<SEC-DOCUMENT>0001518715-22-000066.txt : 20220304
<SEC-HEADER>0001518715-22-000066.hdr.sgml : 20220304
<ACCEPTANCE-DATETIME>20220304135518
ACCESSION NUMBER:		0001518715-22-000066
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		149
CONFORMED PERIOD OF REPORT:	20211231
FILED AS OF DATE:		20220304
DATE AS OF CHANGE:		20220304

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			HomeStreet, Inc.
		CENTRAL INDEX KEY:			0001518715
		STANDARD INDUSTRIAL CLASSIFICATION:	STATE COMMERCIAL BANKS [6022]
		IRS NUMBER:				910186600
		STATE OF INCORPORATION:			WA
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-35424
		FILM NUMBER:		22713395

	BUSINESS ADDRESS:	
		STREET 1:		601 UNION STREET
		STREET 2:		SUITE 2000
		CITY:			SEATTLE
		STATE:			WA
		ZIP:			98101
		BUSINESS PHONE:		206-623-3050

	MAIL ADDRESS:	
		STREET 1:		601 UNION STREET
		STREET 2:		SUITE 2000
		CITY:			SEATTLE
		STATE:			WA
		ZIP:			98101
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>hmst-20211231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2022 Workiva--><!--r:98730557-6f62-4fe8-a058-ac4da940754f,g:9bf3159e-c61e-4189-b915-c0321083d115,d:813be6b17c6846599f6a59c52b8b1997--><html xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:srt="http://fasb.org/srt/2021-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2021q4" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:stpr="http://xbrl.sec.gov/stpr/2021" xmlns="http://www.w3.org/1999/xhtml" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:hmst="http://www.homestreet.com/20211231" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>hmst-20211231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N180L2ZyYWc6ZTc4NmFiNmJiNGQ5NDFmYmIzZDhhOGRmNWU5YWM2YWYvdGFibGU6MDkwMGYxMDA2YTZkNGFiZGFhMWVkOGY5YWM0NWE0OTgvdGFibGVyYW5nZTowOTAwZjEwMDZhNmQ0YWJkYWExZWQ4ZjlhYzQ1YTQ5OF8zLTEtMS0xLTQwMTI1_e2f0bcb4-628f-4dba-afe8-d4581ec6d966">0001518715</ix:nonNumeric><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N180L2ZyYWc6ZTc4NmFiNmJiNGQ5NDFmYmIzZDhhOGRmNWU5YWM2YWYvdGFibGU6MDkwMGYxMDA2YTZkNGFiZGFhMWVkOGY5YWM0NWE0OTgvdGFibGVyYW5nZTowOTAwZjEwMDZhNmQ0YWJkYWExZWQ4ZjlhYzQ1YTQ5OF80LTEtMS0xLTQwMTI1_614c5f0c-60c4-4c90-ad89-fbafbe85fc72">2021</ix:nonNumeric><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N180L2ZyYWc6ZTc4NmFiNmJiNGQ5NDFmYmIzZDhhOGRmNWU5YWM2YWYvdGFibGU6MDkwMGYxMDA2YTZkNGFiZGFhMWVkOGY5YWM0NWE0OTgvdGFibGVyYW5nZTowOTAwZjEwMDZhNmQ0YWJkYWExZWQ4ZjlhYzQ1YTQ5OF81LTEtMS0xLTQwMTI1_4437165b-9ffb-408b-bbb4-97bef0894ff2">FY</ix:nonNumeric><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N180L2ZyYWc6ZTc4NmFiNmJiNGQ5NDFmYmIzZDhhOGRmNWU5YWM2YWYvdGFibGU6MDkwMGYxMDA2YTZkNGFiZGFhMWVkOGY5YWM0NWE0OTgvdGFibGVyYW5nZTowOTAwZjEwMDZhNmQ0YWJkYWExZWQ4ZjlhYzQ1YTQ5OF82LTEtMS0xLTQwMTI1_cc8ec139-1af1-47ed-9b78-8fc4968ef8ab">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtMC0xLTEtNDAxMjU_3aae3733-949b-4b37-b8c2-055b23fe985f">http://fasb.org/us-gaap/2021-01-31#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtMC0xLTEtNDAxMjU_40becec5-82b5-4c08-af99-1db9ebd6a2b0">http://fasb.org/us-gaap/2021-01-31#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtMC0xLTEtNDAxMjU_31739155-3ae3-4b96-b81e-9b7c376cd2bb">http://fasb.org/us-gaap/2021-01-31#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtMC0xLTEtNDAxMjU_8e79a0db-dc68-418c-acb5-0a7d6796bfb5">http://fasb.org/us-gaap/2021-01-31#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTAtMS0xLTQwMTI1_5c820002-ead1-4648-a4e9-f49f47831c66">http://fasb.org/us-gaap/2021-01-31#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" name="us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTAtMS0xLTQwMTI1_cb2a0dd8-43dc-4855-84a4-2820d8077530">http://fasb.org/us-gaap/2021-01-31#OtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" name="us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTAtMS0xLTQwMTI1_3b90f42d-3b3f-4060-b1ff-3e1fd18c999f">http://fasb.org/us-gaap/2021-01-31#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" name="us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTAtMS0xLTQwMTI1_787898d8-05cd-48cf-9f23-00ff10296e39">http://fasb.org/us-gaap/2021-01-31#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="hmst-20211231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f6e62ace52542058d620699a35bcbf3_I20210630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="ifc9a6209cecd44e3a141f96faff2be21_I20220301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ib522e3fafb60477f93bd398ec377a3a0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5009e341ba66426299b2d3a6747d2a20_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="i7175e65fa37348889347162d69df513f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc95a942f1904bd6a5cfdbf05e3df22c_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id837c3f8a8ee4c44b5983abd4b313c90_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i527e3aa2b5444eaeae026aa4b8c7f529_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c66aa86eebe4c21b503b34f3ed4563a_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3bb816336dd4055a734e071ce247b07_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7cd39456b85a4225a8757e009a0a1deb_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac75f580dbf142d8858a71c20fead09e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99d92f9d421743bdb25cdb29eda83f12_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i660de3a9c39c4a6d85cdf754e3f0b5a5_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42fccb46aeff4da49e6acfaf06a49376_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i668692aee50e4703bbd2c33effa09997_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="i79934ee35f7c443fbf725047d95f9c80_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="iad069715fe594373913516bc3a72c42e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="i1e76ea0b50044a198a538676a20e46f3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if591733e131243b394e940880fc0180a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f4f832dfb074fbbad00745b1abeb2c3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1eae1d4549bc41a1b9f0b7000505c392_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><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="i96857650948c41a78a4fd46a77eb8f55_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="i3ced4878517e45e6a2ad9c1b89e91e0e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i48080d7950674c32b7887a6db4c2fc7d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="i255a5f4549b94f50841fced1e62db123_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="icb7cffa71a334560b7460d70c0287fdc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="i6cd796898a234c999a8c1deab811abe8_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2212f0e8f4a1457db1892e7baa648695_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i320819a4e5f9422baa01421240513370_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i746a12f74b074454932bd2874da1b48c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33f10add329d43fb9329af2f44326101_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib00754ad01934c1f8f01251940954516_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i05b56402205640a5862d6c04110baa89_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:SingleFamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="saleofright"><xbrli:measure>hmst:saleOfRight</xbrli:measure></xbrli:unit><xbrli:context id="i56f1f9216b1144f69f173ac8c48f242d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ea2bde3816049798e3acca275c2d267_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafc713806c6d4935bb5a4f588a974469_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63b0e26ec4594e6eafe3baa91ae8683c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i624fc60701a0401c856e790b79cbdf78_I20190325"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hmst:SilvergateBankBranchSanDiegoCountyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b506c525f0f4e84a71582b090b985f7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c22169466a642c483375b59625f30cf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iecfb82a7928d4678a277e54c819fdd68_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedResidentialMortgageObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i865ea112f148471cbe03345fddb0a36f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedCommercialMortgageObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76d85c9827c441d7887d6397f170104c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="ife1efb86722d4bbe940a11b202c1176e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="i8152878991a44342a38fda75eed0d084_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedResidentialMortgageObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20c7323ef9e54bab8eac98a1f024294e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedCommercialMortgageObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8384e0aaf624c64807d478b97a41882_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="i83824d925c3742f7ad8296ed8cac4d9e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i751863ac263f497e8ae226d36237e4f8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i42e371feb22c4b89897aec539a1dc5d6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84fd18335767470da1dde013bc8e6926_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea5478e826a14a088f128d538404ee7a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibbb166a5e4e845a3b01b17487ff5a4b8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="portfoliosegment"><xbrli:measure>hmst:portfolioSegment</xbrli:measure></xbrli:unit><xbrli:context id="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34d0f38b671640218bee38d6e1f03651_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</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="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</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="i7d9c9c1e443745ddb0d0533233e4b5bd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65e32d7b4f0740a88e1d7ab9ba1dd68a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</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="i18548a4352a9467a9d7195739dd2f239_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d52db0130104947912de84093cd475c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide3a32e82b284e50b55425d23ced081b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib30d44f72f364f0582ae2a6ea04c39da_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95632f8b1c6e40b291b558f6ac434c50_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c3031808e71413c8d11b26239875d9c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</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="i3d6fb52c766f436bb5806177302ec7bd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a80713e9af54ed09c150d0b2234731a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</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="ie268657d149343149e01eab40d6ed0fc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i319472f309254d38ac6500afb1ec044b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</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="iaed4c7f353594921bdcbfb775a6734dc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd4563db5a374031842011a200828993_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1dcb794444564c18a2b96267467745da_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd03362d635b4b69b49935af0c8f29db_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="i2272633f0eb74537a0a5d0d5a4f79863_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic49c9e726d724dd6a3976cd5964da039_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="i9c70039f1f9a496aaabe9962117b1141_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FederalHomeLoanBankAdvancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c0eec43b8eb4264b99de392b161d8de_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FederalHomeLoanBankAdvancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b643cb0b0cc4791b5731b2f8d7e7509_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FederalReserveBankAdvancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6b8aad69e694ad4847e36f4a20a5356_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FederalReserveBankAdvancesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c0d8292fb564120898a679555d21f95_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:ResidentialMortgageAndMultifamilyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d986b3c8aa2426b9ac45d6981dd6bf6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:ResidentialMortgageAndMultifamilyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fa93a00c39143a1b1b5d528d99d8dbe_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa8d16cf7522424ab9b6c219edc0feb6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i964089af40e94717ab2c65676646e0ba_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5fd886d3724f4eb0a337a79d7bb26037_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia53f74727f9b49658f6b974accd39230_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</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="i9b5c65454a1046e9b4f4f10d4a785196_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifcf61afc45514bc3865d81643854559a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if0b0e3a75157458fa306a4cc618d3e64_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</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="ib5b9b79aebf44f82a2573da33fbe78d3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c643fcb576947bba8cb8d2bcb913253_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id54dd3d01c22401fb1c198ff55080eb3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c21745a61f545d4afb803e6a0112398_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</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="i98002cd7f23146ac8fcb6784e164d079_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0451ed7c2ce74cd3a34ec8cd2aaf3fd9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie659c9e890994f6b81e1cd06231a748e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib51fb4536458467ba7770f6f3d26b935_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</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="ic5a9d7caca564dc3accfb3a32ca15cc0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9c10a7794704070be371097c7a87f4d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25938cbb223e4aa3963ae837172cc84d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bb4d0aea26d41a8960de47785bde3a2_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31b74598aea344d8b360d7c09d45a969_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7aeddac92974463ea565ecfd69d189c7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5d0044b1b694853ba0b7998a080cae0_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8a0e2aa3a00a4fa8ab4f9ffdf5911f3f_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01399af649eb445aa38c6217a3bf734c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d44ca0edec34c7297b806d7b5410ad1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9216f8949f3b4cafa872f20378023d25_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i578b8a047af241f08762547ddea40787_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</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="i7fb9ee52919242c8bd14b9890b4efc19_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</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="ife35adc2ae5d4343aeaf87e8a7c003f5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</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="i6f89e8ba181044f5bd12b962d362aa0e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</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="if7ef966e304544bbb4cc26b8401b9cba_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</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="i4c154e90de0442208dc1d6f5e0dd6f09_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</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="i728342587743446e8fd79947996b787e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</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="ifb386d334b0742a894746d177210a659_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</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="i1480369d13a64b11aeae4e6be43e9689_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</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="i2f1c881e762240b4b920319429d2722b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</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="icf66624050564071b9d74f61866781dc_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</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="i6dd9e4fe991c45deb977a5ad5eb3458f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</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="i306ce7c569cb4540ba82b3d9cef70a99_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i636536239d1846e08a765b23395a82ab_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7afe45d5495f41fab55ec2a915f487eb_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4cd0f6e05f9648549b08ccf961cd70ec_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i826dba39c5de4113b637beee881f116d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d92e83d153d432da73ea4f653d89ab8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</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="i19b918a9f49f4011a644940641b83886_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</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="i9df296bd35d94277bbecd9788a331040_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic65ba21732cf4791a4d954e8c8bd725a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</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="i77b704a594074400a1a1f20a1dfe25a5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</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="idd8f95a016bf417396a8627e0731f6e6_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3229be65b4824a549890d1dabbcebb57_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><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="ie4a89c7f1f614c3aa0189aa1e2e81933_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><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="ic9fcb82f29fa468dbaedf34acaae3e45_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2947250530ea415a9f28a5406a1fc073_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d22f61578204540a512b0d6137fa5dd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ee1147997ce4445a37bed33f247b464_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3bf0d0cc51f49fbba85b343cb6c5e9e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="i07149a5d3cf64e56a4a56e05e770b87c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember><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="i3b3e29ef88ad40f2bc629f608d4a0ae2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b937c8ecc674d0b85c2f1de524b3216_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d5c733e8479484182c5d340d8e233a1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8ced6314da874a9985d293627cc86361_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd9184c796be4a8997f95fa455b10626_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a15458940074ec8a286b736c5b1e827_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id58adfc34fa44b1cbb9b3cf29272fe17_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95045568c2b44ff090dcb6c3de997960_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</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="ie389f0a928b14bf6b364ce668391fc19_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8783d1c00ff40129444105d2465ced6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9096a8a38a4c45c688c2f4824363bcae_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i465d2834a4684250a2cd43417b1d57fd_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id6734530ab954144b265c9811d8bf2db_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f827e1ca39e48e19d1f2e33b396a4e6_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4d17eb3be684f198a23a1aa748c8848_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5264924780743f58606c01ce7227e53_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ced6370773e4a9880aec2ae214a9799_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i402d649e7e694766b35547347a5208f1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ead3bf0f917491488f7b4cbe335dffa_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b75311cb47a4e2d93a5a70c7a9755b7_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i834a4901bd3a46e996dea7479b4d91ed_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i196df21d2ee445ebb588b74ca2fb3dda_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia351f6367b374600a8809685b318fdaa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica01d81ea5524b92bcef6774577165a4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a78af51443e44d8a6bf7058703f93d5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4b62c14efe94594b51fea0cd4085c2e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd06031195f04c5992c30f1294821648_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3001707d954a4bc1b39db2866f72f3d0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8760ba622b264b96b75cabfb5bd122e4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66b860a0695d4203b68b3df9dae4b250_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if151161ad50842a4a95cf62c37c443b3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b782ccb7bf54964a659331572d75c21_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82e88cba5154468896bb8315ea29ab68_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i085fa72b67fd4a58857605cd4627a270_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e49bfd497be441a9256c0f51048c37d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f2cbf623ac54c428bcb7af455a61b33_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8c38c78737f478b9dc919273e48f634_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibde0a0e2433141ce96f610e2d4525085_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16c22032238e4082a7ebd9e227d67619_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c161460acf9421d87ad7f279c3114b0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id60d91463b5e489390b9107d9c71d539_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5bf801b5029341f79a3beedd81accc19_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i033a2ffda5c64457944ddde3123235cd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5de7cb5e0bc6454c91aa932576b62146_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac0557b2b16c4991bfceff725ba2cb55_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6474df4fd58c4a58a5be08feeba908a4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50c708425a764b1da0b06a318d1f3c2f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2db70390ca743b3b4438b566d81c717_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i295fc305cb6c4f9e9ecc787061faf193_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6997bb337d35420abd6d6757ff0375fd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</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="i06f88eb8034f4ecd84d2568c957090f3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36c01f5b0e3d4de685c31a0453a40fbf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</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="i2abcaa4a18aa455a8a10ae5c6119f931_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</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="i07b09beefb81464eb19b7b378387b698_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id56f3cb3cb554674aeddc4f4b548a5ed_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</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="iafc9cacb747a4589b2e600cd33cabf2e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</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="i73a57b7f116242a6bd7d6c99b9bf28d0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if058abf83c294c75a5edc8aba58f1d05_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</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="i2c71f7d2b8904871908237a13fd27aec_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</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="i27c2c76eb4fa43b7abe9bed5e64a2134_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb5fa8990d2848ceb77d905da44a759f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</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="ie2e85fb512354304a50e1a7e14a9bce8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</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="icb6a5469bab548578ac11b8b18999aeb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icf558021b8db4bddb003356b56199d2f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</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="i44658221d0bf4a6c93d7302d14c318fe_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</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="idddcf914ed16455c8edabb2520645ac2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</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="i2a950266529146af9dad7f3109b1896e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</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="i08d9b018fb1f413585c3c46799dad94c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</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="ic74be7141f244f21a239e397d860e510_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e2a520c3fd0409f9db5e284ad46e215_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f6b04b31e7347c7964a4fbbaeadc079_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e6e5388ca7e4194864d311b146f0e86_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</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="i40f3c65a4bca432da5fc6ba4fbb469da_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10a6cb35117746198016c91e890aea92_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</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="ib3825b59e3534884b2c36bf4f394c45e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="i4e965adeed6049df8bb7752f6ddc19d8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</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="i1741bd612d4541e9b660912e215acbaa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</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="if8d2dba16b4643d7b3221132536ca98a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</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="i7c0a005e56634c9390bb0299f15ccf77_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</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="i4284e80d6ccd40ebbe69ddcf1c6d1c7d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</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="i6066c6166fcd4ad2924d44b122d351e6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</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="i244b2e7c0f07485dad732dd9817e6f40_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</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="i3df0dd4d2f3146129e6e1d42f63538f9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</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="i664726f65a2b4a0b966861913b10ec29_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</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="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7041158c21c44aa98715f6e79cd8d18_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb3aaa4cdd844f7eb1e45e6b36afc97e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9100834185e04ab2840d1393cd485bc3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a8d4e71f6a740299acf58b6ecba5bd2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d0f361ee15e41b6901350d787c46b0b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if217b2135bc044838f38d1a517e70893_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81f19f0524f44010b14c46b1e70264fe_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88301350864540a2a32c16805910c422_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic344a3525c064710b3df4a0afc5e1395_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i792efc1db7e84295bffa09ebc4068ea7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12d7180e96f24ceca1eaedddc59b52f4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd652a7d727e423dbfc90bfa733902fd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia42ce37d02ee4f759b817bac16458256_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa5e819b983e47929963b0b676e90f17_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if68274f356b14570982a9e5017dfc661_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice66c80d2b624de49161f2fbaf0c9a02_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i032c52f094f840d6bdad6f7a017eb2ff_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac7d5994eaa044b295a26dac26094645_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica3efa12976f49bb89228cc8dfee5fe9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1925a1586114b97ac7b722d936eed6e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a550b22c13343a6b68394df4656648a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3577997c7c674867816c98547ed4c008_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8fa810ceeab44f61bc0642a8f6e42a8d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i627fb63e73e24c57811a86bab8b01ad7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9325979c43fb4f448388e17e1126a397_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7750d9aad1f546608d6515482a4e4a1a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ided6116230774fa89e09f5bdb38300f6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0275ae54f244420b56623642a18db88_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d02389d07e34fe29d4755b917e297a1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id59cbc8c299c495a97aca9c8e0ec28b4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if584f469f34b44d2b7464061a6611af3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i033e4ce4e86a4a7fb62ebae6d310ce42_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd43d4b4716541e7b98d7966c25bebde_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2ed2a9cb0a14d01925c406597ac5650_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4663d65831b7427ab2523eb35ccd1de8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i493d1580309d40428e4806f8cdf9b28f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i110c748a124f4423bd126011741cbc09_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0361da34058940a7a5f35e0e3ae5cd94_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i244046e6902e4f7cb6a753131c95193b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c4d25b5435b434fa224d008b37d588e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fcc80b37c9243ad904c872584a5d9bf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7631c78a86ab48a680280afe452e6779_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</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="iddc481ab55a3414abcec8246938b1659_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</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="ic91602696dc7414f876a72f76b9e5972_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic991a28c7ff74cd78e8251956af9c11d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</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="i2376298f525e494bae31d6e851ccb2e3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iae866c09301f415498a13c7ed1ae52b1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</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="i5265abd597cb457db726ec2092f07575_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</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="i3692a0b1607242c6af491103c469201a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6cdb92488c1c48439a5e7bc457d90534_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</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="i3e5f545ab37f433da4fbbde6c7620348_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0a406cc6d0c480ea28dc51b7451dd81_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</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="ia89d8e657e134236ab302263c3ed44ab_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</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="id723828090404cd39122b547fe6cc191_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c37bb2e71a8479182c64cb90d102919_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</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="if366943157e84c93b074e32cf55bcfab_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd4b653764d240c5bd18a47ef8e1b50f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46cf5c14f7174bfdbed8acafbe7d0464_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70296bbafc9b41bc8c194a75fb79a5c9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iadf4a857210d49e2be9572ec83283a5d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i143604129fa7410f9b2ca426a812d09f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc911075c32445b0b517a3544fe10c9d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib62932c2a227440699448485005ccc29_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4fd0c190c28466dac07a0a7949184ad_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee3d5d7a6cc74b4fab718d6acfcf16ee_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iadbcc18d58f443b78eaf7971c4a5d6f0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if39bc6ebadcb421384ec3d27f0638ffd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53baaf3a661d4c928d026d1c2a7f0b10_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib86529be4d2b4df1a8a5800c06134afd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e90600a87414f06adeb165874e7e348_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2eead11034d44effbea090f0c1433e3f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib49c07cea02a46bf910095ccb945948c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i770431386d714eb4b9f41ded2a545ff2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00896ad73f3d4dc5b02eded1479c91b4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8bc322bf38f42fbbe4f7653a4d55aa2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie2b1ea0acefb4677a1418973bc65da44_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4eee099e1a6740edb34dd916476a5c41_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c0daed779e949d3b08a2eb03e83bd5e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1b5475177484481ba8b21ee8aef6cf7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7e9eb5511e64c33ac8cc29ef22bc9ae_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4d63ef77d49496ab0a8a71f27f4dead_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88e6b8f97ef34366bca21de31bdb5104_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee192c638a394fc78501972f5e5d8421_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37730079a65e4fd9ba18cb886cc6b1c6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3db6b440beb54eaab042aa08753d6e26_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f086d0751c4455eb7aa4ab2e31f4228_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbdc83d426c541039e31cf1bbae1cd17_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b25a86b10024e74b5d49dcadc52c73d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59551a8e6f2a4ab380395d987092aefb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id30b977628a846b195966fdf7f7efe4a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaeaaed58fb2a416b8efc6888208804fc_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a1b6e98abc94a89b564bfbe17207de9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i327865ac31b140cebd6457209a7f47a7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d02c66314164d91b05bd49c35add868_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i392fa9cbf7804ace82763cb05280ae5a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i696621455aa64b36b4360b7b91696c4f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i717420ea4481495399d1f1fed24540ba_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07ac49579f8f4ed0aa59d40b2e32a621_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i414ed082f2824920a246a1053e8e5981_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia9af211b3b044f1c81c97a0dec517edd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d9e4d8d50dc406b83802b8169544c41_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf7424a40f2346bf87c3bc8b3b4a3298_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8909c5337e3e41e6b349d0672360308a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b1db617f2364fb4acb2471c70ba1a7f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i255ba67f006948abb153d843d05f214b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic11e144cdb344ed0914e0a2748a290e9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e744d6cd32349f7be5600725663926c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f9cbb0883714d3daf7567cd949ff0d2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2129c0df881840db8e21766b74f647d9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id12b41d434c545e29eafb991b7def15b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36f179d2dcae4746bb92a31606b88d20_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8977fa06695d441399d105df7db2a8e3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6f852b0dbd444ddea798b0cc219f4a1c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia54271f12f3d45c69f3f06f3690aaa4e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0ce89672e2e42958e15e33a01ad9e7f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i164d2fb8b52449eaa7ba100e05f7b7e9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i844f66983c7b4afeb23191355ec282c8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ae95e06674b470a84f9e0ffa7260883_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d4bc41a7c344c9bb9d64a787de93cb1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64d9c3f4f7b24a85b0921fef61d62783_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e5de7494ee5469a8676b210dd2bb950_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80696fd6efb446cc8a7e9c80944c524d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e416e51f0244c6aa16f92150fc32d49_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i780791a9b5e94d0da69809feb407f9ff_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie499711f21ab492e84af25062c2b8eeb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b2ce4781cbb4b568a987e9f130c9a02_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i418a411c3e42452fa4d0419c04890054_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb49439f76d442dc89f9a2b29a9c382f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21f3038a93a74160bf52d0d68099b717_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieab8c73b80b34378bc5c9ba39010850c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7913127ca22f400f8d2b6660d7a7fe51_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if9b92f348ffc4447b26349f1dadfdb5f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7cb53d9c027f4c28b91c7511098a9f99_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i039c4b05c3d94682a13f3c23a3b9f7d7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id848ab7fe3194e2890af4f221f3e3035_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09121d6391c44ff392ebb94512e4be6e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01222838b5824d3cbca8eee8d6f00dcf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7c3427b189944674933722752a1540f7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf9ec56f19164a68a57588efb12a0154_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2655c2ff60574aee861c7c2ca6e0460f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b832c9d35044bf9a528515553f76d69_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice20f31796414c129f8cc384eaab25b7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i149639bad4ee46859a33e46902895939_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic03d3ce9ca964f2c8e9f2b26f972ca3a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8625cf3b521d4ad5b97f9a18393999ae_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb97a929af3d4747a285c4574f9a3ecd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6ea8d313773340f9bdc0f911bea83ead_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie399864e0e404ded8a2c28d07ca0fa66_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54865a2f3a66424d878fc5c9f4cd578c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0b7c2a3129348fbaeea7b354d661e1b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51613a5a3712413da6ff11eb5ca2b1d1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide108baad0b745e199d257e706242172_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia37cbfcfac5e42549b2b153fb8aa979a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0178cf16fe6470ab30b382ae7cd626a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><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="i9e0c9b8b178345c08231026bfc52c5db_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i96561937c3fa43c7a88724b4d025b7a5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdddd30260224bd99a5ba6ad17101b87_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0ae766411df46c880134886bef16534_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d17b83634a44346991caf1de4e08088_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic3a1818205234f74b4ec5437a5372cd2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><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="i35a5e3367307480fb2c6db42f801d040_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7de48f8b3dcd43e788be8cf51f918c15_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81a06cba58d246d49fad19cb1778fb74_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e9c2297ee9b4cbaaf58802fad0a1f20_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id26fd978476048b193956521233ef9da_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i915a762196eb46a288d0472a2b1fddf1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><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="i667bbdfc50be4246a521a1de5f4b341e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i335c7d290b8e44ed9031a1c7648665be_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a901561e4384dbead111c7ffc9e187c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3eacdfbb92da473a827c84c87ced2052_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieed2eed5998446ca9e53163bbe3267be_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09b715ed64c44948aa08085ac1d4ea77_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><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="i270992120fd54f58923128641897e4ee_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a5897ccc4e6453ab45eef5f8dfcf93a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5712104365545d29b08e86eef1f3953_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9db175ffd1ff47ef96a9dcbe02291c3f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i606d089cd6d643748c29fa8967f9310d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaeaf7dfbf2b2474583cc7e083fe0240d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><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="i226aa82a584b4b71a68c4a10f5f20ef6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54ebf3c6d6ab452a8b86e9c4981956a1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09409688ac0846439d10bd12654056f1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21c9b37ee09f4735ab748a02002bfb50_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7394680a30774c15898fdf221189ee45_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id67a218217224287a9834103184773ac_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia66509892e0742c4bc4e8fa559d55367_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4399264934df4572a7d376603e72cc4e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10d48e39636d4fc785f122da6aed8634_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61f06f8241a4434eb80ee4419228649a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0777d0b697b843c29893c2c7e347cb9b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8bbddfc04374a4db715b0c66adb3016_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48307b4555c04728bcca0cd8ca6f9100_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06acb690ccc74d67bb318a045c78dbd7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i114083eb2da4442c9672261c1bebb9c9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia637f8f2e38849e4990046113849a3f7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdb484df6aa9467d9ab0657e956e2f35_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icac5db9bd79d44f8a0c6f1d09d855310_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i43c0f556f2484ba3be350b8e07c4c2b0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if062ae6eac5f45e3ac9f023c96bd8bf3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie178db89afac4adc800e378570380d80_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf807bc7d23d4315963ba748fc37e28c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13a99f7d5cbf4dd8a04d4beafe083958_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d1dd107553a4cb7828c70da117f0755_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><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="i05be3548ab5d46efbc8f5e6ea955dd46_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b79d13c8bfb45898e4d81da9cd385cd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if27a7189e2bf4449a0b2a6501fc2d7a9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a7c2f5a6b6b4815b4f19f9b096a1631_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0affec0fd0314c83a0aaca4ace429941_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1eba90c6fa8b448693d40128e5832f44_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember><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="i356dd91f00ad4bc59239bd70b1db7547_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i48000c50f3594cb9993e20a67a4ade0c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9086de7b72424f0192e46d385cb6b31a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8528d449a469448c89bc22d0cfe10667_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0912fd9f9f74b74b47ded8196b23485_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7962c0b11387451081d3ba26017e9253_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ec0fa57b7b3477b89ebd646b4456ce8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c4c6ea85cce41e897d9d7459244e70f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29c7723c8c9f44f2b64b250b2ea2afc1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id639864d02b14634b9b35a06ec3109e0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f0bad3daeaf4bfc94e5e00eb7e19e7e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75d02f35ebe8445bbb8cbdef463d58df_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic89b957b6d4e4a5696bedbe60c597191_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70d5809e1fab41829061bebb475dc238_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie1342fe59cf942aa87ba96a04d12836a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i080ffa74b280471cbdff95e9f5f057fd_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i770c82a29a1b44d6b0017fa120953469_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie343ae133adb425d8ea4ba88f410d6e7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1cf1861a11f43839592f9c71e4b87bf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="ie4412e7915dd4396beb4cfbd3b27090a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="ibcc8eaf755084971be175c02439a58ba_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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:context id="i33378d2673754b04a865464701b04fb3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis">hmst:FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4752019c18fd4169aebdd4f5c43d24e6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis">hmst:FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9af4ee968ff844418c818985a3b45a81_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ContractualInterestRateReductionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="loan"><xbrli:measure>hmst:loan</xbrli:measure></xbrli:unit><xbrli:context id="ic612fd83ff9e45178abdd1a6663ddafc_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i368ba251bb8643e8807868821febc0ec_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ContractualInterestRateReductionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic16dd6b4c1044f17b23917e4d57f2d29_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idde3a2eb44874c43ae0c29e9862fc90a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic88821357f784670b43dbb13856fbc47_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f4f0ee7d70742ec97e41bbf3f8d1309_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifbb3827bc0c24a91be662ef5e2226d4a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ContractualInterestRateReductionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i923a727becf34504bbabc9a0356bec6c_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5344945a520b4dfaaf522a03fad7f93e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ContractualInterestRateReductionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd8cd43d49414563919d2a5c88f1a15f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i20850b69fdab43e5915d17c31bb88f69_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b6c57dc35f1456da5a6ac43a5600398_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i312ad44ed5904f58ba407043aeb7f2a4_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i312201838cec49669a32ee8e25bc1714_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i841b6ace75634fac8fcc851ae3cafa65_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3024c6ed53364fd5bd40dd50c0cb36ae_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ContractualInterestRateReductionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5cdf4cbde2e84e9186705ba5bbb57a63_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i953b92f71bb94963a57a72dd281ca58f_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i45ccac53ad6c433aa26677a04c425b80_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ContractualInterestRateReductionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63475a9d7c5348b88ecacdbf7e9938d1_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3160f2c498b4345be8b9a208e8f266a_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ContractualInterestRateReductionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie1f282f15e814a53b32d256a544b955b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c8d478edb1d46d7826a3f55f10d0974_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">hmst:CARESActSection4013TemporaryReliefMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e36c0caf2294adaa2f6b83fb641b8aa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">srt:FederalHomeLoanBankOfDesMoinesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fda892068f848929dc97708bdc310ed_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">srt:FederalHomeLoanBankOfDesMoinesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0ad8dd30f154d14a7a72b9d99575841_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">srt:FederalHomeLoanBankOfDesMoinesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i987d913f91394c44b2887b20f6b95e02_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">srt:FederalHomeLoanBankOfDesMoinesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16bb3e02d93b49a8a6b5ee1a69f8adcb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">hmst:FederalReserveBankofSanFranciscoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i344c4f4079e84f86a2db334f3ba7c996_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">hmst:FederalReserveBankofSanFranciscoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8aacea92b184a59b47ff79aaa96c99d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:SeniorNotes6.50Due2026Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55642afcc3fa4d4b90ebade48d624cbd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c456dcd5fdf4a76bec019a781df318c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic744e183ed0e42bdb5ca79d131ff8689_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6bb0dd6925674899bdda1504fd51e98a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4d7286d00de450083c3b039edb7835b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i283eae687fb74877a11e501b5b0232be_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hmst:ThreeMonthLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i732393cb3bf54ebda2b325013429de48_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hmst:ThreeMonthLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if12a6d3629014c09b240a01bc6f24993_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hmst:ThreeMonthLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icb36fdbdcb494416bfeb46a2c9c56ec6_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hmst:ThreeMonthLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i073c868147114802bd1e911f7fb6f882_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60a5c8fdec1e465d8f66440e5079df7a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i680fa8fa380e45e78d7e0524a81f38b4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa1b9262010d4fd8a5c5beda4d22ebc4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7e6feee11aa44f15b92f41fdca2917c1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03dc870c1976407d8abb6c7085a04aad_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9e3cb85ecfb49a995255da96da8ec95_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65cef6f2f665492da94e2e23397af45a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EurodollarFutureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f83d717af094868859d59f8bda106d1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f276422bc5240e990307aa8a8c98b76_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i621a5f6f91694617a612caa1a5fb3117_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><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="i35df68b6e12449d7bbdc60422c627e38_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EurodollarFutureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15623e9ac9524629a1386d7bf9649345_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">us-gaap:FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8d32a57973547b5815ca835dd6e6ae9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">us-gaap:FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ce609dab13e4338886e7a6edf3c3c57_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49ca0a60ec3d4a54913715d025d677d1_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5afcf8af56fc46b59d369fc6c6bf1515_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90523caf602746308f8cab4020eedfc7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60e5f4162ede4a3d9c6fb9be7b804d59_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherCreditDerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0924accdafe841689ae693c5bd685894_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherCreditDerivativesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec192978639d4bbbbf92c4a5d2a1d22c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hmst:InterestRateSwapBackToBackMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ca20ee730bc4d3298b933447cfc4bd7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hmst:InterestRateSwapBackToBackMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f21d0b36868421cb89187ca8554c1d8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66d3896e0cc44c1e9201ef333340d7d0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i334847dbf66d48659a5ccb834e83eb31_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d387951a4cf4453900a87e4e9d1617a_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibefcee14864f4f03a5d283078bdfa338_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3316c7ac09e94d8284446217152638e9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3b6a2acaaedb417ab42dc49e7f41b3c7_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie29ec917d869441d909368f08fd1de3e_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5280cece99b4526a9d6a3063ab70979_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">hmst:RepresentationsAndWarrantiesReserveForLoanReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb9a4821d4db41a4b0d9686d9935adee_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">hmst:RepresentationsAndWarrantiesReserveForLoanReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6e11c6c9d3c4d9aa672ded71e6952f6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:CreditRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib62246898b5b434295e5ae6371f8e907_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:CreditRiskMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9e05e32a0d4848be8bab8def11285e86_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">hmst:RepresentationsAndWarrantiesReserveForLoanReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icbb0e5fefcb9409d8673a30c593e4a9a_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">hmst:RepresentationsAndWarrantiesReserveForLoanReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i60b49c841d8d459caf758a31c6826b60_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">hmst:RepresentationsAndWarrantiesReserveForLoanReceivablesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ca677a60dab4f38a1e0a525dd7790fa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i03f768b606ac4ba18f25837388044449_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61fa9bf23363491b9edaae02092c6603_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id203f9909ca84a84a106d6ebe19dd497_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:SingleFamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SinglefamilyresidentialmortgageservicingrightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iecb21083c4bb4fb8a8eb1eb3bab21a7c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd43c59445224ac1bc4e44d6640f1d71_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6946d9e39b864a8bb53f32b7c909dc22_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i656c1c731d6249af9299b2ec2efd97de_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d09753b465843668661f59f929de141_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f6ad490093442b4bf24629f55e123c1_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a706471f2d6493ca19042051a3f3ad5_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i87b4cdbf6ec744bcaf791ee6a58cf496_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i229ff4c61e1c4a9c91c52300ea78eef3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c833010b00b4339a2b823c5659ad8c4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7cc627af49f44867bb6f98299fe2c1ec_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i759e2fea8eb544828ff1b06c2158f4a0_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f59bf3b1c1949bcbb693b4bc1e175e2_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i57f95a2d985b44308a7b1ea6063fa9b3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5b48f7f1db6241d3b08d3aee63bc4b16_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic446719488ea47378d299a5867d066c4_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i814fa39e7d524f8aaf678ca3c33eae0c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i309af68a18e4400ca56be7b73a3bb497_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia7da2ea8430f45169a02c5ae55364666_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a37aba4884e4d8eb98a65a21e561969_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8adc6a566d3f4e1d93f696fbd849e708_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:SingleFamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie8950c2b76994fd0b9f0c1dd82bc3735_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3b3c9bdd37b54d01b66db2b3540be771_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:UnusedConsumerPortfolioLoanFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if531d5290357416a80389a4c3c7d17e8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:UnusedConsumerPortfolioLoanFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88e1c05ae99046bcb7823005c6134104_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:UnusedCommercialPortfolioLoanFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7cfb4569cee24f6e9ff018ee98a29161_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:UnusedCommercialPortfolioLoanFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i59c47d3d08b2428eaa1fcac440973dd5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:UnfundedLoanCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37f1108bdd7349fb8eb88909a8f4f0c8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:UnfundedLoanCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib4d0036eb96e4593826c684914a56180_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:UndisbursedConstructionLoanFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibab069928327480c886d12664ed7653f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:UndisbursedConstructionLoanFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17d1c22a3e2945f6bd3a372a6af306b2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hmst:InvestmentCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0d99cef0a434f8fb34b51c35f0314f7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hmst:InvestmentCommitmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1972589f5d9f472e9abd3718fa75fadf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:LossSharingRelationshipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaaac0ff096ba4972adadf1eb22d620f8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:LossSharingRelationshipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1944fe4b99764957887d4bb237886b17_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:LossSharingRelationshipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e16e46fbe7e4e2fb17cbcd3a0cd1d93_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:LossSharingRelationshipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c85eed0bdca4d408a275d1278c7840e_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:LossSharingRelationshipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83766df8d5024651996fb5d85608cac3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:LossSharingRelationshipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f1326b91d2648bbb7e97bb29ef20c5c_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:LossSharingRelationshipMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7d1bc1879804daab79cb49f6c25c0cc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7896f389911243048f84def9824b9059_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied0fc321bcf3447b99628f8171f6a1df_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4a0647359d34ad6999da0c5b43d2f99_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hmst:DefinedContributionPlanTranchesAxis">hmst:DefineContributionPlanTrancheOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i96c29d1c6c504a58a18457c71d390cb5_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="hmst:DefinedContributionPlanTranchesAxis">hmst:DefinedContributionPlanTrancheTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice3a474c667e47e286cd7032a81f3299_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i731fe1ab47a64b63905f2187952fa001_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81921f2600134d4ea6244e185de6c005_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7fe5e50e61542098fc314450db523cb_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83941db0bafb4f35953d6824aae2e898_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fe8efdcb07b4a06867b74374afefde3_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11a702dfc0c840b1b8488a7d588dcdac_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5df1bb7bfbed4c4aaa86cc5e24c6ac8c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39654d3d11e942a38d1cb8d93c048171_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a3353a8eba64a42830b6e65535ed52c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0525310d50c74e4a9622d5199b0dfd72_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie00febe40e76416c9837538d5fdf5a2f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fadd42e4abd49888a945d12630e3406_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fecbeb00e76467199eb0d4a4a1ab707_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0378447d2c834b538daad9de23fd6dc5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c1a5ded7cac46f29747a545191b2958_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8fb2beca8fa048f4b1480beba1c20d51_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsResidentialMember</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d0e60e7056c4bbaabf2bbcf3c048bcd_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsResidentialMember</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iadd8f31cbd9444e9a27f6c6b9c8b0230_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsCommercialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a3606f2f01d411598c6a82827a1029f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsCommercialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7dcf1881c6ca4fce94efcd9b04102e31_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsCommercialMember</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c11c1e3d38c4f91819522e8c386c804_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsCommercialMember</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibab0ae0c6dad4b63b1966444db2e77e3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i814989dbf2824582bafa46a77128e18b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ife67b1802aa4481094ce5b14f7cb0343_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e7a6199f696413193faee8f56c285d5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia555d5c7d9214b02bde57cd76a765dc9_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i117671e902734c469912f83774281851_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7408ae31d9e445b844102c1662b628d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2c14043868845fd9fada6a0bca6affa_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0218411b571e47e9a53d93239825aea4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:UsTreasuryCollateralizedMortgageObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2457e99f66d24ee99acadf024e9a2485_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:UsTreasuryCollateralizedMortgageObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifca9abc0488843e0b1f26201dc3f3fd5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:UsTreasuryCollateralizedMortgageObligationsMember</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifedbbf5924d14140a6b9d5598c76aeea_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:UsTreasuryCollateralizedMortgageObligationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia738bdac360d478cba6ae63ff982ff4e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0b3426350104584b6fbd87ea7a4250d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3f5eefd014d4521bceb83243a97e8c5_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i516cc81d4b9f404d955203b1ee4f08a3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EurodollarFutureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i869ebccbbe3b4cd580c4c68120dc6977_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EurodollarFutureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b9d9000e0cd425b8d7ffc1b058e057f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EurodollarFutureMember</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a6b306155cf4e9687c3fe6942ed6a46_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EurodollarFutureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f6113eb5604418bb352734eb1496697_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if07e017b50994743ad8b920ce74acf31_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli: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:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i622733c219c14aeb8ec7c0d375b3a90c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33e2f1a0faef4d82aec3f3ac581f9685_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iadc3eb70565d42f290880e630e30f17d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4d39d8c053c64f8480ec34bd5319d89d_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99eb2bf30d3d44a587e0aef16c0cdef4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d0c860e7eb34ec3b4edea0277f2b8cb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7d8d9979ecf4dc792bab5e0373cb93b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i811a8cb4ce1743c2abcaf55b0c7b4b06_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5ed3a96a0d8441faa5976584f7e6889_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0b8b674ce2d418a954047cff1a1fe3b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2de1b2a847a74ddfa2d932dbd2cead9d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</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="ibf4e650d217f4375b4eebd2ae114f8b5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</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="i7ffa5017eb004483b644ddff7f09b59f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</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="i301700739d404f299a9748172899ec84_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</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="i6058956a9d4543929447b9612a3559d8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b76ef5bc46c4d0085e246e80f978d86_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b1f3715af9f4f06bca53efccfb40ed0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15b5f6fa49f24abd9dc9c05d104fef4a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a41acf978e14565b1199dc05fe9e585_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsResidentialMember</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="ic398cd366354446f9fac39c3edf0b3d6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</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="id87148c43a0644cd8267bbe3293cd287_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsResidentialMember</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="i1e488dfbff974b3bb7eba481c64562bf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsResidentialMember</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="i71b6da2086fb4225996914441122390b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsCommercialMember</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="if4b46c77f0c24eaaa80880bd6c8732a3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsCommercialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</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="i84692a596fab4c11aec30d26de727718_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsCommercialMember</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="ib33cc6bbe5a749caa1b104d43b44a796_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsCommercialMember</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="i0d717e5cfad14a6f8246a2d6fcee9e46_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1719d581ade64fcea5671b2ea216bd90_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</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="i049d3500695e489b8022659bb6c1c1bf_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22c4061f56a6464ba88c8e4fa01b9746_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</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="i6649a21f748c4f25af95fa66ab6021e4_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</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="id9a1c9b4621a4084be8b305eaa79e16f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</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="i5e0e65a1046243408bea2f27fb3759c3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</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="i4951b1a62ce6448aa45ee5946e1ece09_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</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="i474f63864ad14b6da31fe1ed7435f6c7_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</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="i8100e3496569447ba5e48df44f484655_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</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="i419ccbc93dfa46e28473b805b67bc4b1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</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="i6d6fd256d6114f208e12ed2b57745852_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</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="ic92bd81c43a34b589b5af9e12364bd76_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="ib53885318c2a4d84a75bbe57e3cf7f45_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</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="i001f3c9ecc9042cc89a005b78291d533_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="i891f7d8fc6ce4f64a0064acd73311bdc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3d17151770e43b18c00dbc123089545_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli: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:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i663b6a06a41146fd87287daf2e0f8e80_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a431bf4da044d58b595db732464b51b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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:ForwardContractsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56c2871007fa43c9859fef80c54b26ee_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</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="if88f7e1033f04d67b44b9ad0b5626001_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</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="i2ec59f1c68584b999b2ff73eecd04350_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</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="ib73ddd49895e4cacbbdc6914cee253e2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</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="ie204b0207c814b87bfd76b4290cc9444_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">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="iaa60f17f833e418e8d15ed96cbfe48fc_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli: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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf23a2d2dd0f464b9bd9253591eab050_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f0bfe9170334ff09347103dc2ea9f28_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i963f39faa6784b2581e13a71b8d8cb11_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EurodollarFutureMember</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="ia6f2b22c4f3046d385bd9c31cda4bae8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EurodollarFutureMember</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="i6fae091a5fed422ea16ea1b6ecee7060_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EurodollarFutureMember</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="i008221495ddd4b068ae6a9a364ce7ff2_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EurodollarFutureMember</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="i565e7da8feec4e5f86345189e18a93a7_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if368cd48399645dba3576f88c83d0712_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5327dfe7b3c4766a651c552252be96f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bde9a04d5f7453f8d323940da645a80_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fd46e6ea0ca4187b102f36e77fa7551_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30abc7ab58b04df6a9a2f4fea21b3ae2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib289a73bc5b748d781c581295d7226ce_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i941bbcb2a98a4ba2ae49d2c420d84e83_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><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:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputFallOutFactorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic959f6c9bcc741f6b6a4606ec586b7a2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputFallOutFactorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5acbb128ebf4737a80c7cb884fea608_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><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:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputFallOutFactorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i89e492f67e6645fdafd0013327110c00_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputValueOfServicingMember</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:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10c1c5d11f404978a03ef9d40c59061c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputValueOfServicingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3f0ac568faf40ff9c5c6969d24f7ce1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputValueOfServicingMember</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:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13b366c734ee4c9194fe40bd6a9af57a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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="icb424941fb0c4efd97f86ec94f7fd447_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="ieb0cacfba04b481eb86a5e5405e3a66f_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</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="id37478a0582747d0895ce4ae089f19b5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice7d2b6de1214daf9c57b75d229dd97d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54b0d67b717c4973a81da3c4b4bd8eb5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea4d77c9c4734c39b825259c1caaf92b_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</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:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3b5138745334c7eba459560fd89030e_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><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:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputFallOutFactorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4c818d1d10704753af5311ad4d2518c6_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputFallOutFactorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie465ac4bda794090829156c09c21c19a_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><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:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputFallOutFactorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0ece387bd8c45f881dfeefb0ef2091c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputValueOfServicingMember</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:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</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="i00eb722d7d3d49d6be73107b5a10dc15_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputValueOfServicingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</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="i1b94df88243d40d2b2c724faa8c94d59_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputValueOfServicingMember</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:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</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="ieef03c47a5344947b6472090191ac7ab_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">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="i66ed9d1dc6d841b5819fb7550d360e6d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5c6f87bd918144dda1cf67e8fd938ab2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a1fad71046b484a9440f7e7bd8f15c9_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hmst:LoansheldforinvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0c915b4df38142cc8787d516a7dde269_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hmst:LoansheldforinvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5980910c8bb94705aa3d6551b93974e8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hmst:LoansheldforinvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75fbdc97ea6844499b462bede5ca5846_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97cb1447ee4b45dfbe3e07a3b0e33dea_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2579d4dba601477e9a1fc0c26930c058_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hmst:LoansheldforinvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie66b4e78fcfa49888120c6935c1e2d35_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hmst:LoansheldforinvestmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1fe63f45c6774bf887fd72350a99b792_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:InterestRateLockAndLoanPurchaseCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i403ccc44e8df4f21abb1c9103ff74772_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:InterestRateLockAndLoanPurchaseCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iebe2b42081fe47d0825b5f4f38ac54cb_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:InterestRateLockAndLoanPurchaseCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb2e5fa4f457477bba6289f38f15791f_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:InterestRateLockAndLoanPurchaseCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i62c10546d0564622be50f353abb6245b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:InterestRateLockAndLoanPurchaseCommitmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79d3469ce1e84826a5093461d3316097_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9cc82cef971948a99d57f729ac52f93d_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if351cec32f2b413490496db116a51ef5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33087a544df34c6caa408f8b70826fdc_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i646339cb93074120b60365748658415a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c473a48b16143a39102d40e9029484c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i215dd314b26146428425acd664281c1e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1ff87338f13c49439b496e2101129a7e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib40ea821151849e9a01140a17302d5b3_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6df777dbb2a842daa629210145632abf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6ebe08e607148d5b6cf984bcb996b50_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i627c83583e2847cdab1a1b7c2afe6894_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7e2d5f0a08d4b69acd6e936605a5cb2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id19539ce9c0445318b3bfb28af441084_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b75a377a11c4f36993abf8f8f44bad8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icdae5099cf054490a4dd355709f77e9b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1152f2a14a454aca92db5c40f1540ac8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6fbf0980bdc5490c8dd79cda4604a533_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if935e217cce74c8ab5141ce358815e34_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5501ceaaecc54ce3ad3f69847f7bfad1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="ic4b02823ed804ab695e60b903f1bdea5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="i3af8aabe49614018901901fc66de19d5_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="i4efcd8f19d544ca1a548cf431e8b3177_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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="i574f906d0c8747f985181154fe5aecee_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic018c8bc8f594ff6b68a8dff76e30baa_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><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="i958a073f2ce546a5990f6a42d1ea0425_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</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="i43e0db86df0a4010a42fd99678d270ce_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida318a40d5474888ab9ef740b9e191f8_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f2adcde319d4fae88ca2eddcfa66e5c_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f127d00ff7c44408ebe1e2cf80347f0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember><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="ib135c68c37414bfeb5d70b85d1facc74_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i531d5640869745eea19e23d79cab1985_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i882fb9e3324c49ddb1591843abca2e38_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</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="i249b46ba4df64792a0a46722da69257d_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i04b971e87b6b4d08b10518a6bf738a86_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65650e5a043c4c378125e68c2d705f06_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">hmst:HomeStreetBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">hmst:HomeStreetBankMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic42b5d0d17564d6fb4081b517c47f092_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c953e392da14e4e999b53ddb90c2d96_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad5ed87a67cc440cb040cd93057c6bf2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:SingleFamilyResidentialMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50b1172a483f4601a4ec11c5d0131cc1_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">hmst:HLCBasedMortgageBankingOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="branch"><xbrli:measure>hmst:branch</xbrli:measure></xbrli:unit><xbrli:context id="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9bab829bb0d443997372b4befb20d4f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2022cfec4dfe42b8889f7748a45f3fda_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibe5a781a35594cafb3baf1867761fbc3_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i943e7d68bdec4e6988bc92e0d9634662_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4660305967ef4de6b6a8aca03bd45dca_D20210101-20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-01-01</xbrli:startDate><xbrli:endDate>2021-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i949e5a253cab483d98dfcc9a6df6e722_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia79dd6d09fae48339b1fa3f350e52500_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i978823f34fd040f283b4f4f51fb0455f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i819c8b0ad23544f7bb3e61c33ff440af_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf0cf96082324ebfaa93f3f1333a5377_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied54fa4eef2f46deae729c1caf170150_D20200101-20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3606a86bce0d4ab7b0130cef7c9e46f0_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i976f4b7a463a472981fba81b89596b36_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie91cbbe93623485ebd68beeaf96af265_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifdd18e9bbdaa4c0a9ace41e60531321b_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7cbabaac1b31448c8812c47e36663b23_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie208e8a5ee2244f0b48c9e11aca7c582_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46a5286c82c84d32912626442911d5b8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i795ce31e892c4e7ab72aed5c29e48c41_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i06e98b4b98264e939bd7c95200b82d07_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24022c967567433b962a4b931336ff5a_I20220119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6aeabca592e846f5a70dace3dc9878b7_D20220119-20220119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-19</xbrli:startDate><xbrli:endDate>2022-01-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd32cadf0f83434fa27c559a60e53d77_I20220127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc287d15859d4176b96ee3e92f703425_D20220127-20220127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001518715</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-27</xbrli:startDate><xbrli:endDate>2022-01-27</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i813be6b17c6846599f6a59c52b8b1997_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">WASHINGTON, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODYx_4ed88dc7-1ffa-43b4-8dbd-a38ca520eb47">10-K</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Mark One)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:DocumentAnnualReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGFibGU6YTg2YWZiYjBkMjE2NDYyYThjMTExOGUyZGZhNDQ2YWQvdGFibGVyYW5nZTphODZhZmJiMGQyMTY0NjJhOGMxMTE4ZTJkZmE0NDZhZF8wLTAtMS0xLTQwMTI1_e589a5c3-b33a-4e46-b2dc-2742339bb665">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8xODg_cf58babf-7ad2-4667-9a24-9eeb18eabf8e"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8xODg_42220b39-15ea-445c-b624-f297b5147dd7">December 31</ix:nonNumeric>, 2021</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OR</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGFibGU6ODA0MjA0NzMyMTk5NGU2OGE2MjlhNzEzMDI2ODJhODIvdGFibGVyYW5nZTo4MDQyMDQ3MzIxOTk0ZTY4YTYyOWE3MTMwMjY4MmE4Ml8wLTAtMS0xLTQwMTI1_bad4eb4b-4c90-4676-84b8-98ca3bd253c0">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the transition period from &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; to &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission file number: <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODU1_2637c463-54f3-4f45-876c-f86b5d26f76c">001-35424</ix:nonNumeric> </span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODQ5_1d0e97f1-5590-488d-85f9-0c9248c297b6">HOMESTREET, INC.</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:46.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.555%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGFibGU6ZTgwN2U4YWZhZjZiNGU4MzlkZjUwZDU5ZDUwODk1YTkvdGFibGVyYW5nZTplODA3ZThhZmFmNmI0ZTgzOWRmNTBkNTlkNTA4OTVhOV8wLTAtMS0xLTQwMTI1_b08c1b41-b4e6-4e59-941a-9eed76ab1985">Washington</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGFibGU6ZTgwN2U4YWZhZjZiNGU4MzlkZjUwZDU5ZDUwODk1YTkvdGFibGVyYW5nZTplODA3ZThhZmFmNmI0ZTgzOWRmNTBkNTlkNTA4OTVhOV8wLTItMS0xLTQwMTI1_666e6397-7f60-4e7a-aba5-e1afbae8939e">91-0186600</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(I.R.S. Employer<br/>Identification Number)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODQ0_a82ea0f7-3269-4b26-800f-26b8cc5a85f3">601 Union Street</ix:nonNumeric>, <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODU3_f7496f12-4395-4c4d-9a72-037ec40da471">Ste. 2000</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODU4_789c0336-e809-45a3-8ead-d498a13667bb">Seattle</ix:nonNumeric>, <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODU5_e5c4f817-b1d2-4ee1-bf3c-69fe8e9b8d93">WA</ix:nonNumeric> <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODUw_99533b04-90d8-491d-8403-a96e73b79f13">98101</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Address of principal executive offices) (Zip Code)</span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Registrant&#8217;s telephone number, including area code: (<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODQ1_86d0fc24-daea-421d-a9dc-35046843eedc">206</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODQ2_4a106461-2166-4146-98d2-0588d285a198">623-3050</ix:nonNumeric> </span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:32.917%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.228%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.555%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Name of each exchange on&#160;which registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGFibGU6OTU1ODVkODY1ZDU5NDI3NzgxM2ZmNTI1MDgwMTA2YmIvdGFibGVyYW5nZTo5NTU4NWQ4NjVkNTk0Mjc3ODEzZmY1MjUwODAxMDZiYl8xLTAtMS0xLTQwMTI1_3b971eef-b0e1-4db2-ae5e-16e047efaef0">Common Stock, no par value</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGFibGU6OTU1ODVkODY1ZDU5NDI3NzgxM2ZmNTI1MDgwMTA2YmIvdGFibGVyYW5nZTo5NTU4NWQ4NjVkNTk0Mjc3ODEzZmY1MjUwODAxMDZiYl8xLTEtMS0xLTQwMTI1_6096b0e8-08a0-4504-bd7a-692cecaabec0">HMST</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGFibGU6OTU1ODVkODY1ZDU5NDI3NzgxM2ZmNTI1MDgwMTA2YmIvdGFibGVyYW5nZTo5NTU4NWQ4NjVkNTk0Mjc3ODEzZmY1MjUwODAxMDZiYl8xLTItMS0xLTQwMTI1_caed12df-5d30-4922-8bc2-f7360476b608">Nasdaq Stock Market LLC</ix:nonNumeric></span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Securities registered pursuant to Section&#160;12(g) of the Act:</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________________&#160;</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODUx_c7c8eb13-3d84-4b1d-a650-9709ec289829">No</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section&#160;13 or Section&#160;15(d) of the Act. Yes&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODUy_a8964dbf-a881-4930-afe0-96f03af9d3d0">No</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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. <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODYw_7657661e-15be-46ad-be20-a2cffaade184">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODU2_f3c9a636-4a44-48c4-8a5e-3858ba642a0e">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer", "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:23.680%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.292%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.275%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:23.680%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.826%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.447%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Large&#160;accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGFibGU6YmRiMTU0MmI2MTg5NDdjN2FlNzNjMTJmNGM5NjVjZGMvdGFibGVyYW5nZTpiZGIxNTQyYjYxODk0N2M3YWU3M2MxMmY0Yzk2NWNkY18wLTMtMS0xLTQwMTI1_c32e87c9-5913-41b1-990b-ea1ae73230c7">Accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGFibGU6YmRiMTU0MmI2MTg5NDdjN2FlNzNjMTJmNGM5NjVjZGMvdGFibGVyYW5nZTpiZGIxNTQyYjYxODk0N2M3YWU3M2MxMmY0Yzk2NWNkY18yLTUtMS0xLTQwMTI1_2e1cb902-82a5-4b2d-afbd-336c6a07541f">&#9744;</ix:nonNumeric></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth Company</span></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 Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGFibGU6YmRiMTU0MmI2MTg5NDdjN2FlNzNjMTJmNGM5NjVjZGMvdGFibGVyYW5nZTpiZGIxNTQyYjYxODk0N2M3YWU3M2MxMmY0Yzk2NWNkY180LTItMS0xLTQwMTI1_79245d82-adbb-42a6-9b00-2ce69c29c288">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr 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></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%">    &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:IcfrAuditorAttestationFlag" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODQ4_a668b101-3d0a-4bb8-9fbd-c49cf8aad01b">&#9746;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#160;&#160;&#160;&#160;</span></div><div><span><br/></span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 Act). Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODUz_04bcb269-7ae9-4f27-8af7-3b7d3327496b">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9746;</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2021, the last business day of the registrant&#8217;s most recently completed second fiscal quarter, the aggregate market value of common stock held by non-affiliates was approximately $<ix:nonFraction unitRef="usd" contextRef="i7f6e62ace52542058d620699a35bcbf3_I20210630" decimals="-6" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8yNzAw_9bfefa2f-4dcf-4242-977b-35cc305ff1e2">685</ix:nonFraction>&#160;million based on a closing price of $40.74 per share of common stock on the Nasdaq Global Select Market on such date. Shares of common stock held by each executive officer and director and by each person known to the Company who beneficially owns more than 10% of the outstanding common stock have been excluded in that such persons may under certain circumstances be deemed to be affiliates. </span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The number of outstanding shares of the registrant's common stock as of March&#160;1, 2022 was <ix:nonFraction unitRef="shares" contextRef="ifc9a6209cecd44e3a141f96faff2be21_I20220301" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zMTY4_679d6949-67bd-4d30-961d-e3f3968a74be">19,315,831</ix:nonFraction>.</span></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-bottom:7pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODU0_f64b1a4f-538b-49ec-b913-7b313f9f1df4" escape="true">The information required by Part III of this Report, to the extent not set forth herein, will be incorporated by reference from the registrant&#8217;s definitive proxy statement relating to the annual meeting of the shareholders to be held in 2022, to be filed with the Securities and Exchange Commission within 120 days of the end of the fiscal year to which this Report relates. If a definitive proxy statement of the registrant is not filed within such period, the registrant will instead file such information on an amendment to this Report within such 120 days of the end of the registrant&#8217;s fiscal year to which this Report relates.</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:99.853%"><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;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt"><span><br/></span></div><div style="margin-top:12pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><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:11.637%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:78.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.661%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_10">PART&#160;</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_10">I</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_10">3</a></span></div></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_13">FORWARD-LOOKING STATEMENTS</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_13">3</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_1813">BUSINESS</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_1813">4</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;1A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_22">RISK FACTORS</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_22">7</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;1B</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_25">UNRESOLVED STAFF COMMENTS</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_25">17</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;2</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_28">PROPERTIES</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_28">17</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;3</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_31">LEGAL PROCEEDINGS</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_31">17</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;4</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_34">MINE SAFETY DISCLOSURES</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_34">17</a></span></div></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_37">PART&#160;II</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_37">18</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;5</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_40">MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_40">18</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM 6</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_43">NOT APPLICABLE</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_43">19</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;7</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_46">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_46">20</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;7A</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_79">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:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_79">41</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;8</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_82">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_82">44</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;9</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_175">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_175">108</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;9A</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_178">CONTROLS AND PROCEDURES</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_178">108</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;9B</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_184">OTHER INFORMATION</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_184">110</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;9C</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_1822">DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_1822">110</a></span></div></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_187">PART&#160;III</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_187">110</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;10</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_190">DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_190">110</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;11</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_193">EXECUTIVE COMPENSATION</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_193">110</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;12</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_196">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_196">111</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;13</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_199">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_199">112</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;14</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_202">PRINCIPAL ACCOUNTANT FEES AND SERVICES</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_202">112</a></span></div></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_205">PART&#160;IV</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_205">113</a></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITEM&#160;15</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_208">EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</a></span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_208">113</a></span></div></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_211">SIGNATURES</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_211">116</a></span></div></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CERTIFICATIONS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EXHIBIT 21</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EXHIBIT 31.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EXHIBIT 31.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EXHIBIT 32</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:4pt"><span><br/></span></div><div style="margin-top:9pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I </span></div><div id="i813be6b17c6846599f6a59c52b8b1997_13"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORWARD-LOOKING STATEMENTS</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Annual Report on Form 10-K ("Form 10-K") and the documents incorporated by reference contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995 (the &#8220;Reform Act&#8221;). Generally, forward-looking statements include the words &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;plan,&#8221; &#8220;potential,&#8221; &#8220;goal,&#8221; &#8220;upcoming,&#8221; &#8220;outlook,&#8221; &#8220;guidance&#8221; or the negation thereof, or similar expressions. In addition, all statements that address and/or include beliefs, assumptions, estimates, projections and expectations of our future performance, financial condition, long-term value creation, capital management, reduction in volatility, reliability of earnings, provisions and allowances for credit losses, cost reduction initiatives, performance of our continued operations relative to our past operations, and restructuring activities are forward-looking statements within the meaning of the Reform Act. Forward-looking statements involve inherent risks, uncertainties and other factors, many of which are difficult to predict and are generally beyond management&#8217;s control. Forward-looking statements are based on the Company&#8217;s expectations at the time such statements are made and speak only as of the date made. The Company does not assume any obligation or undertake to update any forward-looking statements after the date of this release as a result of new information, future events or developments, except as required by federal securities or other applicable laws, although the Company may do so from time to time. The Company does not endorse any projections regarding future performance that may be made by third parties. For all forward-looking statements, the Company claims the protection of the safe harbor for forward-looking statements contained in the Reform Act.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We caution readers that actual results may differ materially from those expressed in or implied by the Company&#8217;s forward-looking statements. Rather, more important factors could affect the Company&#8217;s future results, including but not limited to the following: (1) the continued impact of COVID-19 on the U.S. and global economies, including business disruptions, reductions in employment and an increase in business failures, specifically among our clients; (2) the continued impact of COVID-19 on our employees and our ability to provide services to our customers and respond to their needs as more cases of COVID-19 may arise in our primary markets; (3) the timing and occurrence or non-occurrence of events may be subject to circumstances beyond our control; (4) there may be increases in competitive pressure among financial institutions or from non-financial institutions; (5) changes in the interest rate environment may reduce interest margins; (6) changes in deposit flows, loan demand or real estate values may adversely affect the business of our primary subsidiary, the Bank, through which substantially all of our operations are carried out; (7) our ability to control operating costs and expenses; (8) our credit quality and the effect of credit quality on our credit losses expense and allowance for credit losses; (9) the adequacy of our allowance for credit losses; (10) changes in accounting principles, policies or guidelines may cause our financial condition to be perceived differently; (11) legislative or regulatory changes that may adversely affect our business or financial condition, including, without limitation, changes in corporate and/or individual income tax laws and policies, changes in privacy laws, and changes in regulatory capital or other rules, and the availability of resources to address or respond to such changes; (12) general economic conditions, either nationally or locally in some or all areas in which we conduct business, or conditions in the securities markets or banking industry, may be less favorable than what we currently anticipate; (13) challenges our customers may face in meeting current underwriting standards may adversely impact all or a substantial portion of the value of our rate-lock loan activity we recognize; (14) technological changes may be more difficult or expensive than what we anticipate; (15) a failure in or breach of our operational or security systems or information technology infrastructure, or those of our third-party providers and vendors, including due to cyber-attacks; (16) success or consummation of new business initiatives may be more difficult or expensive than what we anticipate; (17) our ability to grow efficiently both organically and through acquisitions and to manage our growth and integration costs; (18) our ability to attract and retain key members of our senior management team; (19) staffing fluctuations in response to product demand or the implementation of corporate strategies that affect our work force and potential associated charges; (20) litigation or other matters before regulatory agencies, whether currently existing or commencing in the future, may delay the occurrence or non-occurrence of events longer than what we anticipate; and (21) our ability to obtain regulatory approvals or non-objection to take various capital actions, including the payment of dividends by us or the Bank, or repurchases of our common stock. A discussion of the factors, risks and uncertainties that could affect our financial results, business goals and operational and financial objectives cited in this release, other releases, public statements and/or filings with the Securities and Exchange Commission (&#8220;SEC&#8221;) is also contained in the &#8220;Risk Factors&#8221; section of this  Form 10-K. We strongly recommend readers review those disclosures in conjunction with the discussions herein.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All future written and oral forward-looking statements attributable to the Company or any person acting on its behalf are expressly qualified in their entirety by the cautionary statements contained or referred to above. New risks and uncertainties arise from time to time, and factors that the Company currently deems immaterial may become material, and it is impossible for the Company to predict these events or how they may affect the Company.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_1813"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:35.36pt">BUSINESS</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Unless we state otherwise or the context otherwise requires, references in this Annual Report on Form 10-K to "we," "our," and &#8220;us&#8221; refer to HomeStreet, Inc., a Washington corporation, ("HomeStreet," or the "Company,") and its consolidated subsidiaries, HomeStreet Bank (the "Bank") and HomeStreet Capital Corporation ("Capital"). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a diversified financial services company with offices in Washington, Oregon, California, Hawaii, Arizona, Utah and Idaho serving customers throughout the western United States. We were founded in 1921 and are headquartered in Seattle, Washington. We provide commercial banking products and services to small and medium sized businesses, real estate investors and professional firms and consumer banking products and services to individuals. As of December&#160;31, 2021, we had $7.2 billion of total assets, $5.7 billion of loans and $6.1 billion of deposits. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the exception of the updates provided below, the information required under Part I. Item 1. &#8211; &#8220;Business&#8221; is incorporated by reference to Part I, Item 1, "Business" in our </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/ix?doc=/Archives/edgar/data/1518715/000151871521000065/hmst-20201231.htm">Annual Report on Form 10-K</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the year ended December 31, 2020.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">   </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Human Capital Management</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Headcount</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company employed 984 employees across our geographic footprint, including 934 employees classified as full-time employees and 50 employees classified as part-time. Our employee turnover rate was 24% during the year ended December&#160;31, 2021, with a voluntary turnover rate of 21%.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Company Culture</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As a financial institution, HomeStreet Bank occupies a position of trust in the community, among its customers and employees, and with its regulators. We have earned that trust by developing a reputation for fairness, honesty, integrity and community service- since the Company&#8217;s inception in 1921. Our reputation is directly tied to the individual decisions, actions, and sense of business ethics of each and every one of our employees. We believe a high level of trust gives us a competitive advantage in an environment that is increasingly sensitive to business ethics. It is our belief that employees and customers are attracted to work for, and do business with, a company that prides itself on maintaining the highest ethical standards. For all of these reasons, a commitment to fairness, honesty, integrity and community service are core values of the Company.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As part of this commitment to our core values, HomeStreet holds regular meetings of a diverse group of employees who make up our Culture Committee. That Committee has identified five key values built on specific behaviors that bring our values to life: a focus on customers, collaboration as one team, delivering excellence, embodying a spirit to serve the communities that we are in, and being engaged in our work in a manner that can be described as &#8220;all in." In 2021, the Culture Committee launched an employee sentiment survey and developed tools to allow for all employees to take advantage of mentorship through a new mentor-mentee program. Further, the Committee launched a program to support employee resource groups.   </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Diversity, Equity and Inclusion</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">HomeStreet is an equal opportunity employer committed to a diverse workplace with employees from a wide range of backgrounds. We recognize that diverse organizations are more likely to have employees with increased job satisfaction, higher levels of trust and greater engagement, which in turn translates to a greater capacity for customer service. We focus on recruiting, retaining and promoting employees from diverse backgrounds and who are representative of the people in our communities. By doing so, we believe we are better able to serve our customers and understand their financial needs and goals.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have a Diversity Committee made up of employees from a variety of ethnic backgrounds, job functions, and titles to identify ways to increase and promote opportunities for all employees within the Company. This Committee works with management to identify and promote practices that will help us achieve these diversity goals. We also promote policies and practices to combat harassment, discrimination, retaliation, or disrespectful or other unprofessional conduct based on an individual&#8217;s identity, including sex, gender, sexual orientation, race, religion, color, ancestry, physical disability, mental disability, age, marital status and more.    </span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Compensation of Employees</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our goal of providing high-quality banking and financial services to our customers while creating a positive impact in the local communities in which we do business, we designed our compensation program with the intention of attracting and retaining highly qualified employees. We use a mix of base salary, cash-based short-term incentive plans and defined contributions to the 401(k) plans for participating employees to incentivize our employees classified as exempt employees, and provide equity-based long-term incentive compensation for members of the management team who are senior vice president and above. Employee performance is considered, evaluated and discussed through quarterly performance check-ins between manager and direct report, while those employees eligible for short-term annual incentives also have an annual performance review. Our non-exempt employees are paid hourly wages with benefits of working overtime along with defined contributions to the 401(k) plan for participating employees.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a variety of group benefit programs designed to provide our employees with health and wellness benefits, financial benefits in the event of planned or unplanned expenses, or losses relating to illness, disability or death; programs and benefits to help plan for retirement; and programs to deal with job-related or personal problems.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Training and Development</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our employee development program, we provide a variety of training and educational opportunities to help our employees stay current on regulatory compliance issues and develop their professional skills. We use an online learning management system to create, assign, and track compliance and professional development learning programs across many topical areas such as banking, mortgage and regulatory education, technology training, public speaking and proactive communication, development of strong customer relationship and customer service skills. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Safety; Response to COVID-19</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Employee safety is a priority, and we promote workplace safety in many ways. Early in the pandemic, we designed and adopted HomeStreet&#8217;s Social Distancing Policy and COVID-19 Sanitation Measures which were based on US Department of Labor Occupational Safety and Health Administration Guidance on Preparing Workplaces for COVID-19, the Center for Disease Control ("CDC") guidance, the President&#8217;s Coronavirus Guidelines for America and orders and guidance from state and local authorities. The Department of Homeland Security has designated the financial services sector as a Critical Infrastructure Sector, and, as a bank, HomeStreet continued to carry out its responsibilities and provide financial services to our customers and communities. In doing so, we have made the safety of our employees, customers and communities where we serve, one of our key priorities. Our policy applies to all HomeStreet locations in the several states where we do business. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The COVID-19 pandemic threat continued throughout 2021 while federal, state and local governments implemented or attempted to implement manifold policy changes around indoor, outdoor, and workplace safety. We enhanced protections for our employees in the form of masks, gloves, deep cleanings, paid COVID time off, and at-home COVID test kits, as we continued to encourage employees to stay home when not feeling well. We also continued to facilitate work from home capabilities for a large portion of our workforce and supported a hybrid or fully-remote working model for those whose jobs were not dependent on being customer-facing. We continued the use of barriers and specialized safety protocols to limit exposure for our employees who work face-to-face with customers. To encourage and then monitor the variable around vaccination and booster shot status, we implemented a tracking process within our Human Resources Information System to enable employees to voluntarily enter their status. HomeStreet offered wellness credits as an incentive to vaccinate and achieved a vaccination status of greater than 80%. Our crisis management team continued to meet regularly to discuss changes to and maintain ongoing specialized safety standards and protocols as part of our social distancing and a phased return to work plan. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Community Involvement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HomeStreet is committed to our communities, and as part of that commitment we support the active involvement of our employees in supporting their communities. Employees are given time off to volunteer for community organizations, and where employees make a substantial commitment of time to a particular organization, HomeStreet offers an additional financial contribution to those organizations in recognition of the commitment of our employees. We also create active partnerships with hundreds of local organizations, and our employees provide leadership, educational support, hands-on service, expertise, and financial support to those organizations. We focus primarily on organizations within the scope of the Community Reinvestment Act ("CRA") &#8211; those that provide support for housing, basic needs, and economic development for those of low and moderate </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">income. Our senior management also helps to educate our employees on the importance of our community responsibility focus and strategies.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental, Social and Governance Matters</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, we amended the charter of the Human Resources and Corporate Governance Committee (the &#8220;HRCG Committee&#8221;) of the Board to include within the HRCG Committee&#8217;s purpose, duties and responsibilities oversight of our environmental, social and governance (&#8220;ESG&#8221;) programs, policies and practices. The HRCG Committee&#8217;s specific duties and responsibilities in this regard include monitoring and evaluating the Company&#8217;s programs, policies and practices relating to ESG issues and making recommendations to the Board of Directors regarding the Company&#8217;s overall strategy with respect to ESG matters. In addition, in 2021, we established an ESG Management Steering Committee comprised of senior management members and included ESG as part of our strategic planning process. The purpose of the ESG Management Steering Committee is to assist the HRCG Committee in fulfilling its oversight responsibilities with respect to ESG matters.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Locations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate 60 full service bank branches in Washington, in Northern and Southern California, in the Portland, Oregon area and in Hawaii, as well as five primary stand-alone commercial lending centers located in Central Washington, Oregon, Southern California, Idaho and Utah.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Where You Can Obtain Additional Information</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We file annual, quarterly, current and other reports with the Securities and Exchange Commission (the "SEC"). We make available free of charge on or through our website </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">http://www.homestreet.com</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> all of these reports (and all amendments thereto), as soon as reasonably practicable after we file these materials with the SEC. Please note that the contents of our website do not constitute a part of our reports, and those contents are not incorporated by reference into this Form 10-K or any of our other securities filings. The SEC&#8217;s website, www.sec.gov, contains reports, proxy and information statements, and other information that we file or furnish electronically with the SEC.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1A &#160;&#160;&#160;&#160;RISK FACTORS </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">This Annual Report on Form 10-K contains forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those anticipated in these forward-looking statements as a result of certain factors, including the risks faced by us described below and elsewhere in this Annual Report.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Risks Related to the COVID-19 Pandemic</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our customers may be negatively impacted by the COVID-19 pandemic, which may result in adverse impacts to our financial position and results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since March 2020, the communities where we do business have been under varying degrees of restrictions on social gatherings and retail operations due to the COVID-19 global pandemic. These restrictions, combined with related changes in consumer behavior and significant increases in unemployment, have resulted in extreme financial hardship for certain industries, especially travel, energy, hotel, food and beverage service and retail. While some governmental programs have provided assistance to unemployed consumers and certain businesses that have been especially hard hit, these programs are of limited scope and duration, and the ultimate impact of those programs is not yet known.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is not clear when the economic impacts of the pandemic will subside or what the overall effect will be on our customers. Some of our customers may be unable to meet their debt obligations to us in a timely manner, or at all, and we may continue to experience a heightened number of requests from customers for forbearances on loans, especially as government programs subside. Federal, state and local moratoriums on evictions for non-payment of rent during this time may also negatively impact the ability of some borrowers to make payments on loans made for multifamily housing. In addition, while current laws and regulatory guidance allow us to presume that certain borrowers are not experiencing financial difficulties at the time of a modification for purposes of determining if a loan is a troubled debt restructuring ("TDR") if it is in response to the COVID-19 pandemic, in the long run a meaningful number of the loans in our portfolio may ultimately need additional forbearance or significant modification and migrate to an adverse risk rating because of lingering impacts of an economic recession. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, we substantially increased our allowance for credit losses in response to the negative economic impacts of the COVID-19 pandemic to adjust the expected historic loss rates for current and forecasted conditions as some of the economic conditions created by the pandemic are not incorporated into the historical loss information. In 2021, due partially to an improved outlook of the estimated impact of COVID-19 on our loan portfolio, we recovered a significant portion of the 2020 increase. However, we cannot be sure that our allowance for credit losses will be adequate or that additional increases to the allowance for credit losses will not be needed in subsequent periods. The actual and full economic impact of the pandemic is still undetermined, and if our allowance is not adequate, future net charge-offs may be in excess of current expected losses, which would create the need for more provisioning and have a negative impact on our financial condition, results of operations and capital position.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business operations may be negatively impacted by the COVID-19 pandemic. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of our employees have been working from home during the pandemic and many will continue to do so as we move to a hybrid remote-work model. We face risks associated with having a significant portion of our employees continue working from home as we may have less oversight over certain internal controls and the confidentiality requirements of our compliance and contractual obligations may be more challenging to meet as confidential information is being accessed from a wider range of locations and there may be more opportunity for inadvertent disclosure or malicious interception. Many of our vendors are also allowing their workforce to work primarily from home, which may create similar issues if our confidential information is being accessed by employees of those vendors in connection with their performance of services for us. While we have not identified any significant concerns to date with our internal controls, compliance obligations or confidentiality requirements, the change in work environment, team dynamics and job responsibilities for us and our vendors could increase our risk of failure in these areas, which could have a negative impact on our financial reporting, compliance risk, operational risk and reputational risk.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Risks Related to Operations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on third party purchasers to buy our loans in the secondary market, and changes to their policies and practices may significantly impact our financial results.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We originate a substantial portion of our single family mortgage loans for sale to third party investors, including government-sponsored enterprises ("GSE") such as Fannie Mae, Freddie Mac and Ginnie Mae. Changes in the types of loans purchased by </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">these GSEs or the program requirements for those entities could adversely impact our ability to sell certain of the loans we originate for sale, leaving us unable to find a buyer on similar terms. Similarly, changes in the fee structures by any of our third party loan purchasers, including the GSEs, may increase our costs of doing business, the cost of loans to our customers, and the cost of selling loans to third party loan purchasers, all of which could in turn decrease our margin and negatively impact our profitability. In addition, significant changes in the underwriting criteria of third party loan purchasers could increase our costs or decrease our ability to sell into the secondary markets. Any of these changes can have a negative impact on our liquidity, financial condition, results of operations and capital position.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are bound by representations or warranties we make to third party purchasers of our loans or mortgage servicing rights ("MSRs") and may be liable for certain costs and damages if those representations are breached.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make certain representations and warranties to third party purchasers of our loans, including GSEs, about the loans and the manner in which they were originated, including adherence to strict origination guidelines for loans originated for sale to GSEs. Our sale agreements generally require us to either repurchase loans if we have breached any of these representations or warranties, which may result in recording a loss and/or bearing any subsequent loss on the loan, or pay monetary penalties. We may not be able to recover our losses from a borrower or other third party in the event of such a breach of representation or warranty due to a lack of remedies or lack of financial resources of the borrower, and may be required to bear the full amount of the related loss. Similarly, we have sold significant amounts of our MSRs in recent years, and the agreements governing those sales also have representations and warranties relating to the documentation and collectability of those MSRs; a breach of those representations and warranties could also require us to either pay monetary damages or, in some cases, repurchase the defective MSRs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We also originate, purchase, sell and service loans insured by the Federal Housing Administration (&#8220;FHA&#8221;) and U.S. Department of Housing and Urban Development (&#8220;HUD&#8221;) or guaranteed by the U.S. Department of Veterans Affairs (&#8220;VA&#8221;), and certify that such loans have met their requirements and guidelines. We are subject to audits of our processes, procedures and documentation of such loans, and any violations of the guidelines can result in monetary penalties, which could be significant if there are systemic violations, as well as indemnification requirements or restrictions on participation in the program. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we experience increased repurchase and indemnity demands on loans or MSRs that we have sold or that we sell from our portfolios in the future, or if we are assessed significant penalties for violations of origination guidelines, our liquidity, financial condition, results of operations and capital position may be adversely affected.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">A portion of our revenue is derived from residential mortgage lending which is a market sector that experiences significant volatility.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential mortgage lending is subject to substantial volatility due to changes in interest rates, a significant lack of housing inventory in our principal markets, and other market forces beyond our control. Increases in interest rates may materially and adversely affect our future loan origination volume and margins. Decreases in the availability of housing inventory may reduce demand and adversely impact our future loan origination volume. Decreases in the value of the collateral securing our outstanding loans may increase rates of borrower default which would adversely affect our financial condition, results of operations and capital position.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our capital management strategy may impact the value of our common stock and could negatively impact our ability to maintain a well-capitalized position.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We actively manage our capital levels with a goal of returning excess capital to shareholders, which we currently do through dividend and stock repurchase programs. While we have been able to sustain and even increase our dividend payments and reinstate stock repurchases during the pandemic, a materially negative change to our business, results of operations and capital position, could cause us to suspend those programs to preserve capital. In addition, our regulators could restrict our ability to pay dividends or repurchase our stock, which happened to certain financial institutions larger than us during the pandemic. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the intent of our capital management strategy is to improve the long-term value of our stock, we cannot be assured that our stock repurchases will actually enhance long-term shareholder value. Repurchases may affect our stock price and increase its volatility in the short term  While the existence of the program may increase the price and decrease liquidity in our stock in the short term, other market factors may cause the stock price of our common shares to fall below the price we paid for the repurchase of our common stock. As a result, shareholders may not see an increase in the value of their holdings.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we historically have maintained capital ratios at a level higher than the regulatory minimums to be &#8220;well-capitalized&#8221;, our capital ratios in the future may decrease due to economic changes, utilization of capital to take advantage of growth or </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">investment opportunities, or the return of additional capital to our shareholders. In the event the quality of our assets or our economic position were to deteriorate significantly, lower capital ratios may require us to raise additional capital in the future in order to remain compliant with capital standards. We may not be able to raise such additional capital at the time when we need it, or on terms that are acceptable to us, especially if capital markets are especially constrained, if our financial performance weakens, or if we need to do so at a time when many other financial institutions are competing for capital from investors in response to changing economic conditions. An inability to raise additional capital on acceptable terms when needed could have a material adverse effect on our business, results of operations and capital position. In addition, any capital raising alternatives could dilute the value of our outstanding common stock held by our existing shareholders and may adversely affect the market price of our common stock.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">HomeStreet, Inc. primarily relies on dividends from the Bank, which may be limited by applicable laws and regulations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HomeStreet, Inc. is a separate legal entity from the Bank, which is the primary source of funds available to HomeStreet Inc. to service its debt, pay dividends to shareholders, repurchase shares and otherwise satisfy its obligations. The availability of dividends from the Bank is limited by various statutes and regulations, capital rules regarding requirements to maintain a "well capitalized" ratio at the Bank, as well as by our policy of retaining a significant portion of our earnings to support the Bank's operations. For additional information on these restrictions, see "Item 1 Business" in this Annual Report. If the Bank cannot pay dividends to HomeStreet Inc., HomeStreet, Inc. may be limited in its ability to service its debt, fund its operations, repurchase shares and pay dividends to its shareholders. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business is geographically confined to certain metropolitan areas of the Western United States, and events and conditions that disproportionately affect those areas may pose a more pronounced risk for our business.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although we presently have retail deposit branches in four states, with lending offices in these states and two others, a substantial majority of our revenues are derived from operations in the Puget Sound region of Washington, the Portland, Oregon metropolitan area, the San Francisco Bay Area, and the Los Angeles, Orange County, Riverside and San Diego metropolitan areas in Southern California. All of our markets are located in the Western United States. Each of our primary markets is subject to various types of natural disasters, including earthquakes, wildfires, volcanic eruptions, mudslides and floods, and many have experienced disproportionately significant economic volatility in the past, as well as more recent local political unrest and calls to action, including calls for rent disruption, when compared to other parts of the United States. Economic events, political unrest or natural disasters that affect the Western United States and our primary markets in that region may have an unusually pronounced impact on our business. Because our operations are not more geographically diversified, we may lack the ability to mitigate those impacts from operations in other regions of the United States.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The significant concentration of real estate secured loans in our portfolio has had a negative impact on our asset quality and profitability in the past and there can be no assurance that it will not have such impact in the future.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A substantial portion of our loans are secured by real property, including a growing portfolio of commercial real estate ("CRE") loans. Our real estate secured lending is generally sensitive to national, regional and local economic conditions, making loss levels difficult to predict. Declines in real estate sales and prices, significant increases in interest rates, unforeseen natural disasters and a decline in prevailing economic conditions may result in higher than expected loan delinquencies, foreclosures, problem loans, other real estate owned ("OREO"), net charge-offs and provisions for credit and OREO losses. If real estate market values decline significantly, as they did in the 2008 to 2011 recession, the collateral for our loans may provide less security and reduce our ability to recover the principal, interest and costs due on defaulted loans. Such declines may have a greater effect on our earnings and capital than on the earnings and capital of financial institutions whose loan portfolios are more diversified, and we could face reduced liquidity, constraints on capital resources, increased obligations to investors to whom we sell mortgage loans, declining income on mortgage servicing fees and a related decrease in the value of MSRs, and declining values on certain securities we hold in our investment portfolio.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deficiencies in our internal controls over financial reporting or enterprise risk management framework may result in ineffective mitigation of risk or an inability to identify and accurately report our financial results.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our internal controls over financial reporting are intended to ensure we maintain accurate records, promote the accurate and timely reporting of our financial information, maintain adequate control over our assets, and prevent and detect unauthorized acquisition, use or disposition of our assets. Effective internal and disclosure controls are necessary for us to provide reliable financial reports, effectively prevent fraud, and operate successfully as a public company. If we cannot provide reliable financial reports or prevent fraud, our reputation and operating results may be harmed. In addition to our internal controls, we use an enterprise risk management framework in an effort to achieve an appropriate balance between risk and return, with established processes and procedures intended to identify, measure, monitor, report, analyze and control our primary risks, </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">including liquidity risk, credit risk, price risk, interest rate risk, operational risk, legal and compliance risk, strategic risk and reputational risk. We also maintain a compliance program to identify, measure, assess and report on our adherence to applicable laws, policies and procedures. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we assess and improve these controls and programs on an ongoing basis, there can be no assurance that our controls and programs will effectively mitigate all risk and limit losses in our business. In addition, as we make strategic shifts in our business, we implement new systems and processes. If our change management processes are not sound and adequate resources are not deployed to support these implementations and changes, we may experience additional internal control deficiencies that could expose the Company to operating losses or fail to appropriately anticipate or identify new risks related to such shifts in the business. Any failure to maintain effective controls or timely implement any necessary improvement of our internal and disclosure controls in the future could create losses, cause us to incur additional costs or fail to meet our reporting obligations. Failing to maintain an effective risk management framework or compliance program could also expose us to losses, adverse impacts to our financial position, results of operations and capital position, or regulatory criticism or restrictions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We use a variety of estimates in our accounting processes which may prove to be imprecise and result in significant changes in valuation and inaccurate financial reporting.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a variety of estimates in our accounting policies and methods, including complex financial models designed to value certain of our assets and liabilities, including our allowance for credit losses. These models are complex and use specific judgment-based assumptions about the effect of matters that are inherently uncertain. Different assumptions in these models could result in significant changes in valuation, which in turn could affect earnings or result in significant changes in the recorded amount of assets and liabilities reported on the balance sheet. The assumptions used may be impacted by numerous factors, including economic conditions, consumer behavior, changes in interest rates and changes in collateral values. A failure to make appropriate assumptions in these models could have a negative impact on our liquidity, result of operations and capital position.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are subject to extensive and complex regulations which are costly to comply with and may subject us to significant penalties for noncompliance.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations are subject to extensive regulation by federal, state and local governmental authorities, including the Federal Deposit Insurance Corporation ("FDIC"), the Washington Department of Financial Institutions and the Federal Reserve, and to various laws and judicial and administrative decisions imposing requirements and restrictions on part or all of our operations. Many of these laws are complex, especially those governing fair lending, predatory or unfair or deceptive practices, and the complexity of those rules creates additional potential liability for us because noncompliance could result in significant regulatory action, including restrictions on operations and fines, and could lead to class action lawsuits from shareholders, consumers and employees. In addition, various states have their own laws and regulations, especially California, which has heightened data privacy, employment law and consumer protection regulations, and the cost of complying with state rules that differ from federal rules can significantly increase compliance costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our consumer business, including our mortgage and other consumer lending and non-lending businesses, is also governed by policies enacted or regulations adopted by the Consumer Financial Protection Bureau ("CFPB") which under the Dodd-Frank Act has broad rulemaking authority over consumer financial products and services. Our regulators, including the FDIC, use interpretations from the CFPB and relevant statutory citations in certain parts of their assessments of our regulatory compliance, including the Real Estate Settlement Procedures Act, the Final Integrated Disclosure Rule, known as TRID, and the Home Mortgage Disclosure Act, adding to the complexity of our regulatory requirements, increasing our data collection requirements and increasing our costs of compliance. The laws, rules and regulations to which we are subject evolve and change frequently, including changes that come from judicial or administrative agency interpretations of laws and regulations outside of the legislative process that may be more difficult to anticipate, and changes to our regulatory environment are often driven by shifts of political power in the federal government. In addition, we are subject to various examinations by our regulators during the course of the year. Regulatory authorities who conduct these examinations have extensive discretion in their supervisory and enforcement activities, including the authority to restrict our operations and certain corporate actions. Administrative and judicial interpretations of the rules that apply to our business may change the way such rules are applied, which also increases our compliance risk if the interpretation differs from our understanding or prior practice. Moreover, an increasing amount of the regulatory authority that pertains to financial institutions is in the form of informal "guidance" such as handbooks, guidelines, examination manuals, field interpretations by regulators or similar provisions that could affect our business or require changes in our practices in the future even if they are not formally adopted as laws or regulations. Any such changes could adversely affect our cost of doing business and our profitability. </span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, changes in regulation of our industry have the potential to create higher costs of compliance, including short-term costs to meet new compliance standards, limit our ability to pursue business opportunities and increase our exposure to potential fines, penalties and litigation.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Significant legal claims or regulatory actions could subject us to substantial uninsured liabilities and reputational harm and have a material adverse effect on our business and results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are from time to time subject to legal claims or regulatory actions related to our operations. These legal claims or regulatory actions could include supervisory or enforcement actions by our regulators, criminal proceedings by prosecutorial authorities, claims by customers or by former and current employees, including class, collective and representative actions, or environmental lawsuits stemming from property that we may hold as OREO following a foreclosure action in the course of our business. Such actions are a substantial management distraction and could involve large monetary claims, including civil money penalties or fines imposed by government authorities and significant defense costs.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To mitigate the cost of some of these claims, we maintain insurance coverage in amounts and with deductibles that we believe are appropriate for our operations. However, our insurance coverage does not cover any civil monetary penalties or fines imposed by government authorities and may not cover all other claims that might be brought against us, including certain wage and hour class, collective and representative actions brought by customers, employees or former employees. In addition, such insurance coverage may not continue to be available to us at a reasonable cost or at all. As a result, we may be exposed to substantial uninsured liabilities, which could adversely affect our business, prospects, financial condition, results of operations and capital position. Substantial legal liability or significant regulatory action against us could cause significant reputational harm to us and/or could have a material adverse impact on our business, prospects, financial condition, results of operations and capital position.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are not able to retain or attract key employees, or if we were to suffer the loss of a significant number of employees, we could experience a disruption in our business.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As the Company has focused on efficiency in recent years, we have significantly reduced our employee headcount. However, hiring remains competitive in certain areas of our business. We rely on a number of key employees who are highly sought after in the industry. If a key employee or a substantial number of employees depart or become unable to perform their duties, it may negatively impact our ability to conduct business as usual. We might then have to divert resources from other areas of our operations, which could create additional stress for other employees, including those in key positions. The loss of qualified and key personnel, or an inability to continue to attract, retain and motivate key personnel could adversely affect our business and consequently impact our financial condition and results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Risk Related to Market Factors </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes to monetary policy by the Federal Reserve could adversely impact our results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Federal Reserve is responsible for regulating the supply of money in the United States, including open market operations used to stabilize prices in times of economic stress, as well as setting monetary policies. These activities strongly influence our rate of return on certain investments, our hedge effectiveness for mortgage servicing and our mortgage origination pipeline, as well as our costs of funds for lending and investing, all of which may adversely impact our liquidity, results of operations, financial condition and capital position. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in market factors beyond our control, including fluctuation in interest rates, may adversely impact our profitability and financial results.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market factors outside of our control, including changing interest rate environments, regulatory decisions, increased competition, changes in the yield curve, consumer confidence, rates of unemployment and other forces of market volatility, can have a significant impact on our results of operations, financial condition and capital positions. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our earnings are dependent on the difference between the interest earned on loans and investments and the interest paid on deposits and borrowings. Changes in interest rates impact the rates earned on loans and investment securities and the rates paid on deposits and borrowings and may negatively impact our ability to attract deposits, make loans, and achieve satisfactory interest rate spreads. In addition, changes to market interest rates may impact the demand for loans, levels of deposits and investments and the credit quality of existing loans. These results may adversely impact our liquidity, financial condition, results of operations and capital position. </span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rate of prepayment of loans, which is impacted by changes in interest rates and general economic conditions, among other things, impacts the value of our MSRs. We actively hedge this risk with financial derivative instruments to mitigate losses, but changes in interest rates can be difficult to predict and changes in our hedging instruments may not correlate with changes in the values of our MSRs and LHFS.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to overall fluctuations in interest rates, asymmetrical changes in interest rates, for example a greater increase in short term rates than in long term rates, could adversely impact our net interest income because our liabilities tend to be more sensitive to short term rates while our assets tend to be more sensitive to long term rates. In addition, it may take longer for our assets to reprice to adjust to a new rate environment because fixed rate loans do not fluctuate with interest rate changes and adjustable rate loans often have a specified period of reset. As a result, a flattening or an inversion of the yield curve is likely to have a negative impact on our net interest income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our securities portfolio also includes securities whose value is sensitive to interest rate fluctuations. The unrealized gains or losses in our available-for-sale portfolio are reported as a separate component of shareholders' equity until realized upon sale. Interest rate fluctuations may impact the value of these securities and as a result, shareholders' equity, and may cause material fluctuations from quarter to quarter. Failure to hold our securities until maturity or until market conditions are favorable for a sale could adversely affect our operating results, financial condition and capital position.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The financial services industry is highly competitive, and as a result, our business, results of operations, financial condition and capital position may be adversely affected,</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We face pricing competition for loans and deposits, both in pricing and products, as well as in customer service and convenience. Our most direct competition comes from other banks, credit unions, mortgage banking companies and finance companies, and more recently has also come from companies that rely heavily on technology to provide financial services, are moving to provide cryptocurrency products and offerings, and often target a younger customer demographic. The significant competition in attracting and retaining deposits and making loans, as well as in providing other financial services, throughout our market area may impact future earnings and growth. Our success depends, in part, on the ability to adapt products and services to evolving industry standards and customer preferences and trends and provide consistent customer service while keeping costs in line. We sometimes experience increasing pressure to provide products and services at lower prices, which could reduce net interest income and noninterest income from fee-based products and services. New technology-driven products and services are often introduced and adopted, including innovative ways that customers can make payments, access products and manage accounts. We could be required to make substantial capital expenditures to modify or adapt existing products and services or develop new products and services. We may not be successful in introducing new products and services or those new products may not achieve market acceptance. In addition, advances in technology such as telephone, text and online banking, e-commerce and self-service automatic teller machines and other equipment, as well as changing customer preferences to access our products and services through digital channels, could decrease the value of our branch network and other assets. As a result of these competitive pressures, our business, financial condition, results of operations and capital position may be adversely affected.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Uncertainty relating to the phasing out of London Interbank Offered Rate ("LIBOR") may adversely affect our business, financial condition and results of operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIBOR is scheduled to be discontinued in June 2023. While we no longer originate loans indexed to LIBOR, trailing risk still exists for those loans that were originated prior to December 31, 2021. We will need to transition LIBOR-based loans originated prior to December 31, 2021 to a new index prior to June 2023. Our attempt to educate borrowers regarding the need to transition from LIBOR, including borrowers with loans that do not have adequate fallback language, may fail if borrowers do not comprehend the need for the change, are unresponsive to our efforts to communicate or claim a lack of transparency in the transition process. In addition, LIBOR-based rates, at the time of transition, may be lower than the alternative indices, resulting in an increase in rates to the borrower. Once LIBOR rates are no longer available, we may be subject to disputes or litigation with customers and creditors over the appropriateness or the comparability to LIBOR of the alternative indices, which could have an adverse effect on our financial condition, results of operations and capital position. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The implementation of alternative indices may require us to significantly enhance, modify, upgrade, convert or outsource our software, IT and other tools, systems, controls, operational processes, procedures and risk or valuation models associated with the transition to a new reference rate. This transition could be costly, require significant resources and increase the risk of error in implementation. In addition, the use of an alternative index may result in lower interest income if the index rate is lower than what a comparable LIBOR rate would have been. Each of these factors could have an adverse effect on our results of operations, financial condition and capital position.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">  </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Uncertainties still exist regarding our other financial instruments. For loans serviced for any of the agencies, FNMA, FHMLC, and GNMA, for loans originated prior to September 30, 2020, we are uncertain of the agencies plan to transition away from LIBOR. The ultimate selection of the alternative index may result in significant implementation costs for our portfolio of loans serviced for others and higher borrowing costs on our trust preferred debt. </span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our outstanding debt and other financial instruments may be adversely affected by the transition from LIBOR as a reference rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have outstanding LIBOR-based trust preferred debt securities, and the trustee has not yet provided any guidance regarding the transition from LIBOR to an alternative index. It is unclear whether the trustee will select a widely used and recognized reliable market benchmark as an acceptable alternative to and replacement for LIBOR. Uncertainty as to the trustee&#8217;s anticipated alternative index selection could adversely affect the value of and return on our debt and other financial instruments. The trustee&#8217;s selection of the alternative index may result in higher borrowing costs on our LIBOR-based trust preferred debt, as well as significant implementation costs for our portfolio of loans serviced for others. Until the trustee selects an alternative index, any uncertainty regarding the continued use and reliability of LIBOR could have a negative impact on our debt and other financial instruments tied to LIBOR rates.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The implementation and use of the Secured Overnight Financing Rate (&#8220;SOFR&#8221;) as an index replacement for LIBOR may adversely impact our net interest income and create litigation exposure.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the U.S., the Alternative Rates Reference Committee, convened in 2014 by a group of market participants to help ensure a successful transition away from LIBOR, identified SOFR has its preferred alternative rate. SOFR is a single overnight rate, while LIBOR includes rates of different tenors, and SOFR is considered a credit risk-free rate, while LIBOR incorporates an evaluation of credit risk. In 2020, we transitioned to SOFR the majority of our products indexed to LIBOR.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Implementation of SOFR is intended to have a minimal economic effect on borrowers under LIBOR-indexed instruments. Margins or spreads on new SOFR-indexed products may result in lower rates because SOFR is typically likely to be lower when compared to LIBOR, resulting in reduced spreads and a lower net interest income. However, it is impossible to predict whether the SOFR index could be more volatile than LIBOR, which could thereby increase loan rates and borrowing costs on borrowing facilities previously indexed to LIBOR. Borrowers may not fully understand SOFR as an index replacement or may be adversely impacted by implementation of SOFR. The transition to SOFR, or a transition to any other index that becomes widely accepted in the marketplace, could also result in borrower confusion and additional operational, compliance, systems and other related transition costs. This transition may also result in our customers challenging the determination of their interest payments, entering into fewer transactions or postponing their financing needs, and we may be subject to disputes or litigation with borrowers over the appropriateness or comparability of SOFR or other selected indices to LIBOR. These potential outcomes could have an adverse effect on our financial condition, results of operations and capital position.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, the uncertainty regarding the transition from LIBOR to SOFR or other benchmark rates could adversely affect floating-rate obligations, deposits, loans, derivatives and other financial instruments, including the rates we pay on our subordinated debentures and trust preferred securities, which could, in turn, adversely affect our financial condition, results of operation and capital position.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">To support our growth, we may need to rely on funding sources in addition to growth in deposits and such funding sources may not be adequate or may be more costly.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We must maintain sufficient funds to respond to the needs of depositors and borrowers. As a part of our liquidity management, we use a number of funding sources in addition to deposit growth and repayments and maturities of loans and investments, including Federal Home Loan Bank advances, proceeds from the sale of loans, federal funds purchased, brokered certificates of deposit and issuance of equity or debt securities. While we continue to have adequate liquidity even in the face of economic uncertainties, changes in global markets and customer demand, adverse operating results or changes in industry conditions could lead to difficulty or an inability to access these additional funding sources and could make our existing funds more volatile. Our financial flexibility may be materially constrained if we are unable to maintain our access to funding or if adequate financing is not available to accommodate future growth at acceptable interest rates. When interest rates change, the cost of our funding may change at a different rate than our interest income, which may have a negative impact on our net interest income and, in turn, our results of operations and capital position. If we are required to rely more heavily on more expensive funding sources to support future growth, our revenues may not increase proportionately to cover our costs. In that case, our results of </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">operations and capital position would be adversely affected. Further, the volatility inherent in some of these funding sources, particularly brokered deposits, may increase our exposure to liquidity risk.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Risks Related to Information Technology</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">HomeStreet&#8217;s operational systems and networks, and those of our third-party vendors, have been, and will continue to be, subject to continually evolving cybersecurity risks that could result in the theft, loss, misuse or disclosure of confidential client or customer information or otherwise disrupt or adversely affect our business.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As a financial institution, we are susceptible to fraudulent activity, operational and informational security breaches and cybersecurity incidents that may be committed against us or our customers, employees, third-party vendors and others, which may result in financial losses or increased costs, disclosure or misuse of our information or customer information, misappropriation of assets, data privacy breaches, litigation or reputational damage. Related risks for financial institutions have increased in recent years in part because of proliferation and use of new and existing technologies to conduct financial transactions and transmit data, as well as the increased sophistication and unlawful or clandestine activities of organized crime, state-sponsored and other hackers, terrorists, activists, and other malicious external parties to engage in fraudulent activity such as phishing or check, electronic or wire fraud, unauthorized access to our controls and systems, denial or degradation of service attacks, malware and other dishonest acts. Within the financial services industry, the commercial banking sector has generally experienced, and will continue to experience, increased electronic fraudulent activity, security breaches and cybersecurity-related incidents. The nature of our industry sector exposes us to these risks because our business and operations include the protection and storage of confidential and proprietary corporate and personal information, including sensitive financial and other personal data, and any breach thereof could result</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">in identity theft, account or credit card fraud or other fraudulent activity that could involve their accounts and business with us.The risk to our organization may be further elevated over the near term because of recent geopolitical events in Eastern Europe, which may result in increased attacks against U.S. critical infrastructure, including financial institutions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Our computer systems, software and networks are subject to ongoing cyber incidents such as unauthorized access; loss or destruction of data (including confidential client information); account takeovers; unavailability of service; computer viruses or other malicious code; cyber-attacks; and other events. While we have experienced various forms of these cyber incidents in the past, we have not been materially impacted by them. There can be no assurance that cyber incidents will not occur again, and they could occur more frequently and on a more significant scale.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our business and operations rely on the secure processing, transmission, protection and storage of confidential, private and personal information by our computer operation systems and networks, as well as our online banking or reporting systems used by customers to effect certain financial transactions, all of which are either managed directly by us or through our third-party data processing vendors. The secure maintenance and transmission of confidential information, and the execution of transactions through our systems, are critical to protecting us and our customers against fraud and security breaches and to maintain customer confidence.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">To access our products and services, our customers may use personal computers, smartphones, tablet PCs, and other mobile devices that function beyond our control systems. Although we believe we have invested in, and plan to continue investing in, maintaining and routinely testing adequate operational and informational security procedures and controls, we rely heavily on our third-party vendors, technologies, systems, networks and our customers' devices, all of which may become the target of cyber-attacks, computer viruses, malicious code, unauthorized access, hackers or information security breaches that could result in the unauthorized release, gathering, monitoring, misuse, loss, theft or destruction of our confidential, proprietary and other information or that of our customers, or that could disrupt our operations or those of our customers or third parties.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Even though we have taken those actions, we may fail to anticipate or sufficiently mitigate security breaches, or we may experience data privacy breaches, that could result in losses to us or our customers, damage to our reputation, incurrence of significant costs, business disruption, our inability to grow our business and exposure to regulatory scrutiny or penalties, litigation and potential financial liability, any of which could adversely affect our business, financial condition, results of operations or capital position.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our computer systems could be vulnerable to unforeseen problems other than cybersecurity related incidents or other data security breaches, including the potential for infrastructure damage to our systems or the systems of our vendors from fire, power loss, telecommunications failure, physical break-ins, theft, natural disasters or similar catastrophic events. Any damage or failure that causes interruptions in operations may compromise our ability to perform critical functions in a timely manner (or may give rise to perceptions of such compromise) and could increase our costs of doing business, or have a material adverse effect on our results of operations results as well as our reputation and customer or vendor relationships.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, some of the technology we use in our regulatory compliance, including our mortgage loan origination technology, as well as other critical business activities such as core systems processing, essential web hosting and deposit and processing services, as well as security solutions, is provided by third party vendors. If those providers fail to update their systems or </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">services in a timely manner to reflect new or changing regulations, or if our personnel operate these systems in a non-compliant manner, our ability to meet regulatory requirements may be impacted and may expose us to heightened regulatory scrutiny and the potential for monetary penalties. These vendors could also be sources of operational and informational security risk to us, including from interruptions or failures of their own systems, cybersecurity or ransomware attacks, capacity constraints or failures of their own internal controls. To date, we are not aware of any system breaches at any of our third party vendors or service providers that has also breached the integrity of our confidential customer data. However, such third parties may also be targets of cyber-attacks, computer viruses, malicious code, unauthorized access, hackers, ransomware attacks or information security breaches that could compromise the confidential or proprietary information of HomeStreet and our customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The failure to protect our customers' confidential information, data and privacy could adversely affect our business.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to federal and state privacy regulations and confidentiality obligations, including the California Consumer Privacy Act of 2018 and the California Privacy Rights Act of 2020, that, among other things restrict the use and dissemination of, and access to, certain information that we produce, store or maintain in the course of our business and establishes a new state agency to enforce these rules. We also have contractual obligations to protect certain confidential information we obtain from our existing vendors and customers. These obligations generally include protecting such confidential information in the same manner and to the same extent as we protect our own confidential information, and in some instances may impose indemnity obligations on us relating to unlawful or unauthorized disclosure of any such information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The continued development and enhancement of our information security controls, processes and practices designed to protect customer information, our systems, computers, software, data and networks from attack, damage or unauthorized access remain a priority for our management as we increase our online and mobile banking offerings. As cyber threats continue to evolve, including supply chain risks, our costs to combat the cybersecurity threat may also increase. Nonetheless, our measures may be insufficient to prevent all physical and electronic break-ins, denial of service and other cyber-attacks or security breaches.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we do not properly comply with privacy regulations and contractual obligations that require us to protect confidential information, or if we experience a security breach or network compromise, we could face regulatory sanctions, penalties or fines, increased compliance costs, remedial costs such as providing credit monitoring or other services to affected customers, litigation and damage to our reputation, which in turn could result in decreased revenues and loss of customers, any or all of which would have a material adverse effect on our business, financial condition,  results of operations and capital position.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We continually encounter technological change, and we may have fewer resources than many of our competitors to invest in technological improvements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial services industry is undergoing rapid technological changes with frequent introductions of new technology-driven products and services to better serve customers and to reduce costs. Our future success will depend, in part, upon our ability to provide products and services using technology that will satisfy client demands for convenience, as well as to create additional efficiencies in our operations. Many national vendors provide turn-key services to community banks, such as Internet banking and remote deposit capture that allow smaller banks to compete with institutions that have substantially greater resources to invest in technological improvements. However, we may not be able to effectively implement new technology-driven products and services or be successful in marketing these products and services to our customers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risk Related to our $65 million senior notes due 2026, our $62 million of junior subordinated deferrable interest debentures due in 2035, 2036 and 2037 and our $100 million subordinated notes due 2032 (collectively the &#8220;HomeStreet Notes&#8221;).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">   </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Payments on the HomeStreet Notes will depend on receipt of dividends and distributions from our subsidiaries.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a bank holding company and we conduct substantially all of our operations through subsidiaries, including the Bank. We depend on dividends, distributions and other payments from our subsidiaries to meet our obligations, including to fund payments on the HomeStreet Notes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Federal and state banking regulations limit dividends from our bank subsidiary to us. Generally, banks are prohibited from paying dividends when doing so would cause them to fall below regulatory minimum capital levels. In addition, under Washington law, the board of directors of the Bank generally may not declare a cash dividend on its capital stock in an amount greater than its retained earnings without the approval of the Washington State Department of Financial Institutions, Division of Banks ("WDFI"). We also have a policy of retaining a significant portion of our earnings to support the Bank&#8217;s operations. </span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, federal bank regulatory agencies have the authority to prohibit the Bank from engaging in unsafe or unsound practices in conducting its business. The payment of dividends or other transfers of funds to us, depending on the financial condition of the Bank, could be deemed an unsafe or unsound practice.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, we can provide no assurance that we will receive dividends or other distributions from our bank subsidiary and our other subsidiaries in an amount sufficient to pay interest on or principal of the HomeStreet Notes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Regulatory guidelines may restrict our ability to pay the principal of, and accrued and unpaid interest on, the Notes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a bank holding company, our ability to pay the principal of, and interest on, the Notes is subject to the rules and guidelines of the Federal Reserve regarding capital adequacy. We intend to treat the Notes as &#8220;Tier 2 capital&#8221; under these rules and guidelines. The Federal Reserve guidelines generally require us to review the effects of the cash payment of Tier 2 capital instruments, such as the Notes, on our overall financial condition. The guidelines also require that we review our net income for the current and past four quarters, and the amounts we have paid on Tier 2 capital instruments for those periods, as well as our projected rate of earnings retention. Moreover, pursuant to federal law and Federal Reserve regulations, as a bank holding company, we are required to act as a source of financial and managerial strength to the Bank and commit resources to its support, including, without limitation, the guarantee of its capital plans if it is undercapitalized. Such support may be required at times when we may not otherwise be inclined or able to provide it. As a result of the foregoing, we may be unable to pay accrued interest on the Notes on one or more of the scheduled interest payment dates, or at any other time, or the principal of the Notes at the maturity of the Notes.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we were to be the subject of a bankruptcy proceeding under Chapter 11 of the U.S. Bankruptcy Code, then the bankruptcy trustee would be deemed to have assumed, and would be required to cure, immediately any deficit under any commitment we have to any of the federal banking agencies to maintain the capital of the Bank, and any other insured depository institution for which we have such a responsibility, and any claim for breach of such obligation would generally have priority over most other unsecured claims.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_25"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 1B</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:31.2pt">UNRESOLVED STAFF COMMENTS</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_28"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:37.86pt">PROPERTIES</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We lease principal offices, which are located in downtown Seattle at 601 Union Street, Suite 2000, Seattle, WA 98101. This lease provides sufficient space to conduct the management of our business. The Company conducts its Commercial and Consumer Banking activities in locations in Washington, California, Oregon, Hawaii, Idaho, and Utah. As of December 31, 2021, we operated in five primary commercial lending centers, 60 retail deposit branches, and one insurance office. As of such date, we also operated three facilities for the purpose of administrative and other functions in addition to the principal offices: a call center and operations support facility located in Federal Way, Washington; a loan fulfillment center in Lynnwood, Washington and an operations support center in Spokane, Washington. Of these properties, we own six of the retail deposit branches, the call center and operations support facility in Federal Way, and we own 50% of a retail branch through a joint venture. All facilities are in a good state of repair and appropriately designed for use as banking or administrative office facilities.</span></div><div><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_31"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:37.86pt">LEGAL PROCEEDINGS</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because the nature of our business involves the collection of numerous accounts, the validity of liens and compliance with various state and federal lending laws, we are subject to various legal proceedings in the ordinary course of our business related to foreclosures, bankruptcies, condemnation and quiet title actions and alleged statutory and regulatory violations. We are also subject to legal proceedings in the ordinary course of business related to employment matters. We do not expect that these proceedings, taken as a whole, will have a material adverse effect on our business, financial position or our results of operations. There are currently no matters that, in the opinion of management, would have a material adverse effect on our consolidated financial position, results of operation or liquidity, or for which there would be a reasonable possibility of such a loss based on information known at this time.</span></div><div><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_34"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:37.86pt">MINE SAFETY DISCLOSURES</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_37"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_40"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:37.86pt">MARKET FOR REGISTRANT&#8217;S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our common stock is traded on the Nasdaq Global Select Market under the symbol "HMST."</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;1, 2022, there were 2,258 shareholders of record of our common stock.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Policy</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, HomeStreet's Board of Directors approved a dividend policy that contemplates the payment of quarterly cash dividends on our common stock when, if and in an amount declared by the Board after taking into consideration, among other things, earnings, regulatory capital levels, the overall payout ratio and expected asset growth. The payment of a dividend and the dividend rate to be paid will be reassessed each quarter by the Board of Directors in accordance with the dividend policy. Our ability to pay dividends to shareholders is dependent on many factors, including the Bank's ability to pay dividends to the Company. Therefore, we cannot give assurance that we will be able to continue to pay a regular dividend in any future period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales of Unregistered Securities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no sales of unregistered securities in the fourth quarter of 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchases of Equity Securities by the Issuer</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares repurchased pursuant to the common equity repurchase program during the three months ended December&#160;31, 2021, were as follows.</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.836%"><tr><td style="width:1.0%"></td><td style="width:47.246%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.907%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.902%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.120%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.587%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.651%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands, expect share and per share information)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total shares of common stock purchased</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average price paid per share of common stock </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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dollar value of remaining authorized for repurchase </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">October</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">November </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">374,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">847&#160;</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">847&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">374,320&#160;</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51.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="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:6pt"><td colspan="3" style="background-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></table></div><div><span><br/></span></div><div><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Stock repurchases in November were made pursuant to a Board authorized share repurchase program approved on October 28, 2021  pursuant to which the Company could purchase up to $20 million of its issued and outstanding common stock, no par value, at prevailing market rates at the time of such purchase. On January 27, 2022, the Board authorized an addition to our share repurchase program of $75 million while eliminating the $0.8 million outstanding under the previous plan.   </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Performance Graph</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">This performance graph shall not be deemed "soliciting material" or to be "filed" with the SEC for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (Exchange Act), or otherwise subject to the liabilities under that Section, and shall not be deemed to be incorporated by reference into any filing of HomeStreet, Inc. under the Securities Act of 1933, as amended, or the Exchange Act. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following graph shows a comparison from December 31, 2016 through December&#160;31, 2021 of the cumulative total return for our common stock, the Russell 2000 Index (RUT) and the KBW Regional Banking Index ("KRX"). The graph assumes that $100 was invested at the market close on December 31, 2016 in the common stock of HomeStreet, Inc., the Russell 2000 Index, the KBW Regional Banking Index and data for HomeStreet, Inc., the Russell 2000 Index and the KBW Regional Banking Index assumes reinvestments of dividends. The stock price performance of the following graph is not necessarily indicative of future stock price performance. </span></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><img src="hmst-20211231_g1.jpg" alt="hmst-20211231_g1.jpg" style="height:327px;margin-bottom:5pt;vertical-align:text-bottom;width:684px"/></div><div style="text-align:center"><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_43"></div><div style="margin-top:5pt"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 6 &#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reserved.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_46"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:37.86pt">MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="text-align:center"><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_49"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management&#8217;s discussion and analysis of results of operations and financial condition ("MD&amp;A") is intended to assist the reader in understanding and assessing significant changes and trends related to the results of operations and financial position of our consolidated Company. This discussion and analysis should be read in conjunction with the consolidated financial statements and accompanying footnotes in Part II, Item 8 of Part II of this Annual Report on Form 10-K. A comparison of the financial results for the year ended December 31, 2020 to the year ended December 31, 2019, is included in Part II, Item 7, "Management Discussion and Analysis of Financial Condition and Results of Operations" in our Annual Report on Form 10-K for the year ended December 31, 2020.   </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management's Overview of 2021 Financial Performance  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Developments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">COVID-19 Pandemic </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the economy continued to generally improve with increased vaccination rates and business activity. However, there still remains much uncertainty around containment of the pandemic and the trajectory of the broader economic recovery, particularly in light of the spread of the Omicron variant that has caused the number of cases to increase in the United States. We cannot predict at this time the scope and duration of the pandemic, which will depend on a variety of factors, including but not limited to, the extent and spread of the Omicron variant and other variants of the virus; the availability, adoption and efficacy of vaccines and vaccine booster shots, as well as government and other actions to mitigate the spread of COVID-19, such as stay at home orders, vaccination and mask mandates, restrictions on business activities, health and safety guidelines, economic relief for individuals and businesses, and monetary policy measures. The economic, market and business conditions impacted by COVID-19 may be slow to recover or may worsen if the pandemic continues for a prolonged period of time. Even if the pandemic subsides, there may be additional variants of the virus or a resurgence of the pandemic, as we have seen domestically and internationally. We may be subject to heightened business, operational, market, credit and other risks related to the COVID-19 pandemic environment, which may have an adverse effect on our business, financial condition and results of operations. (See &#8220;Risk Factors&#8221; under Part I, Item 1A of this Annual Report).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Economic and Market Conditions</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inflationary pressures can adversely impact our operations by increasing our costs, including compensation costs which we expect to be higher in 2022. Increases in market interest rates, resulting in part from increases in the Federal Reserve target federal funds rate, can impact our operations by increasing the yields we receive on our loans and investments and increasing the rates by pay on our deposits and borrowings. We attempt to maintain an interest-neutral balance sheet position so that our results are not as impacted by changes in interest rates. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Other Items</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 19, 2022, we completed a $100 million subordinated notes offering due in 2032 (the &#8220;Notes&#8221;). Interest on the Notes initially will accrue at a rate equal to 3.50% per annum from and including the date of original issuance to, but excluding, January 30, 2027, payable semiannually in arrears. From and including January 30, 2027, to, but excluding, the maturity date</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">or the date of earlier redemption, the Notes will bear interest equal to the three-month term SOFR plus 215 basis points, payable quarterly in arrears. Net proceeds to the Company were $98 million, after deducting underwriting discounts and offering expenses. The Company intends to use a significant portion of the net proceeds from the Notes offering to repurchase shares of its common stock through open market purchases, with the remainder of the net proceeds used for working capital and other general corporate purposes, including support for growth of its assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 27, 2022, the Board of Directors approved a $75 million expansion of the share repurchase program, subject to the approval or nonobjection of our regulators and a dividend of $0.35 per common share. The dividend is payable on February 23, 2022 to shareholders of record at the close of business on February 9, 2022. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of our capital management strategy, in 2021, we repurchased a total of 1,873,294 shares of our common stock at an average price of $44.92 per share, representing 8.6% of the shares outstanding at December&#160;31, 2020. </span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">         &#160;&#160;&#160;&#160;</span></div><div style="text-align:center"><span><br/></span></div><div style="padding-left:72pt;padding-right:72pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_52"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following discussion and analysis of financial condition and results of operations are based upon our consolidated financial statements and the notes thereto, which have been prepared in accordance with generally accepted accounting principles in the United States ("GAAP") and accounting practices in the banking industry. Certain of those accounting policies are considered critical accounting policies, because they require us to make estimates and assumptions regarding circumstances or trends that could materially affect the value of those assets, such as economic conditions or trends that could impact our ability to fully collect our loans or ultimately realize the carrying value of certain of our other assets. Those estimates and assumptions are made based on current information available to us regarding those economic conditions or trends or other circumstances. If changes were to occur in the events, trends or other circumstances on which our estimates or assumptions were based, these changes could have a material adverse effect on the carrying value of assets and liabilities and on our results of operations. We have identified two policies and estimates as being critical because they require management to make particularly difficult, subjective, and/or complex judgments about matters that are inherently uncertain and because of the likelihood that materially different amounts would be reported under different conditions or using different assumptions. These policies relate to the allowance for credit losses ("ACL") and the valuation of residential mortgage servicing rights ("MSR").</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our ACL is established through a provision for credit losses charged to expense and may be reduced by a recapture of previously established loss reserves, which are also reflected in the income statement. Loans are charged-off against the ACL when management believes that collectability of the principal is unlikely. The CECL model requires the ACL to cover estimated credit losses expected over the life of an exposure. This evaluation takes into consideration such factors as current economic projections, projected payment estimates, changes in the nature and volume of the loan portfolio, overall portfolio quality, review of specific problem loans, and certain other factors that may affect the borrower&#8217;s ability to pay. While we use the best information available to make this evaluation, future adjustments to our ACL may be necessary if there are significant changes in economic or other conditions that can affect the collectability of loans in our loan portfolio.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSRs are recognized as separate assets when servicing rights are acquired through the sale of loans or purchased. For sales of mortgage loans, the fair value of the MSR is estimated and capitalized. Purchased MSRs are capitalized at the cost to acquire. Initial and subsequent fair value measurements are determined using a discounted cash flow model. To determine the fair value of the MSR, the present value of expected net future cash flows is estimated. Assumptions used include market discount rates, anticipated prepayment speeds, delinquency and foreclosure rates, and ancillary fee income net of servicing costs. This model is periodically validated by an independent model validation group. The model assumptions and the MSR fair value estimates are also compared to observable trades of similar portfolios as well as to MSR broker valuations and industry surveys, as available. We also utilize a third party valuation firm to value our MSRs on a periodic basis, the results of which we utilize as a baseline for our valuation modeling. Actual market conditions could vary significantly from current conditions which could result in the estimated life of the underlying loans being different which would change the fair value of the MSR. We carry our single family residential mortgage servicing assets at fair value and report changes in fair value through earnings. MSRs for loans other than single family loans are adjusted to fair value if the carrying value is higher than fair value and are amortized into noninterest income in proportion to, and over the period of, the estimated future net servicing income of the underlying financial assets.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_55"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:103%">Summary Financial Data </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:66.297%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></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:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For the Years Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands, except per share data and FTE data)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Select Income Statement data: </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net interest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227,057&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208,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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,469&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,975&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,364&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215,343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">235,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income:</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Before income 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,894&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income per share - diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.46&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Select Performance Ratios:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Return on average 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.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:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Return on average tangible equity </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.8&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Return on 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.58&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.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:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Efficiency ratio</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61.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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61.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:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net interest margin</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.13&#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:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other Data:</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Full time equivalent employees </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Return on average tangible equity and the efficiency ratio are non-GAAP financial measures. For a reconciliation of return on average tangible equity to the nearest comparable GAAP financial measure and the computation of the efficiency ratio, see &#8220;Non-GAAP Financial Measures&#8221; elsewhere in this Management's Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:103%">Summary Financial Data (continued)</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:66.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></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:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of December&#160;31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands, except share and per share data)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Selected Balance Sheet Data:</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans held for sale ("LHFS")</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">361,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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans held for investment ("LHFI"), 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,495,726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,179,886&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ACL</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,006,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,076,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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,204,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,237,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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,146,509&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,821,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">322,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,838&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total shareholders' equity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">715,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">717,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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other data:</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Book value per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35.61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32.93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tangible book value per share </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.04&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.42&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total equity to total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tangible common equity to tangible assets </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.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:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares outstanding at 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,085,336&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,796,904&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans to deposits ratio</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96.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:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Credit quality:</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ACL to total loans</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.33&#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:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ACL to nonaccrual loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">386.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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">310.3&#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:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nonaccrual loans to total 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.22&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.40&#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:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nonperforming assets to total assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.31&#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:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nonperforming 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,936&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,097&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Regulatory Capital Ratios:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage ratio</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.11&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.79&#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:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 27.25pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total risk-based capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.77&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.76&#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:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Company</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage ratio</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.94&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.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:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total risk-based capital </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.00&#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:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Tangible book value per share and tangible common equity to tangible assets are non-GAAP financial measures. For a reconciliation to the nearest comparable GAAP financial measure, see &#8220;Non-GAAP Financial Measures&#8221; elsewhere in this Managements' Discussion and Analysis of Financial Condition and Results of Operations.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">The reserve rate is calculated excluding balances related to loans that are insured by the FHA or guaranteed by the VA or SBA, including Paycheck Protection Program ("PPP") loan balances.</span></div><div style="margin-bottom:3pt;text-indent:-18pt"><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Compared to 2020</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General: Our net income and income before income taxes were $115.4&#160;million and $146.7&#160;million, respectively, in 2021, as compared to $80.0&#160;million and $101.9&#160;million, respectively, in 2020. The $44.8 million increase in income before taxes was due to higher net interest income, a lower provision for credit losses and lower noninterest expense, partially offset by lower noninterest income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rate during 2021 was 21.3% as compared to 21.5% in 2020 and a statutory rate of 23.3%. Our effective tax rate was lower than our statutory rate due primarily to the benefits of tax advantaged investments. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Interest Income:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The following table presents, for the periods indicated, information regarding (i) the total dollar amount of interest income earned from interest-earning assets and the weighted average yields on those assets; (ii) the total dollar amount of interest expense paid on interest-bearing liabilities and the weighted average costs of those liabilities; (iii) net interest income; (iv) net interest rate spread; and (v) net yield on interest-earning assets:</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:41.882%"></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.530%"></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.530%"></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.530%"></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.530%"></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.530%"></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.542%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="36" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average<br/>Yield/Cost</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average<br/>Yield/Cost</span></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="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><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><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest-earning 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><td colspan="3" style="background-color:#ffffff;padding:0 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"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loans </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,653,930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">222,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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.91&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,544,847&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">229,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,020,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.38&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,086,415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24,507&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.26&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">FHLB Stock, Fed Funds and 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">96,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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">569&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.59&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,227&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.90&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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"><div style="padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total interest-earning assets</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,770,763&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">247,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.63&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,694,705&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">255,547&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.78&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">547,742&#160;</span></td><td style="background-color:#cceeff;padding: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">555,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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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"><div style="padding-left:47.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,318,505&#160;</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,250,634&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest-bearing liabilities </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deposits: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 28pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">525,836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">726&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">435,830&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.21&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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 28pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market and savings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,996,757&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.15&#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:'Times New Roman',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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,661,996&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.45&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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 28pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,048,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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,236&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.59&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,245,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,782&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.67&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,570,811&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,411&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,343,339&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33,797&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.78&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Borrowings:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109,513&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.36&#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:'Times New Roman',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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">604,278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,773&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,433&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,780&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.58&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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"><div style="padding-left:9pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total interest-bearing liabilities</span></div></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,806,249&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,238&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.36&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,073,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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.85&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Noninterest-bearing liabilities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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"><div style="padding-left:38.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Demand deposits </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,596,653&#160;</span></td><td style="background-color:#ffffff;padding: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,276,780&#160;</span></td><td style="background-color:#ffffff;padding: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 81.25pt;text-align:left;text-indent:-40.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">189,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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">194,340&#160;</span></td><td style="background-color:#cceeff;padding: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 49.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,592,703&#160;</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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,544,474&#160;</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shareholders' 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">725,802&#160;</span></td><td style="background-color:#cceeff;padding: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">706,160&#160;</span></td><td style="background-color:#cceeff;padding: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities and shareholders&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,318,505&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,250,634&#160;</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></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net interest income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">230,502&#160;</span></td><td style="background-color:#cceeff;padding: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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">212,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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net interest rate 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.27&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.93&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net yield on 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.13&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes taxable-equivalent adjustments primarily related to tax-exempt income on certain loans and securities of $3.4 million and $3.5 million for 2021 and 2020, respectively. The estimated federal statutory tax rate was 21% for both 2021 and 2020.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Cost of all deposits, including noninterest-bearing demand deposits, was 0.18% and 0.60% for 2021 and 2020, respectively.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Rate and Volume Analysis</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the extent to which changes in interest rates and changes in the volume of our interest-earning assets and interest-bearing liabilities have affected our interest income and interest expense, excluding interest income from nonaccrual loans. Information is provided in each category with respect to: (1)&#160;changes attributable to changes in volume, (2)&#160;changes attributable to changes in rate and (3)&#160;the net change. </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.783%"><tr><td style="width:1.0%"></td><td style="width:57.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.857%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.041%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.559%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021 vs. 2020</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase (Decrease) Due to</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Change</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rate</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Volume</span></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="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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest-earning 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,209&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,904)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,528)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(245)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">FHLB stock, Fed Funds and 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,092)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">434&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(658)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,922)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,115&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,807)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(370)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(203)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market and savings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,987)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,637)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,673)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,873)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,546)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:36pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest-bearing deposits</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,030)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,356)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22,386)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Borrowings:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,379)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(356)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(347)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest-bearing liabilities</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22,535)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,577)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,112)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:36pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total changes in net interest income</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,613&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,692&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,305&#160;</span></td><td style="background-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></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Net interest income was higher in 2021 as compared to 2020 primarily due to an increase in our net interest margin from 3.13% in the 2020 to 3.38% in 2021. The increase in our net interest margin was due to a 34 basis point increase in our net interest rate spread as decreases in the rates paid on interest-bearing liabilities were greater than the decreases in yields on our interest-earning assets. The 15 basis point decrease in yield on interest-earning assets was due to the origination of loans and purchases of securities at current market rates which were below our portfolio rates, the repricing down of variable rate loans and the prepayment and paydown of higher yielding loans and investments in our portfolios. Our cost of interest-bearing liabilities decreased from 0.85% in 2020 to 0.36% in 2021 due to a decrease in market interest rates which allowed us to reprice our deposits and borrowings at lower rates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Provision for Credit Losses:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As a result of the favorable performance of our loan portfolio, a stable low level of nonperforming assets and an improved outlook of the estimated impact of COVID-19 on our loan portfolio, we recorded a $15.0 million recovery of our allowance for credit losses in 2021. Due to adverse economic conditions related to the COVID-19 pandemic, in 2020, we recorded a $20.5 million provision for credit losses as an estimate of the potential adverse impact of those conditions on our loan portfolio.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Noninterest income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> consisted of the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:68.266%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></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:3pt"><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="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:'Times New Roman',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="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:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on loan origination and sale activities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,795&#160;</span></td><td style="background-color:#cceeff;padding: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE, multifamily and SBA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,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="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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan servicing 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,233&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,491&#160;</span></td><td style="background-color:#cceeff;padding: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposit 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,068&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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><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></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,226&#160;</span></td><td style="background-color:#cceeff;padding: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 46pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total noninterest income</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,975&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,364&#160;</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="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;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></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Includes loans originated as held for investment.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loan servicing income,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">a component of noninterest income,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of the following:  </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:67.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:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></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.534%"></td><td style="width:0.1%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family servicing income (loss), net: </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Servicing fees and other</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,658&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,477&#160;</span></td><td style="background-color:#ffffff;padding: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes - amortization </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,669)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,754)</span></td><td style="background-color:#cceeff;padding: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></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subtotal</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,011)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(277)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk management, single family MSRs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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="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:15pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in fair value due to assumptions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,379&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,955)</span></td><td style="background-color:#ffffff;padding: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) from derivatives hedging </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,238)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,820&#160;</span></td><td style="background-color:#cceeff;padding: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></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subtotal</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(859)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">865&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,870)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">588&#160;</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></tr><tr style="height:12pt"><td colspan="3" style="background-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: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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial loan servicing 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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Servicing fees and other</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,560&#160;</span></td><td style="background-color:#ffffff;padding: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of capitalized MSRs</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,581)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,657)</span></td><td style="background-color:#cceeff;padding: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,103&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,903&#160;</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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total loan servicing income</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:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,233&#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:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,491&#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 colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents changes due to collection/realization of expected cash flows and curtailments.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Principally reflects changes in model assumptions, including prepayment speed assumptions, which are primarily affected by changes in mortgage interest rates.  </span></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in noninterest income for 2021 as compared to 2020 was due to decreases in gain on loan origination and sale activities and loan servicing income, which was partially offset by higher deposit fees and higher other income. The $30.2 million decrease in gain on loan origination and sale activities was due to a $33.9 million decrease in single family gain on loan origination and sale activities which was partially offset by a $3.7 million increase in CRE and commercial gain on loan origination and sale activities. The decrease in single family gain on loan origination and sale activities was due primarily to a 30% decrease in rate locks. The increase in CRE and commercial gain on loan origination and sale activities was due to a 17% increase in the realized gain on sale which was partially offset by a 15% decrease in the volume of loans sold. The $2.3 million decrease in loan servicing income was due to a $5.5 million decrease in single family servicing income which was partially offset by a $3.2 million increase in commercial loan servicing income. The decrease in single family servicing income was due primarily to a decline in the servicing portfolio balance due to high levels of prepayments and a $1.7 million decrease in risk management results. The increase in commercial loan servicing income was primarily due to higher levels of prepayment fees. The higher deposit fees were due to higher demand deposit balances and increased customer activity levels. The $2.1 million increase in other income was due to higher income from investments and a gain on sale of OREO realized in 2021. </span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Noninterest expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consisted of the following:</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:67.759%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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.530%"></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:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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 #000000;padding:0 1pt"></td><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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,015&#160;</span></td><td style="background-color:#ffffff;padding: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,826&#160;</span></td><td style="background-color:#ffffff;padding: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Information services</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,913&#160;</span></td><td style="background-color:#cceeff;padding: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,004&#160;</span></td><td style="background-color:#cceeff;padding: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Occupancy</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,832&#160;</span></td><td style="background-color:#ffffff;padding: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,323&#160;</span></td><td style="background-color:#ffffff;padding: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General, administrative and other</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,583&#160;</span></td><td style="background-color:#cceeff;padding: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,510&#160;</span></td><td style="background-color:#cceeff;padding: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 46pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total noninterest expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215,343&#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="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">235,663&#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></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The $20.3 million decrease in noninterest expense in 2021 as compared to 2020 was due to lower compensation and benefit costs, information services expense, occupancy expense and general, administrative and other expenses. The $4.8 million decrease in compensation and benefits expense is primarily due to lower levels of staffing. The $2.1 million decrease in information services costs is primarily due to lower core processing costs related to a renegotiation of our contract which became effective at the beginning of 2021. The occupancy expenses in 2020 included $10.2 million of impairments related to ongoing restructuring of our facilities and staffing, with no similar charges in 2021. The remaining decrease in occupancy costs relates to a reduction in leased space. The decrease in general, administrative and other costs was due to charges related to our efficiency improvement initiatives incurred in 2020 and lower FDIC fees, which were partially offset by higher marketing costs in 2021.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_58"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Review of Financial Condition &#8211; December&#160;31, 2021 compared to December&#160;31, 2020 </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, total assets decreased by $33 million due to decreases in investment securities and other assets, partially offset by a $316 million increase in LHFI. LHFI increased due to $3.3 billion of originations, which were partially offset by prepayments and scheduled payments of $2.6 billion and transfer of loans to LHFS of $393 million. The $282 million decrease in borrowings reflects the reduced need of wholesale funding resulting from a $325 million increase in deposits. The growth in deposits was due to new customers and increases in existing customer balances.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Investment Securities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of our investment securities available for sale ("AFS") are as follows:</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:57.382%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.989%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.990%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage-backed securities:</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></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,046&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,792&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,184&#160;</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateralized mortgage obligations:</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></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187,394&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">234,909&#160;</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,659&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,183&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">539,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564,703&#160;</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt securities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,616&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,222&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasury securities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agency debentures</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,846&#160;</span></td><td style="background-color:#cceeff;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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,002,522&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,072,093&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Loans</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the composition of our LHFI portfolio by dollar amount:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:60.209%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.989%"></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.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.013%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December&#160;31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in&#160;thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><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="display:none"></td><td colspan="3" style="display:none"></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="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE </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="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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">705,359&#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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">829,538&#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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,415,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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,428,092&#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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">496,144&#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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">553,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,616,862&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,811,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><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 27.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">457,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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">467,256&#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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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 27.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">401,872&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">645,723&#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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">859,578&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,112,979&#160;</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">763,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">915,123&#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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,078&#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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">404,753&#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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,066,409&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,319,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><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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 64pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total LHFI</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,542,849&#160;</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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,244,180&#160;</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 104.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ACL</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,123)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(64,294)</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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 77.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total LHFI less ACL</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,495,726&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,179,886&#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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes $7.3 million and $7.1 million of loans at December&#160;31, 2021 and 2020, respectively, where a fair value option election was made at the time of origination and; therefore, are carried at fair value with changes recognized in the consolidated income statements. </span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables show the contractual maturity of our loan portfolio by loan type:</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.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.875%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loans due after one year<br/>by rate characteristic</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within one year</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">After <br/>one year through<br/>five years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">After<br/>five<br/>years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fixed-<br/>rate</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustable-<br/>rate</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,514&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,110&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">533,735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">705,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">87,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">596,795&#160;</span></td><td style="background-color:#ffffff;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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,346,840&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,415,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,392,505&#160;</span></td><td style="background-color:#cceeff;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:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction/land development</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">418,649&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,495&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">496,144&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,654&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,841&#160;</span></td><td style="background-color:#ffffff;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:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">457,989&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">278,298&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,880,575&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,616,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"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,732&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,035,141&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94,284&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">351,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">457,706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,047&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">326,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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184,279&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140,325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">401,872&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,077&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204,527&#160;</span></td><td style="background-color:#ffffff;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:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,749&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">278,563&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">492,266&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">859,578&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">240,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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">530,705&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">762,622&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">763,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">318,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">444,369&#160;</span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,011&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,078&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,909&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296,136&#160;</span></td><td style="background-color:#ffffff;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:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">239&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">537&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,065,633&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,066,409&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">325,665&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">740,505&#160;</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 46pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total LHFI</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">546,977&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">557,398&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,438,474&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,542,849&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">689,521&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,306,351&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.309%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.874%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loans due after one year<br/>by rate characteristic</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within one year</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">After <br/>one year through<br/>five years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">After<br/>five<br/>years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fixed-<br/>rate</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustable-<br/>rate</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">160,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">659,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">829,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,032&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">700,906&#160;</span></td><td style="background-color:#ffffff;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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,035&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,416&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,377,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,428,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,416&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,405,641&#160;</span></td><td style="background-color:#cceeff;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:15.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction/land development</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">505,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,877&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">553,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,917&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,560&#160;</span></td><td style="background-color:#ffffff;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 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">522,853&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250,907&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,037,565&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,811,325&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,365&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,137,107&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,904&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">411,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">467,256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">329,241&#160;</span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,780&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">408,029&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,914&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">645,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">371,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,820&#160;</span></td><td style="background-color:#ffffff;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 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,684&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">461,294&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">589,001&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,112,979&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">506,234&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">544,061&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">911,650&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">915,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">256,515&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">656,370&#160;</span></td><td style="background-color:#cceeff;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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">404,660&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">404,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,349&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">378,376&#160;</span></td><td style="background-color:#ffffff;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 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,266&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,300&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,316,310&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,319,876&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">282,864&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,034,746&#160;</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 46pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total LHFI</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">587,803&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">713,501&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,942,876&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,244,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><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">940,463&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,715,914&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loan Roll-forward</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:61.619%"></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:16.443%"></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:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></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="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans - beginning balance January 1,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,244,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,114,556&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Originations and advances </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,279,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,846,270&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transfers to LHFS</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(392,555)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(569,534)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payoffs, paydowns and other </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,586,525)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,145,893)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Charge-offs and transfers to OREO</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,844)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,219)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans - ending balance </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, </span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,542,849&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,244,180&#160;</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></tr><tr style="height:12pt"><td colspan="3" style="background-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;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Loan Originations and Advances</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:62.496%"></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:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.447%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,167&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,975&#160;</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,600,133&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,097,555&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction/land development</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">721,059&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">621,591&#160;</span></td><td style="background-color:#ffffff;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 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,407,359&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,802,121&#160;</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner occupied CRE</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,066&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,689&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">484,903&#160;</span></td><td style="background-color:#ffffff;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 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">415,381&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">543,592&#160;</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">340,363&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">371,484&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,073&#160;</span></td><td style="background-color:#ffffff;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 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">456,853&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,557&#160;</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,279,593&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,846,270&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Production Volumes for Sale to the Secondary Market</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:61.995%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.757%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.758%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan originations</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family loans</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,961,298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,079,094&#160;</span></td><td style="background-color:#ffffff;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:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial and CRE loans</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">295,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">414,550&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans sold</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family loans</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,046,811&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,985,944&#160;</span></td><td style="background-color:#cceeff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial and CRE loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">773,378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">908,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain on loan origination and sale activities </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family loans</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,850&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,795&#160;</span></td><td style="background-color:#cceeff;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial and CRE loans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,769&#160;</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,564&#160;</span></td><td style="background-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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)  May include loans originated as held for investment. </span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Capitalized Mortgage Servicing Rights ("MSRs")</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"></td><td style="width:61.791%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.785%"></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td><td colspan="3" 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><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: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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single Family MSRs</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="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,109&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions and amortization:</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="display: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:6.75pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Originations</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,908&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,424&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,669)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,754)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net additions and amortization</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,239&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,670&#160;</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value due to assumptions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,813)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,584&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,966&#160;</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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratio to related loans serviced for others</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.11&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.85&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily and SBA MSRs</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="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,774&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,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="display: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"><div style="padding-left:15.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Originations</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,587&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,307)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,415&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,774&#160;</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratio to related loans serviced for others</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.94&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.99&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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></tr></table></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span><br/></span></div><div style="margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)   &#160;&#160;&#160;&#160;Represents changes due to collection/realization of expected cash flows and curtailments.  </span></div><div style="margin-top:1pt;padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;Principally reflects changes in model assumptions, including prepayment speed assumptions, which are primarily affected by changes in mortgage   interest rates. </span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_61"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deposits</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposit balances and weighted average rates were as follows for the periods indicated:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:47.145%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.577%"></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.157%"></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: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.538%"></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="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted Average Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted Average Rate</span></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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits by product:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest-bearing demand deposits</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,433,566&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,092,735&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest-bearing transaction and savings 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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest-bearing demand deposits</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513,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:'Times New Roman',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">484,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Savings accounts</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.06&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264,024&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market accounts</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,806,313&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.15&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,596,453&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.21&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest-bearing transaction and savings deposits</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,622,512&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.08&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,344,742&#160;</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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total transaction and savings deposits</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,056,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,437,477&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">906,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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,139,807&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.93&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest-bearing accounts - other </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,503&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">244,275&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,146,509&#160;</span></td><td style="background-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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,821,559&#160;</span></td><td style="background-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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.29&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the schedule of maturities of certificates of deposit as of December 31, 2021:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.619%"></td><td style="width:0.1%"></td><td style="width: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:11.326%"></td><td style="width:0.1%"></td><td style="width: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.530%"></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:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three Months or Less</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Over Three Months to Twelve Months</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Over One Year through Three Years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Over Three Years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></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="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Time deposits of $250,000 or less</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">207,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">428,470&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">157,676&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,912&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">799,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Time deposits of $250,000 or more</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,693&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">671&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">107,845&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">235,675&#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:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">483,163&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,507&#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:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,583&#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:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">906,928&#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:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_64"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Risk Management: Delinquent Loans, Nonperforming Assets and Provision for Credit Losses</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of December&#160;31, 2021, our ratio of nonperforming assets to total assets remained low at 0.18% while our ratio of total loans delinquent over 30 days to total loans was 0.38%. The Company recorded a recovery of our allowance for credit losses of $15.0 million in 2021, and the ACL for loans decreased by $17.2 million, as a result of the favorable performance of our loan portfolio, a stable low level of nonperforming assets and an improved outlook of the estimated impact of COVID-19 on our loan portfolio.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Delinquent loans by loan type consisted of the following:</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.776%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.758%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.758%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.758%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.202%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.909%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.659%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.659%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.061%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past Due and Still Accruing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30-59&#160;days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60-89&#160;days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90 days or<br/>more</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonaccrual</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">due and nonaccrual </span><span style="color:#000000;font-family:'Times New Roman',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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total loans</span></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="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><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><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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CRE </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></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non- owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">705,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">705,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,415,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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,415,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></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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><td colspan="3" style="background-color:#ffffff;padding:0 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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Multifamily construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CRE construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Single family construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">296,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">296,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Single family construction to permanent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">148,084&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">148,084&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,616,862&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,616,862&#160;</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial loans</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">454,138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">457,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></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">396,651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">401,872&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">198&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,591&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,789&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">850,789&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">859,578&#160;</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer loans</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Single family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">892&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">820&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,802&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">752,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">763,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">302,078&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">303,078&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,010&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">894&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,717&#160;</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,610&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,231&#160;</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,054,178&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,066,409&#160;</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,208&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">894&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,717&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,201&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,020&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,521,829&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,542,849&#160;</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.02&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.02&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.38&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99.62&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)    Includes $7.3 million of loans where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in our consolidated income statements. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)    FHA-insured and VA-guaranteed single family loans that are 90 days or more past due are maintained on accrual status if they are determined to have little to no risk of loss.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)    Includes loans whose repayments are insured by the FHA or guaranteed by the VA or SBA of $8.4&#160;million. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></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:24.725%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.758%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.758%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.758%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.202%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.909%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.110%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.060%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past Due and Still Accruing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30-59&#160;days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60-89&#160;days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90 days or<br/>more</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonaccrual</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">due and nonaccrual </span><span style="color:#000000;font-family:'Times New Roman',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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total loans</span></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="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><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><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></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CRE</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 16pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non- owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">829,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">829,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,428,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,428,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 16pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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><td colspan="3" style="background-color:#ffffff;padding:0 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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Multifamily construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CRE construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Single family construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">259,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">259,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Single family construction to permanent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">151,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">151,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,811,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><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,811,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><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial loans</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">462,334&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">467,256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,183&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">636,540&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">645,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,105&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,105&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,098,874&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,112,979&#160;</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer loans</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 #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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Single family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,938&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">896,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">915,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(1)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,097&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">402,656&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">404,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,389&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">553&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,476&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,617&#160;</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,035&#160;</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,298,841&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,319,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><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,389&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">553&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,476&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,722&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,140&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,209,040&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,244,180&#160;</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.05&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.01&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.40&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.67&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99.33&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes $7.1 million of loans where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in our consolidated income statements. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">FHA-insured and VA-guaranteed single family loans that are 90 days or more past due are maintained on accrual status if they are determined to have little to no risk of loss.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes loans whose repayments are insured by the FHA or guaranteed by the VA or SBA of $14.7 million. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the COVID-19 pandemic, the Company has approved forbearances for some of its borrowers. The status of these forbearances as of December&#160;31, 2021 is as follows:</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:35.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.909%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.965%"></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="33" 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forbearances Approved</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (2)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expired</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number of loans</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number of loans</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Number of loans</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount</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="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><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 #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan type: </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></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and CRE</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></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:'Times New Roman',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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE owner occupied</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE nonowner occupied</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:'Times New Roman',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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,327&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,289&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,038&#160;</span></td><td style="background-color:#cceeff;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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,985&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162,947&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,038&#160;</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: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;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><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><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="12" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family and consumer </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 22pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,068&#160;</span></td><td style="background-color:#cceeff;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 22pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,898&#160;</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,966&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-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="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Does not include any single family loans that are guaranteed by Ginnie Mae.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Does not include constructions loans that were modified as a result of COVID-19 related construction delays to extend the construction or lease-up periods. Each of these loans continued to perform under the existing or modified payment terms. At December 31, 2021, two of these loans with $2 million in balances were still operating under the terms of their modifications.</span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The forbearances approved for commercial and industrial loans and CRE nonowner occupied loans were generally for a period of three months while the forbearances for single family, home equity and consumer loans were generally for a period of three to six months. As of December&#160;31, 2021, excluding the loans with forbearances still in place, 99% of the commercial and CRE loans approved for a forbearance have completed their forbearance period and have resumed payments. The forbearance periods for the majority of single family and consumer loans that were not completed as of December 31, 2021 are scheduled to be completed in the first quarter of 2022. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the ACL by product type at 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:52.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.897%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.045%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2020</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><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><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CRE</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,509&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,845&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.07&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,854&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.43&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction/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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Multifamily construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">507&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.34&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.25&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">CRE construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.06&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.12&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Single family construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.98&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Single family construction to permanent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.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:'Times New Roman',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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,315&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.87&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,486&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.59&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27,935&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.99&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial and industrial loans</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;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;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,006&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.08&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,043&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.72&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,279&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,037&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.67&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consumer loans</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;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;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Single family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,394&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.68&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.85&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.31&#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:'Times New Roman',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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.83&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,358&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.18&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total ACL </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47,123&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,294&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The rate is calculated excluding balances related to loans that are insured by the FHA or guaranteed by the VA or SBA, including PPP loans.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_67"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Sources of Funds</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Liquidity risk management is primarily intended to ensure we are able to maintain sources of cash to adequately fund operations and meet our obligations, including demands from depositors, draws on lines of credit and paying any creditors, on a timely and cost-effective basis, in various market conditions. Our liquidity profile is influenced by changes in market conditions, the composition of the balance sheet and risk tolerance levels. The Company has established liquidity guidelines and operating plans that detail the sources and uses of cash and liquidity.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's primary sources of liquidity include deposits, loan payments and investment securities payments, both principal and interest, borrowings, and proceeds from the sale of loans and investment securities. Borrowings include advances from the FHLB, federal funds purchased and borrowing from other financial institutions. Additionally, the Company may sell stock or issue long-term debt to raise funds. While scheduled principal repayments on loans and investment securities are a relatively predictable source of funds, deposit inflows and outflows and prepayments of loans and investment securities are greatly influenced by interest rates, economic conditions and competition.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s contractual cash flow obligations include the maturity of certificates of deposit, short term and long term borrowings, interest on certificates of deposit and borrowings, operating leases and fees for information technology related services and professional services. Obligations for certificates of deposit and short term borrowings are typically satisfied through the renewal of these instruments or the generation of new deposits or use of available short term borrowings. Interest payments and obligations related to leases and services are typically met by cash generated from our operations. The Company does not have any obligation to repay long term debt within the next four years.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At December&#160;31, 2021, the Bank had available borrowing capacity of $1.8 billion from the FHLB, $274 million from the FRBSF and $1.0 billion under borrowing lines established with other financial institutions. We believe that our current unrestricted cash and cash equivalents, cash flows from operations and borrowing capacity will be sufficient to meet our liquidity needs for at least the next 12 months. We are currently not aware of any other trends or demands, commitments, events or uncertainties that will result in or that are reasonably likely to result in our liquidity increasing or decreasing in any material way that will impact our liquidity needs during or beyond the next 12 months.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For 2021 and 2020, cash and cash equivalents increased $7.2 million and $0.2 million, respectively. As a banking institution, the Company has extensive access to liquidity. As excess liquidity can reduce the Company&#8217;s earnings and returns, the Company manages its cash positions to minimize the level of excess liquidity and does not attempt to maximize the level of cash and cash equivalents. The following discussion highlights the major activities and transactions that affected our cash flows during these periods. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash flows from operating activities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's operating assets and liabilities are used to support our lending activities, including the origination and sale of mortgage loans. For 2021, $173 million of cash was provided by operating activities, primarily from cash proceeds from the sale of loans exceeding cash used to fund LHFS. For 2020, cash of $26 million was used in operating activities, primarily to fund an increase in our LHFS which was partially offset by cash generated from our operations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash flows from investing activities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's investing activities are primarily related to investment securities and LHFI. For 2021, cash of $126 million was used in investing activities for the origination of LHFI and the purchase of investment securities, partially offset by principal repayments and the proceeds from the sale of LHFI and investment securities. For 2020, cash of $233 million was used in investing activities for the origination of LHFI and the purchase of investment securities, which were partially offset by principal payments and the proceeds from sale of LHFI and investment securities.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash flows from financing activities </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's financing activities are primarily related to deposits, net proceeds from borrowings and equity transactions. For 2021, cash of $40 million was used in financing activities from net repayment of short-term borrowings, repurchases of and dividends paid on our common stock, partially offset by growth in deposits. For 2020, cash of $258 million as provided by financing activities from growth in deposits, which was partially offset by net repayment of short-term borrowings, repurchases of our common stock and the payment of dividends on our common stock.</span></div><div><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_70"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capital Resources and Dividends</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The capital rules applicable to United States based bank holding companies and federally insured depository institutions ("Capital Rules") require the Company (on a consolidated basis) and the Bank (on a stand-alone basis) to meet specific capital adequacy requirements that, for the most part, involve quantitative measures, primarily in terms of the ratios of their capital to their assets, liabilities, and certain off-balance sheet items, calculated under regulatory accounting practices. In addition, prompt corrective action regulations place a federally insured depository institution, such as the Bank, into one of five capital categories on the basis of its capital ratios: (i) well capitalized; (ii) adequately capitalized; (iii) undercapitalized; (iv) significantly undercapitalized; or (v) critically undercapitalized. A depository institution&#8217;s primary federal regulatory agency may determine that, based on certain qualitative assessments, the depository institution should be assigned to a lower capital category than the one indicated by its capital ratios. At each successive lower capital category, a depository institution is subject to greater operating restrictions and increased regulatory supervision by its federal bank regulatory agency.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the capital and capital ratios of HomeStreet Inc. (on a consolidated basis) and HomeStreet Bank as of the dates indicated below, as compared to the respective regulatory requirements applicable to them:</span></div><div><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:99.707%"><tr><td style="width:1.0%"></td><td style="width:35.410%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.724%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.872%"></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="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Actual</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For Minimum Capital<br/>Adequacy Purposes</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">To&#160;Be&#160;Categorized&#160;As<br/>"Well&#160;Capitalized"&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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 #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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">HomeStreet, Inc.</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage capital (to average assets)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">723,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,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:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common equity tier 1 capital (to risk-weighted assets)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">663,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,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:'Times New Roman',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:'Times New Roman',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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 risk-based capital (to risk-weighted assets)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">723,232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.82&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">367,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total risk-based capital (to risk-weighted assets)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">774,695&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.66&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">489,388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">HomeStreet 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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage capital (to average assets)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">727,753&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287,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:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">359,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:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common equity tier 1 capital (to risk-weighted assets)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">727,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.87&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">367,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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 risk-based capital (to risk-weighted assets)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">727,753&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339,256&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">452,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:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total risk-based capital (to risk-weighted assets)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">778,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.77&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">452,341&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">565,426&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:35.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.458%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.752%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.752%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.752%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.906%"></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="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Actual</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For Minimum Capital<br/>Adequacy Purposes</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">To&#160;Be&#160;Categorized&#160;As<br/>"Well&#160;Capitalized"&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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 #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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">HomeStreet, Inc.</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage capital (to average assets)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">709,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">294,211&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common equity tier 1 capital (to risk-weighted assets)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">649,655&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.67&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250,537&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 risk-based capital (to risk-weighted assets)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">709,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total risk-based capital (to risk-weighted assets)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">779,254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.00&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">445,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">HomeStreet 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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage capital (to average assets)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">712,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.79&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common equity tier 1 capital (to risk-weighted assets)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">712,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.51&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237,307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">342,777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 risk-based capital (to risk-weighted assets)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">712,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">316,410&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">421,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total risk-based capital (to risk-weighted assets)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">778,479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">421,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">527,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:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At each of the dates set forth in the above table, the Company exceeded the minimum required capital ratios applicable to it and the Bank&#8217;s capital ratios exceeded the minimums necessary to qualify as a well-capitalized depository institution under the prompt corrective action regulations. In addition to the minimum capital ratios, both the Company and the Bank are required to maintain a "conservation buffer" consisting of additional Common Equity Tier 1 Capital which is at least 2.5% above the required minimum levels in order to avoid limitations on paying dividends, engaging in share repurchases, and paying discretionary bonuses. The required ratios for capital adequacy set forth in the above table do not include the Capital Rules&#8217; additional capital conservation buffer, though each of the Company and the Bank maintained capital ratios necessary to satisfy the capital conservation buffer requirements as of the dates indicated. At December&#160;31, 2021, capital conservation buffers for the Company and the Bank were 4.66% and 5.77%, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company paid a quarterly cash dividend of $0.25 per common share in each of the four quarters of 2021. It is our current intention to continue to pay quarterly dividends and the Company has declared a cash dividend of $0.35 per common share payable on February 23, 2022. The amount and declaration of future cash dividends are subject to approval by our Board of Directors and certain statutory requirements and regulatory restrictions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We had no material commitments for capital expenditures as of December&#160;31, 2021. However, we intend to take advantage of opportunities that may arise in the future to grow our businesses, which may include opening additional offices or acquiring complementary businesses that we believe will provide us with attractive risk-adjusted returns. As a result, we may seek to obtain additional borrowings and to sell additional shares of our common stock to raise funds which we might need for these purposes. There is no assurance, however, that, if required, we will succeed in obtaining additional borrowings or selling additional shares of our common stock on terms that are acceptable to us, if at all, as this will depend on market conditions and other factors outside of our control, as well as our future results of operations.</span></div><div><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_73"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Developments</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Financial Statements and Supplementary Data - Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for a discussion of accounting developments.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_76"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP Financial Measures</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To supplement our unaudited condensed consolidated financial statements presented in accordance with GAAP, we use certain non-GAAP measures of financial performance. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In this annual report on Form 10-K, we use (i) tangible common equity and tangible assets as we believe this information is consistent with the treatment by bank regulatory agencies, which exclude intangible assets from the calculation of capital ratios; and (ii) an efficiency ratio which is the ratio of noninterest expense to the sum of net interest income and noninterest income, excluding certain items of income or expense and excluding taxes incurred and payable to the state of Washington as such taxes are not classified as income taxes and we believe including them in noninterest expense impacts the comparability of our results to those companies whose operations are in states where assessed taxes on business are classified as income taxes. For the purposes of computing returns on tangible common equity, we exclude from earnings the amortization of intangible assets. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These supplemental performance measures may vary from, and may not be comparable to, similarly titled measures provided by other companies in our industry. Non-GAAP financial measures are not in accordance with, or an alternative for, GAAP. Generally, a non-GAAP financial measure is a numerical measure of a company&#8217;s performance that either excludes or includes amounts that are not normally excluded or included in the most directly comparable measure calculated and presented in accordance with GAAP. A non-GAAP financial measure may also be a financial metric that is not required by GAAP or other applicable requirement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that these non-GAAP financial measures, when taken together with the corresponding GAAP financial measures, provide meaningful supplemental information regarding our performance by providing additional information used by management that is not otherwise required by GAAP or other applicable requirements. Our management uses, and believes that investors benefit from referring to, these non-GAAP financial measures in assessing our operating results and when planning, forecasting and analyzing future periods. These non-GAAP financial measures also facilitate a comparison of our performance to prior periods. We believe these measures are frequently used by securities analysts, investors and other interested parties in the evaluation of companies in our industry. However, these non-GAAP financial measures should be considered in addition to, not as a substitute for or superior to, financial measures prepared in accordance with GAAP. In the information below, we have provided a reconciliation of, where applicable, the most comparable GAAP financial measures to the non-GAAP measures used in this annual report on Form 10-K, or a reconciliation of the non-GAAP calculation of the financial measure.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-bottom:16pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reconciliations of non-GAAP results of operations to the nearest comparable GAAP measures:</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:57.964%"></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 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:18.344%"></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:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For the Year Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands, except ratio)</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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Return on average tangible equity (annualized)</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average shareholders' equity</span></div></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">725,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">706,160&#160;</span></td><td style="background-color:#ffffff;padding: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Average goodwill and other intangibles</span></div></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,337)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,613)</span></td><td style="background-color:#cceeff;padding: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:38.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average tangible equity</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">693,465&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">672,547&#160;</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="3" style="display:none"></td></tr><tr style="height:8pt"><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="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income </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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments (tax effected):</span></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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization on core deposit intangibles</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,082&#160;</span></td><td style="background-color:#ffffff;padding: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tangible income applicable to shareholders</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="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,345&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81,072&#160;</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="3" style="display:none"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratio</span></div></td><td 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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Efficiency ratio</span></div></td><td 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="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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest expense</span></div></td><td 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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215,343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">235,663&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="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:4.5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments:</span></div></td><td 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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 34.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring related charges</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,837)</span></td><td style="background-color:#cceeff;padding: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Legal fees recovery</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,900&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 34.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepayment fee on FHLB advances</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,492)</span></td><td style="background-color:#cceeff;padding: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 34pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State of Washington taxes</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,423)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,920)</span></td><td style="background-color:#ffffff;padding: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:58.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted total</span></div></td><td 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,820&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219,414&#160;</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="3" style="display:none"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenues</span></div></td><td 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="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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net interest income</span></div></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227,057&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208,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="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest income</span></div></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,975&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,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="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments:</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contingent payout</span></div></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(566)</span></td><td style="background-color:#cceeff;padding: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:58.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjusted total</span></div></td><td 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">347,032&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">357,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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><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="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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratio</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61.9&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="display:none"></td></tr></table></div><div style="margin-bottom:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:59.163%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.401%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.403%"></td><td style="width:0.1%"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands, except share data)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2020</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tangible book value per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shareholders' equity</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">715,339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">717,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="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: goodwill and other intangibles</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,880)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:38.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tangible shareholder's equity</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">683,630&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">684,870&#160;</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></tr><tr style="height:5pt"><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><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:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common shares outstanding</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,085,336&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,796,904&#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></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computed amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.04&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31.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="display:none"></td></tr><tr style="height:8pt"><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="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:6.75pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tangible common equity to tangible assets</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tangible shareholder's equity (per above)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">683,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">684,870&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tangible assets</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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"><div style="padding-left:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,204,091</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,237,091</span></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:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Goodwill and other intangibles</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,709)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,880)</span></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"><div style="padding-left:42.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,172,382&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,204,211&#160;</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></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 9.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ratio</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_79"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><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:9.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:87.920%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ITEM&#160;7A</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Market Risk Management</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Market risk is defined as the sensitivity of income, fair value measurements and capital to changes in interest rates, foreign currency exchange rates, commodity prices and other relevant market rates or prices. The primary market risks to which we are exposed are price and interest rate risks. Price risk is defined as the risk to current or anticipated earnings or capital arising from changes in the value of either assets or liabilities that are entered into as part of distributing or managing risk. Interest rate risk is defined as risk to current or anticipated earnings or capital arising from movements in interest rates.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Company, price and interest rate risks arise from the financial instruments and positions we hold. This includes loans, mortgage servicing rights, investment securities, deposits, borrowings, long-term debt and derivative financial instruments. Due to the nature of our current operations, we are not subject to foreign currency exchange or commodity price risk. Our real estate loan portfolio is subject to risks associated with the local economies of our various markets and, in particular, the regional economy of the western United States, including Hawaii.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The spread between the yield on interest-earning assets and the cost of interest-bearing liabilities and the relative dollar amounts of these assets and liabilities are the principal items affecting net interest income. Changes in net interest rates (interest rate risk) are influenced to a significant degree by the repricing characteristics of assets and liabilities (timing risk), the relationship between various rates (basis risk), customer options (option risk) and changes in the shape of the yield curve (time-sensitive risk). We manage the available-for-sale investment securities portfolio while maintaining a balance between risk and return. The Company's funding strategy is to grow core deposits while we efficiently supplement using wholesale borrowings. </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the sensitivity of our net interest income to changes in market interest rates using an interest rate simulation model that includes assumptions related to the level of balance sheet growth, deposit repricing characteristics and the rate of prepayments for multiple interest rate change scenarios. Interest rate sensitivity depends on certain repricing characteristics in our interest-earnings assets and interest-bearing liabilities, including the maturity structure of assets and liabilities and their repricing characteristics during the periods of changes in market interest rates. Effective interest rate risk management seeks to ensure both assets and liabilities respond to changes in interest rates within an acceptable timeframe, minimizing the impact of interest rate changes on net interest income and capital. Interest rate sensitivity is measured as the difference between the volume of assets and liabilities, at a point in time, that are subject to repricing at various time horizons, known as interest rate sensitivity gaps.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents sensitivity gaps for these different intervals.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:15.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.339%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.518%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.339%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.518%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.518%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.518%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.347%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.518%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.697%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.483%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.708%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3 Mos.<br/>or Less</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">More&#160;Than<br/>3&#160;Mos.<br/>to&#160;6&#160;Mos.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">More&#160;Than<br/>6&#160;Mos.<br/>to&#160;12&#160;Mos.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">More&#160;Than<br/>12&#160;Mos.<br/>to&#160;3&#160;Yrs.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">More&#160;Than<br/>3&#160;Yrs.<br/>to&#160;5&#160;Yrs.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">More&#160;Than<br/>5 to 15 Yrs.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">More Than 15 Yrs.</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-Rate-<br/>Sensitive</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr style="height:17pt"><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><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:bottom"><div style="padding-left:18pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash &amp; cash equivalents</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">FHLB Stock</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,361&#160;</span></td><td style="background-color:#cceeff;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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Investment securities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126,141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,320&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118,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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125,501&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">450,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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">128,189&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,006,691&#160;</span></td><td style="background-color:#ffffff;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:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">LHFS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">176,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">176,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">LHFI</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,254,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">623,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">496,227&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,145,132&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,178,980&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">824,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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,354&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,542,849&#160;</span></td><td style="background-color:#ffffff;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 46pt;text-align:left;text-indent:-22.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,623,962&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">640,656&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">537,547&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,263,569&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,304,481&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,274,860&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156,171&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,801,246&#160;</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:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Noninterest-earning 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">402,845&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">402,845&#160;</span></td><td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,623,962&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">640,656&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">537,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><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,263,569&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,304,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><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,274,860&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156,171&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">402,845&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,204,091&#160;</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest-bearing liabilities</span></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><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><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"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Demand deposit accounts </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">513,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">513,810&#160;</span></td><td style="background-color:#cceeff;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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Savings accounts </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">302,389&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">302,389&#160;</span></td><td style="background-color:#ffffff;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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market </span></div><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">accounts </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,806,313&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,806,313&#160;</span></td><td style="background-color:#cceeff;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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">235,675&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">301,564&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181,507&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,583&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">906,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">FHLB 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term debt </span><span style="color:#000000;font-family:'Times New Roman',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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">126,026&#160;</span></td><td style="background-color:#cceeff;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 46pt;text-align:left;text-indent:-22.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,960,213&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181,599&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">301,564&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181,507&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,583&#160;</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:'Times New Roman',sans-serif;font-size:8pt;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><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:'Times New Roman',sans-serif;font-size:8pt;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><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:'Times New Roman',sans-serif;font-size:8pt;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><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,696,466&#160;</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;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Noninterest-bearing liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,792,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,792,286&#160;</span></td><td style="background-color:#cceeff;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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Shareholders' 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:'Times New Roman',sans-serif;font-size:8pt;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><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:'Times New Roman',sans-serif;font-size:8pt;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><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:'Times New Roman',sans-serif;font-size:8pt;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><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:'Times New Roman',sans-serif;font-size:8pt;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><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:'Times New Roman',sans-serif;font-size:8pt;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><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:'Times New Roman',sans-serif;font-size:8pt;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><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:'Times New Roman',sans-serif;font-size:8pt;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><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">715,339&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">715,339&#160;</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities and shareholders&#8217; equity</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,960,213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181,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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">301,564&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">181,507&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71,583&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,507,625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,204,091&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest sensitivity gap</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,336,251)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">459,057&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">235,983&#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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,082,062&#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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,232,898&#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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,274,860&#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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156,171&#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 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="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cumulative interest rate sensitivity gap</span></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><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;padding:0 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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,336,251)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,877,194)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,641,211)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(559,149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">673,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,948,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,104,780&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As a % of 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:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(26)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27&#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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As a % of cumulative interest-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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:'Times New Roman',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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:'Times New Roman',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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63&#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:'Times New Roman',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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">141&#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:'Times New Roman',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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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"><span style="color:#000000;font-family:'Times New Roman',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></tr></table></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt">Based on contractual maturities, repricing dates and forecasted principal payments assuming normal amortization and, where applicable, prepayments.</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt">Assumes 100% of interest-bearing non-maturity deposits are subject to repricing in three months or less.</span></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:17.68pt">Based on contractual maturity.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, the Company is considered liability-sensitive as exhibited by the gap table but our net interest income sensitivity analysis shows positive results in the increasing interest rate scenarios. This is because of the impact of our historical deposit repricing betas which result in an assumed delay in repricing of deposits in an increasing interest rate scenario and a lower magnitude of repricing compared to the repricing of loans and other interest-earning assets. Net interest income would be expected to rise in the long term if interest rates were to rise due to the Bank&#8217;s cumulative asset-sensitive position.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the mix of interest-earning assets or interest-bearing liabilities can either increase or decrease the net interest margin, without affecting interest rate sensitivity. In addition, the interest rate spread between an earning asset and its funding </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">liability can vary significantly, while the timing of repricing for both the asset and the liability remains the same, thereby impacting net interest income. This characteristic is referred to as basis risk. Varying interest rate environments can create unexpected changes in prepayment levels of assets and liabilities that are not reflected in the interest rate sensitivity analysis. These prepayments may have a significant impact on our net interest margin. Because of these factors, an interest sensitivity gap analysis may not provide an accurate assessment of our actual exposure to changes in interest rates.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated impact on our net interest income over a time horizon of one year and the change in net portfolio value as of December&#160;31, 2021 and 2020 are provided in the table below. For the scenarios shown, the interest rate simulation assumes an instantaneous and sustained shift in market interest rates and no change in the composition or size of the balance sheet.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:29.488%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.521%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2020</span></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in Interest Rates</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(basis points) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage Change</span></td></tr><tr style="height:12pt"><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net&#160;Interest&#160;Income&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net&#160;Portfolio&#160;Value&#160;</span><span style="color:#000000;font-family:'Times New Roman',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="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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net&#160;Interest&#160;Income&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net&#160;Portfolio&#160;Value&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td></tr><tr style="height:3pt"><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><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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+200</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:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">+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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">-200</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">For purposes of our model, we assume interest rates will not go below zero. This "floor" limits the effect of a potential negative interest rate shock in a low rate environment like the one we are currently experiencing.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">This percentage change represents the impact to net interest income for a one-year period, assuming there is no change in the structure of the balance sheet.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">This percentage change represents the impact to the net present value of equity, assuming there is no change in the structure of the balance sheet.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2021 and 2020 we believe our net interest income sensitivity did not exhibit a strong bias to either an increase in interest rates or a decline in interest rates. The changes in interest rate sensitivity between December&#160;31, 2021 and 2020 reflected the impact of higher market interest rates, a steeper yield curve and changes to overall balance sheet composition. Some of the assumptions made in the simulation model may not materialize and unanticipated events and circumstances will occur. We do not allow for negative rate assumptions in our model, but actual results in extreme interest rate decline scenarios may result in negative rates that may cause the modeling results to be inherently unreliable. In addition, the simulation model does not take into account any future actions that we could undertake to mitigate an adverse impact due to changes in interest rates from those expected, in the actual level of market interest rates or competitive influences on our deposits.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_82"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:37.86pt">FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA</span></div><div style="text-align:center"><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_85"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">To the shareholders and the Board of Directors of HomeStreet, Inc.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Opinion on the Financial Statements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have audited the accompanying consolidated balance sheets of HomeStreet, Inc. and subsidiaries (the "Company") as of December 31, 2021 and 2020, and the related consolidated income statements, statements of comprehensive income, shareholders' equity, and cash flows for each of the three years in the period ended December 31, 2021, and the related notes (collectively referred to as the &#8220;financial statements&#8221;). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2021, in conformity with accounting principles generally accepted in the United States of America. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2021, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Internal Control &#8212; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated March 4, 2022, expressed an unqualified opinion on the Company's internal control over financial reporting.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Basis for Opinion</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Critical Audit Matters</span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The critical audit matters communicated below are matters arising from the current-period audit of the financial statements that were communicated or required to be communicated to the audit committee and that (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Allowance for Credit Losses for Loans Held for Investment &#8212; Economic Values and Management Overlay Qualitative Factors &#8212; Refer to Notes 1 and 3 to the financial statements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Critical Audit Matter Description</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company accounts for its allowance for credit losses (&#8220;ACL&#8221;) for loans held for investment in accordance with Accounting Standards Update No. 2016-13, Financial Instruments &#8212;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the measurement of the current expected credit losses for financial assets held at the reporting date. The ACL is a valuation account that is deducted from the amortized cost basis to present the net amount expected to be collected on the loans. Management estimates the ACL balance using relevant available information from internal and external sources relating to past events, current conditions and reasonable and supportable forecasts. Historical credit loss experience provides the basis for the estimation of expected credit losses. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company's ACL model uses statistical analysis to determine life of loan default rates for the quantitative component and analyzes qualitative factors (Q-Factors) that assess the current loan portfolio and forecasted economic environment and management overlay values. The Q-Factors adjust the expected historic loss rates for current and forecasted conditions that are </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">not provided for in the historical loss information. The significant qualitative adjustments relate to the economic and management overlay values Q-Factors.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We identified the estimate of the current conditions and reasonable and supportable forecast within the economic value Q-Factor and the estimate of the management overlay Q-Factor as a critical audit matter because of the significant judgment applied by management in determining the respective qualitative adjustments.  Auditing the Company&#8217;s qualitative adjustments for economic and management overlay Q-Factors required a high degree of auditor judgment and an increased extent of effort.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">How the Critical Audit Matter Was Addressed in the Audit</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:91%">Our audit procedures related to the portion of the ACL attributable to the economic and management overlay Q-Factors included the following:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:91%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:91%;padding-left:14.5pt">We tested the effectiveness of controls over Q-Factor adjustments within the ACL model, including management&#8217;s review of the economic and management overlay value Q-Factors.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:91%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:91%;padding-left:14.5pt">We assessed the appropriateness of the framework for the Q-Factor adjustments. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:91%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:91%;padding-left:14.5pt">We tested the mathematical accuracy of Q-Factor adjustments within the ACL model.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:91%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:91%;padding-left:14.5pt">We evaluated management&#8217;s forecasts used in its qualitative adjustments by comparing the forecasts to relevant external data.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:91%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:91%;padding-left:14.5pt">We tested management&#8217;s process to evaluate the relationship between changes in economic and management overlay value data and historical credit losses and to determine qualitative adjustments attributable to the economic and management overlay Q-Factors by evaluating whether, and to what extent, the current and forecasted conditions warranted a qualitative adjustment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:91%">Single Family Mortgage Servicing Rights (&#8220;MSRs&#8221;) &#8212; Projected Prepayment Speed and Discount Rate Assumptions &#8212; Refer to Notes 1, 9, and 14 to the financial statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:91%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:91%">Critical Audit Matter Description</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:91%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:91%">The Company initially records, and subsequently measures, single family MSRs at fair value and categorizes its single family MSRs as &#8220;Level 3&#8221; financial instruments. Management uses a valuation model that calculates the present value of estimated future net servicing cash flows to estimate the fair value of single family MSRs. Changes in the fair value of single family MSRs result from changes in (1) model inputs and assumptions and (2) modeled amortization, representing the collection and realization of expected cash flows and curtailments over time. The significant model inputs used to estimate the fair value of single family MSRs include assumptions regarding projected prepayment speeds and discount rates. The Company's methodology for estimating the fair value of single family MSRs is highly sensitive to changes in these assumptions. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:91%">We identified the prepayment speed and discount rate assumptions used in the single family MSRs valuation as a critical audit matter because of the significant judgment applied by management in determining these assumptions. Auditing the Company&#8217;s single family MSRs valuation required a high degree of auditor judgment and an increased extent of effort, including the need to involve our fair value specialists to evaluate the reasonableness of management&#8217;s assumptions related to the selection of prepayment speeds and discount rates used in the valuation of the single family MSRs. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:91%">How the Critical Audit Matter Was Addressed in the Audit</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:91%">Our audit procedures related to the reasonableness of prepayment speed and discount rate assumptions used in the valuation of the single family MSRs included the following:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">We tested the effectiveness of controls over the fair value of single family MSRs, including controls over management&#8217;s review of the prepayment speeds and discount rates.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:91%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:91%;padding-left:14.5pt">We compared management&#8217;s estimate of fair value for selected pools of single family MSRs to a fair value estimate independently determined by our fair value specialists using prepayment speeds and discount rates obtained from market survey data.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:91%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:91%;padding-left:14.5pt">We compared management&#8217;s single-family MSR fair value estimate and prepayment speed and discount rate assumptions to a third-party valuation report for the same portfolio.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">We performed analytical procedures to compare changes in certain interest and mortgage rates to changes in single family MSR values and prepayment speeds.</span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">/s/ Deloitte &amp; Touche LLP</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184NS9mcmFnOmVhNDBhZWFjMzdjNDRiYzI4MTI4ZDFjN2RiY2IxMDlhL3RleHRyZWdpb246ZWE0MGFlYWMzN2M0NGJjMjgxMjhkMWM3ZGJjYjEwOWFfMTA5OTUxMTY0Nzk3NQ_0777c43c-1de1-409a-8ac5-010e409066b3">Seattle, Washington</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 4, 2022</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2013. </span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_88"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">HOMESTREET, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">CONSOLIDATED BALANCE SHEETS</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:73.169%"></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:11.034%"></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:11.037%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands, except share data)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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="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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfNC0yLTEtMS00MDEyNQ_7d587243-ec26-476f-b76b-0fbc93390756">65,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfNC00LTEtMS00MDEyNQ_405bb648-fe39-4b0a-890f-ff29ad370ec7">58,049</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:MarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfNi0yLTEtMS00MDEyNQ_5294b43f-f0b9-4982-b5dd-e51c6ba21f90">1,006,691</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:MarketableSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfNi00LTEtMS00MDEyNQ_937d05c5-515f-4f35-9d54-ea5b9aaad350">1,076,364</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans held for sale ("LHFS")</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfNy0yLTEtMS00MDEyNQ_11b2b3f0-fe20-4ca1-b911-1c3d8f676240">176,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfNy00LTEtMS00MDEyNQ_52b2573e-00e2-4cdd-a8c7-88cdc537a806">361,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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans held for investment ("LHFI") (net of allowance for credit losses of $<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfOC0wLTEtMS00MDEyNS90ZXh0cmVnaW9uOmMwNjVkMmJkYmIxNjRjZmY5MjQ1ODgwY2U5MzIzYjBlXzc4_2ec2d0d4-2af4-4972-8957-32a281bcfa03">47,123</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfOC0wLTEtMS00MDEyNS90ZXh0cmVnaW9uOmMwNjVkMmJkYmIxNjRjZmY5MjQ1ODgwY2U5MzIzYjBlXzg1_526e71c1-6cfd-4ec5-9928-9c0c4097059b">64,294</ix:nonFraction>)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfOC0yLTEtMS00MDEyNQ_e39bea0b-b796-4d0f-a05d-d8177cf1ff1e">5,495,726</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfOC00LTEtMS00MDEyNQ_47374dce-3b20-4c81-859c-8abb7ef7521b">5,179,886</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage servicing rights ("MSRs")</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfOS0yLTEtMS00MDEyNQ_ff18eeab-de33-470e-bc5b-3ebffbc9b009">100,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:ServicingAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfOS00LTEtMS00MDEyNQ_e1b639d1-3ffd-4d87-90ce-138a9f4a5e60">85,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Premises and equipment, net</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTAtMi0xLTEtNDAxMjU_d5c90143-5564-4eb7-8129-f73f1f3acccd">58,154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTAtNC0xLTEtNDAxMjU_bbb906aa-da91-4e85-ad52-01d577257f89">65,102</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other real estate owned ("OREO")</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:OtherRealEstateAndForeclosedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTEtMi0xLTEtNDAxMjU_fc1380e3-99d2-46db-80ee-a4ab6e791823">735</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:OtherRealEstateAndForeclosedAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTEtNC0xLTEtNDAxMjU_70810fe4-fe57-4863-9b7a-c83bf042a062">1,375</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill and other intangible assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTItMi0xLTEtNDAxMjU_6c45e30d-796d-44d2-ac24-9cab254bcaa4">31,709</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetIncludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTItNC0xLTEtNDAxMjU_3658816f-20b0-483d-854c-824c15295bc2">32,880</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTMtMi0xLTEtNDAxMjU_3e6552dd-cd45-498b-9c18-4502b76772e3">268,732</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTMtNC0xLTEtNDAxMjU_7cf8345c-3da5-455a-bb34-c849264be1a5">375,763</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTUtMi0xLTEtNDAxMjU_80bc32c9-69d0-4a5d-93d6-10bc74d594df">7,204,091</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTUtNC0xLTEtNDAxMjU_362aa2b4-a149-43af-8c0f-40dc61b5d787">7,237,091</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;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;text-decoration:underline">LIABILITIES AND SHAREHOLDERS' EQUITY</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTgtMi0xLTEtNDAxMjU_1b1908a5-3613-4fa2-8eb7-942c04cd4c9e">6,146,509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTgtNC0xLTEtNDAxMjU_1ea446d1-aa64-493f-9b54-9bc85b771e04">5,821,559</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Borrowings</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTktMi0xLTEtNDAxMjU_2d52e805-95c6-4624-bb62-616c9134e988">41,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTktNC0xLTEtNDAxMjU_87624855-8dd4-4de6-84c2-3f104b8433e7">322,800</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjAtMi0xLTEtNDAxMjU_392010c2-b2ba-4b81-b56a-df837f3683b4">126,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjAtNC0xLTEtNDAxMjU_3f5c5f94-7376-4b47-a6e5-200f2b1a4c9e">125,838</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and other liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjEtMi0xLTEtNDAxMjU_a37bddc2-395a-45e5-91ba-6a57577d7214">175,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjEtNC0xLTEtNDAxMjU_ba72c119-6219-41bb-88c2-d49ee6b8500d">249,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 43.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjMtMi0xLTEtNDAxMjU_04c33e35-bc89-473e-bb29-d0b8d1dc4b8d">6,488,752</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjMtNC0xLTEtNDAxMjU_96ee6e44-05b9-4168-878b-6c43434e5fb9">6,519,341</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commitments and contingencies (Note 10)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjQtMi0xLTEtNDAxMjU_e9776157-07fe-433b-8c2a-860b5d0557e0"></ix:nonFraction></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"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjQtNC0xLTEtNDAxMjU_69fdb0cb-e21d-44ed-8e8f-8cd6235a0772"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shareholders' equity:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock, <ix:nonFraction unitRef="usdPerShare" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="INF" name="us-gaap:CommonStockNoParValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjctMC0xLTEtNDAxMjUvdGV4dHJlZ2lvbjplYWFmN2UxODA2NWY0NjMxYjVkOTI0NzMyNGUzYWQwNF8xOA_6b2af4bd-9cd2-4b71-851a-e97f323d4a3a"><ix:nonFraction unitRef="usdPerShare" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="INF" name="us-gaap:CommonStockNoParValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjctMC0xLTEtNDAxMjUvdGV4dHJlZ2lvbjplYWFmN2UxODA2NWY0NjMxYjVkOTI0NzMyNGUzYWQwNF8xOA_f5df6b28-3b6c-42f9-9d4b-30e2786579e5">no</ix:nonFraction></ix:nonFraction> par value, authorized <ix:nonFraction unitRef="shares" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjctMC0xLTEtNDAxMjUvdGV4dHJlZ2lvbjplYWFmN2UxODA2NWY0NjMxYjVkOTI0NzMyNGUzYWQwNF80Mw_559b0728-8362-4b33-86fe-2c2b8705b009"><ix:nonFraction unitRef="shares" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjctMC0xLTEtNDAxMjUvdGV4dHJlZ2lvbjplYWFmN2UxODA2NWY0NjMxYjVkOTI0NzMyNGUzYWQwNF80Mw_aec29bb9-268b-4f7e-9373-edf59ee743a0">160,000,000</ix:nonFraction></ix:nonFraction> shares; issued and outstanding, <ix:nonFraction unitRef="shares" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjctMC0xLTEtNDAxMjUvdGV4dHJlZ2lvbjplYWFmN2UxODA2NWY0NjMxYjVkOTI0NzMyNGUzYWQwNF8xMDk5NTExNjI3ODc4_4610db3a-cea3-4cd4-b187-44660d3f23be"><ix:nonFraction unitRef="shares" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjctMC0xLTEtNDAxMjUvdGV4dHJlZ2lvbjplYWFmN2UxODA2NWY0NjMxYjVkOTI0NzMyNGUzYWQwNF8xMDk5NTExNjI3ODc4_d27090b0-1f41-4b90-ad44-69d97199d747">20,085,336</ix:nonFraction></ix:nonFraction> shares and <ix:nonFraction unitRef="shares" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjctMC0xLTEtNDAxMjUvdGV4dHJlZ2lvbjplYWFmN2UxODA2NWY0NjMxYjVkOTI0NzMyNGUzYWQwNF85Mg_1e833348-ee1a-4dde-8223-8c9eb9fb1384"><ix:nonFraction unitRef="shares" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjctMC0xLTEtNDAxMjUvdGV4dHJlZ2lvbjplYWFmN2UxODA2NWY0NjMxYjVkOTI0NzMyNGUzYWQwNF85Mg_770d261e-453f-49b7-a756-9e7939d86edc">21,796,904</ix:nonFraction></ix:nonFraction> shares</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjctMi0xLTEtNDAxMjU_6850dfbc-47db-482c-9ed4-ef48a514d092">249,856</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjctNC0xLTEtNDAxMjU_4dd72739-f81c-45a8-9655-acb4190f3cc6">278,505</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 22pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjgtMi0xLTEtNDAxMjU_648fa7cb-71a3-499a-b1d8-0d7b08e5726f">444,343</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjgtNC0xLTEtNDAxMjU_b84f951e-e20b-4f81-8abf-e972161d8d22">403,888</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 22pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive income </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjktMi0xLTEtNDAxMjU_d3793d9b-72e3-41d3-b3f2-292b599ec517">21,140</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjktNC0xLTEtNDAxMjU_53082bc5-be5a-48ac-b141-7e4e871dde57">35,357</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 43.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total shareholders' equity</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMzAtMi0xLTEtNDAxMjU_091b1af4-7cd6-4412-8cb3-f6a4709e8c68">715,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMzAtNC0xLTEtNDAxMjU_5e5ed190-55f8-47b2-b37b-90124d204ca5">717,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities and shareholders' equity</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMzEtMi0xLTEtNDAxMjU_148cd746-26c6-421c-83d1-719eeb419fb2">7,204,091</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMzEtNC0xLTEtNDAxMjU_ac63f29c-7a6b-45a4-acd5-c0992932449e">7,237,091</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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_91"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">HOMESTREET, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">CONSOLIDATED INCOME STATEMENTS </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:58.110%"></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:11.765%"></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:11.765%"></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:11.770%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands, except share and per share data)</span></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest 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></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNC0yLTEtMS00MDEyNQ_aed84c11-b5f1-48bb-a650-c472fbc3db4d">222,166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNC00LTEtMS00MDEyNQ_9ca6f05a-4df0-4c66-a48e-4cbd9bba702b">228,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNC02LTEtMS00MDEyNQ_e2d522f3-e55e-4fa9-8c7f-697f7ae0e7e5">256,043</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></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNi0yLTEtMS00MDEyNQ_f29d9faf-9038-493c-a888-9b8c380db1ac">21,560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNi00LTEtMS00MDEyNQ_9ae89a46-75c2-4b1e-b807-23906a15d68a">21,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:InterestAndDividendIncomeSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNi02LTEtMS00MDEyNQ_60f207a1-2d89-4474-9c6d-bafa49a4bead">20,531</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash, Fed Funds and other</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:OtherInterestAndDividendIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNy0yLTEtMS00MDEyNQ_bc793f2e-3e0c-47d5-8326-9d7cdf9df4c6">569</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:OtherInterestAndDividendIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNy00LTEtMS00MDEyNQ_260c9e2c-7ee2-4694-b520-dbdae9fca511">1,227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:OtherInterestAndDividendIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNy02LTEtMS00MDEyNQ_03447152-cc87-4010-b40d-1bca33bc6ba6">1,032</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 49pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfOC0yLTEtMS00MDEyNQ_acf3a1c5-9a7c-455b-b2ab-d84f2ac994d0">244,295</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfOC00LTEtMS00MDEyNQ_46ede57c-b74c-4979-be9e-d19afac8f615">252,012</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfOC02LTEtMS00MDEyNQ_c99b580c-b087-406b-9266-b5899b59f709">277,606</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposits</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTAtMi0xLTEtNDAxMjU_16a31420-eaee-4d50-8d51-1972f6b893f9">11,411</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTAtNC0xLTEtNDAxMjU_0f374690-6ee5-46f4-8999-7b7ee895e141">33,797</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpenseDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTAtNi0xLTEtNDAxMjU_c594f2d3-bac2-4de0-9975-33445eb6bb4e">70,389</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Borrowings</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTEtMi0xLTEtNDAxMjU_c576feb4-9d3a-4f51-8abd-53f7a7074293">5,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTEtNC0xLTEtNDAxMjU_6861f453-765d-439f-b014-c7bb968f6580">9,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpenseBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTEtNi0xLTEtNDAxMjU_36734c50-dd52-4ad0-8fd3-6c351d6e282a">17,827</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 49pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTItMi0xLTEtNDAxMjU_fe17259f-57b6-4469-a365-20acf6201ba8">17,238</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTItNC0xLTEtNDAxMjU_4193fca4-6d7a-4407-9938-21ec41d795fa">43,350</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTItNi0xLTEtNDAxMjU_582ec0dc-47cd-4f73-a3f3-6ee751d0a617">88,216</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net interest income</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTMtMi0xLTEtNDAxMjU_470764cc-7135-4fdb-b392-bff6482e95b4">227,057</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTMtNC0xLTEtNDAxMjU_8166ada7-63ac-4987-8db8-0db42666c7ba">208,662</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTMtNi0xLTEtNDAxMjU_cbace3d9-3317-4386-a036-febf12bebd1e">189,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for credit losses</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTQtMi0xLTEtNDAxMjU_8d10b3cf-fd62-4242-a25c-d708a4a835e7">15,000</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTQtNC0xLTEtNDAxMjU_239b3877-12f8-4847-8c77-5a7ce6e089c7">20,469</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTQtNi0xLTEtNDAxMjU_0387ef87-5cfc-4b12-8128-9430199afb1e">500</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net interest income after provision for credit losses</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTUtMi0xLTEtNDAxMjU_df559c80-4e69-43a9-b498-4df61ce3bca4">242,057</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTUtNC0xLTEtNDAxMjU_edc3bc6a-2000-404e-9a49-f497a4b52c9c">188,193</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTUtNi0xLTEtNDAxMjU_c88fe9ed-a1b2-412a-9ecd-2c8514b2b0a6">189,890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain on loan origination and sale activities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTctMi0xLTEtNDAxMjU_8aab023c-cb90-4526-bc1a-390c61fa7df9">92,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTctNC0xLTEtNDAxMjU_cfc8d3f5-d19e-4557-820b-2ec3ed3bc18f">122,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTctNi0xLTEtNDAxMjU_3513de1b-e553-4fb7-ada8-54a0c40a7b01">44,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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan servicing income </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:ServicingFeesNet1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTgtMi0xLTEtNDAxMjU_62a31034-a666-4c87-ada0-ed85d3b5d921">7,233</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:ServicingFeesNet1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTgtNC0xLTEtNDAxMjU_2ca1fadd-68da-4ce0-a19e-f216cdca2095">9,491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:ServicingFeesNet1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTgtNi0xLTEtNDAxMjU_07850cfb-11a4-4e85-9a81-ca5705c7cd21">9,785</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deposit fees</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:DepositorAndOtherRetailBankingFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTktMi0xLTEtNDAxMjU_2cb9e3db-81be-4afb-b565-2f759c375c3d">8,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:DepositorAndOtherRetailBankingFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTktNC0xLTEtNDAxMjU_09a1dc36-dd40-484b-8a0f-934e0e45dbbf">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:DepositorAndOtherRetailBankingFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTktNi0xLTEtNDAxMjU_a63d47a4-bf0f-46da-9418-70c58daf75d4">7,926</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjAtMi0xLTEtNDAxMjU_246802d7-f171-4cbd-b4c0-70110c907777">12,356</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjAtNC0xLTEtNDAxMjU_15048245-de2b-4071-bbf7-784e50acda6d">10,226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjAtNi0xLTEtNDAxMjU_f9e4558f-3641-42fa-ac71-b3a99408860a">12,599</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 49pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total noninterest income</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjEtMi0xLTEtNDAxMjU_ae2231b4-4f0c-443b-9727-ca1c8e886d31">119,975</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjEtNC0xLTEtNDAxMjU_e4b8898a-5655-4979-a492-caabcea4c66d">149,364</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjEtNi0xLTEtNDAxMjU_96d86c35-932e-41cf-b5e6-0f173161f7f4">74,432</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compensation and benefits</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjMtMi0xLTEtNDAxMjU_0a0a353a-b2ae-4172-92f9-ffebc78bb0ec">132,015</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjMtNC0xLTEtNDAxMjU_47a69e70-be40-4c74-b25c-c6b86a0f44e8">136,826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:LaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjMtNi0xLTEtNDAxMjU_7e658da7-46bd-4e2e-b567-772d4b1e7d53">124,354</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Information services</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:CommunicationsAndInformationTechnology" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjQtMi0xLTEtNDAxMjU_dfa2cdd5-6259-4935-a7c0-371d235d1b89">27,913</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:CommunicationsAndInformationTechnology" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjQtNC0xLTEtNDAxMjU_10c001c4-c0d0-446b-9c1b-16ec7c2b1bcd">30,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:CommunicationsAndInformationTechnology" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjQtNi0xLTEtNDAxMjU_e69b48b8-ca47-4ebe-9c02-4340061b82cb">31,603</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Occupancy</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjUtMi0xLTEtNDAxMjU_ba03716e-afab-4e27-98a3-0f6d9843c8bd">23,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjUtNC0xLTEtNDAxMjU_95aa75d6-d30f-43b8-b8cb-ab6bd9d0a747">35,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjUtNi0xLTEtNDAxMjU_1cbc0d38-fbd8-474b-b108-12a29b2ceaa2">27,119</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General, administrative and other</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjYtMi0xLTEtNDAxMjU_3702cf13-fea0-4fb9-987f-7ae4697e3408">31,583</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjYtNC0xLTEtNDAxMjU_850c7c59-69ae-415b-98d5-ad3a9a95aea9">33,510</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjYtNi0xLTEtNDAxMjU_1a1ce4a6-653c-46b9-a87f-ca0ab49f9ccd">32,538</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 49pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total noninterest expense</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjctMi0xLTEtNDAxMjU_f4b4485e-28db-4e57-9830-22fbdcc403e6">215,343</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjctNC0xLTEtNDAxMjU_01b4f8dc-9174-41cf-bc88-571dfb61052e">235,663</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjctNi0xLTEtNDAxMjU_8a90c023-3de2-466a-83ae-85822597dd54">215,614</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations before income taxes</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjgtMi0xLTEtNDAxMjU_06201f8b-d2e0-4c54-b35d-889094f93c8f">146,689</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;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjgtNC0xLTEtNDAxMjU_a321dca7-1cf1-4cc6-85ec-2494c5bfbc93">101,894</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;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjgtNi0xLTEtNDAxMjU_c3a13255-2c99-4f37-bf47-b2aadc7de86d">48,708</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes for continuing operations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjktMi0xLTEtNDAxMjU_ff8c8146-ac60-4757-9e6e-7467af6d7d66">31,267</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjktNC0xLTEtNDAxMjU_b7716413-a0b1-4400-8556-f79d895e2a1a">21,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjktNi0xLTEtNDAxMjU_a70393d3-2cf2-4c88-ae83-3cf61d49e304">7,988</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:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Income from continuing operations</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzAtMi0xLTEtNDAxMjU_d08f655b-ad67-41eb-8153-06a1d0d342fb">115,422</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzAtNC0xLTEtNDAxMjU_5bbaba38-d0c7-4cac-9745-c5fb9b826114">79,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzAtNi0xLTEtNDAxMjU_ebae8a97-715b-4984-ab9b-7b84bcea18a8">40,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations before income taxes</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzEtMi0xLTEtNDAxMjU_55bc41e3-bc13-41b9-81d7-8cde7078fd77">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzEtNC0xLTEtNDAxMjU_0c98d217-60e3-462c-a138-9e3bc5f94914">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzEtNi0xLTEtNDAxMjU_854beb83-d216-4148-a83a-9807109a0035">28,285</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax benefit for discontinued operations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzItMi0xLTEtNDAxMjU_5d7742ab-d333-4637-bcec-cb002c60d4d8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzItNC0xLTEtNDAxMjU_14a82a0a-a315-4083-9bda-5b128a8df0b5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzItNi0xLTEtNDAxMjU_838ad4c9-5751-49dd-82be-e74a5e17d6ea">5,077</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 32.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Loss from discontinued operations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzMtMi0xLTEtNDAxMjU_c9d3d269-d1a3-43f2-b52c-f3e4614629a9">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzMtNC0xLTEtNDAxMjU_97408d83-2b10-470e-922c-1d9eddd5fedd">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzMtNi0xLTEtNDAxMjU_1deaccc4-f18f-43b0-af2e-ac79aff1c3e6">23,208</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzQtMi0xLTEtNDAxMjU_58d20c3c-78ac-41c6-825b-4115eee180c4">115,422</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzQtNC0xLTEtNDAxMjU_855b64a1-c2ad-402b-8f31-02ba048fcba3">79,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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzQtNi0xLTEtNDAxMjU_ff53c2a2-db79-4376-b42b-9fc7dd105ad1">17,512</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzctMi0xLTEtNDAxMjU_8d6454af-c9a0-4bd7-95ff-d832e9e66674">5.53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzctNC0xLTEtNDAxMjU_dfc2b052-b002-4b40-8d5f-591c3c835dfa">3.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzctNi0xLTEtNDAxMjU_ddb12fa5-7bd9-4aca-8e03-0c5e682ad751">1.57</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzgtMi0xLTEtNDAxMjU_a4122458-7eda-4374-8026-b387de0f0559">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzgtNC0xLTEtNDAxMjU_73814093-edf3-4060-8b4d-c0be590db6bd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzgtNi0xLTEtNDAxMjU_47f4da2f-d53d-4441-ab50-7d98bd64a2b2">0.91</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;text-indent:31.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzktMi0xLTEtNDAxMjU_baebb64c-60e4-45e9-85cf-ec780335102f">5.53</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzktNC0xLTEtNDAxMjU_8ff5b579-528d-4a45-a306-0d7a8eed681b">3.50</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzktNi0xLTEtNDAxMjU_7d51a8bf-7009-455d-9241-4789b41de452">0.66</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted:</span></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:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;Income from continuing operations</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDEtMi0xLTEtNDAxMjU_d0c3db1c-3c9c-47e6-9f16-f874eb6fc7f3">5.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDEtNC0xLTEtNDAxMjU_cc3777ba-2268-407d-a6de-98fe752a8973">3.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDEtNi0xLTEtNDAxMjU_12f1b514-eb31-4e47-8178-16a08630d743">1.55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDItMi0xLTEtNDAxMjU_fd303f4f-096b-48e4-bfe9-57d608b182fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDItNC0xLTEtNDAxMjU_5683a2c2-52e2-4a98-9b73-06956516974f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDItNi0xLTEtNDAxMjU_f29da25a-83f0-4b98-b360-b13c410fffa4">0.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="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDMtMi0xLTEtNDAxMjU_954bbf0a-37a3-4ee7-80ac-b5939d5a2256">5.46</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDMtNC0xLTEtNDAxMjU_e25cf2a0-417e-4852-be75-c1c9375d058d">3.47</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDMtNi0xLTEtNDAxMjU_18f035d1-88b0-44cc-93a3-97e31027864c">0.65</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares outstanding:</span></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 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDUtMi0xLTEtNDAxMjU_a41f5b96-8947-45be-9021-a617e8d73fc4">20,885,509</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDUtNC0xLTEtNDAxMjU_64398f28-80a7-4828-bc6f-63c12462be20">22,867,268</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDUtNi0xLTEtNDAxMjU_509aff59-1e74-4a6f-970e-b645940e67bd">25,573,488</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDYtMi0xLTEtNDAxMjU_0993fb28-8706-42de-9623-1dedaeae52ea">21,143,414</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDYtNC0xLTEtNDAxMjU_bb2657fc-86da-4803-aa3d-fcfe82c54543">23,076,822</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDYtNi0xLTEtNDAxMjU_63179268-349a-4302-bb96-451319b7baaf">25,770,783</ix:nonFraction></span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_94"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">HOMESTREET, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:58.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.765%"></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:11.765%"></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:11.769%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMy0xLTEtMS00MDEyNQ_58d20c3c-78ac-41c6-825b-4115eee180c4">115,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMy0zLTEtMS00MDEyNQ_855b64a1-c2ad-402b-8f31-02ba048fcba3">79,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMy01LTEtMS00MDEyNQ_ff53c2a2-db79-4376-b42b-9fc7dd105ad1">17,512</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income:</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></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized gain (loss) on investment securities available for sale ("AFS")</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfNS0xLTEtMS00MDEyNQ_13962dbe-c1e4-4c3d-a31a-d2ec351a0ba6">17,934</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfNS0zLTEtMS00MDEyNQ_e1d7cac3-3ee2-4226-91fb-79387c67c3ca">39,627</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfNS01LTEtMS00MDEyNQ_55511f16-18bd-416b-934e-6bc01d9c15ce">27,490</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification for net (gains) losses included in 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfNi0xLTEtMS00MDEyNQ_b6c5dcc8-5520-477b-9583-c954188d7347">62</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfNi0zLTEtMS00MDEyNQ_b836173f-41fd-4242-a317-b769af91ced6">341</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfNi01LTEtMS00MDEyNQ_942b13b9-7398-4546-8177-060533d87d92">7</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 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive income (loss) before tax</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfNy0xLTEtMS00MDEyNQ_f588da99-f0bf-4e72-81f4-cca9f9931fca">17,996</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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfNy0zLTEtMS00MDEyNQ_b74e2fd0-2827-4866-ab32-8078e4d0c708">39,286</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfNy01LTEtMS00MDEyNQ_4d710596-9167-4a1a-97d0-45f8b36663b8">27,497</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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax impact of:</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 40pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized gain (loss) on investment securities AFS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfOS0xLTEtMS00MDEyNQ_eb83b534-a419-42f8-ae23-463de6673e5a">3,766</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfOS0zLTEtMS00MDEyNQ_8e011f43-dda4-41a9-a424-27398aaec881">8,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfOS01LTEtMS00MDEyNQ_66d24113-f2df-4bc7-b1f7-e2522d911b97">5,656</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 40pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification for net (gains) losses included in 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTAtMS0xLTEtNDAxMjU_dd8f80e3-b1bd-4d7c-acdf-b3af71545e36">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTAtMy0xLTEtNDAxMjU_dba44ca0-0be9-41df-ab51-44eb5ec60689">72</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTAtNS0xLTEtNDAxMjU_431f177a-6663-44ae-90db-c0c833fc5c7c">1</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 49pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTEtMS0xLTEtNDAxMjU_868874d0-e55b-4f48-9abb-a76166d82547">3,779</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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTEtMy0xLTEtNDAxMjU_b724f83b-59a5-4693-8def-e4abad5a52a6">8,250</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTEtNS0xLTEtNDAxMjU_60e9042d-9eb0-4db0-b32c-ac19c37db5e8">5,657</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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTItMS0xLTEtNDAxMjU_e55694d0-b176-4492-9072-7d2bc0b86e38">14,217</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTItMy0xLTEtNDAxMjU_e56df6e5-2c6a-49de-a764-87aa0bd5710c">31,036</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTItNS0xLTEtNDAxMjU_2c1d1036-d99a-4f3c-b91b-11e7273c82a2">21,840</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total comprehensive income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTMtMS0xLTEtNDAxMjU_225fa846-e061-41cb-9a08-72c614239de9">101,205</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTMtMy0xLTEtNDAxMjU_6002829d-10a3-4b90-845d-363fedd07392">111,026</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTMtNS0xLTEtNDAxMjU_6bad8033-68b3-4840-b7d6-87a755df75b4">39,352</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:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_97"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">HOMESTREET, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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.133%"></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.530%"></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.530%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.703%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands, except share data)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number<br/>of shares</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common<br/>stock</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Retained<br/>earnings</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated<br/>other<br/>comprehensive<br/>income (loss)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total temporary equity</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total permanent equity</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2018</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="icc95a942f1904bd6a5cfdbf05e3df22c_I20181231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMi0xLTEtMS00MDEyNQ_9c811960-2921-46ae-8bfc-d0321f285a87">26,995,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icc95a942f1904bd6a5cfdbf05e3df22c_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMi0zLTEtMS00MDEyNQ_7d79da48-4252-4027-a7b0-7157d21e3140">342,950</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id837c3f8a8ee4c44b5983abd4b313c90_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMi01LTEtMS00MDEyNQ_ce39c8bb-b280-41e8-b5a5-11bb775200f1">412,009</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i527e3aa2b5444eaeae026aa4b8c7f529_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMi03LTEtMS00MDEyNQ_dad38e17-f785-4b2b-8339-d9075cd157e2">15,439</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c66aa86eebe4c21b503b34f3ed4563a_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMi0xMS0xLTEtNDAxMjU_553367d7-173c-4e71-8528-caac1f98bb32">739,520</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3bb816336dd4055a734e071ce247b07_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMy01LTEtMS00MDEyNQ_36972cc4-5dfd-4483-8e52-bb42cdd63c5d">17,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMy0xMS0xLTEtNDAxMjU_0def4dfb-4610-4017-807d-2459cba2d1ef">17,512</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7cd39456b85a4225a8757e009a0a1deb_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfNS0zLTEtMS00MDEyNQ_a262582d-ee82-464d-9ff6-49a06350d0f9">163</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfNS0xMS0xLTEtNDAxMjU_b6ce2201-d212-4859-9191-fb7bc5df589e">163</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock issued - Option exercise; stock grants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7cd39456b85a4225a8757e009a0a1deb_D20190101-20191231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfNS0xLTEtMS00ODg4NA_1308e23d-63d5-4de4-853a-952fde108fbe">104,080</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cd39456b85a4225a8757e009a0a1deb_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfNS0zLTEtMS00ODg4NA_8698df59-8d34-47a3-8b69-1a192cee3fd6">105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfNS0xMS0xLTEtNDg4ODQ_42923255-16c3-42d6-99b8-1ef7bf340c94">105</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cumulative effect of adoption of new accounting standards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac75f580dbf142d8858a71c20fead09e_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfNi01LTEtMS00MTgwNg_ed8a5c36-688b-4668-86be-edd15e703548">1,532</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i99d92f9d421743bdb25cdb29eda83f12_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfNi03LTEtMS00MTgxMw_cb618c5d-2301-44c1-a8c9-3164cf7e4de3">2,080</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i660de3a9c39c4a6d85cdf754e3f0b5a5_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfNi0xMS0xLTEtNTMxMjQ_88ce8efd-d925-457d-a918-b3ffee139795">548</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42fccb46aeff4da49e6acfaf06a49376_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfNy03LTEtMS00MDEyNQ_2c080ef7-cd19-471f-9475-0cdae026db56">21,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfNy0xMS0xLTEtNDAxMjU_7b34ffe9-1fec-44e0-a2fd-d6697296a627">21,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:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i7cd39456b85a4225a8757e009a0a1deb_D20190101-20191231" decimals="INF" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOS0xLTEtMS00MTc2Mw_659f60c6-15d7-4bbb-a705-c78e45909d0e">3,208,573</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7cd39456b85a4225a8757e009a0a1deb_D20190101-20191231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOS0zLTEtMS00MTc2OA_e4bff420-3c1d-4e01-b866-662768fe0620">20,287</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id3bb816336dd4055a734e071ce247b07_D20190101-20191231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOC01LTEtMS00MTc5Ng_e6a06780-2376-4c5f-8ab5-ffc3c0ad9218">25,521</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:TemporaryEquitySharesRepurchasedAndRetired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOS05LTEtMS00MTgyMg_89d2b556-a83c-4a8e-8e56-e95d9b441f21">52,735</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOC0xMS0xLTEtNTMxMjY_b3b07537-a0d7-43bc-8d05-9274746cd7d7">98,543</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Reclassification to temporary equity</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7cd39456b85a4225a8757e009a0a1deb_D20190101-20191231" decimals="-3" name="hmst:ReclassificationsOfPermanentToTemporaryEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOS0zLTEtMS00MTc3Nw_1e09af6f-3406-49d7-a4cb-9380f8d6de85">21,876</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id3bb816336dd4055a734e071ce247b07_D20190101-20191231" decimals="-3" name="hmst:ReclassificationsOfPermanentToTemporaryEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOS01LTEtMS00MTc4OQ_122dfde3-fc62-4fee-9998-56b7597030d6">30,859</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="hmst:ReclassificationsOfPermanentToTemporaryEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTAtOS0xLTEtNDE4Mjk_53915656-2096-4025-92f4-f056e044be4c">52,735</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2019</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i668692aee50e4703bbd2c33effa09997_I20191231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOC0xLTEtMS00MDEyNQ_8c46b0ce-ffc8-418d-aa8e-c51f2c2abbe4">23,890,855</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i668692aee50e4703bbd2c33effa09997_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOC0zLTEtMS00MDEyNQ_a2629ad9-4752-4522-8e76-cec180aefc58">300,729</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79934ee35f7c443fbf725047d95f9c80_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOC01LTEtMS00MDEyNQ_33cb3c3e-9c50-4d6e-893a-5b51f1ac720c">374,673</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iad069715fe594373913516bc3a72c42e_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOC03LTEtMS00MDEyNQ_e2e41696-b139-4277-b850-ac8281117f1a">4,321</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOC05LTEtMS00MDEyNQ_bad48b75-bee5-41ef-8a70-5783e0b6fe72">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOC0xMS0xLTEtNDAxMjU_52691acf-5a15-4225-9513-2c7597bacbd9">679,723</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if591733e131243b394e940880fc0180a_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOS01LTEtMS00MDEyNQ_fc1d7685-f1d1-4380-ad42-ebe16745b4b5">79,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOS0xMS0xLTEtNDAxMjU_e8395cb2-69d9-47cc-8121-9766f85824fa">79,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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f4f832dfb074fbbad00745b1abeb2c3_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTAtMy0xLTEtNDAxMjU_74a644e4-e77c-4654-86c0-60899d0e7cb7">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTAtMTEtMS0xLTQwMTI1_dc3cce92-4f27-45d3-8b2c-1faac5033544">2,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock issued - Option exercise; stock grants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i1f4f832dfb074fbbad00745b1abeb2c3_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTMtMS0xLTEtNDg5MDI_08ea7099-1ec0-4190-88d0-2fb0fcb84e91">140,386</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1f4f832dfb074fbbad00745b1abeb2c3_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTMtMy0xLTEtNDg5MDI_f5fdee82-14cf-4046-99ce-f74c93a9dcfd">782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTMtMTEtMS0xLTQ4OTAy_4f613506-29c8-4533-b39e-2102412af513">782</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cumulative effect of adoption of new accounting standards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1eae1d4549bc41a1b9f0b7000505c392_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTEtNS0xLTEtNDAxMjU_cf4c8c71-cc2c-490c-a6a4-7dc0e12d563d">3,740</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i96857650948c41a78a4fd46a77eb8f55_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTEtMTEtMS0xLTQwMTI1_2af15975-4823-4edb-b41e-cdbde0314aa8">3,740</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ced4878517e45e6a2ad9c1b89e91e0e_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTMtNy0xLTEtNDAxMjU_7889cc2a-ed53-40bc-a0be-5e0914b58b77">31,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTMtMTEtMS0xLTQwMTI1_95ca3732-39e0-4560-9a9b-adda5771bb16">31,036</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="2" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTctMC0xLTEtNDE4NDgvdGV4dHJlZ2lvbjpkYzYzNmI1NjQyYWU0YzExOTdlOWM3ZmRjMjlmMjI2ZV8xMDk5NTExNjI3ODI5_27634f6f-521a-46f7-a3b4-baf520d79c41">0.60</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if591733e131243b394e940880fc0180a_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTctNS0xLTEtNDE4NjE_92575cf3-d9a8-4ea3-8b65-c13bfd39f5ba">13,865</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTYtMTEtMS0xLTUzMTI5_9c673198-039b-497f-ac21-7dbb56ca33a6">13,865</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:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i1f4f832dfb074fbbad00745b1abeb2c3_D20200101-20201231" decimals="INF" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTQtMS0xLTEtNDAxMjU_f166e5c8-92c7-4a5c-8ee2-17ed7e9f276b">2,234,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1f4f832dfb074fbbad00745b1abeb2c3_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTQtMy0xLTEtNDAxMjU_5c718def-303f-47ed-8d8a-744b3cb37f08">25,699</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if591733e131243b394e940880fc0180a_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTQtNS0xLTEtNDAxMjU_f613953a-13af-4770-a241-b515f4e02720">33,170</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTQtMTEtMS0xLTQwMTI1_723d4b58-ddac-4e37-a8fc-991875cfaf8f">58,869</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i48080d7950674c32b7887a6db4c2fc7d_I20201231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTYtMS0xLTEtNDAxMjU_34710131-e59e-4bdb-ad42-aa4d597b7c5e">21,796,904</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48080d7950674c32b7887a6db4c2fc7d_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTYtMy0xLTEtNDAxMjU_61f7ee08-399f-436c-a559-be609a1fec9e">278,505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i255a5f4549b94f50841fced1e62db123_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTYtNS0xLTEtNDAxMjU_ffa40833-8af4-4b98-ada8-696a9b37c25d">403,888</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb7cffa71a334560b7460d70c0287fdc_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTYtNy0xLTEtNDAxMjU_cb925043-4f83-45b3-b3c5-8a00064d4cac">35,357</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTYtOS0xLTEtNDAxMjU_90a73b85-d014-4bb3-8836-34590ce226c9">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTYtMTEtMS0xLTQwMTI1_6366f732-95fb-44e4-9ea7-182cc47787e4">717,750</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cd796898a234c999a8c1deab811abe8_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTctNS0xLTEtNDAxMjU_45016157-109a-4f16-ae84-9d057f4587e7">115,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTctMTEtMS0xLTQwMTI1_f3b187d3-b748-45b2-9868-d4a51612dff9">115,422</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2212f0e8f4a1457db1892e7baa648695_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTgtMy0xLTEtNDAxMjU_d4e87743-7b31-4059-b631-5609fbc81cad">3,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTgtMTEtMS0xLTQwMTI1_d0503ecc-e372-4b04-8224-c3e1ad35fc79">3,398</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock issued - Option exercise; stock grants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2212f0e8f4a1457db1892e7baa648695_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjAtMS0xLTEtNDAxMjU_5e22e5a0-17d1-46d8-847c-17d2e8c74478">260,267</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2212f0e8f4a1457db1892e7baa648695_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjAtMy0xLTEtNDAxMjU_a016de05-c91c-4713-a2f1-b4b01cf26ebd">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjAtMTEtMS0xLTQwMTI1_9efb983e-ba8b-4ff6-a622-b5930cb1ddb6">2,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other comprehensive 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i320819a4e5f9422baa01421240513370_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjItNy0xLTEtNDAxMjU_46a4e832-9fce-4d43-859b-75bc09819f4a">14,217</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjItMTEtMS0xLTQwMTI1_9062aad0-bb26-489f-b18c-44782d2882eb">14,217</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends declared ($<ix:nonFraction unitRef="usdPerShare" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjMtMC0xLTEtNDAxMjUvdGV4dHJlZ2lvbjpmYzdjY2FjNWE1M2Y0YjU4YTc4NGM5MmZlOGYzMWYzYl80MA_cdbca9e3-5f90-4873-934e-744cd7e14896">1.00</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6cd796898a234c999a8c1deab811abe8_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjMtNS0xLTEtNDAxMjU_d4761c2b-85c4-421d-8dbd-9eca88ed3d9b">21,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjMtMTEtMS0xLTQwMTI1_2109638f-f5d0-4f73-8af3-48a3fda447a5">21,338</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i2212f0e8f4a1457db1892e7baa648695_D20210101-20211231" decimals="INF" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjQtMS0xLTEtNDAxMjU_a2912820-c621-40f0-abf2-4d1e94c853da">1,971,835</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2212f0e8f4a1457db1892e7baa648695_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjQtMy0xLTEtNDAxMjU_7bdf2050-c31d-4f47-a4af-f226cc793ffb">34,465</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6cd796898a234c999a8c1deab811abe8_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjQtNS0xLTEtNDAxMjU_d84519e6-dabb-4864-9480-a6e63332b1c2">53,629</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjQtMTEtMS0xLTQwMTI1_41041cec-eee6-4634-8784-5db096c84a80">88,094</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i746a12f74b074454932bd2874da1b48c_I20211231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjUtMS0xLTEtNDAxMjU_fd16d099-40e9-49a6-a1ca-dc0c326dae7d">20,085,336</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i746a12f74b074454932bd2874da1b48c_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjUtMy0xLTEtNDAxMjU_9b34c018-544a-4199-a36f-83d6f6833a86">249,856</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33f10add329d43fb9329af2f44326101_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjUtNS0xLTEtNDAxMjU_75458377-fc2a-4d39-b16c-3d0220dbfed6">444,343</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib00754ad01934c1f8f01251940954516_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjUtNy0xLTEtNDAxMjU_630d38db-c46e-4361-b686-3fd965f7374f">21,140</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjUtOS0xLTEtNDAxMjU_f38bb65f-ab66-4525-8434-0ef98c2bc97a">&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjUtMTEtMS0xLTQwMTI1_9eb1bc72-d410-441f-a8d4-53f775e44041">715,339</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="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_100"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">HOMESTREET, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">CONSOLIDATED STATEMENTS OF CASH FLOWS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:59.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.695%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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 #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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 #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CASH FLOWS FROM 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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQtMS0xLTEtNDAxMjU_f9175817-dc59-4298-b45a-1b2c3ec175b6">115,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQtMy0xLTEtNDAxMjU_1dccc580-d585-4c38-b561-da2d61646068">79,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQtNS0xLTEtNDAxMjU_fcc43314-a047-4c9e-af26-3a402b7bcc87">17,512</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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by (used in) 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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzYtMS0xLTEtNDAxMjU_cb37dcfa-4301-4c97-b840-80f22343c84f">15,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzYtMy0xLTEtNDAxMjU_2f2f7bec-4a53-4164-a778-635211f60578">20,469</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzYtNS0xLTEtNDAxMjU_58ad9ed5-4d46-40db-9a78-6eca280bee57">500</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization, 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationAmortizationAndAccretionNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzctMS0xLTEtNDAxMjU_68215214-9379-46db-95a8-b17e1bacd6a1">9,908</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationAmortizationAndAccretionNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzctMy0xLTEtNDAxMjU_f15f5603-bfb3-4506-830d-f1a26f63d12e">9,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:DepreciationAmortizationAndAccretionNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzctNS0xLTEtNDAxMjU_e440a67c-9792-41f9-81b3-3b8cf8df5e7c">10,769</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of premiums and discounts: securities, deposits, debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="hmst:AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgtMS0xLTEtNDAxMjU_49ad770e-1000-415a-9bbf-4432befadd96">6,002</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" sign="-" name="hmst:AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgtMy0xLTEtNDAxMjU_351666bd-6a07-48e8-83b5-e98f8054bfab">9,013</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="hmst:AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgtNS0xLTEtNDAxMjU_c26a0e0e-83a7-446f-8cc8-11b54f646742">7,655</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases: excess of payments over amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzktMS0xLTEtNDAxMjU_44e27f47-b4fd-4455-a08d-a76b8187a5ca">4,029</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzktMy0xLTEtNDAxMjU_64bd0cd2-6b88-476b-8b7d-0a890968219f">3,488</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzktNS0xLTEtNDAxMjU_056ab3b3-b786-4508-8fda-ae569211d1b6">2,597</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzEwLTEtMS0xLTQwMTI1_6903817f-18c4-4612-b477-cded9bd41cdd">1,066</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzEwLTMtMS0xLTQwMTI1_e5d4bcba-8849-4182-a24d-0b7796b3915a">1,277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzEwLTUtMS0xLTQwMTI1_6ded97fe-d5a3-4382-b7e6-777c5dc01a6a">2,029</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of core deposit intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzExLTEtMS0xLTQwMTI1_4fd76d72-7fb3-43c1-93db-f2621de2cd3d">1,171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzExLTMtMS0xLTQwMTI1_3599ba6d-7317-42b7-8edd-f436be14ddd6">1,372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzExLTUtMS0xLTQwMTI1_111e947f-3f08-4b6c-bb07-5a95689edad6">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 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of deferred loan fees and costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfDeferredLoanOriginationFeesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzEyLTEtMS0xLTQwMTI1_535a50ea-4720-4920-b7f6-84bab6de4f35">8,569</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:AmortizationOfDeferredLoanOriginationFeesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzEyLTMtMS0xLTQwMTI1_c6eef51c-8c59-440a-a7b8-6897f3ce4d6d">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:AmortizationOfDeferredLoanOriginationFeesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzEyLTUtMS0xLTQwMTI1_21dfe8de-bdda-4875-bd4e-424f650c169c">1,643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzEzLTEtMS0xLTQwMTI1_c82b2f25-7566-42e5-98e6-d7e0ae6a5ae0">3,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzEzLTMtMS0xLTQwMTI1_cf448ceb-781a-43d9-a5b0-9ecd36c29983">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzEzLTUtMS0xLTQwMTI1_99307534-fd67-4a7b-8dad-f3579190ce48">163</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></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease impairment costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE1LTEtMS0xLTQwMTI1_16b75795-d51a-4af5-97f3-a85a0b273ce7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE1LTMtMS0xLTQwMTI1_76572b80-6661-416e-a108-6b255f702b83">10,873</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE1LTUtMS0xLTQwMTI1_bb3c0f16-303d-4630-bea3-d45ea9848eda">16,619</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred income tax expense (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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE2LTEtMS0xLTQwMTI1_7c8d6378-a151-4154-8783-f8df7c2c5fe2">7,884</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE2LTMtMS0xLTQwMTI1_019e786b-7bdf-4861-b04e-3de3b368ee6e">10,065</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE2LTUtMS0xLTQwMTI1_ab729ad8-f57b-41de-a8f7-8a4520071aba">29,903</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;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss on debt extinguishment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE3LTEtMS0xLTQwMTI1_e091a022-1b80-413d-9740-e7e7c8947fb4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE3LTMtMS0xLTQwMTI1_69739148-0cdd-4226-9f04-d2377c26369e">1,492</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE3LTUtMS0xLTQwMTI1_439be63d-b49e-40fc-9ec6-5885c1dc4563">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Origination of LHFS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE4LTEtMS0xLTQwMTI1_606476c5-2e1c-49d6-9ceb-c60922178b4f">2,251,090</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE4LTMtMS0xLTQwMTI1_f80fd9d1-0f4f-44d5-b656-151741c9d726">2,453,110</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE4LTUtMS0xLTQwMTI1_0ffa5c1e-f639-445d-9dd1-705bde183b44">3,757,549</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;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale of LHFS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE5LTEtMS0xLTQwMTI1_ee89ecaf-f5dc-4bf9-9681-eb75eb74660d">2,379,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE5LTMtMS0xLTQwMTI1_643e730e-fca1-4276-81ee-1d42cc262019">2,407,287</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE5LTUtMS0xLTQwMTI1_f549f1d3-413d-4a4e-bf47-93cae1afd8f2">4,097,511</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net fair value adjustment and gain on sale of LHFS</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzIwLTEtMS0xLTQwMTI1_407212f5-2f0f-4680-a0b4-89ccbe1b1105">42,358</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzIwLTMtMS0xLTQwMTI1_f08a5344-31a5-455e-ac5e-8e8bc3c531ef">81,439</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzIwLTUtMS0xLTQwMTI1_cea40e17-29e7-49da-8983-e143fe7956c5">78,994</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Origination of MSRs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:IncreaseDecreaseinMortgageServicingRights" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzIxLTEtMS0xLTQwMTI1_abf6bb28-3040-4316-a4ed-ba5c5034a4ae">34,445</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:IncreaseDecreaseinMortgageServicingRights" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzIxLTMtMS0xLTQwMTI1_c13244ea-b1f0-4cae-abc0-2acf94225636">31,012</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:IncreaseDecreaseinMortgageServicingRights" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzIxLTUtMS0xLTQwMTI1_96fdfc5c-38df-4037-9eb1-cc5fd7c3d64e">34,606</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain on sale of loans originated as LHFI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfNotesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI0LTEtMS0xLTQwMTI1_3f2561b4-d9cb-46bd-a76d-49465064ad11">11,377</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSaleOfNotesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI0LTMtMS0xLTQwMTI1_95288874-55ef-4390-b238-5d3d0d1a59ed">6,895</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:GainLossOnSaleOfNotesReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI0LTUtMS0xLTQwMTI1_015825b2-3806-48fc-ac13-6830805810f9">9,534</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></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Change in fair value of MSRs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:MortgageServicingRightsMSRImpairmentRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI2LTEtMS0xLTQwMTI1_77fe4a7f-3069-47af-9b01-dda95c06a3c8">12,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:MortgageServicingRightsMSRImpairmentRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI2LTMtMS0xLTQwMTI1_ce866b94-4845-4191-8f5c-9451226fdb6e">37,567</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:MortgageServicingRightsMSRImpairmentRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI2LTUtMS0xLTQwMTI1_b59aeb9c-e531-4efb-a510-9db19b170b1f">35,902</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of servicing rights</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI3LTEtMS0xLTQwMTI1_142c2486-c6a5-47c8-b607-e03b63b4ab4a">7,581</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI3LTMtMS0xLTQwMTI1_cb7cb6ba-6e0d-407d-9c0c-c8080995e260">5,657</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI3LTUtMS0xLTQwMTI1_0444b2c6-b9b3-40f0-897a-ca24cd9c1cf5">5,214</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on sale of MSRs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:GainLossOnSaleOfMortgageServicingRights" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI4LTEtMS0xLTQwMTI1_bdd179f5-ac5e-4d6e-a6a0-cf53060cb5a4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:GainLossOnSaleOfMortgageServicingRights" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI4LTMtMS0xLTQwMTI1_b7ce0e32-5894-465f-9146-4ccfa4319efb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:GainLossOnSaleOfMortgageServicingRights" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI4LTUtMS0xLTQwMTI1_f1c7a4f2-ba2c-4679-a552-b5d1bcb68174">6,206</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(Increase) decrease in 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI5LTEtMS0xLTQwMTI1_f713a091-21d0-4d91-be64-2f447cb7aa49">5,796</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI5LTMtMS0xLTQwMTI1_9fac10ac-143e-45c1-81a3-82340f12211f">39,069</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI5LTUtMS0xLTQwMTI1_38492e6c-ca30-4a62-81b9-9f7fc29fd4e5">14,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Increase (decrease) in accounts payable 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="hmst:IncreaseDecreaseInAccountsPayableAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzMwLTEtMS0xLTQwMTI1_8a43ad60-2bbb-4d8d-8c28-44fe228d843d">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" sign="-" name="hmst:IncreaseDecreaseInAccountsPayableAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzMwLTMtMS0xLTQwMTI1_145983cf-33de-4d1c-980c-56aafc892e0c">11,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:IncreaseDecreaseInAccountsPayableAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzMwLTUtMS0xLTQwMTI1_5e96b6b6-fed8-46a6-8dd9-d5c954b67a81">32,547</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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) operating activities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzMxLTEtMS0xLTQwMTI1_cb733b1a-58c7-4b5e-b59d-1283d7e21b41">173,035</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzMxLTMtMS0xLTQwMTI1_cc271a99-df0e-4d71-a685-e6c4cafa8a45">25,545</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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzMxLTUtMS0xLTQwMTI1_9f0e2c7d-e99d-480f-81aa-16d3753a3cf8">258,830</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 style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CASH FLOWS FROM INVESTING 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><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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Purchase of investment securities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM0LTEtMS0xLTQwMTI1_104edbd6-038e-4151-89c0-0b137e267867">179,398</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM0LTMtMS0xLTQwMTI1_196a1908-c916-4783-bc15-4d61eaac9e60">373,264</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM0LTUtMS0xLTQwMTI1_5146caa1-72f8-4d1c-aaee-de682c101064">330,532</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Proceeds from sale of 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM1LTEtMS0xLTQwMTI1_b82fe420-7986-48f3-adcf-9d708ac78a7d">28,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM1LTMtMS0xLTQwMTI1_b6f708da-9c98-493f-b90a-f8e25a17c3e3">62,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM1LTUtMS0xLTQwMTI1_929f5daf-871f-4429-9753-d2d9fef8649c">184,871</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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Principal payments 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM2LTEtMS0xLTQwMTI1_44fe2bf5-9265-4999-8796-34aa146e8a33">197,253</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM2LTMtMS0xLTQwMTI1_186c9855-3233-4a6d-9273-bd129969336a">208,610</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM2LTUtMS0xLTQwMTI1_977dc85c-46fb-43ee-8393-97b85a03c006">145,771</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Proceeds from sale of 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM3LTEtMS0xLTQwMTI1_cf82c68e-3f6a-4fb6-b9a8-075d79642b74">541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfOtherRealEstate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM3LTMtMS0xLTQwMTI1_ba947d6d-17e3-43a7-9569-bfb4ceeb51b9">650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfOtherRealEstate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM3LTUtMS0xLTQwMTI1_d8a1848b-4837-4062-b9b6-3a285864c46d">1,138</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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Proceeds from sale of loans originated as LHFI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM4LTEtMS0xLTQwMTI1_37e97fbe-4c51-4ad0-a442-a0a85dfc7ff6">504,584</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM4LTMtMS0xLTQwMTI1_1f9d5605-985d-4d99-89d1-e33bf5003157">576,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM4LTUtMS0xLTQwMTI1_5b1eb9a2-f644-4630-973d-e61ab5c1147f">769,354</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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Purchase of LHFI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireFinanceReceivables" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM5LTEtMS0xLTYxNzgw_28009e20-52f2-4292-bbb2-4269049138b4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireFinanceReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM5LTMtMS0xLTYxNzc2_51743bd3-5bdd-416d-9c33-cf2fe74d3762">20,124</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireFinanceReceivables" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM5LTUtMS0xLTYxNzgz_b1d1e329-a7f8-4469-a255-948fe815250a">&#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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Proceeds from sale of MSRs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQwLTEtMS0xLTQwMTI1_8b9c73f8-1c31-4e90-9395-032157efa746">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQwLTMtMS0xLTQwMTI1_d65326ae-17f4-4181-9eb2-7f98e130ddd2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQwLTUtMS0xLTQwMTI1_79b556bd-3c45-4d66-a916-52ec72b437d6">3,255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash provided by disposal of discontinued operations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQyLTEtMS0xLTQwMTI1_324db0fd-4f33-4c23-9dce-8b2fe86ac6b6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQyLTMtMS0xLTQwMTI1_273a7af8-ed23-475a-bcfa-f7f582c37914">2,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQyLTUtMS0xLTQwMTI1_8ac59e9c-5424-4cc9-b46f-84fc17d04aa5">182,189</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net increase in LHFI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInFinanceReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQzLTEtMS0xLTQwMTI1_1b2d09e4-82b5-4247-bbf4-a2b545306773">683,822</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInFinanceReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQzLTMtMS0xLTQwMTI1_61c9304f-850e-403d-bc45-077d5e5a54a4">690,302</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInFinanceReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQzLTUtMS0xLTQwMTI1_d5c5e444-43c8-4929-9a2c-d86b707c3c18">822,474</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Proceeds from sale 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ0LTEtMS0xLTQwMTI1_7bf7007d-a2b2-49dc-a514-de04e6b82c0b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ0LTMtMS0xLTQwMTI1_800f123b-fa8c-4207-9ba0-734fd671076a">1,460</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ0LTUtMS0xLTQwMTI1_6c4563c0-0e84-42ed-b514-f42b9361cda2">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Purchases 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ1LTEtMS0xLTQwMTI1_af4f10bd-2782-48c4-b9a5-536b21e99a4f">2,941</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ1LTMtMS0xLTQwMTI1_5810a8de-befc-48f6-88fd-80ca069f4b6a">3,298</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ1LTUtMS0xLTQwMTI1_672e4049-7bd4-4969-8397-d46df271d995">2,257</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash used for acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ2LTEtMS0xLTQwMTI1_d6208dad-1a1c-4680-8337-fe8636ec966d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ2LTMtMS0xLTQwMTI1_5e71a892-189c-4211-b0c6-909da63a3fcf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ2LTUtMS0xLTQwMTI1_33bd2aa2-ac6e-4c74-bddd-f8dee154d24f">47,389</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from sale 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ3LTEtMS0xLTQwMTI1_20a06452-95b8-4b2f-9cb8-6ede8adb76fc">109,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ3LTMtMS0xLTQwMTI1_5036061d-6a5f-4c46-b614-31ae32318ac5">145,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ3LTUtMS0xLTQwMTI1_37c105f3-31ec-4d91-9f94-5df15ca0ff89">161,254</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Purchases of Federal Home Loan Bank stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ4LTEtMS0xLTQwMTI1_afc50ebc-08b9-4b66-bcfa-d45ab63dbe7a">99,526</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ4LTMtMS0xLTQwMTI1_da04fd59-9287-4c67-8eaf-eba937f8e5fc">143,721</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsToAcquireFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ4LTUtMS0xLTQwMTI1_3e1037b7-c285-434d-ad85-204e2ddd8a53">138,156</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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ5LTEtMS0xLTQwMTI1_bbbec0c4-a8cf-4fda-9179-cf2f32431574">125,638</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ5LTMtMS0xLTQwMTI1_64193a74-226f-423c-b034-ea9277f68a72">232,622</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ5LTUtMS0xLTQwMTI1_06c498fd-6bff-4c61-904a-f0e204cf8c6f">107,024</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:59.047%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.695%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CASH FLOWS FROM FINANCING ACTIVITIES:</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></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Increase in deposits, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUyLTEtMS0xLTQwMTI1_e60e765a-0f70-46c9-a69a-fcc78e2a0ebb">347,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUyLTMtMS0xLTQwMTI1_be927edf-0ed9-495e-a89d-f040978dab6b">481,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:IncreaseDecreaseInDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUyLTUtMS0xLTQwMTI1_d6538863-e6e9-42af-bdc0-dc1fb238c179">213,572</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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in short-term borrowings, 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUzLTEtMS0xLTQ5NTE5_080f5272-5202-43d0-aed6-8329d4cab30f">281,800</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUzLTMtMS0xLTQ5NTE5_228cd1c8-e4d2-4b9e-ab2b-161a40377893">143,200</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUzLTUtMS0xLTQ5NTE5_61f566d6-7909-4079-8e59-bcf012754334">424,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Proceeds from other long-term 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromOtherDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUzLTEtMS0xLTU4MTc2_22c8fd50-ddb4-44e9-b5ae-207d2ee172cb">50,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromOtherDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUzLTMtMS0xLTU4MjY5_63b61ddb-0c31-48ad-871e-19ce0f92d400">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromOtherDebt" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUzLTUtMS0xLTU4Mjcx_f97e6fad-dce7-4175-8db5-8b09a81773e3">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Repayment of other long-term 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfOtherDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUzLTEtMS0xLTQwMTI1_8ba58800-c30d-4407-a1bd-535b2916883f">50,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfOtherDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUzLTMtMS0xLTQwMTI1_cc54162f-cac8-4cdc-9751-e9f869e56da9">7,082</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:RepaymentsOfOtherDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUzLTUtMS0xLTQwMTI1_77b80898-2ca7-4199-a4bf-a6e7e8f5ec3c">56,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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Repayment of finance lease principal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzU2LTEtMS0xLTQwMTI1_15f2266a-6277-47ee-9e55-830b125b4e94">1,070</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzU2LTMtMS0xLTQwMTI1_148098a0-f4b8-4016-8af5-89e7648dbbe5">1,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzU2LTUtMS0xLTQwMTI1_94d72749-8771-4ca4-8670-98bd760a2ac1">1,694</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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Repurchases 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzU3LTEtMS0xLTQwMTI1_19bfd434-2432-4ed7-a833-bf4a2394e1ba">84,154</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzU3LTMtMS0xLTQwMTI1_7048f99f-f241-4441-9226-b94f36112f5b">58,009</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzU3LTUtMS0xLTQwMTI1_27b7ac4f-23bb-4c45-9562-4b016658925e">98,543</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzYyLTEtMS0xLTQwMTI1_0dacfb51-23f3-4974-8ffc-84ffc6ebeb22">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzYyLTMtMS0xLTQwMTI1_7db4bf06-907a-448e-92ac-33c3609bd1ab">237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzYyLTUtMS0xLTQwMTI1_a0a49f8b-b3bb-454b-a6b9-0560aa07b2f5">105</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 16pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;Dividends paid on 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzYzLTEtMS0xLTQwMTI1_d307f3bd-31c2-4a1d-a96c-ec39a2116eee">21,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzYzLTMtMS0xLTQwMTI1_eae3d3e6-96df-49c5-8223-b52c4ec49095">13,865</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzYzLTUtMS0xLTQwMTI1_1609832a-2264-4ade-816c-73d613307439">&#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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY0LTEtMS0xLTQwMTI1_42d7d94d-8dbd-48ca-bb50-e0b20f3f1eeb">40,232</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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY0LTMtMS0xLTQwMTI1_8a21ccb7-a7dc-4d15-b802-77abfeb9c34e">258,336</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY0LTUtMS0xLTQwMTI1_f836291b-9038-497f-a952-033e3d58a348">366,560</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net increase (decrease) in cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY1LTEtMS0xLTQwMTI1_d98a7df1-df9b-4d1d-b1ea-bdd04609e48d">7,165</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY1LTMtMS0xLTQwMTI1_caefac84-571f-4409-b239-51bd50552596">169</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY1LTUtMS0xLTQwMTI1_d772f975-46ad-42f5-a16a-96b9bc703dd8">706</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents, beginning of year<br/></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY3LTEtMS0xLTQwMTI1_5017b026-c981-448e-bd0a-4d8093e9a195">58,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY3LTMtMS0xLTQwMTI1_5cc6b994-a027-4526-b71d-390f7cc1206b">57,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c66aa86eebe4c21b503b34f3ed4563a_I20181231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY3LTUtMS0xLTQwMTI1_815164dd-bd2b-4d2c-b3d0-acd4bbc54791">58,586</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents, end of year<br/></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY4LTEtMS0xLTQwMTI1_4a89fa46-bf9c-420b-95c5-0f5fe3db6f17">65,214</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY4LTMtMS0xLTQwMTI1_94ec50f1-d1a3-420b-ac03-b1c63898d167">58,049</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY4LTUtMS0xLTQwMTI1_9c907174-852c-465b-88fb-93016cfe45f4">57,880</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid during the period for:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzczLTEtMS0xLTQwMTI1_189500c6-37bc-4a1d-8809-4f9214ed3dba">17,303</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzczLTMtMS0xLTQwMTI1_9e1e45ae-3835-4b96-b23a-6dea86324db0">44,466</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzczLTUtMS0xLTQwMTI1_41b1396a-536e-4dcf-b490-1b8718bb7ba6">93,325</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal and state income 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc0LTEtMS0xLTQwMTI1_af78c352-636f-4148-9aee-dab599e1a239">34,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc0LTMtMS0xLTQwMTI1_0fab3c9a-2b11-49e5-951b-fa1e7cc5ba48">20,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc0LTUtMS0xLTQwMTI1_5b7c5fb1-e5d1-402f-8bad-abed873e74d5">33,625</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-cash activities:</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></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFI foreclosed and transferred 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc2LTEtMS0xLTQwMTI1_2f628672-acc8-4599-937c-9b854f4ade30">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc2LTMtMS0xLTQwMTI1_9139d8e5-627e-4f85-b003-795872890e6e">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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc2LTUtMS0xLTQwMTI1_3c3ed26a-f6f1-4d24-84c7-06167e8cf709">915</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loans transferred from LHFI to LHFS, 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableReclassificationToHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc3LTEtMS0xLTQwMTI1_5b070975-408b-45b6-81fb-5b7978505a4e">392,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableReclassificationToHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc3LTMtMS0xLTQwMTI1_74bbd218-0259-4f3b-9f6c-2af4f25d38e3">569,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableReclassificationToHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc3LTUtMS0xLTQwMTI1_3af3064e-8e90-45cb-a8a0-3f63f5c9261e">907,778</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ginnie Mae loans recognized with the right to repurchase, 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:LoansRecognizedWithRightToRepurchase" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc5LTEtMS0xLTQwMTI1_8c79a4cc-8feb-4300-bf2a-b057a5bf104c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:LoansRecognizedWithRightToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc5LTMtMS0xLTQwMTI1_023122a7-e8a2-4d88-bab1-12df80e04fae">92,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:LoansRecognizedWithRightToRepurchase" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc5LTUtMS0xLTQwMTI1_fc8340e8-791a-4ebb-8823-c57cdf58b974">&#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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ginnie Mae loans derecognized with the right to repurchase, 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:LoansDerecognizedWithRightToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgwLTEtMS0xLTQwMTI1_d7aec610-3af4-47ff-95f8-3201a509353c">89,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:LoansDerecognizedWithRightToRepurchase" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgwLTMtMS0xLTQwMTI1_590cc716-a9dc-4df2-b218-60e3e8cd14d6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:LoansDerecognizedWithRightToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgwLTUtMS0xLTQwMTI1_1abe2ab1-537f-4424-a29c-152cc63f0447">28,281</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchase of common stock - award 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:StockRepurchasedDuringPeriodAwardSettlementNoncash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgxLTEtMS0xLTQwMTI1_344ae0ec-03ca-43f6-8948-6a0861103db8">3,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:StockRepurchasedDuringPeriodAwardSettlementNoncash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgxLTMtMS0xLTQwMTI1_e9e76551-ff66-494b-87fa-d68118ee3a8b">860</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:StockRepurchasedDuringPeriodAwardSettlementNoncash" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgxLTUtMS0xLTQwMTI1_6d4de810-c529-4913-ad09-924d748115f5">&#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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Receivable from sale of MSRs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:Receivablefromsaleofmortgageservicingrights" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgyLTEtMS0xLTQwMTI1_34719434-53cf-40bf-9899-16e8d76d3ea8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:Receivablefromsaleofmortgageservicingrights" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgyLTMtMS0xLTQwMTI1_ba7b2175-74c6-4ab4-a90b-5202b44c509d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:Receivablefromsaleofmortgageservicingrights" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgyLTUtMS0xLTQwMTI1_e71993b5-6c31-413f-b03e-40b6593af417">2,117</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Acquisition:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 48.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets acquired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:BusinessCombinationsRecognizedIdentifiable" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzg0LTEtMS0xLTQwMTI1_5431ca94-8215-438b-94fa-17da5aee83b5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="hmst:BusinessCombinationsRecognizedIdentifiable" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzg0LTMtMS0xLTQwMTI1_67c65723-a1de-426d-92ee-c0eea568e11b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231" decimals="-3" name="hmst:BusinessCombinationsRecognizedIdentifiable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzg0LTUtMS0xLTQwMTI1_c53c8b0a-363e-4e79-a523-28090556b430">116,402</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 48.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities assumed</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzg1LTEtMS0xLTQwMTI1_61f74b28-6ff7-4729-a454-2144c5bae06c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzg1LTMtMS0xLTQwMTI1_80341d21-d78f-4bab-9c31-e205880c6f9d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzg1LTUtMS0xLTQwMTI1_eb65c57e-f991-4801-b62c-74e64e042dcf">74,941</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 48.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:Goodwillfromacquisition" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzg2LTEtMS0xLTQwMTI1_4f598958-e908-47ae-9b84-444671a48d90">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="hmst:Goodwillfromacquisition" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzg2LTMtMS0xLTQwMTI1_d26e500f-5592-4817-8d6b-1ead8862e2ad">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231" decimals="-3" name="hmst:Goodwillfromacquisition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzg2LTUtMS0xLTQwMTI1_f3cf00f6-87bb-4409-a834-e264ba0ead97">5,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See accompanying notes to consolidated financial statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_103"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">HomeStreet, Inc. and Subsidiaries</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Consolidated Financial Statements</span></div><div><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_106"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 1&#8211;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjQw_6ab637bd-524c-4691-a221-2478895a0a8d" continuedAt="i7cd79bfe55a74f6a913bfb9eceb9deb2" escape="true">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i7cd79bfe55a74f6a913bfb9eceb9deb2" continuedAt="i067f6d705e7945718b1575145be32b55"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Business</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HomeStreet, Inc., a State of Washington corporation organized in 1921, (the "Corporation") is a Washington-based diversified financial services holding company whose operations are primarily conducted through its wholly owned subsidiaries (collectively the "Company") HomeStreet Capital Corporation, HomeStreet Statutory Trusts and HomeStreet Bank (the "Bank"), and the Bank's subsidiaries, Continental Escrow Company, HomeStreet Foundation, HS Properties, Inc., HS Evergreen Corporate Center LLC and Union Street Holdings LLC. The Company is principally engaged in commercial banking, mortgage banking and consumer/retail banking activities serving customers primarily in the Western United States.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank, the Company&#8217;s principal operating subsidiary, is engaged in commercial banking, mortgage banking and consumer/retail banking activities. The Bank was incorporated in the State of Washington in 1986, and as a state-chartered non-member commercial bank is subject to examination by the State of Washington Department of Financial Institutions and the Federal Deposit Insurance Corporation ("FDIC").  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjI4_94e50bce-1ddf-4787-942c-f9defddf73cb" continuedAt="icda920202aa041ae8ef1c36632ae82d7" escape="true">Basis of Presentation</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="icda920202aa041ae8ef1c36632ae82d7">The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America ("GAAP"). The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant inter-company accounts and transactions have been eliminated in consolidation. The Company allocates resources and assesses financial performance on a consolidated basis and therefore has one reporting segment. In preparing the consolidated financial statements, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the of the financial statements, as well as the reported amounts of revenues and expenses during the reporting periods. Actual results could differ significantly from those estimates.</ix:continuation> </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjU5_f9f82c2a-b9b0-4f0e-a2ee-5244a4d9666f" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Reclassifications</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain amounts in the financial statements from prior periods have been reclassified to conform to the current financial statement presentation. These reclassifications had no effect on prior years' net income or stockholders&#8217; equity.</span></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:DiscontinuedOperationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjky_9e2cf8b2-8cab-4120-b16a-9e82b0533cc5" continuedAt="i872222b1132a4121838b3d571054510e" escape="true">Discontinued Operations</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i872222b1132a4121838b3d571054510e">During 2019, the Company's Board of Directors (the "Board") adopted a Resolution of Exit or Disposal of Home Loan Center ("HLC") Based Mortgage Banking Operations to sell or abandon the assets and transfer or terminate the personnel associated with the Company's high-volume HLC-based mortgage origination business and related servicing. The Company also successfully closed and settled <ix:nonFraction unitRef="saleofright" contextRef="i05b56402205640a5862d6c04110baa89_I20191231" decimals="INF" name="hmst:MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzM0NTM_c741d87f-e026-4722-82c4-44486847f775">two</ix:nonFraction> separate sales of the rights to service $<ix:nonFraction unitRef="usd" contextRef="i05b56402205640a5862d6c04110baa89_I20191231" decimals="-8" name="hmst:MortgageServicingRightsUnpaidPrincipalBalanceSold" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzM0OTY_40ee88a1-86d4-4730-8dfe-05f7d882dab3">14.3</ix:nonFraction>&#160;billion in total unpaid principal balance of single family mortgage loans serviced for others. At the end of the second quarter 2019, we also entered into a non-binding letter of interest to sell our ownership interest in WMS LLC. In accordance with Accounting Standards Codification (ASC) 205-20, the Company determined that the Board's decision to sell or abandon the assets and personnel associated with the Company's HLC-based mortgage business, the related mortgage servicing rights ("MSR") sales and the sale of WMS LLC met the criteria to be classified as discontinued operations and its operating results and financial condition are presented as discontinued operations in the consolidated financial statements for 2019. These discontinued operations activities, including the exit or disposal of the former Mortgage Banking Segment, were concluded by December 31, 2019. Consequently, we ceased discontinued operations accounting effective January 1, 2020. Unless otherwise indicated, information included in these notes to the consolidated financial statements for 2019 are presented on a consolidated operations basis, which includes results from both continuing and discontinued operations.</ix:continuation> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjY1_c2c51aab-b8d5-4061-9484-910b43e0bbaf" continuedAt="i5ae5e6da5b6a4eac8ed9adbf60089be5" escape="true">Cash and Cash Equivalents</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i5ae5e6da5b6a4eac8ed9adbf60089be5">For purposes of reporting cash flows, cash and cash equivalents include cash, due from banks, certificates of deposits with original maturities of less than ninety days, investment securities with original maturities of less than ninety days and federal funds sold. The Bank maintains most of its excess cash at the Federal Reserve Bank of San Francisco ("FRBSF"), with well-capitalized correspondent banks or with other depository institutions at amounts less than the FDIC insured limits. Restricted cash of $<ix:nonFraction unitRef="usd" contextRef="i56f1f9216b1144f69f173ac8c48f242d_I20211231" decimals="-5" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUyNTA_a46881b9-696f-4422-81d4-a3fb994bf831">8.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4ea2bde3816049798e3acca275c2d267_I20201231" decimals="-5" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzEwOTk1MTE2ODExMzg_d5797f3b-a0e1-4d38-b32b-738d101a0553">6.6</ix:nonFraction>&#160;million at December&#160;31, 2021 and 2020, respectively, is included in cash and cash equivalents.</ix:continuation> </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span><br/></span></div><ix:continuation id="i067f6d705e7945718b1575145be32b55" continuedAt="ic38ea3e71e3d427b8d860ea03eca9019"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:MarketableSecuritiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMzA5_b408a6fd-e37f-4155-97a3-a7dbf4ca84fb" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Investment Securities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment securities for which the Company has the positive intent and ability to hold to maturity are reported at cost, adjusted for premiums and discounts that are recognized in interest income using the interest method over the period to maturity. Investments not classified as trading securities nor as held-to-maturity ("HTM") securities are classified as AFS securities and recorded at fair value. Unrealized gains or losses on AFS securities are excluded from net income and reported net of taxes as a separate component of other comprehensive income included in shareholders&#8217; equity. Purchase premiums and discounts are recognized in interest income using the effective interest method over the life of the securities. Purchase premiums or discounts related to mortgage-backed securities are amortized or accreted using projected prepayment speeds. Gains and losses on the sale of AFS securities are recorded on the trade date and are determined using the specific identification method. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates AFS securities in an unrealized loss position, using a qualitative approach, at the end of each quarter to determine whether the decline in value is temporary or permanent. An unrealized loss exists when the fair value of an individual security is less than its amortized cost basis. When qualitative factors indicate that a credit loss may exist, the Company compares the present value of cash flows expected to be collected from the security with the amortized cost basis of the security. The Company recognizes an ACL if a loss is considered to exist, measured as the difference between the present value of expected cash flows and the amortized cost basis of the security, limited by the amount that the security&#8217;s fair value is less than its amortized cost basis. The Company does not believe any of these securities that were in an unrealized loss position at December&#160;31, 2021 have a credit loss impairment. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates HTM securities at the end of each quarter to determine if any expected credit losses exist. No ACL for HTM securities was recorded as of December&#160;31, 2021 and 2020.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:FederalHomeLoanBankStockPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjE0_c108447c-2943-45c4-b258-f59e5517234f" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Federal Home Loan Bank Stock</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank is a member of the Federal Home Loan Bank of Des Moines ("FHLB"), and as such, is required to own a certain amount of FHLB stock based on the level of borrowings and other factors. FHLB stock is carried at cost and periodically evaluated for impairment based on ultimate recovery of par value. Both cash and stock dividends are recorded as a component of interest income.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:FinanceLoanAndLeaseReceivablesHeldForSalePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjg0_ec583320-3f3e-48be-a2f5-e39e5f6ee0c2" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">LHFS</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans originated for sale in the secondary market or designated for whole loan sales are classified as LHFS. Management has elected the fair value option for all single family LHFS (originated with the intent to market for sale) and records these loans at fair value. Gains and losses from changes in fair value on LHFS are recognized in net gain on mortgage loan origination and sale activities within noninterest income. Direct loan origination costs and fees for single family loans originated as held for sale are recognized in earnings.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Multifamily and Small Business Administration ("SBA") LHFS are accounted for at the lower of amortized cost or fair value ("LOCOM"). LOCOM valuations are performed quarterly or at the time of transfer to or from LHFS. Related gains and losses are recognized in net gain on mortgage loan origination and sale activities. Direct loan origination costs and fees for multifamily and SBA loans classified as held for sale are deferred at origination and recognized in earnings at the time of sale.</span></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjI1_309e7e90-dadf-4888-bfa2-f63f5a5ff4f1" continuedAt="ic1fc090c5e6f4f38bfbbdde54e21a6e1" escape="true">LHFI</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic1fc090c5e6f4f38bfbbdde54e21a6e1">LHFI are reported at the principal amount outstanding, net of cumulative charge-offs, interest applied to principal (for loans accounted for using the cost recovery method), unamortized net deferred loan origination fees and costs and unamortized premiums or discounts on purchased loans. When a loan is designated as held for investment, the intent is to hold these loans for the foreseeable future or until maturity or pay-off. If subsequent changes occur as part of the balance sheet management process, the Company may change its intent to hold these loans. Once a determination has been made to sell such loans, they are transferred to LHFS and carried at the lower of amortized cost or fair value. Interest on loans is recognized at the contractual rate of interest and is only accrued if deemed collectible. Deferred fees and costs and premiums and discounts are amortized over the contractual terms of the underlying loans using the constant effective yield (the interest method) or straight-line method.</ix:continuation> </span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="ic38ea3e71e3d427b8d860ea03eca9019" continuedAt="i6e4f397b44e141c6bf0edb3bbe94cead"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjQ0_27cfcb53-1757-41a3-bccc-12314277d047" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nonaccrual Loans</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans for which the accrual of interest has been discontinued are designated as nonaccrual loans. Loans are placed on nonaccrual status when the full and timely collection of principal and interest is doubtful, generally when the loan becomes 90 days or more past due for principal or interest payment or if part of the principal balance has been charged off. When loans are placed on nonaccrual status, all interest previously accrued but not collected is reversed against current period interest income. All payments received on nonaccrual loans are accounted for using the cost recovery method. Under the cost recovery method, all cash collected is applied first to reduce the outstanding principal balance. A loan may be returned to accrual status if all delinquent principal and interest payments are brought current and the collectability of the remaining principal and interest payments in accordance with the loan agreement is reasonably assured. Loans whose repayments are insured by the Federal Housing Administration ("FHA") or guaranteed by the Department of Veterans' Affairs ("VA") are maintained on accrual status even if 90 days or more past due.</span></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:LoansAndLeasesReceivableTroubledDebtRestructuringPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjk0_96466eb3-ce96-4da4-a49e-8d9c74b5bdd3" continuedAt="i561ed5d7e35c4376b526647be713c667" escape="true">Troubled Debt Restructurings </ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i561ed5d7e35c4376b526647be713c667">We sometimes modify or restructure loans when the borrower is experiencing financial difficulties by making a concession to the borrower in the form of changes in the amortization terms, reductions in the interest rates, the acceptance of interest only payments and, in limited cases, concessions to the outstanding loan balances. These loans are classified as TDRs. TDRs are loans modified for the purpose of alleviating temporary impairments to the borrower&#8217;s financial condition or cash flows. A workout plan between us and the borrower is designed to provide a bridge for borrower cash flow shortfalls in the near term. A TDR loan may be returned to accrual status when the loan is brought current, has performed in accordance with the contractual restructured terms for a time frame of at least six months, and the ultimate collectability of the total contractual restructured principal and interest is reasonably assured.</ix:continuation> </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:FinanceLoansAndLeasesReceivablePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjE4_26754bcd-0d3e-4193-baea-47c03f853727" continuedAt="i75804d34eb294b489fb8551d061c6a36" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">ACL for LHFI </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The ACL for LHFI is a valuation account that is deducted from the loans amortized cost basis to present the net amount expected to be collected on the loans. Loan balances are charged off against the ACL when management believes the non-collectability of a loan balance is confirmed. Recoveries are recorded as an increase to the ACL for LHFI to the extent they do not exceed the related charge-off amounts. The ACL for LHFI, as reported in our consolidated balance sheets, is adjusted by a provision for credit losses and reduced by the charge-offs of loan amounts, net of recoveries.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management estimates the ACL balance using relevant available information from internal and external sources relating to past events, current conditions and reasonable and supportable forecasts. Historical credit loss experience provides the basis for the estimation of expected credit losses. Adjustments to historical loss information are made for differences in current loan-specific risk characteristics such as differences in underwriting standards, portfolio mix or delinquency levels or other relevant factors. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The credit loss estimation process involves procedures to appropriately consider the unique characteristics of its two loan portfolios, the consumer loan portfolio and the commercial loan portfolio. These two portfolios are further disaggregated into loan pools, the level at which credit risk is monitored. When computing ACL levels, credit loss assumptions are estimated using a model that categorizes loan pools based on loss history, delinquency status and other credit trends and risk characteristics, including current conditions and reasonable and supportable forecasts. Determining the appropriateness of the ACL is complex and requires judgment by management about the effect of matters that are inherently uncertain. In future periods, evaluations of the overall loan portfolio, based on the factors and forecasts then prevailing, may result in material changes in the ACL and provision for credit losses in those future periods.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Loss Measurement</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ACL level is influenced by current conditions related to loan volumes, loan asset quality ratings ("AQR") migration or delinquency status, historic loss experience and other conditions influencing loss expectations, such as reasonable and supportable forecasts of economic conditions. The methodology for estimating the amount of expected credit losses has two basic components: first, a pooled component for estimated expected credit losses for pools of loans that share similar risk characteristics and second an asset-specific component involving individual loans that do not share risk characteristics with other loans and the measurement of expected credit losses for such individual loans.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's ACL model methodology is to build a reserve rate using historical life of loan default rates combined with assessments of current loan portfolio information and current and forecasted economic environment and business cycle information. The model uses statistical analysis to determine the life of loan default rates for the quantitative component and analyzes qualitative factors (Q-Factors) that assess the current loan portfolio conditions and forecasted economic environment and collateral values. Below is the general overview our ACL model.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i6e4f397b44e141c6bf0edb3bbe94cead" continuedAt="ia817d84b8de046a88d7b4fcbb2724bc6"><ix:continuation id="i75804d34eb294b489fb8551d061c6a36" continuedAt="ic8a53b8092584cd6919c08731e0cb63a"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans that Share Similar Risk Characteristics with Other Loans</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For loans that share similar risk characteristics, loans are segregated into loan pools based on similar risk characteristics, like product types or areas of risk concentration to estimate the ACL.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historical Loss Rates</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company analyzed loan data from a full economic cycle, to the extent that data was available, to calculate life of loan loss rates. Based on the current economic environment and available loan level data, it was determined the Loss Horizon Period ("LHP") should begin prior to the economic recession that began in 2007. The Company monitors and reviews the LHP on an annual basis to determine appropriate time frames to be included based on economic indicators.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under current expected credit losses methodology ("CECL"), the Company groups pools of loans by similar risk characteristics. Using these pools, sub-pools are established at a more granular level incorporating delinquency status and original FICO or original LTV (for consumer loans) and risk ratings (for commercial loans). Using the pool and sub-pool structure, cohorts are established historically on a quarterly basis containing the population in these sets as of that point in time. After the establishment of these cohorts, the loans within the cohorts are then tracked from that point forward to establish long-term Probability of Default ("PD") at the sub-pool level and Loss Given Default ("LGD") for the pool level. These historical cohorts and their PD/LGD outcomes are then averaged together to establish expected PDs and LGDs for each sub-pool.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once historical cohorts are established, the loans in the cohort are tracked moving forward for default events. The Company has defined default events as the first dollar of loss. If a loan in the cohort has experienced a default event over the LHP then the balance of the loan at the time of cohort establishment becomes part of the numerator of the PD calculation. The Loss Given Probability of Default ("LGPD") or Expected Loss ("EL") is the weighted average PD for each sub-pool cohort times the average LGD for each pool. The output from the model then is a series of EL rates for each loan sub-pool, which are applied to the related outstanding balances for each loan sub-pool to determine the ACL reserve based on historical loss rates.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Q-Factors</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Q-Factors adjust the expected historic loss rates for current and forecasted conditions that are not provided for in the historical loss information. The Company has established a methodology for adjusting historical expected loss rates based on these more recent or forecasted changes. The Q-Factor methodology is based on a blend of quantitative analysis and management judgment and reviewed on a quarterly basis.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjQ1_62d322cd-cf55-4155-acc8-c33f7adc51a9" continuedAt="id6400401cfa249f5a2529e5ca21c09af" escape="true">Each of the thirteen factors in the FASB standard were analyzed for common risk characteristics and grouped into seven consolidated Q-Factors as listed below:</ix:nonNumeric></span></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="ia817d84b8de046a88d7b4fcbb2724bc6" continuedAt="i1dbcad7ce68f4fc3bc4f62f4a0f9d603"><ix:continuation id="ic8a53b8092584cd6919c08731e0cb63a" continuedAt="i801e454357cc48df9357c89ded31511b"><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><ix:continuation id="id6400401cfa249f5a2529e5ca21c09af"><table 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:21.560%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:76.240%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Qualitative Factor</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financial Instruments - Credit Losses </span></td></tr><tr style="height:24pt"><td colspan="3" rowspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Portfolio Credit Quality</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The borrower's financial condition, credit rating, credit score, asset quality or business prospects</span></td></tr><tr style="height:14pt"><td colspan="3" style="display:none"></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The borrower's ability to make scheduled interest or principal payments</span></td></tr><tr style="height:24pt"><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The volume and severity of past due financial assets and the volume and severity of adversely classified or rated financial assets</span></td></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remaining Payments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The remaining payment terms of the financial assets</span></td></tr><tr style="height:24pt"><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The remaining time to maturity and the timing and extent of payments on the financial assets</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Volume &amp; Nature</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The nature and volume of the entity's financial assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateral Values</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The value of underlying collateral on financial assets in which the collateral-dependent practical expedient has not been utilized</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Economic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The environmental factors of a borrower and the areas in which the entity's credit is concentrated, such as:  changes and expected changes in national, regional and local economic and business conditions and developments in which the entity operates, including the condition and expected condition of various market segments</span></td></tr><tr style="height:44pt"><td colspan="3" rowspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Credit Culture</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The entity's lending policies and procedures, including changes in lending strategies, underwriting standards, collection, write-off and recovery practices, as well as knowledge of the borrower's operations or the borrower's standing in the community</span></td></tr><tr style="height:14pt"><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The quality of the entity's credit review system</span></td></tr><tr style="height:24pt"><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The experience, ability and depth of the entity's management, lending staff, and other relevant staff</span></td></tr><tr style="height:33pt"><td colspan="3" rowspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business Environment</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The environmental factors of a borrower and the areas in which the entity's credit is concentrated, such as: regulatory, legal, or technological environment to which the entity has exposure</span></td></tr><tr style="height:44pt"><td colspan="3" style="display:none"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The environmental factors of a borrower and the areas in which the entity's credit is concentrated, such as:  changes and expected changes in the general market condition of either the geographical area or the industry to which the entity has exposure</span></td></tr></table></ix:continuation></div><div style="margin-bottom:8pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An eighth Q-Factor, Management Overlay, allows the Bank to adjust specific pools when conditions exist that were not contemplated in the model design that warrant an adjustment. The economic downturn caused by the COVID-19 pandemic and resulting accounting treatment of forbearances is an example of such a condition.  </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has chosen two years as the forecast period based on management judgment and has determined that reasonable and supportable forecasts should be made for two of the Q-Factors: Economic and Collateral values.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management has assigned weightings for each qualitative factor as well as individual metrics within each qualitative factor as to the relative importance of that factor or metric specific to each portfolio type. The Q-Factors above are evaluated using a seven-point scale ranging from significant improvement to significant deterioration.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CECL Q-Factor methodology bounds the Q-Factor adjustments by a minimum and maximum range, based on the Bank&#8217;s own historical expected loss rates for each respective pool. The rating of the Q-Factor on the seven-point scale, along with the allocated weight, determines the final expected loss adjustment. The model is constructed so that the total of the Q-Factor adjustments plus the current expected loss rate cannot exceed the maximum or minimum two-year loss rate for that pool, which is aligned with the Bank's chosen forecast period. Loss rates beyond two years are not adjusted in the Q-Factor process and the model reverts to the historical mean loss rates. Management Overlays are not bounded by the historical maximums.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly, loan data is gathered to update the portfolio metrics analyzed in the Q-Factor model. The model is updated with current data and applicable forecasts, then the results are reviewed by management. After consensus is reached on all Q-Factor ratings, the results are input into the Q-Factor model and applied to the pooled loans which are reviewed to determine the adequacy of the reserve. </span></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i1dbcad7ce68f4fc3bc4f62f4a0f9d603" continuedAt="ib19ac25d773440d7a637cc6f574909c4"><ix:continuation id="i801e454357cc48df9357c89ded31511b" continuedAt="i58b0427703cc432abe48f15fd6979b49"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional details describing the model by portfolio are below:</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer Loan Portfolio</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consumer loan portfolio is comprised of the single family and home equity loan classes, which are underwritten after evaluating a borrower's capacity, credit and collateral. Other consumer loans are grouped with home equity loans. Capacity refers to a borrower's ability to make payments on the loan. Several factors are considered when assessing a borrower's capacity, including the borrower's employment, income, current debt, assets and level of equity in the property. Credit refers to how well a borrower manages current and prior debts as documented by a credit report that provides credit scores and current and past information about the borrower's credit history. Collateral refers to the type and use of property, occupancy and market value. Property appraisals are obtained to assist in evaluating collateral. Loan-to-property value and debt-to-income ratios, loan amount and lien position are considered in assessing whether to originate a loan. These borrowers are particularly susceptible to downturns in economic trends such as conditions that negatively affect housing prices, demand for housing and levels of unemployment.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer Loan Portfolio Loss Rate Model</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under CECL, the Bank utilizes pools of loans that are grouped by similar risk characteristics: Single Family and Home Equity Loans. Sub-Pools are established at a more granular level for the calculation of PDs, incorporating delinquency status, original FICO and original LTV.  </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer portfolio cohorts are established by grouping each ACL sub-pool at a point in time. Once historical cohorts are established, the loans in the cohort are tracked moving forward for default events.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Q-Factors adjust the expected historic loss rates for current and forecasted conditions that are not provided for in the historical loss information. For Single Family loans all Q-Factors noted above are evaluated. For the Home Equity loans, collateral values are not evaluated as the Bank has determined the FICO score trends are a more relevant predictor of default than current collateral value for those types of loans. These factors are evaluated based on current conditions and forecasts (as applicable), using a seven-point scale ranging from significant improvement to significant deterioration.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial Loan Portfolio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The commercial loan portfolio is comprised of the non-owner occupied commercial real estate ("CRE"), multifamily, construction and land development, owner occupied CRE and commercial business loan classes, whose underwriting standards consider the factors described for single family and home equity loan classes as well as others when assessing the borrower's and associated guarantors or other related party&#8217;s financial position. These other factors include assessing liquidity, net worth, leverage, other outstanding indebtedness of the borrower, the quality and reliability of cash expected to flow through the borrower (including the outflow to other lenders) and prior known experiences with the borrower. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This information is used to assess financial capacity, profitability and experience. Ultimate repayment of these loans is sensitive to interest rate changes, general economic conditions, liquidity and availability of long-term financing.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commercial Loan Portfolio Loss Rate Model</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Bank has subdivided the commercial loan portfolio into the following ACL reporting pools to more accurately group risk characteristics: Commercial Business, Owner Occupied CRE, Multifamily, Multifamily Construction, CRE, CRE </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Construction, Single Family Construction to Permanent, and Single Family Construction, which includes lot, land and acquisition and development loans. ACL sub-pools are established at a more granular level for the calculation of PDs, utilizing risk rating.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As outlined in the Bank&#8217;s policies, commercial loans pools are non-homogenous and are regularly assessed for credit quality. For purposes of CECL, loans are sub-pooled according to the following AQR Ratings:</span></div><div style="padding-left:54pt"><span><br/></span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">1-6:  These loans meet the definition of &#8220;Pass" assets. They are well protected by the current net worth and paying capacity of the obligor (or guarantors, if any) or by the fair value, less costs to acquire and sell in a timely manner, of any underlying collateral. The Bank further uses the available AQR ratings for components of the sub-pools.  </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">7:  These loans meet the regulatory definition of &#8220;Special Mention.&#8221; They contain potential weaknesses, that if uncorrected may result in deterioration of the likelihood of repayment or in the Bank&#8217;s credit position. </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">8:  These loans meet the regulatory definition of &#8220;Substandard.&#8221; They are inadequately protected by the current sound worth and paying capacity of the borrower or of the collateral pledged, if any. They have well-defined weaknesses and have unsatisfactory characteristics causing unacceptable levels of risk.  </span></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span><br/></span></div><ix:continuation id="ib19ac25d773440d7a637cc6f574909c4" continuedAt="iacf23cb18fee436d9468ba76c0c2f94b"><ix:continuation id="i58b0427703cc432abe48f15fd6979b49" continuedAt="id5702613bc1a46feb4e85e0b53c4fdbd"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial portfolio cohorts are established by grouping each ACL sub-pool at a point in time. Once historical cohorts are established, the loans in the cohort are tracked moving forward for default events. The Q-Factors adjust the expected historic loss rates for current and forecasted conditions that are not provided for in the historical loss information. All the Q-Factors noted above are evaluated for Commercial portfolio loans except for Commercial Business and Owner Occupied CRE loans which exclude the collateral values Q-Factor. The Company has determined that these loans are primarily underwritten by evaluating the cash flow of the business and not the underlying collateral. Factors above are evaluated based on current conditions and forecasts (as applicable), using a seven-point scale ranging from significant improvement to significant deterioration.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans That Do Not Share Risk Characteristics with Other Loans</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a loan that does not share risk characteristics with other loans, expected credit loss is measured on net realizable value that is the difference between the discounted value of the expected future cash flows, based on the original effective interest rate and the amortized cost basis of the loan. For these loans, we recognize expected credit loss equal to the amount by which the net realizable value of the loan is less than the amortized cost basis of the loan (which is net of previous charge-offs and deferred loan fees and costs), except when the loan is collateral dependent, which is when the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In these cases, expected credit loss is measured as the difference between the amortized cost basis of the loan and the fair value of the collateral. The fair value of the collateral is adjusted for the estimated costs to sell if repayment or satisfaction of a loan is dependent on the sale (rather than only on the operation) of the collateral.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The starting point for determining the fair value of collateral is through obtaining external appraisals. Generally, collateral values for collateral dependent loans are updated every twelve months, either from external third parties or in-house certified appraisers. A third-party appraisal is required at least annually for substandard loans and OREO. For performing consumer  loans secured by real estate that are classified as collateral dependent, the Bank determines the fair value estimates quarterly using automated valuation services. Once the expected credit loss amount is determined, an ACL is recorded equal to the  expected credit loss and included in the ACL. If the expected credit loss is determined to be permanent or not recoverable, the expected credit loss will be charged off. Factors considered by management in determining if the expected credit loss is permanent or not recoverable include whether management judges the loan to be uncollectible, repayment is deemed to be protracted beyond reasonable time frames, or the loss becomes evident owing to the borrower's lack of assets or, for single family loans, the loan is 180 days or more past due unless both well-secured and in the process of collection.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">ACL for Off-Balance Sheet Credit Exposures</span></div></ix:continuation><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="id5702613bc1a46feb4e85e0b53c4fdbd">The Bank estimates expected credit losses over the contractual period in which the Bank is exposed to risk via a contractual obligation to extend credit, unless that obligation is unconditionally cancellable by the Bank. Reserves are required for off-balance sheet credit exposures that are not unconditionally cancellable. The ACL on unfunded loan commitments is based on an estimate of unfunded commitment utilization over the life of the loan, applying the EL to the estimated utilization balance as of the reporting period end date.</ix:continuation> Q-factors are not included in the calculation of expected credit losses for off-balance sheet credit exposures. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:RealEstateOwnedValuationAllowancePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjk1_63305d89-7e31-47a4-8e32-2edd6fda688a" continuedAt="i58f435e8e02e4d05b62cd1291832cae5" escape="true">Other Real Estate Owned</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i58f435e8e02e4d05b62cd1291832cae5">Real estate properties acquired through, or in lieu of, loan foreclosure are recorded at net realizable value (fair value of collateral less estimated costs to sell). At the time of possession, an appraisal is obtained and any excess of the loan balance over the net realizable value is charged against the ACL. After foreclosure, valuations are periodically performed by management. Any subsequent declines in fair value are recorded as a charge to current period earnings with a corresponding write-down to the asset. All legal fees and direct costs, including foreclosure and other related costs are expensed as incurred.</ix:continuation> </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjYx_ee273753-553f-4bf9-ab74-806fad564929" continuedAt="idf22a1d10edc48c597000129a1c1d0fe" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Mortgage Servicing Rights</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSRs are recognized as separate assets on our consolidated balance sheets upon purchase of the rights or when we retain the right to service loans that we have sold. We initially record all MSRs at fair value. For subsequent measurements, single family MSRs are accounted for at fair value, with changes in fair value recorded through current period earnings, while multifamily and SBA MSRs are accounted for at the lower of amortized cost or fair value. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent fair value measurements of MSRs are determined by considering the present value of estimated future net servicing cash flows. Changes in the fair value of MSRs result from changes in (1) model inputs and assumptions and (2) modeled amortization, representing the collection and realization of expected cash flows and curtailments over time. The significant </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="iacf23cb18fee436d9468ba76c0c2f94b" continuedAt="i0fa63769f7c04859b3edfef0767e9027"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="idf22a1d10edc48c597000129a1c1d0fe" continuedAt="i64ea8034f1d044289584bf7dd94c7b31">model inputs used to measure the fair value of MSRs include assumptions regarding market interest rates, projected prepayment speeds, discount rates, estimated costs of servicing and other income and additional expenses associated with the collection of delinquent loans.</ix:continuation></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i64ea8034f1d044289584bf7dd94c7b31">For single family MSRs, loan servicing income includes fees earned for servicing the loans and the changes in fair value over the reporting period of both our MSRs and the derivatives used to economically hedge our MSRs. For other MSRs, loan servicing income includes fees earned for servicing the loans less the amortization of the related MSRs and any impairment adjustments.</ix:continuation> </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjU2_13b156b3-8f5c-46b8-bf1d-a74eed16d0fb" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenue Recognition</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Descriptions of our primary revenue-generating activities that fall within the scope of ASC Topic 606 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and are presented in our consolidated income statements as follows:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Depositor and other retail and  banking fees</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depositor and other retail banking fees consist of monthly service fees, check orders, and other deposit account related fees. The Company's performance obligation for these fees is generally satisfied, and the related revenue recognized, over the period in which the service is provided.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commission Income</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commission income primarily consists of revenue received on insurance policies and monthly investment management fees earned where the Company has acted as an intermediary between customers and the insurance carriers or investment advisers. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's performance obligation for commissions is generally satisfied, and the related revenue generally recognized, over the course of the policy or over the period in which the services are provided, generally monthly.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Card Fees</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers credit cards to its customers through a third party and earns a fee on each transaction and a fee for each new account activation on a net basis. Revenue is recognized when the services are performed.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sale of Other Real Estate Owned</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A gain or loss, the difference between the cost basis of the property and its sale price, on other real estate owned is recognized when the performance obligation is met, which is at the time the property title is transferred to the buyer. To record a sale of OREO, the Company evaluates if: (a) a commitment on the buyer&#8217;s part exists, (b) collection is probable in circumstances where the initial investment is minimal and (c) the buyer has obtained control of the asset, including the significant risks and rewards of  ownership. If there is no commitment on the buyer&#8217;s part, collection is not probable or the buyer has not obtained control of the asset, then a gain cannot be recognized. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Noninterest Income</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other noninterest income includes revenue related to mortgage servicing activities and gains on sales of loans, which are not subject to the requirements of ASC Topic 606.</span></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjM1_75d6bc8a-4efb-477e-8b7b-ee3a9928fa2e" continuedAt="i4ae5179355ab4bdfb483e15577b92e69" escape="true">Premises and Equipment</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i4ae5179355ab4bdfb483e15577b92e69">Premises and equipment are carried at cost less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the assets, which generally range from <ix:nonNumeric contextRef="iafc713806c6d4935bb5a4f588a974469_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzM0MzA3_f202aaee-ab86-4f51-ae55-dbd677e88974">3</ix:nonNumeric> to <ix:nonNumeric contextRef="i63b0e26ec4594e6eafe3baa91ae8683c_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzM0MzEz_03036b1c-9305-4971-bcb5-1981cdb86c0c">20</ix:nonNumeric> years. The cost of leasehold improvements is amortized using the straight-line method over the shorter of the estimated useful life of the asset or the term of the related leases. The Company periodically evaluates premises and equipment for impairment.</ix:continuation> </span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i0fa63769f7c04859b3edfef0767e9027" continuedAt="i063399f004b1438983d49c7b76231208"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjg3_2ca13cc1-a96d-4c69-bb38-0e5b7c90c034" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease at inception. Operating and finance leases are included in lease right-of-use ("ROU") assets, and lease liabilities in our consolidated balance sheets.&#160;ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. The lease liability is recognized at commencement date based on the present value of lease payments over the lease term. The right-of-use asset is based on the lease liability adjusted for the reclassification of certain balance sheet amounts such as prepaid rent, lease incentives and deferred rent. As the rate implicit in most of our leases are not readily determinable, we generally use our incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease contract at commencement date. We have lease agreements with lease and non-lease components, which are generally accounted for separately for real estate leases. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our lease agreements include rental payments that adjust periodically based on changes in the Consumer Price Index ("CPI"). Subsequent increases in the CPI are treated as variable lease payments and recognized in the period in which the obligation for those payments is incurred. The ROU assets and lease liabilities are not re-measured as a result of changes in the CPI. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense for operating leases is recognized on a straight-line basis over the lease term. Lease expense for our financing leases is comprised of the amortization of the right-of-use asset and interest expense recognized based on the effective interest method.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the long-lived assets impairment guidance under ASC Topic 360-10-35, "Property, Plant and Equipment," to determine whether an ROU asset is impaired, and if impaired, the amount of loss to recognize. Long-lived assets are tested for recoverability whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. These could include vacating the leased space, obsolescence, or physical damage to a facility. If an impairment loss is recognized for a ROU asset, the adjusted carrying amount of the ROU asset would be its new accounting basis. The remaining ROU asset (after the impairment write-down) is amortized on a straight-line basis over the remaining lease term.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjg4_0a06b92a-4f3b-40cd-a7fb-c002d3682754" continuedAt="i9bf3bde4bcc34cb4828df7772ca107f2" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Goodwill and Other Intangible Assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Goodwill is recorded upon completion of a business combination as the excess of the fair value of the consideration transferred, plus the fair value of any noncontrolling interests in the acquiree, over the fair value of the net assets acquired and liabilities assumed as of the acquisition date. Goodwill has been determined to have an indefinite useful life and is not amortized, but tested for impairment at least annually or more frequently if events and circumstances occur that indicate it is more likely than not </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">the fair value of the reporting unit is less than its carrying value necessitating an impairment test. The Company typically performs its annual impairment testing in the second or third quarter.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with definite useful lives, such as core deposit intangible assets arising from bank acquisitions, are amortized over their estimated useful lives.</span></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i9bf3bde4bcc34cb4828df7772ca107f2">On March 25, 2019, the Company completed its acquisition of a branch and its related deposits and loans in San Diego County from Silvergate Bank, along with its business lending team. The application of the acquisition method of accounting resulted in recording goodwill of $<ix:nonFraction unitRef="usd" contextRef="i624fc60701a0401c856e790b79cbdf78_I20190325" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzM4MzMy_11b448b6-99e5-43a3-945d-5395628bb813">5.9</ix:nonFraction> million and core deposit intangibles of $<ix:nonFraction unitRef="usd" contextRef="i624fc60701a0401c856e790b79cbdf78_I20190325" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzM4MzY3_f8dd22e7-214a-4522-9658-ef78c5408cef">1.9</ix:nonFraction> million.</ix:continuation>   </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:RepurchaseAndResaleAgreementsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjgy_1b028cf9-6d08-44c4-abf3-2b3b1cf72f49" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Securities Sold Under Agreements to Repurchase</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company may enter into sales of securities under agreements to repurchase ("repurchase agreements"). Repurchase agreements are accounted for as financing arrangements with the obligation to repurchase securities sold reflected as a liability on the consolidated balance sheets. The securities underlying the repurchase agreements continue to be recognized as AFS securities in the consolidated balance sheet.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjc2_4659fc13-9ea8-4ea4-8e1f-f791a1cfebe4" continuedAt="ic2a753c9465f450fad923580b6dc3f9b" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Income Taxes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our income tax expense is the total of current year income tax due or refundable and the change in deferred tax assets and liabilities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities arise from temporary differences between the tax basis of assets and liabilities and their reported amounts in the financial statements, which will result in taxable or deductible amounts in the future. Deferred tax assets and tax carryforwards are only recognized if, in the opinion of management, it is more likely than not that the deferred </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i063399f004b1438983d49c7b76231208" continuedAt="i0226c9a51c904adaa3c273fc17d8563d"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="ic2a753c9465f450fad923580b6dc3f9b" continuedAt="i10ca75c78fa3454c99c45f4e5861cc8a">tax assets will be realized. The effect on deferred taxes of a change in tax rates is recognized in income in the period that includes the enactment date. We are subject to federal income tax and also state income taxes in a number of different states.</ix:continuation></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i10ca75c78fa3454c99c45f4e5861cc8a">A tax position is recognized as a benefit only if it is &#8220;more likely than not&#8221; that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the "more likely than not" test, no tax benefit is recorded. The Company recognizes interest and penalties related to income tax matters in income tax expense.</ix:continuation> </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:DerivativesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjQ2_99782a35-62b6-4cbf-bc08-d43dc236bce9" continuedAt="i0ec904c1a8d5451f9acf878662bbe0bd" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Derivatives and Hedging Activities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company enters into derivative transactions to manage various risks and to accommodate the business requirements of its customers. The fair value of derivative instruments are recognized as either assets or liabilities on the consolidated balance sheet. All derivatives are evaluated at inception as to whether or not they are hedging or non-hedging activities. For derivative instruments designated as non-hedging activities (also referred to as economic hedges), the change in fair value is recognized currently in earnings. Gains and losses on derivative contracts utilized for economically hedging the mortgage pipeline are recognized as part of the net gain on mortgage loan origination and sale activities within noninterest income. Gains and losses on derivative contracts utilized for economically hedging our single family MSRs are recognized as part of loan servicing income within noninterest income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For derivative instruments designated as hedging activities, a qualitative analysis is performed at inception to determine if the derivative instrument is highly effective in achieving offsetting changes in fair value or cash flows attributable to the hedged risk during the period that the hedge is designated. Subsequently, a qualitative assessment of a hedge&#8217;s effectiveness is performed on a quarterly basis. All derivative instruments that qualify and are designated for hedge accounting are recorded at fair value and classified as either a hedge of the fair value of a recognized asset or liability ("fair value hedge") or a hedge of a forecasted transaction or the variability of cash flows to be received or paid related to a recognized asset or liability ("cash flow hedge"). Changes in the fair value of a derivative that is highly effective and designated as a fair value hedge is recognized in earnings and the change in fair value on the hedged item attributable to the hedged risk adjusts the carrying amount of the hedged item and is recognized currently in earnings. Changes in the fair value of a derivative that is highly effective and designated as a cash flow hedge are recorded in other comprehensive income (loss) until cash flows of the hedged item are realized. All amounts recognized in earnings are presented in the same income statement line item as the earnings effect of the hedged item.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a derivative designated as a cash flow hedge is terminated or ceases to be highly effective, the gain or loss in other comprehensive income (loss) is amortized to earnings over the period the forecasted hedged transactions impact earnings. If a hedged forecasted transaction is no longer probable, hedge accounting is ceased and any gain or loss included in other comprehensive income (loss) is reported in earnings immediately, unless the forecasted transaction is at least reasonably possible of occurring, whereby the amounts remain within other comprehensive income (loss).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments expose us to credit risk in the event of nonperformance by counterparties. This risk consists primarily of the termination value of agreements where the Company is in a favorable position. The Company minimizes counterparty credit risk through credit approvals, limits, monitoring procedures, and obtaining collateral, as appropriate.</span></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i0ec904c1a8d5451f9acf878662bbe0bd">The Company also executes interest rate swaps with commercial banking customers to facilitate their respective risk management strategies. These interest rate swaps are economically hedged by simultaneously entering into an offsetting interest rate swap that the Company executes with a third party, such that the Company minimizes its net risk exposure.</ix:continuation> </span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i0226c9a51c904adaa3c273fc17d8563d" continuedAt="i28d49f848aeb4efdb2a1f310471f6830"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjQ4_090dfa8c-9fdc-4e84-963f-30936408c50f" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Share-Based Compensation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues various forms of stock-based compensation awards annually, including restricted stock units ("RSUs") and performance stock units ("PSUs"). Compensation expense related to RSUs is based on the fair value of the underlying stock on the award date and is recognized over the period in which an employee is required to provide services in exchange for the award, generally the vesting period. PSUs are subject to market-based vesting criteria in addition to a requisite service period and cliff vest based on those conditions at the end of three years. The grant date fair value of PSUs is determined through the use of an independent third party which employs the use of a Monte Carlo simulation. The Monte Carlo simulation estimates grant date fair value using input assumptions similar to those used in the Black-Scholes model, however, it also incorporates into the grant date fair value calculation the probability that the performance targets will be achieved. The Black-Scholes model uses certain assumptions to determine grant-date fair value such as: expected volatility, expected term of the option, expected risk-free rate of interest and expected dividend yield on the Company&#8217;s common stock. Forfeitures of stock-based awards are recognized when they occur.</span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMzE1_01489f1f-ac6f-4149-b8b8-d148603b38c7" continuedAt="i08e7fed6397f4b64965c415dbcb1f53d" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value Measurement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair values of financial instruments are estimated using relevant market information and other assumptions, as more fully disclosed in a separate note. Fair value is an exit price, representing the amount that would be received to sell an asset or transfer a liability in an orderly transaction between market participants. Fair value estimates involve uncertainties and matters of significant judgment regarding interest rates, credit risk, prepayments, and other factors, especially in the absence of broad markets for particular items. Fair value measures are classified according to a three-tier fair value hierarchy, which is based on the observability of inputs used to measure fair value. Changes in assumptions or in market conditions could significantly affect these estimates. </span></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMzA1_6900df6b-8dc8-4d5f-a3d6-d77acf2f4053" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Transfers of Financial Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transfers of financial assets are accounted for as sales, when control over the assets has been relinquished. Control over transferred assets is deemed to be surrendered when the assets have been isolated from the Company, the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and the Company does not maintain effective control over the transferred assets through an agreement to repurchase them before their maturity.</span></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjE2_8fac5550-7b33-471c-b136-6065e4edee6a" continuedAt="i03b524a591b643e490ac0766efb9f12d" escape="true">Contingencies</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i03b524a591b643e490ac0766efb9f12d">Contingent liabilities, including those that exist as a result of a guarantee or indemnification, are recognized when it becomes probable that a loss has been incurred and the amount of the loss is reasonably estimable. For indemnifications provided in sales agreements, a portion of the sale proceeds is allocated to the guarantee, which adjusts the gain or loss that would otherwise result from the transaction. For these indemnifications, the initial liability is amortized to income as the Company's risk is reduced or when the indemnification expires.</ix:continuation> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMzA2_0b037e5e-ad61-406b-83e0-0f1359b3f421" continuedAt="i6668166debd742db9a452bffa2a9a437" escape="true">Earnings per Share</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i6668166debd742db9a452bffa2a9a437">Earnings per share of common stock is calculated on both a basic and diluted basis, based on the weighted average number of common and common equivalent shares outstanding. Basic earnings per share excludes potential dilution from common equivalent shares, such as those associated with stock-based compensation awards, and is computed by dividing net income allocated to common stockholders by the weighted average number of common shares outstanding for the period. Diluted earnings per share reflects the potential dilution that could occur if securities or other contracts to issue common stock, such as common equivalent shares associated with stock-based compensation awards, were exercised or converted into common stock that would then share in the net earnings of the Company. Potential dilution from common equivalent shares is determined using the treasury stock method, reflecting the potential settlement of stock-based compensation awards resulting in the issuance of additional shares of the Company&#8217;s common stock. Stock-based compensation awards that would have an anti-dilutive effect have been excluded from the determination of diluted earnings per share.</ix:continuation> </span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i28d49f848aeb4efdb2a1f310471f6830"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjIy_2b210fa2-f813-4d2a-b2c9-f6f9f555f0a3" continuedAt="i5295529df3574fb19c06578a21dd2002" escape="true">Marketing Costs </ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i5295529df3574fb19c06578a21dd2002">The Company expenses marketing costs, including advertising, in the period incurred.</ix:continuation> We incurred $<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-5" name="us-gaap:MarketingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzQ4NjQ2_9019637c-c017-4626-b06a-6b8367e76619">4.1</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-5" name="us-gaap:MarketingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzQ4NjUw_c5b502cf-1852-4d5a-8f80-c66a6e4aee88">2.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-5" name="us-gaap:MarketingExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzQ4NjU3_1157a259-f534-4817-987e-13d542e86c54">5.9</ix:nonFraction> million in marketing costs during 2021, 2020 and 2019, respectively. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMzE2_7cf0db6f-b5a5-4319-9fca-bd44905d1a13" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Recent Accounting Developments</span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2019-12, &#8220;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&#8221; (&#8220;ASU 2019-12&#8221;). ASU 2019-12 removes certain exceptions to the general principles in Topic 740 in GAAP. ASU 2019-12 is effective for public entities for fiscal years beginning after December 15, 2020, with early adoption permitted. The Company adopted this ASU on January 1, 2021 and it did not have a material effect on the Company&#8217;s financial position, results of operations or financial statement disclosures.</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848). This ASU provides optional expedients and exceptions for contracts, hedging relationships, and other transactions that reference LIBOR  rates expected to be discontinued because of reference rate reform. In January 2021, the FASB issued ASU 2021-01, "Reference Rate Reform (Topic 848)," which clarifies certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting applied to derivatives that are affected by the transition to alternative rates. The ASUs are effective for all entities as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">March 12, 2020</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> through December 31, 2022. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">These ASUs are not expected to have a material impact on the Company&#8217;s financial position or results of operations.</span></div></ix:nonNumeric></ix:continuation><div id="i813be6b17c6846599f6a59c52b8b1997_109"></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 2&#8211;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzMwOTc_7878c017-3068-4594-8080-bfbe1fb53072" continuedAt="i55db9ed412b44e768806bd61ca269c60" escape="true">INVESTMENT SECURITIES:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i55db9ed412b44e768806bd61ca269c60" continuedAt="ifea8b5693cb440b09cd1ddbd2ec136b6"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:HeldToMaturitySecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzMxMTU_e27bd10b-880b-4435-b9f9-3a69d7e87877" escape="true"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzMxMTg_638f77f3-f5d3-4982-821d-198c9c760e79" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth certain information regarding the amortized cost and fair values of our investment securities AFS and held-to-maturity ("HTM"):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.637%"></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:11.637%"></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:11.641%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</span></td></tr><tr style="height:3pt"><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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AFS</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage-backed securities ("MBS"):</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b506c525f0f4e84a71582b090b985f7_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzUtMS0xLTEtNDAxMjU_e9d8d462-cd40-4d07-ac34-d44cfb6c7d00">32,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b506c525f0f4e84a71582b090b985f7_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzUtMy0xLTEtNDAxMjU_ce1fe7c6-f39b-402e-9872-0218a93e5544">396</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b506c525f0f4e84a71582b090b985f7_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzUtNS0xLTEtNDAxMjU_e7ceea04-84b7-42d2-8d3b-953e830ba24c">338</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b506c525f0f4e84a71582b090b985f7_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzUtNy0xLTEtNDAxMjU_c8630af4-2bc9-4710-b0ad-1d63cbd5b9e9">32,963</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c22169466a642c483375b59625f30cf_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzYtMS0xLTEtNDAxMjU_98a4bbf9-0cdf-48d2-b99b-552a3eb8082f">62,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c22169466a642c483375b59625f30cf_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzYtMy0xLTEtNDAxMjU_32ab99d5-2339-4aa7-bb5d-91a336452769">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6c22169466a642c483375b59625f30cf_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzYtNS0xLTEtNDAxMjU_8021f091-1f9e-4d26-a235-ddd0a33ac5ad">235</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c22169466a642c483375b59625f30cf_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzYtNy0xLTEtNDAxMjU_af7f0631-742e-444a-8df7-98bb66b65bd9">62,792</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateralized mortgage obligations ("CMOs")</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecfb82a7928d4678a277e54c819fdd68_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzgtMS0xLTEtNDAxMjU_098c0f74-ab8b-4501-8ce3-3e9be8cd4bbf">186,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecfb82a7928d4678a277e54c819fdd68_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzgtMy0xLTEtNDAxMjU_a0ee0ceb-de7d-495f-901b-71f0f5c1311f">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iecfb82a7928d4678a277e54c819fdd68_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzgtNS0xLTEtNDAxMjU_5fd355f8-866a-430f-afa5-0f00e8b0e2ff">1,321</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecfb82a7928d4678a277e54c819fdd68_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzgtNy0xLTEtNDAxMjU_403994c8-832e-4d57-b573-023be74c790f">187,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i865ea112f148471cbe03345fddb0a36f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzktMS0xLTEtNDAxMjU_2fba1c25-4f74-45cc-8b2e-5993dcc084ab">135,102</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i865ea112f148471cbe03345fddb0a36f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzktMy0xLTEtNDAxMjU_7f4e4427-797f-4c97-9786-ca8071d461df">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i865ea112f148471cbe03345fddb0a36f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzktNS0xLTEtNDAxMjU_99e74268-e638-46ab-8cc5-a89a3aa6138f">333</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i865ea112f148471cbe03345fddb0a36f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzktNy0xLTEtNDAxMjU_8a405869-375d-4999-a138-a65904695cde">136,659</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzEwLTEtMS0xLTQwMTI1_b093c1e8-4e05-4bae-97b4-3972b31ee508">516,693</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzEwLTMtMS0xLTQwMTI1_fef71c27-d115-4a2c-a777-f6a04e4e5950">24,154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzEwLTUtMS0xLTQwMTI1_f04916bc-2e85-456b-b3c4-c78af02d5c0f">924</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzEwLTctMS0xLTQwMTI1_bfa64ad6-eb07-4002-9d67-fe705f31ecde">539,923</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzExLTEtMS0xLTQwMTI1_aac2f8e9-ba98-491d-816d-15db021ff248">18,918</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzExLTMtMS0xLTQwMTI1_f906d450-0008-4fc1-b733-0f229041cb58">699</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzExLTUtMS0xLTQwMTI1_b980a9a2-c6b4-4364-a724-e95d2f555726">1</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzExLTctMS0xLTQwMTI1_9137d27f-687c-4ab2-a394-9fcf1b83d3c1">19,616</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasury 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzEyLTEtMS0xLTQwMTI1_ff4e77a2-0af5-4894-8058-43d6e2baa3c2">23,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzEyLTMtMS0xLTQwMTI1_58a2652a-2a7b-4daa-a58f-cb4fac3c9eb0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzEyLTUtMS0xLTQwMTI1_eef4f1b7-de73-4ea2-a8df-39646e5fa93d">173</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzEyLTctMS0xLTQwMTI1_a8943ed0-7fb2-488d-ae2d-52d902299a1f">23,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzE0LTEtMS0xLTQwMTI1_22075f93-bf02-49ee-b869-750c11e1a821">975,763</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzE0LTMtMS0xLTQwMTI1_9d91789b-e883-4b94-9586-a681f35e3edf">30,084</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzE0LTUtMS0xLTQwMTI1_00d989be-5b17-431d-96da-d3a7f81518e8">3,325</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;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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzE0LTctMS0xLTQwMTI1_ab65b26d-0ab5-4957-a62a-800550a7330d">1,002,522</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">HTM</span></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Municipal bonds </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzIwLTEtMS0xLTQwMTI1_05bbb803-6c97-4fdf-a189-01c49a8824d1">4,169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzIwLTMtMS0xLTQwMTI1_08dc16d9-cfe4-44d4-923d-7dcb191b6dff">136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzIwLTUtMS0xLTQwMTI1_7c907948-2bc3-41ce-b2a7-3c55428dc3f4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzIwLTctMS0xLTQwMTI1_631b58f5-c2b6-4bc0-8ad9-7cc0607d34e4">4,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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></table></div><div><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:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.637%"></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:11.637%"></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:11.641%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</span></td></tr><tr style="height:3pt"><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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AFS</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MBS:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzUtMS0xLTEtNDAxMjU_4b33fdd5-645e-44f6-8d5a-0c254a34ee8f">50,001</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzUtMy0xLTEtNDAxMjU_d00d58e0-de6b-44a7-bb48-efaebfb394fd">1,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzUtNS0xLTEtNDAxMjU_6fe2e23c-13a6-443c-baf9-6bc770de6cda">192</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzUtNy0xLTEtNDAxMjU_12c7e24b-1402-4416-8152-86f717b80057">51,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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife1efb86722d4bbe940a11b202c1176e_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzYtMS0xLTEtNDAxMjU_a3568388-678d-44de-b172-b3d26fc9670d">43,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife1efb86722d4bbe940a11b202c1176e_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzYtMy0xLTEtNDAxMjU_8cc2f67b-85ee-426f-82e0-ceef0aacc1cf">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ife1efb86722d4bbe940a11b202c1176e_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzYtNS0xLTEtNDAxMjU_ac38a708-8f56-4729-9941-1f87c41fde4f">8</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife1efb86722d4bbe940a11b202c1176e_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzYtNy0xLTEtNDAxMjU_08fc07ef-f019-4802-85f5-e9d2b4fc61b2">45,184</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CMOs:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8152878991a44342a38fda75eed0d084_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzgtMS0xLTEtNDAxMjU_2127a337-cb6d-4b16-9342-93b26d382f11">228,685</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8152878991a44342a38fda75eed0d084_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzgtMy0xLTEtNDAxMjU_6a2c32dc-02b4-4d9a-afb3-d4746c38c915">6,319</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8152878991a44342a38fda75eed0d084_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzgtNS0xLTEtNDAxMjU_2f8f8202-1551-40ca-ad51-985ce762fef9">95</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8152878991a44342a38fda75eed0d084_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzgtNy0xLTEtNDAxMjU_371e62e1-60b3-4d25-bbe4-85da838d3d03">234,909</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c7323ef9e54bab8eac98a1f024294e_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzktMS0xLTEtNDAxMjU_409944ec-7ae1-413f-9d57-3d9e39f3a8da">155,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c7323ef9e54bab8eac98a1f024294e_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzktMy0xLTEtNDAxMjU_c5048c1d-d58f-4a84-a079-e611330c9b1e">3,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20c7323ef9e54bab8eac98a1f024294e_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzktNS0xLTEtNDAxMjU_620ae6f9-0d7d-4c0d-8718-16ce6a0be066">181</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c7323ef9e54bab8eac98a1f024294e_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzktNy0xLTEtNDAxMjU_cf57684b-4c0d-47fe-ab61-3d9266bd22f0">159,183</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzEwLTEtMS0xLTQwMTI1_05efac99-3b59-41df-920e-0d3bf4a57855">533,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzEwLTMtMS0xLTQwMTI1_c36974bb-9009-4e91-9dbc-1c381bd93ef6">31,321</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzEwLTUtMS0xLTQwMTI1_fd43ceb9-b969-4ec4-a6a6-5c45a11788f0">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzEwLTctMS0xLTQwMTI1_07c41a8e-1afe-41a2-a5b5-303a3987c516">564,703</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzExLTEtMS0xLTQwMTI1_c2bd4e3e-eeed-4e2d-a08b-2c505236708a">14,381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzExLTMtMS0xLTQwMTI1_13c64acd-ad38-4c78-8cbb-4f2e4d60e19b">841</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzExLTUtMS0xLTQwMTI1_130c5cd3-a7a2-4df5-a740-974354d260a5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzExLTctMS0xLTQwMTI1_61ba157b-43d1-4641-90bd-b87f9a3ffbef">15,222</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agency 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzEzLTEtMS0xLTQwMTI1_0275e9f5-7f3b-4f66-8070-0dbb5094b188">1,846</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzEzLTMtMS0xLTQwMTI1_8cbeb653-9f67-4e59-9b93-e13511285785">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzEzLTUtMS0xLTQwMTI1_3ff145c1-8355-4930-bc51-4d02b594ee7d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzEzLTctMS0xLTQwMTI1_ad7d0e59-b6a9-4d60-ab6b-c4244d25e34f">1,846</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzE0LTEtMS0xLTQwMTI1_07460237-6a00-4437-97d9-cdb1ecf559ea">1,027,338</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzE0LTMtMS0xLTQwMTI1_122bd698-bd43-4804-a351-9f1d11b0a86e">45,568</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzE0LTUtMS0xLTQwMTI1_98136a25-1261-4962-94c6-68aca2923c2e">813</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzE0LTctMS0xLTQwMTI1_e6ffebf7-590d-49ea-aa07-91ba3d0c34ce">1,072,093</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">HTM</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzIwLTEtMS0xLTQwMTI1_ca967327-c7a0-411c-9a04-4a5025e69379">4,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzIwLTMtMS0xLTQwMTI1_c70b054e-b0ec-4c47-ad6f-5a8a3ac375f5">236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzIwLTUtMS0xLTQwMTI1_608a19b7-f294-4ec2-9d2e-5c2fc1977782">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzIwLTctMS0xLTQwMTI1_39981f0a-b77e-49ef-a136-fef3c85ed579">4,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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></table></div></ix:nonNumeric></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MBS and CMOs represent securities primarily issued by government sponsored enterprises ("GSEs"). Most of the MBS and CMO securities in our investment portfolio are guaranteed by Fannie Mae, Ginnie Mae or Freddie Mac. Municipal bonds are comprised of general obligation bonds (i.e., backed by the general credit of the issuer) and revenue bonds (i.e., backed by either collateral or revenues from the specific project being financed) issued by various municipal corporations. As of December&#160;31, 2021 and 2020, all securities held, including municipal bonds and corporate debt securities, were rated investment grade based upon external ratings where available and, where not available, based upon internal ratings which correspond to ratings as defined by Standard and Poor&#8217;s Rating Services or Moody's Investors Services. </span></div></ix:continuation><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzMxMDA_f1913a40-5a27-4234-be67-60932fbaf613" continuedAt="i045ea6bba48a47eead352ecf9e27759d" escape="true"></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="ifea8b5693cb440b09cd1ddbd2ec136b6" continuedAt="i7968b1a7337042729e8e4891dbcb9f29"><ix:continuation id="i045ea6bba48a47eead352ecf9e27759d"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment securities AFS that were in an unrealized loss position are presented in the following tables based on the length of time the individual securities have been in an unrealized loss position: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:27.176%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.240%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.240%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.240%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.240%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.240%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.244%"></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 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 months or more</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</span></td></tr><tr style="height:3pt"><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><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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MBS:</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:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b506c525f0f4e84a71582b090b985f7_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzUtMS0xLTEtNDAxMjU_299b9607-a7da-4f01-9319-9538ba8dcf5c">38</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b506c525f0f4e84a71582b090b985f7_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzUtMy0xLTEtNDAxMjU_40119045-736c-47d7-80ab-2e03c0ab03a9">5,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b506c525f0f4e84a71582b090b985f7_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzUtNS0xLTEtNDAxMjU_60b4180f-8294-4136-8768-bbc6d80f065b">300</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b506c525f0f4e84a71582b090b985f7_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzUtNy0xLTEtNDAxMjU_57205491-0425-4fb3-b4c3-f8875a8a784f">2,406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b506c525f0f4e84a71582b090b985f7_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzUtOS0xLTEtNDAxMjU_5212fb15-b0f3-4561-a3d9-fb5d0a7bd314">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b506c525f0f4e84a71582b090b985f7_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzUtMTEtMS0xLTQwMTI1_35a84a52-e2a8-40e3-86c1-0a0f0c54b17e">7,730</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6c22169466a642c483375b59625f30cf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzYtMS0xLTEtNDAxMjU_42f9e781-9fa4-4452-bd4b-123da2fa0c54">235</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c22169466a642c483375b59625f30cf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzYtMy0xLTEtNDAxMjU_caa27431-d1b5-4e9b-a173-6c4ef2367ad8">18,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c22169466a642c483375b59625f30cf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzYtNS0xLTEtNDAxMjU_c7f234c6-6fb3-4a59-93f0-9ce6270e5f16">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c22169466a642c483375b59625f30cf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzYtNy0xLTEtNDAxMjU_c465e424-787b-4690-a614-ad5c1ca08e0f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6c22169466a642c483375b59625f30cf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzYtOS0xLTEtNDAxMjU_6337ff7d-0d3d-44bd-806e-9aabbf04c4ac">235</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c22169466a642c483375b59625f30cf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzYtMTEtMS0xLTQwMTI1_b876ea99-fe41-4602-99bc-3b83a8e59921">18,127</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CMOs:</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iecfb82a7928d4678a277e54c819fdd68_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzgtMS0xLTEtNDAxMjU_90f3e937-3d6b-4aa5-bb0e-106104d3e56d">1,007</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecfb82a7928d4678a277e54c819fdd68_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzgtMy0xLTEtNDAxMjU_44fcaaf4-e8de-4f67-b566-9065bb160e5e">53,068</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iecfb82a7928d4678a277e54c819fdd68_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzgtNS0xLTEtNDAxMjU_d7aa1d21-cb95-41ac-8a77-b01927265e75">314</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecfb82a7928d4678a277e54c819fdd68_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzgtNy0xLTEtNDAxMjU_0b46a751-a247-4c73-8d18-b249f6ebc1dc">7,116</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iecfb82a7928d4678a277e54c819fdd68_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzgtOS0xLTEtNDAxMjU_f9121858-c0d2-4cdb-8ec8-22eb7cfeef08">1,321</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecfb82a7928d4678a277e54c819fdd68_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzgtMTEtMS0xLTQwMTI1_210f8b47-8caf-42fb-b411-77f09e69b51e">60,184</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i865ea112f148471cbe03345fddb0a36f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzktMS0xLTEtNDAxMjU_ee4391e6-6f2c-4a91-890d-42104c1257aa">135</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i865ea112f148471cbe03345fddb0a36f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzktMy0xLTEtNDAxMjU_0946bb38-7a4c-4b39-ad58-ceeed48b0301">14,806</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i865ea112f148471cbe03345fddb0a36f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzktNS0xLTEtNDAxMjU_ed15bb58-7e4b-4019-a4af-b591c5538188">198</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i865ea112f148471cbe03345fddb0a36f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzktNy0xLTEtNDAxMjU_d162c207-3c37-461d-880c-477e74921327">5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i865ea112f148471cbe03345fddb0a36f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzktOS0xLTEtNDAxMjU_5b1c3913-13ba-4fe6-ae8b-96a6cfb6fb97">333</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i865ea112f148471cbe03345fddb0a36f_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzktMTEtMS0xLTQwMTI1_4a0b8583-958f-4df6-955c-337c8714bd4a">19,938</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEwLTEtMS0xLTQwMTI1_ab25c50a-2c2d-42fc-b5ce-64a20c45ddaa">914</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEwLTMtMS0xLTQwMTI1_bb92ec55-a936-4786-ad51-11fe1c6df3d7">64,237</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEwLTUtMS0xLTQwMTI1_1b09fae9-0ceb-4575-a427-81e6c6873ac8">10</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEwLTctMS0xLTQwMTI1_aad39c54-3707-4360-9f71-26a1a07ce992">1,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEwLTktMS0xLTQwMTI1_90530adb-03e3-498a-8d64-ff79a0b7078b">924</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEwLTExLTEtMS00MDEyNQ_e237f3e5-1a5a-4439-b309-4791640fafc5">65,295</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzExLTEtMS0xLTQwMTI1_485be933-625b-4d06-b65f-8b5c8e82ee83">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzExLTMtMS0xLTQwMTI1_4fe26cfb-8594-413e-89ca-bd47c5103e9e">3,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzExLTUtMS0xLTQwMTI1_8c4f37a4-4621-49cc-9ad7-175e617bd5ab">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzExLTctMS0xLTQwMTI1_d049000c-ba09-42f2-ac5c-0c2e49a22874">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzExLTktMS0xLTQwMTI1_db59eabc-7d4c-48d2-b8c0-7ec9117e7984">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzExLTExLTEtMS00MDEyNQ_45149548-53e7-4254-8d4a-e42472e52db9">3,164</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasury 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i751863ac263f497e8ae226d36237e4f8_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEyLTEtMS0xLTQwMTI1_da849aad-6f9d-4e06-9f34-4e7acd4d8bde">173</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i751863ac263f497e8ae226d36237e4f8_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEyLTMtMS0xLTQwMTI1_26377c22-1d8b-4612-931d-39f0d69fbd62">23,175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i751863ac263f497e8ae226d36237e4f8_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEyLTUtMS0xLTQwMTI1_76b65087-060d-4eb9-9107-c7970beaffd8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i751863ac263f497e8ae226d36237e4f8_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEyLTctMS0xLTQwMTI1_0a5beaf3-5bd7-4537-82a7-6a87c851dcd9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i751863ac263f497e8ae226d36237e4f8_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEyLTktMS0xLTUzMTM0_20f7336b-a210-4764-8bd8-77eb51eb6c89">173</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i751863ac263f497e8ae226d36237e4f8_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEyLTExLTEtMS01MzEzNA_80da00c0-51b3-497b-a72b-46f948415bc8">23,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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzE0LTEtMS0xLTQwMTI1_8b4071e1-7eee-4621-a76b-cbe69676e717">2,503</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzE0LTMtMS0xLTQwMTI1_75bb3179-da5d-4f00-9663-77018e834bce">181,901</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzE0LTUtMS0xLTQwMTI1_5199c821-2b81-4460-adc4-79d7329515e9">822</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzE0LTctMS0xLTQwMTI1_942a15c7-158d-43e5-83fc-5d2d661fff35">15,712</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzE0LTktMS0xLTQwMTI1_e78947ab-f043-478b-8261-37708fbd2d9d">3,325</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzE0LTExLTEtMS00MDEyNQ_4378a737-43c9-438c-9654-76f8ad9a74fe">197,613</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:27.176%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.240%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.240%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.240%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.240%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.240%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.244%"></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 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 months or more</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</span></td></tr><tr style="height:3pt"><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><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MBS:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzYtMS0xLTEtNDAxMjU_4433ade0-c175-4b0d-bbff-26dfe9fd5fb9">7</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzYtMy0xLTEtNDAxMjU_99f2411d-bf53-4b19-82eb-0073cbe31681">1,196</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzYtNS0xLTEtNDAxMjU_18fc3a1a-c3c6-4b0e-bb30-b6644e1c4be5">185</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzYtNy0xLTEtNDAxMjU_406c42a2-a87b-4a34-ba6c-2cb5f2fa3f2b">1,432</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzYtOS0xLTEtNDAxMjU_4e9011bc-1b2f-413b-ba39-c4bc835cb577">192</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzYtMTEtMS0xLTQwMTI1_c263676e-e1b8-4570-b403-2aaa3f3ba927">2,628</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ife1efb86722d4bbe940a11b202c1176e_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzctMS0xLTEtNDAxMjU_8d16a53f-fe2f-440a-a7b4-c8d6e4b29996">8</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife1efb86722d4bbe940a11b202c1176e_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzctMy0xLTEtNDAxMjU_f9d34c71-6bb0-4fd0-8927-2df6d1de4536">925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife1efb86722d4bbe940a11b202c1176e_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzctNS0xLTEtNDAxMjU_dd25bcc2-eae0-4e4e-a38a-40af23627b16">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife1efb86722d4bbe940a11b202c1176e_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzctNy0xLTEtNDAxMjU_8f654326-e926-4e95-a6f9-045f3ec6cdaa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ife1efb86722d4bbe940a11b202c1176e_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzctOS0xLTEtNDAxMjU_8481468b-8ada-4f48-b5bb-4dc6e015d90e">8</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife1efb86722d4bbe940a11b202c1176e_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzctMTEtMS0xLTQwMTI1_6535f6ed-030e-40f7-ae7b-912b73177b6f">925</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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CMOs:</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8152878991a44342a38fda75eed0d084_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzktMS0xLTEtNDAxMjU_eaa7133a-dd0d-45d8-9109-2a22a990871f">95</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8152878991a44342a38fda75eed0d084_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzktMy0xLTEtNDAxMjU_edc91173-0913-42b0-99f6-ec7fc2f1d43d">7,391</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8152878991a44342a38fda75eed0d084_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzktNS0xLTEtNDAxMjU_85b81391-8fe9-4cbb-b715-b39c46fc52e6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8152878991a44342a38fda75eed0d084_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzktNy0xLTEtNDAxMjU_f635dd24-f28b-4435-9fae-5622fe58aa5e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8152878991a44342a38fda75eed0d084_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzktOS0xLTEtNDAxMjU_84cd53b0-bb8f-4a5f-8d5d-d0866154bf59">95</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8152878991a44342a38fda75eed0d084_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzktMTEtMS0xLTQwMTI1_f5bee5ba-ce70-4f00-9a63-64b417d2a8b0">7,391</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20c7323ef9e54bab8eac98a1f024294e_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzEwLTEtMS0xLTQwMTI1_21fa9f62-5a59-4f33-be79-762c4d35372d">39</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c7323ef9e54bab8eac98a1f024294e_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzEwLTMtMS0xLTQwMTI1_83f8a391-1af4-46b4-9e04-dadc30554602">6,687</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20c7323ef9e54bab8eac98a1f024294e_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzEwLTUtMS0xLTQwMTI1_3fb49053-6068-4ce9-ae74-792e8cef19a1">142</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c7323ef9e54bab8eac98a1f024294e_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzEwLTctMS0xLTQwMTI1_64338bb7-a87f-4762-83d0-6e1a5d27f5eb">15,358</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i20c7323ef9e54bab8eac98a1f024294e_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzEwLTktMS0xLTQwMTI1_0c7a29fa-7d67-4cfe-955a-0b87310fe905">181</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20c7323ef9e54bab8eac98a1f024294e_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzEwLTExLTEtMS00MDEyNQ_87b03601-ca9f-4bca-8294-58be72aa2404">22,045</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzExLTEtMS0xLTQwMTI1_b34fa56d-b839-4c89-80f7-3b14668f5790">337</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzExLTMtMS0xLTQwMTI1_e362c836-9222-4c04-95bb-90a7f18a7365">10,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzExLTUtMS0xLTQwMTI1_b615c588-9265-4039-b4c1-fefa9f0aa95e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzExLTctMS0xLTQwMTI1_2e3112f7-9e75-4970-b880-cdead77e1960">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzExLTktMS0xLTQwMTI1_0f61d5d7-929e-4ce3-a82b-4d5cb0953eab">337</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzExLTExLTEtMS00MDEyNQ_14a6136c-e7cc-4d0f-9fe2-4d49008f8bb4">10,512</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzE1LTEtMS0xLTQwMTI1_dd5d4339-11c7-448b-948a-4e68b3f758f8">486</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzE1LTMtMS0xLTQwMTI1_7a01defd-b241-4a3b-9e61-1a1aa3069539">26,711</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzE1LTUtMS0xLTQwMTI1_dfea585a-dd0c-46c3-9a25-26c7da8b584b">327</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzE1LTctMS0xLTQwMTI1_ca410157-ece6-420f-a3f9-989c234a26b2">16,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzE1LTktMS0xLTQwMTI1_0648a5e6-8934-4a2a-a028-d5267fbf37d4">813</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzE1LTExLTEtMS00MDEyNQ_e43528e1-a860-4661-8ece-8b98f7ec3619">43,501</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:continuation><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="INF" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzExOTQ_5038fa52-74ac-4191-9080-e19fe9ae9c6c"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="INF" name="us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzExOTQ_e375f8fa-bea8-4fac-a69c-54e9b0112a8e">no</ix:nonFraction></ix:nonFraction> HTM securities in an unrealized loss position at December&#160;31, 2021 and 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated AFS securities that are in an unrealized loss position and has determined that the decline in value is temporary and is related to the change in market interest rates since purchase. The decline in value is not related to any issuer- or industry-specific credit event. The Company has not identified any expected credit losses on its debt securities as of December&#160;31, 2021 and 2020. In addition, as of December&#160;31, 2021 and 2020, the Company had not made a decision to sell any of its debt securities held, nor did the Company consider it more likely than not that it would be required to sell such securities before recovery of their amortized cost basis. </span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i7968b1a7337042729e8e4891dbcb9f29" continuedAt="i8575c8d2bf494290929a2586413d88b3"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzMxMjc_c4e34650-96e8-4bdc-8c14-acd97bb213ff" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the fair value of investment securities AFS and HTM by contractual maturity along with the associated contractual yield.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:16.799%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.740%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.740%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.740%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.740%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.740%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.158%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="57" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Within one year</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">After one year<br/>through five years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">After five years<br/>through ten years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">After<br/>ten years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</span></td></tr><tr style="height:3pt"><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><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><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><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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AFS</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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzExLTEtMS0xLTQwMTI1_9e119472-6bab-4e65-b587-0f61d62a25de">4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzExLTMtMS0xLTQwMTI1_56192536-9349-4b93-a7ed-7bd283195a0b">3.79</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzExLTUtMS0xLTQwMTI1_752c58b9-1008-4c73-9091-89e4e91a89f6">14,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzExLTctMS0xLTQwMTI1_2dbab3eb-d578-4fe7-8d4c-fe96ac522c0d">3.26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzExLTktMS0xLTQwMTI1_54d450e4-ba77-4dbf-b1ba-4e116808731d">68,025</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzExLTExLTEtMS00MDEyNQ_372cf84a-3916-4c07-802a-9ccb6be940e4">3.60</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzExLTEzLTEtMS00MDEyNQ_3f799109-8d22-4fda-98bc-cc7fec7d3f99">452,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzExLTE1LTEtMS00MDEyNQ_32eba54b-077b-4bf5-a177-b9b984b66bf4">3.23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzExLTE3LTEtMS00MDEyNQ_33ef2c08-9ac3-402c-a232-45a069bd040b">539,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzExLTE5LTEtMS00MDEyNQ_db8bfcd9-745c-48e5-9355-eddae98d6ac8">3.28</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEyLTEtMS0xLTQwMTI1_17cfc22b-2a3e-46cc-8316-4bdea001bf5d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEyLTMtMS0xLTQwMTI1_f52e6d8c-8401-4dd4-8bc8-df7bb6a26eba">&#8212;</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEyLTUtMS0xLTQwMTI1_24f4d697-1b65-4718-83ba-bcc4b313f6fa">6,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEyLTctMS0xLTQwMTI1_95ac5a27-4e39-49a7-960b-99ec91037ff6">3.60</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEyLTktMS0xLTQwMTI1_78cec443-d2d4-4ff5-85a1-f044158a3925">13,053</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEyLTExLTEtMS00MDEyNQ_88b4c653-640c-4bec-8ab7-2b0e3e0f5762">5.03</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEyLTEzLTEtMS00MDEyNQ_2eaa9152-c2bb-47c5-b7fe-a3d6e4f1955c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEyLTE1LTEtMS00MDEyNQ_da7414ea-42a0-40e2-8bf4-295f8ccef991">&#8212;</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEyLTE3LTEtMS00MDEyNQ_a25908bc-23cd-4f0e-be6f-7a475c584a5d">19,616</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEyLTE5LTEtMS00MDEyNQ_776a00fd-2db1-465b-9911-94601224dea8">4.55</ix:nonFraction>&#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:'Times New Roman',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasury 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEzLTEtMS0xLTQwMTI1_187fa556-dcd6-4478-9e93-344dcd11fdb3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEzLTMtMS0xLTQwMTI1_ecb3a95f-4785-4398-adfd-f6a9babb7250">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEzLTUtMS0xLTQwMTI1_cb169827-9247-4f91-b504-c4aea4c2ecfe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEzLTctMS0xLTQwMTI1_d9f70bbb-9c64-4580-a119-2d40876cee9e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEzLTktMS0xLTQwMTI1_fdcc5d9b-5505-4a33-9703-4d59c545c962">23,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEzLTExLTEtMS00MDEyNQ_ead02e48-9626-4f69-94db-e2214b9265f7">1.27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEzLTEzLTEtMS00MDEyNQ_8387295a-abf8-4914-82df-65620bf7729d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEzLTE1LTEtMS00MDEyNQ_2414effd-62b6-4bec-8a8c-bd1eae35765e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEzLTE3LTEtMS00MDEyNQ_b8ad803e-5670-4865-8d84-fe00f4e4b803">23,175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEzLTE5LTEtMS00MDEyNQ_7186672e-1d0c-407f-b745-7712e2ba589f">1.27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42e371feb22c4b89897aec539a1dc5d6_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzE1LTEtMS0xLTQwMTI1_f2056b6b-757d-4e16-b2cd-a837b731ddd6">4,933</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i42e371feb22c4b89897aec539a1dc5d6_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzE1LTMtMS0xLTQwMTI1_a5622720-c836-445d-9dc2-849825cc2447">3.79</ix:nonFraction>&#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:'Times New Roman',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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42e371feb22c4b89897aec539a1dc5d6_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzE1LTUtMS0xLTQwMTI1_be6ffe4d-7d5c-4607-9f01-96dc6b430cc7">20,929</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i42e371feb22c4b89897aec539a1dc5d6_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzE1LTctMS0xLTQwMTI1_93207b48-e92e-4e5b-a4f5-d4909d17ee60">3.37</ix:nonFraction>&#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:'Times New Roman',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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42e371feb22c4b89897aec539a1dc5d6_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzE1LTktMS0xLTQwMTI1_6eab1806-7188-4842-b3c6-b30c652306c3">104,253</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i42e371feb22c4b89897aec539a1dc5d6_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzE1LTExLTEtMS00MDEyNQ_28018bc2-65e5-45c2-b2dd-744bbac9ca30">3.23</ix:nonFraction>&#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:'Times New Roman',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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42e371feb22c4b89897aec539a1dc5d6_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzE1LTEzLTEtMS00MDEyNQ_181d4cda-cfad-4ec8-9665-f2daa8ecda10">452,599</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i42e371feb22c4b89897aec539a1dc5d6_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzE1LTE1LTEtMS00MDEyNQ_1f5b50d9-e647-4a01-babc-f52f957de586">3.23</ix:nonFraction>&#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:'Times New Roman',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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42e371feb22c4b89897aec539a1dc5d6_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzE1LTE3LTEtMS00MDEyNQ_150f755e-d966-46b3-b046-a7d7d5442982">582,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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i42e371feb22c4b89897aec539a1dc5d6_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzE1LTE5LTEtMS00MDEyNQ_afcd13d4-f3ad-4d8e-8777-cf14203fe7e1">3.24</ix:nonFraction>&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></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;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;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;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;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;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">HTM</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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzIyLTEtMS0xLTQwMTI1_b62b25de-37db-411f-aea1-7f8ca078f6f8">1,684</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="4" name="hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzIyLTMtMS0xLTQwMTI1_931cf520-1dd2-4e2f-b5fc-b10de88984a6">2.86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzIyLTUtMS0xLTQwMTI1_bc797915-c553-42ca-95d0-f2ae9ee0efef">2,621</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="4" name="hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzIyLTctMS0xLTQwMTI1_2f12df87-aa12-4f62-ad98-916aa0fc530f">2.12</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzIyLTktMS0xLTQwMTI1_be170def-52a3-47d7-8463-89ec6513d761">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="4" name="hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzIyLTExLTEtMS00MDEyNQ_aa20513d-f3fa-48af-8366-d99afe0f8d0f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzIyLTEzLTEtMS00MDEyNQ_e5a5d216-8306-4789-a5b2-9f7151686798">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="4" name="hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzIyLTE1LTEtMS00MDEyNQ_a80d250f-efba-4a9f-ab0d-29c928ab4c54">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzIyLTE3LTEtMS00MDEyNQ_4e074db0-757e-4432-b6ab-0351ae860caa">4,305</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i76d85c9827c441d7887d6397f170104c_I20211231" decimals="4" name="hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzIyLTE5LTEtMS00MDEyNQ_4f8b3352-07f5-4351-a081-254692be54f6">2.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:16.799%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.740%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.740%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.740%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.740%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.740%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.158%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="57" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Within one year</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">After one year<br/>through five years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">After five years<br/>through ten years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">After<br/>ten years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</span></td></tr><tr style="height:3pt"><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><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><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><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 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AFS</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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzExLTEtMS0xLTQwMTI1_16af871c-39cb-44bc-a528-da24fc176b18">4,024</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzExLTMtMS0xLTQwMTI1_876a5b80-5c69-44d5-85ee-b08bf34a1428">3.19</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzExLTUtMS0xLTQwMTI1_f671fdf6-4191-4903-b1fd-955645a9a737">14,978</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzExLTctMS0xLTQwMTI1_1cd17968-7cbd-4d1c-a192-c54773e3b6be">3.82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzExLTktMS0xLTQwMTI1_73f4d6e9-7c46-42a2-8c02-afa361917945">59,496</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzExLTExLTEtMS00MDEyNQ_83c4037c-7391-4769-8ea1-03a1641b710a">3.26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzExLTEzLTEtMS00MDEyNQ_0b1d5526-973a-47b1-be82-8352cc12a391">486,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzExLTE1LTEtMS00MDEyNQ_6e77b489-0d42-4567-af04-3e158106f152">3.29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzExLTE3LTEtMS00MDEyNQ_c0bc1b3d-85cc-4cc9-9cff-d71077678a5f">564,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzExLTE5LTEtMS00MDEyNQ_55ce3eff-7337-4012-9758-0ca99e127411">3.30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzEyLTEtMS0xLTQwMTI1_e5c2b464-f756-4739-b4ab-8fc384148f8f">183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzEyLTMtMS0xLTQwMTI1_987a708c-cd63-4101-92e6-58b88d00f1e0">4.27</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzEyLTUtMS0xLTQwMTI1_a5432f36-7adc-4c3d-85fe-6b33a4ecc9a2">7,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzEyLTctMS0xLTQwMTI1_e6082ef3-342e-4184-badd-d79a066db0ff">3.74</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzEyLTktMS0xLTQwMTI1_2a199bce-79cc-4915-b006-4cd7247140e3">7,980</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzEyLTExLTEtMS00MDEyNQ_5eb283c1-b92b-4cd2-86c9-512ce7293717">4.78</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzEyLTEzLTEtMS00MDEyNQ_8390bc67-61f1-47a5-a4b1-97c7c2f9fa6a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzEyLTE1LTEtMS00MDEyNQ_33b98b73-872f-4675-a60d-09c4185f6926">&#8212;</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzEyLTE3LTEtMS00MDEyNQ_de16e1e2-b86d-43f2-8729-0ef9016ec48c">15,222</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzEyLTE5LTEtMS00MDEyNQ_440dd2b9-6f02-4d6d-9e17-035501658e43">4.30</ix:nonFraction>&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agency 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE0LTEtMS0xLTQwMTI1_02e1bada-8875-4313-a0c7-f8a126496f90">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE0LTMtMS0xLTQwMTI1_f0e3f2a6-3321-42be-91f1-c8b2b92274f1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE0LTUtMS0xLTQwMTI1_1e1d22c9-a177-46fd-83bf-a18289cedaca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE0LTctMS0xLTQwMTI1_d810f543-7ce7-4081-a0ee-298b7c66e05a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE0LTktMS0xLTQwMTI1_fbbd74a1-7be6-4a0c-9079-1d06a39bf0c5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE0LTExLTEtMS00MDEyNQ_7ea93383-7f03-4f8c-8b08-210e290fc597">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE0LTEzLTEtMS00MDEyNQ_ea61b1e7-65c0-4173-ba52-0ce56ba1169c">1,846</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE0LTE1LTEtMS00MDEyNQ_390b2963-f1f0-462f-8199-ddfb8f7781b7">2.68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE0LTE3LTEtMS00MDEyNQ_5ccd5b9e-e2e8-4950-8640-ba1c82e87259">1,846</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE0LTE5LTEtMS00MDEyNQ_358db87d-07ef-4dd8-a116-c817c9d84628">2.68</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84fd18335767470da1dde013bc8e6926_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE1LTEtMS0xLTQwMTI1_295262c1-9ad0-40ef-b888-53d1be51efcf">4,207</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i84fd18335767470da1dde013bc8e6926_I20201231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE1LTMtMS0xLTQwMTI1_021797d0-f44a-4766-aa43-2f4cee995517">3.24</ix:nonFraction>&#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:'Times New Roman',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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84fd18335767470da1dde013bc8e6926_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE1LTUtMS0xLTQwMTI1_b9b7e1f1-311a-4001-ad71-32ddb72f0aae">22,037</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i84fd18335767470da1dde013bc8e6926_I20201231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE1LTctMS0xLTQwMTI1_33f71484-e6e8-489a-a301-8ebc79fd94b7">3.80</ix:nonFraction>&#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:'Times New Roman',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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84fd18335767470da1dde013bc8e6926_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE1LTktMS0xLTQwMTI1_ea5c16ad-099c-4eac-b103-7373ea978c45">67,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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i84fd18335767470da1dde013bc8e6926_I20201231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE1LTExLTEtMS00MDEyNQ_0874f56c-5b0c-4c6c-99a7-7e309691d5d4">3.45</ix:nonFraction>&#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:'Times New Roman',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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84fd18335767470da1dde013bc8e6926_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE1LTEzLTEtMS00MDEyNQ_bcfb7431-589b-48ee-a873-8f95957a7392">488,051</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i84fd18335767470da1dde013bc8e6926_I20201231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE1LTE1LTEtMS00MDEyNQ_0b35d550-f2f2-49a1-98ee-41ba4bdbcfe9">3.29</ix:nonFraction>&#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:'Times New Roman',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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84fd18335767470da1dde013bc8e6926_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE1LTE3LTEtMS00MDEyNQ_d089c62b-0975-4a01-a22e-f96f2c552174">581,771</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i84fd18335767470da1dde013bc8e6926_I20201231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE1LTE5LTEtMS00MDEyNQ_49719de0-6ea6-41e9-93c1-9739a852512c">3.33</ix:nonFraction>&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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;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;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;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;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">HTM</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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzIyLTEtMS0xLTQwMTI1_43ba99ca-ccfe-4724-81ea-5ecba20dc544">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="4" name="hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzIyLTMtMS0xLTQwMTI1_8ab49050-21dd-48a8-8c07-7b158ddb2d3d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzIyLTUtMS0xLTQwMTI1_bb9e3e3f-2269-47cd-b313-7c929096a2e7">4,507</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="4" name="hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzIyLTctMS0xLTQwMTI1_8bc975f0-a874-4bc4-8d18-9c3152a8357f">2.47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzIyLTktMS0xLTQwMTI1_6d7b2b38-8a2e-440d-a605-6e09b332c83b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="4" name="hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzIyLTExLTEtMS00MDEyNQ_fe69c68e-db6b-4a4d-a966-79c33f9ed9db">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzIyLTEzLTEtMS00MDEyNQ_e356cc07-aca4-4814-81f5-01a138f1b994">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="4" name="hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzIyLTE1LTEtMS00MDEyNQ_2f56ae3d-f5c1-47fa-9a32-ba670f94c105">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzIyLTE3LTEtMS00MDEyNQ_aaa2be49-d9b6-4bd6-be02-2031d48739bb">4,507</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if8384e0aaf624c64807d478b97a41882_I20201231" decimals="4" name="hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzIyLTE5LTEtMS00MDEyNQ_7d53e913-6e46-4e71-bc77-8ede5a2da629">2.47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average yield is computed using the contractual coupon for each security weighted based on the fair value of each security and does not include adjustments to a tax equivalent basis. MBS and CMOs are excluded from the tables above because such securities are not due on a single maturity date. The weighted average yield of MBS and CMOs as of December&#160;31, 2021 and 2020 was <ix:nonFraction unitRef="number" contextRef="iea5478e826a14a088f128d538404ee7a_I20211231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzEwOTk1MTE2MzA5MzA_5be4858d-e373-401e-9bfd-e25accc139bd">1.82</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="ibbb166a5e4e845a3b01b17487ff5a4b8_I20201231" decimals="4" name="hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzEwOTk1MTE2MzA5MjY_eabdac16-1159-4fef-8c71-7396e8255540">1.92</ix:nonFraction>%, respectively.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfRealizedGainLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzMxMDk_b852f508-2ea2-4cf7-8e85-fe56e93423a7" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of AFS investment securities were as follows for the periods indicated:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:51.685%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.149%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.151%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToxYzRmYmQ5MzM2ZDg0YzRjYWI0YzBlNWJiMDM3MmIwZS90YWJsZXJhbmdlOjFjNGZiZDkzMzZkODRjNGNhYjRjMGU1YmIwMzcyYjBlXzMtMS0xLTEtNDAxMjU_90089ef5-c915-448a-bd98-a6efee4c7ad0">28,187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToxYzRmYmQ5MzM2ZDg0YzRjYWI0YzBlNWJiMDM3MmIwZS90YWJsZXJhbmdlOjFjNGZiZDkzMzZkODRjNGNhYjRjMGU1YmIwMzcyYjBlXzMtMy0xLTEtNDAxMjU_7e939c29-fe6d-4934-833a-85a238cb902e">62,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToxYzRmYmQ5MzM2ZDg0YzRjYWI0YzBlNWJiMDM3MmIwZS90YWJsZXJhbmdlOjFjNGZiZDkzMzZkODRjNGNhYjRjMGU1YmIwMzcyYjBlXzMtNS0xLTEtNDAxMjU_b71aaa63-619f-4dca-8638-075b76f8a264">184,871</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToxYzRmYmQ5MzM2ZDg0YzRjYWI0YzBlNWJiMDM3MmIwZS90YWJsZXJhbmdlOjFjNGZiZDkzMzZkODRjNGNhYjRjMGU1YmIwMzcyYjBlXzQtMS0xLTEtNDAxMjU_8d3e0e09-bbcb-4caa-b0fe-3295bcc02b82">288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToxYzRmYmQ5MzM2ZDg0YzRjYWI0YzBlNWJiMDM3MmIwZS90YWJsZXJhbmdlOjFjNGZiZDkzMzZkODRjNGNhYjRjMGU1YmIwMzcyYjBlXzQtMy0xLTEtNDAxMjU_742fcb0c-de47-4f0c-a9a3-222ea7a08c6d">1,334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToxYzRmYmQ5MzM2ZDg0YzRjYWI0YzBlNWJiMDM3MmIwZS90YWJsZXJhbmdlOjFjNGZiZDkzMzZkODRjNGNhYjRjMGU1YmIwMzcyYjBlXzQtNS0xLTEtNDAxMjU_b129fe8e-9e05-46ca-b67e-fb0e80913b90">894</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToxYzRmYmQ5MzM2ZDg0YzRjYWI0YzBlNWJiMDM3MmIwZS90YWJsZXJhbmdlOjFjNGZiZDkzMzZkODRjNGNhYjRjMGU1YmIwMzcyYjBlXzUtMS0xLTEtNDAxMjU_75487d1e-3049-4343-9a4e-eb3965ef7dea">226</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToxYzRmYmQ5MzM2ZDg0YzRjYWI0YzBlNWJiMDM3MmIwZS90YWJsZXJhbmdlOjFjNGZiZDkzMzZkODRjNGNhYjRjMGU1YmIwMzcyYjBlXzUtMy0xLTEtNDAxMjU_19e20cee-e3ec-488a-a697-331d4cae521d">993</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToxYzRmYmQ5MzM2ZDg0YzRjYWI0YzBlNWJiMDM3MmIwZS90YWJsZXJhbmdlOjFjNGZiZDkzMzZkODRjNGNhYjRjMGU1YmIwMzcyYjBlXzUtNS0xLTEtNDAxMjU_212739b8-5578-4975-a321-2bd2e0ab77dd">901</ix:nonFraction>)</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><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">66</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i8575c8d2bf494290929a2586413d88b3"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzMxMTA_b24f8e60-41ba-49e1-97ac-b3bad2b47138" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the carrying value of securities pledged as collateral to secure public deposits, borrowings and other purposes as permitted or required by law. </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:59.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.174%"></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:18.932%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><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="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Washington, Oregon and California State to secure 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1YzE0MWMzZDQwNDE0NmQ4YjJmYmQyNWY3ODlhZmM4Ny90YWJsZXJhbmdlOjVjMTQxYzNkNDA0MTQ2ZDhiMmZiZDI1Zjc4OWFmYzg3XzQtMS0xLTEtNDAxMjU_f1253b34-9bcd-409a-ab11-52f9c7243de3">206,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="hmst:PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1YzE0MWMzZDQwNDE0NmQ4YjJmYmQyNWY3ODlhZmM4Ny90YWJsZXJhbmdlOjVjMTQxYzNkNDA0MTQ2ZDhiMmZiZDI1Zjc4OWFmYzg3XzQtMy0xLTEtNDAxMjU_ca5f35b7-253a-4b57-bea3-8b35f4f95407">171,471</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other securities pledged</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:PledgedAssetsSeparatelyReportedOtherSecuritiesPledged" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1YzE0MWMzZDQwNDE0NmQ4YjJmYmQyNWY3ODlhZmM4Ny90YWJsZXJhbmdlOjVjMTQxYzNkNDA0MTQ2ZDhiMmZiZDI1Zjc4OWFmYzg3XzYtMS0xLTEtNDAxMjU_0ed57bda-0483-4325-aebe-ffd6fb7087bb">5,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="hmst:PledgedAssetsSeparatelyReportedOtherSecuritiesPledged" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1YzE0MWMzZDQwNDE0NmQ4YjJmYmQyNWY3ODlhZmM4Ny90YWJsZXJhbmdlOjVjMTQxYzNkNDA0MTQ2ZDhiMmZiZDI1Zjc4OWFmYzg3XzYtMy0xLTEtNDAxMjU_3f637abb-2734-4a44-bf1e-1c2cc12d0153">3,391</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total securities pledged as collateral</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1YzE0MWMzZDQwNDE0NmQ4YjJmYmQyNWY3ODlhZmM4Ny90YWJsZXJhbmdlOjVjMTQxYzNkNDA0MTQ2ZDhiMmZiZDI1Zjc4OWFmYzg3XzctMS0xLTEtNDAxMjU_ae19dc07-60d0-47cb-9851-a9834ebf6282">211,411</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1YzE0MWMzZDQwNDE0NmQ4YjJmYmQyNWY3ODlhZmM4Ny90YWJsZXJhbmdlOjVjMTQxYzNkNDA0MTQ2ZDhiMmZiZDI1Zjc4OWFmYzg3XzctMy0xLTEtNDAxMjU_a17009d6-3279-4090-9def-f6e02dfa52f9">174,862</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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses the creditworthiness of the counterparties that hold the pledged collateral and has determined that these arrangements have little credit risk. There were <ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="INF" name="us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzI5Mjg_1c9eef06-dd75-4fea-858b-7355e1e3c353"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="INF" name="us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzI5Mjg_78bbff0f-92ca-45f1-970e-92d9c8c015c7">no</ix:nonFraction></ix:nonFraction> securities pledged under repurchase agreements at December&#160;31, 2021 and 2020. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax-exempt interest income on AFS securities was $<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-5" name="us-gaap:InterestIncomeSecuritiesTaxExempt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzMwNDM_0478c0bf-5c76-4c6a-833b-aa67efadfdac">10.2</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-5" name="us-gaap:InterestIncomeSecuritiesTaxExempt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzMwNDc_ea55c810-916a-432e-a3c5-1b4c25adc806">10.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-5" name="us-gaap:InterestIncomeSecuritiesTaxExempt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzMwNTQ_9b1005eb-caea-45a5-800d-aec60e48a876">10.2</ix:nonFraction> million for 2021, 2020 and 2019, respectively.</span></div></ix:continuation><div><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_112"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:174%">NOTE 3-<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:FinancingReceivablesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzExNzUz_d6ffb3b1-628d-4255-8c7d-e623d9b99c32" continuedAt="i1455f4cd20f84242bc8abf14589ce73b" escape="true">LOANS AND CREDIT QUALITY:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i1455f4cd20f84242bc8abf14589ce73b" continuedAt="i46a7b50801304a00b376ea73eb8292ad"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's LHFI is divided into <ix:nonFraction unitRef="portfoliosegment" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="INF" name="hmst:NumberOfPortfolioSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzQ5MA_a8c33ab9-1090-4607-adc6-d94167511ce6">two</ix:nonFraction> portfolio segments, commercial loans and consumer loans. Within each portfolio segment, the Company monitors and assesses credit risk based on the risk characteristics of each of the following loan classes: single family and home equity and other loans within the consumer loan portfolio and non-owner occupied CRE, multifamily, construction and land development, owner occupied CRE and commercial business loans within the commercial loan portfolio. <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzExNzQ4_c48f01a3-c661-472e-b093-32b8e487249c" continuedAt="i3bf1721b53c641f28f6e4304c9ba8671" escape="true">LHFI consists of the following:</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="i3bf1721b53c641f28f6e4304c9ba8671" continuedAt="ia4fe248ee5dc4c269d392e0cd02e74e1"><table 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:61.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></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:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.996%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></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="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</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></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzQtMS0xLTEtNDAxMjU_3730beb3-4ab2-4f4d-826c-539708547856">705,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzQtMy0xLTEtNDAxMjU_584211f8-926d-45dd-85d3-479dbb3e9161">829,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzUtMS0xLTEtNDAxMjU_266dc8e2-6050-462a-b3a1-a2c6859ca2f3">2,415,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzUtMy0xLTEtNDAxMjU_8f0cd8a9-a880-45b5-a249-17ef86e1b334">1,428,092</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d9c9c1e443745ddb0d0533233e4b5bd_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzYtMS0xLTEtNDAxMjU_3a4ad9a1-f9b8-4978-b208-de644847cff1">496,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65e32d7b4f0740a88e1d7ab9ba1dd68a_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzYtMy0xLTEtNDAxMjU_f7bdb050-9511-424a-a8d4-3df569c98e22">553,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18548a4352a9467a9d7195739dd2f239_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzctMS0xLTEtNDAxMjU_00bac8e7-ba28-4486-908e-1587dedfdba6">3,616,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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d52db0130104947912de84093cd475c_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzctMy0xLTEtNDAxMjU_de4b8aa4-61af-4bdd-9592-844b79321c3a">2,811,325</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</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></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzktMS0xLTEtNDAxMjU_60730be3-757f-4d29-be3f-f809d6d4a865">457,706</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzktMy0xLTEtNDAxMjU_9431fe45-1dd1-49dc-9562-084490b43433">467,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></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzEwLTEtMS0xLTQwMTI1_9b3f3047-05f2-42e3-9d05-0840179b6964">401,872</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzEwLTMtMS0xLTQwMTI1_e5d34791-e527-494c-8533-a0e8e69b8448">645,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d6fb52c766f436bb5806177302ec7bd_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzExLTEtMS0xLTQwMTI1_ed926607-483a-4184-a772-611cffeb81ba">859,578</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a80713e9af54ed09c150d0b2234731a_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzExLTMtMS0xLTQwMTI1_dc7c22cf-4042-4ab7-81b2-76867eafee00">1,112,979</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzEzLTEtMS0xLTQwMTI1_2fd5acea-1163-4315-8d7d-0eb467872902">763,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i319472f309254d38ac6500afb1ec044b_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzEzLTMtMS0xLTQwMTI1_43ed7a89-06fa-40a5-8774-aa0a804ec9c9">915,123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaed4c7f353594921bdcbfb775a6734dc_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzE0LTEtMS0xLTQwMTI1_8fbaee70-52e3-4a12-bd05-b4355cb56d38">303,078</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd4563db5a374031842011a200828993_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzE0LTMtMS0xLTQwMTI1_3143a04c-9557-43d8-a3d1-4ff49859477c">404,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span><span style="color:#000000;font-family:'Times New Roman',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1dcb794444564c18a2b96267467745da_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzE1LTEtMS0xLTQwMTI1_27530bad-697f-4143-bb20-c49cc9653ad0">1,066,409</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd03362d635b4b69b49935af0c8f29db_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzE1LTMtMS0xLTQwMTI1_de44fb32-d4bb-4061-be1a-9a24b603df62">1,319,876</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total LHFI</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzE2LTEtMS0xLTQwMTI1_749b7d15-b570-4f4e-9ef4-a2da97751769">5,542,849</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzE2LTMtMS0xLTQwMTI1_6adf912b-8629-4f5d-8e21-51be03879d24">5,244,180</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ACL</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzE3LTEtMS0xLTQwMTI1_c052812f-5b1c-4197-a527-e3434aad2e73">47,123</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzE3LTMtMS0xLTQwMTI1_8a1b8170-bb08-483a-86db-7bb4248815b3">64,294</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total LHFI less ACL</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzE4LTEtMS0xLTQwMTI1_37a04f06-fd46-48c0-84cf-dd952788f89a">5,495,726</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzE4LTMtMS0xLTQwMTI1_5fd747ab-ea51-4cad-8c78-f36ab03ebb4b">5,179,886</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></tr></table></ix:continuation></div><div><span><br/></span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="ia4fe248ee5dc4c269d392e0cd02e74e1">(1)&#160;&#160;&#160;&#160;Includes $<ix:nonFraction unitRef="usd" contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231" decimals="-5" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzEwMTQ_5d446838-d48a-47f9-8496-c3b1ee946c45">7.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231" decimals="-5" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzEwMjE_90700f3f-89b9-4cdd-a421-196e0f8ea204">7.1</ix:nonFraction> million at December&#160;31, 2021 and 2020, respectively, of loans where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in the consolidated income statements.</ix:continuation> </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span><br/></span></div><div style="margin-top:3pt;padding-left:22.5pt;text-indent:-22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans totaling $<ix:nonFraction unitRef="usd" contextRef="i9c70039f1f9a496aaabe9962117b1141_I20211231" decimals="-8" name="us-gaap:LoansPledgedAsCollateral" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzE0MzI_459419e8-f433-44f1-a992-b185739061c2">2.8</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="i0c0eec43b8eb4264b99de392b161d8de_I20201231" decimals="-8" name="us-gaap:LoansPledgedAsCollateral" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzE0Mzk_4a038ffa-4661-43a4-8413-0c5bd45c97e7">1.4</ix:nonFraction> billion at December&#160;31, 2021 and 2020, respectively, were pledged to secure borrowings from the FHLB and loans totaling $<ix:nonFraction unitRef="usd" contextRef="i2b643cb0b0cc4791b5731b2f8d7e7509_I20211231" decimals="-6" name="us-gaap:LoansPledgedAsCollateral" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzE1Mzc_777acba6-9d2f-4dcb-87d0-044058300c70">419</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if6b8aad69e694ad4847e36f4a20a5356_I20201231" decimals="-6" name="us-gaap:LoansPledgedAsCollateral" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzE1NDQ_05e64dcb-29ba-4e3c-bd7e-062b2d84da8a">569</ix:nonFraction> million at December&#160;31, 2021 and 2020, respectively, were pledged to secure borrowings from the FRBSF.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is the Company's policy to make loans to officers, directors and their associates in the ordinary course of business on substantially the same terms as those prevailing at the time for comparable transactions with other persons. <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzE5MjQxNDUzNTA1OTkz_005ae590-0d18-4e0e-b9f9-b8e67b184462" continuedAt="i3784a87dd34e4d118cacbd8b3ac2e722" escape="true">The following is a </ix:nonNumeric></span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i46a7b50801304a00b376ea73eb8292ad" continuedAt="i760310a2d2b04e8b9ad96e585379e6df"><ix:continuation id="i3784a87dd34e4d118cacbd8b3ac2e722"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">summary of activity during the year ended December 2021 with respect to such aggregate loans to these related parties and their associates:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:72.203%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:25.597%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4Yjc0YzU2OTQ3OWQ0NmI2OGE1ZTljYzE5MmE5NzI2MS90YWJsZXJhbmdlOjhiNzRjNTY5NDc5ZDQ2YjY4YTVlOWNjMTkyYTk3MjYxXzMtMS0xLTEtNjA0MzM_685f1e21-024e-472f-8ccd-a6833f458976">73</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">New loans and advances, net of principal repayments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4Yjc0YzU2OTQ3OWQ0NmI2OGE1ZTljYzE5MmE5NzI2MS90YWJsZXJhbmdlOjhiNzRjNTY5NDc5ZDQ2YjY4YTVlOWNjMTkyYTk3MjYxXzQtMS0xLTEtNjA0NTk_8d9e430f-1e9a-4f93-8c8e-e67bc386606f">1,475</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4Yjc0YzU2OTQ3OWQ0NmI2OGE1ZTljYzE5MmE5NzI2MS90YWJsZXJhbmdlOjhiNzRjNTY5NDc5ZDQ2YjY4YTVlOWNjMTkyYTk3MjYxXzUtMS0xLTEtNjA2OTU_a5eebaaa-4bbd-452e-8e94-f5bd03098867">1,548</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></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Risk Concentrations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concentrations of credit risk arise when a number of customers are engaged in similar business activities or activities in the same geographic region, or when they have similar economic features that would cause their ability to meet contractual obligations to be similarly affected by changes in economic conditions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LHFI are primarily secured by real estate located in the Pacific Northwest, California and Hawaii. At December&#160;31, 2021 and 2020, multifamily loans in the state of California represented <ix:nonFraction unitRef="number" contextRef="i8c0d8292fb564120898a679555d21f95_I20211231" decimals="2" name="hmst:PercentageOfLoanPortfolio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzIxMzY_469a89e0-9a12-4fd3-9fc3-4f5382d58ecc">33</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i0d986b3c8aa2426b9ac45d6981dd6bf6_I20201231" decimals="2" name="hmst:PercentageOfLoanPortfolio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzEwOTk1MTE2NDA3MTk_5bcdf73b-dea7-4faf-ac57-edda3819d65b">19</ix:nonFraction>% of the total LHFI portfolio, respectively.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Quality</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management considers the level of ACL to be appropriate to cover credit losses expected over the life of the loans for the LHFI portfolio as of December&#160;31, 2021. The cumulative loss rate used as the basis for the estimate of credit losses is comprised of the Bank&#8217;s historical loss experience and eight qualitative factors for current and forecasted periods. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the historical expected loss rates decreased from December 31, 2020 due to minimal losses, stable portfolio credit distribution and favorable product mix risk composition. During 2021, the Qualitative Factors decreased significantly due to the improvement in economic conditions, continued favorable performance and outlook of the impact of the COVID-19 pandemic of our loan portfolio. As of December 31, 2021, the Bank expects that the markets in which it operates will have stable collateral values and economic outlook over the two-year forecast period.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the ACL for LHFI, the Company maintains a separate allowance for unfunded loan commitments which is included in accounts payable and other liabilities on our consolidated balance sheets. The allowance for unfunded commitments was $<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-5" name="hmst:AllowanceForUnfundedCommitments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzM0MzI_561366dd-5109-42b7-95c9-f07fbf6cb39e">2.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-5" name="hmst:AllowanceForUnfundedCommitments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzEwOTk1MTE2NDA5NDA_018d1b50-51fa-4ad8-a1ef-089c8eff2ad5">1.6</ix:nonFraction> million at December&#160;31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank has elected to exclude accrued interest receivable from the evaluation of the ACL. Accrued interest on LHFI was $<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-5" name="hmst:FinancingReceivableInterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzM1OTE_8a2c7015-acfe-480e-9183-171e6427d4fa">17.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-5" name="hmst:FinancingReceivableInterestReceivable" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzEwOTk1MTE2NDA5Mjg_362343c2-101c-4e73-82e5-b78a534dd8f2">21.2</ix:nonFraction>&#160;million at December&#160;31, 2021 and 2020, respectively and was reported in other assets in the consolidated balance sheets.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">68</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i760310a2d2b04e8b9ad96e585379e6df" continuedAt="i8f28b05d1551415abd541663f2e23880"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzExNzMx_cafca9ab-3871-41d3-b239-db6c47be406d" continuedAt="i56c05644c9c64ca99f0bc8e9987ff59f" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the ACL for LHFI and the allowance for unfunded commitments was as follows:</span></div><div style="margin-bottom:8pt"><table 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:46.414%"></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 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:14.689%"></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:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.156%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ACL for LHFI</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzQtNS0xLTEtNDAxMjU_b03696a8-3bdc-4a1e-934e-9a2054dab1f0">64,294</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzQtNy0xLTEtNDAxMjU_31d2ebf1-aaf0-4e72-9e1d-71625661b2ae">41,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c66aa86eebe4c21b503b34f3ed4563a_I20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzQtOS0xLTEtNDAxMjU_04518786-582c-45ae-b43a-d1cceb05efdb">41,470</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for credit losses</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzUtNS0xLTEtNDAxMjU_7728f6fc-e99c-472f-bab8-4a7b1f816928">15,816</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzUtNy0xLTEtNDAxMjU_39d04038-7d3f-48a3-9463-fa9357920cbf">21,843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzUtOS0xLTEtNDAxMjU_969ba7a5-6b6e-4f4f-8506-b519dcf878e5">122</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 25pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (charge-offs) recoveries</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzYtNS0xLTEtNDAxMjU_9c4f50e6-b7c5-4f03-809f-e9b4e99095ea">1,355</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzYtNy0xLTEtNDAxMjU_a44cab49-859f-4590-afd9-42675b28934a">1,164</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzYtOS0xLTEtNDAxMjU_e22ed2ea-e82c-4335-b8c8-a488a7dd4148">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;text-align:left;vertical-align:bottom"><div style="padding-left:24pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impact of ASC 326 adoption</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96857650948c41a78a4fd46a77eb8f55_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzctNy0xLTEtNDU1NDc_e38f50c9-6924-4e77-8e35-0006acab11aa">1,843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending 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="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzgtNS0xLTEtNDAxMjU_917d9e62-8a3e-41b7-ba9b-f3fef744760e">47,123</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzgtNy0xLTEtNDAxMjU_6134e67d-a85e-4eab-9f2c-94596b9c5ea9">64,294</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzgtOS0xLTEtNDAxMjU_4ffeabd4-6045-4438-86e1-02f9c188cf53">41,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></tr><tr style="height:14pt"><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="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 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for unfunded commitments</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzExLTUtMS0xLTQwMTI1_ff8e6a3d-fdcf-45a9-89c3-bc74f3cec82c">1,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzExLTctMS0xLTQwMTI1_af6e0e8c-d369-47af-8ca6-980e1adf5775">1,065</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c66aa86eebe4c21b503b34f3ed4563a_I20181231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzExLTktMS0xLTQwMTI1_29690a38-ace9-4165-bb53-8597860e940f">1,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for credit losses</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzEyLTUtMS0xLTQwMTI1_6098f13c-f684-467d-a5fb-ded594841db5">816</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzEyLTctMS0xLTQwMTI1_fb4a7baa-7e64-4d39-bf66-ef4a29e38a74">1,374</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzEyLTktMS0xLTQwMTI1_b7ea3d87-280c-4f90-afbd-9dd6106c8ea9">378</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impact of ASC 326 adoption</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96857650948c41a78a4fd46a77eb8f55_I20191231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzEzLTctMS0xLTQwMTI1_35bc0296-d09b-44ff-b93c-371cd5daf58d">1,897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending 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="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE0LTUtMS0xLTQwMTI1_fa992e71-2e06-458d-b1f2-49521fb99eae">2,404</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE0LTctMS0xLTQwMTI1_94dda6b9-93e9-4386-ba7f-ba146ef3fbb2">1,588</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE0LTktMS0xLTQwMTI1_82bf599c-de97-43c1-b118-0fd5cd03532c">1,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 style="height:14pt"><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="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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for credit losses:</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses-loans</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE3LTUtMS0xLTQwMTI1_70c490b8-e2e2-41dd-acda-4f80cc9c5cd5">15,816</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE3LTctMS0xLTQwMTI1_59e45e0d-2c2f-4e7d-aec1-08f89116d4da">21,843</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE3LTktMS0xLTQwMTI1_c6e2b875-156e-443b-9987-4483c78e6be6">122</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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for unfunded commitments</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE4LTUtMS0xLTQwMTI1_9216b7b4-da91-4081-bfd8-e267134d4393">816</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE4LTctMS0xLTQwMTI1_7a652584-9cdc-49e7-bee8-57c818c8a340">1,374</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE4LTktMS0xLTQwMTI1_4609e545-3197-4d7b-b83b-5fcfcb4c974b">378</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="hmst:FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE5LTUtMS0xLTQwMTI1_6fdcc0e9-4729-4054-94fd-b6e6b8fb854d">15,000</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE5LTctMS0xLTQwMTI1_128354b2-8a89-4f64-aef3-6bbc9b91ec36">20,469</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="hmst:FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE5LTktMS0xLTQwMTI1_5e2177f7-2e1b-4c54-be06-16f2ebb628da">500</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the ACL by loan portfolio and loan sub-class was as follows.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:36.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></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:10.449%"></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:10.742%"></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:10.595%"></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:11.626%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Beginning<br/>balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending<br/>balance</span></td></tr><tr style="height:3pt"><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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzQtMS0xLTEtNDM0Mjc_72efcc49-b29d-41cc-965e-27f09cb8c348">8,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fa93a00c39143a1b1b5d528d99d8dbe_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzQtMy0xLTEtNDM0MzU_59f1a659-36c3-4218-8828-9b72453af16c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fa93a00c39143a1b1b5d528d99d8dbe_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzQtNS0xLTEtNDM0Mzg_f4ebfe96-4c05-4c68-ba1c-3a142f52c09d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifa8d16cf7522424ab9b6c219edc0feb6_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzQtNy0xLTEtNDM0NDE_62d34169-ac54-4d8a-9146-5cd2f17b3d5a">1,336</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzQtOS0xLTEtNTMxNDc_07c5c353-a10d-4f6f-9d13-97e8700758e3">7,509</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzUtMS0xLTEtNDM0Mjc_525e5585-9750-43fc-b5fb-fccd7fa02f9d">6,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i964089af40e94717ab2c65676646e0ba_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzUtMy0xLTEtNDM0MzU_0d698215-7fa2-4c71-b2b0-c474ca6e14b6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i964089af40e94717ab2c65676646e0ba_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzUtNS0xLTEtNDM0Mzg_a0a77212-bafb-4f23-b2d2-a84ded901f7e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5fd886d3724f4eb0a337a79d7bb26037_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzUtNy0xLTEtNDM0NDE_10168fd9-8525-4161-badb-9ae682c339c9">218</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzUtOS0xLTEtNTMxNDc_fead3943-5101-411c-af62-63934c7cc6f9">5,854</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia53f74727f9b49658f6b974accd39230_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzctMS0xLTEtNDM0Mjc_9687ca16-e1fa-4e8d-9c95-815a046d0dee">4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b5c65454a1046e9b4f4f10d4a785196_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzctMy0xLTEtNDM0MzU_f18e0fce-e235-45c6-bc69-367c9b696465">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b5c65454a1046e9b4f4f10d4a785196_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzctNS0xLTEtNDM0Mzg_67782e18-796d-482d-ba35-0c9ab4384cfd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifcf61afc45514bc3865d81643854559a_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzctNy0xLTEtNDM0NDE_0b6de83f-67eb-4875-a796-2995959f9ca4">4,396</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0b0e3a75157458fa306a4cc618d3e64_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzctOS0xLTEtNTMxNTA_23c652ed-bc3f-4a47-8859-205572ed1c49">507</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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzgtMS0xLTEtNDM0Mjc_27a45a73-1e3a-43d7-92ec-7917e8cbc72f">1,670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5b9b79aebf44f82a2573da33fbe78d3_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzgtMy0xLTEtNDM0MzU_6cb326fd-075c-4525-b71a-84c67dff5a1c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5b9b79aebf44f82a2573da33fbe78d3_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzgtNS0xLTEtNDM0Mzg_e6305d3d-7e3d-490c-90ed-35e10d34bed7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5c643fcb576947bba8cb8d2bcb913253_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzgtNy0xLTEtNDM0NDE_a96ce742-f084-45f4-ac28-6cdd7fc98429">1,520</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id54dd3d01c22401fb1c198ff55080eb3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzgtOS0xLTEtNTMxNTA_ff05c1b7-0e34-407e-9d15-a696846dbbf1">150</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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzktMS0xLTEtNDM0Mjc_81b38e97-aab5-4fce-9944-ec58bdd98305">5,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98002cd7f23146ac8fcb6784e164d079_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzktMy0xLTEtNDM0MzU_d17af5bc-0b27-438b-a097-48bba0d51c11">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0451ed7c2ce74cd3a34ec8cd2aaf3fd9_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzktNS0xLTEtNDM0Mzg_ae974f55-d372-46ba-bef2-b7712730481d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0451ed7c2ce74cd3a34ec8cd2aaf3fd9_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzktNy0xLTEtNDM0NDE_794ae360-45d9-4e7b-a79d-ff8a76b628d0">1,281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie659c9e890994f6b81e1cd06231a748e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzktOS0xLTEtNTMxNTA_ba3b42b6-f411-43fd-9626-42a5bbb36483">6,411</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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction to permanent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzEwLTEtMS0xLTQzNDI3_f83e967d-dbcb-4c0d-a648-52b762815807">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5a9d7caca564dc3accfb3a32ca15cc0_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzEwLTMtMS0xLTQzNDM1_18a49913-78e8-4fbd-9d98-75cf84e8e467">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5a9d7caca564dc3accfb3a32ca15cc0_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzEwLTUtMS0xLTQzNDM4_178accc5-a2d8-4f19-9e90-a16589e953b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie9c10a7794704070be371097c7a87f4d_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzEwLTctMS0xLTQzNDQx_812452a5-263e-4bea-b1a0-68568510cb64">260</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25938cbb223e4aa3963ae837172cc84d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzEwLTktMS0xLTUzMTUw_64367481-a6c1-47dc-95d3-a12f0e97ebfd">1,055</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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d52db0130104947912de84093cd475c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzExLTEtMS0xLTUzMTUy_13dc9b66-c467-4e93-8b3e-47535a0412cd">27,935</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bb4d0aea26d41a8960de47785bde3a2_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzExLTMtMS0xLTUzMTU0_f73a0196-3078-4ac9-9107-cdde30e8b966">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bb4d0aea26d41a8960de47785bde3a2_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzExLTUtMS0xLTUzMTU2_7fedd3ce-3b51-4bef-bead-6b0628b6bce7">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0bb4d0aea26d41a8960de47785bde3a2_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzExLTctMS0xLTUzMTU4_b0c43fbf-599e-4072-929b-3cfc30f11041">6,449</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18548a4352a9467a9d7195739dd2f239_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzExLTktMS0xLTUzMTUw_aae7a40a-f6cb-4c05-b4da-e5462d1c4419">21,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</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 #000000;padding:0 1pt"></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzEzLTEtMS0xLTQzNDYw_36cbeb4e-21ad-4f4e-967b-c70bf7e04e97">4,994</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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"><ix:nonFraction unitRef="usd" contextRef="i31b74598aea344d8b360d7c09d45a969_D20210101-20211231" sign="-" xsi:nil="true" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzEzLTMtMS0xLTUzMTY2_d795eeae-5c89-457f-be41-aa7b0edf299c"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7aeddac92974463ea565ecfd69d189c7_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzEzLTUtMS0xLTQzNDY2_c28b2cc3-d875-4674-a0cb-73ee1ba2bf60">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31b74598aea344d8b360d7c09d45a969_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzEzLTctMS0xLTQzNDY5_d042cfc8-c221-4004-800f-82cc2d899e12">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzEzLTktMS0xLTUzMTYw_3cea168e-90d2-4526-b037-ab797dbc11b4">5,006</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE0LTEtMS0xLTQzNDYw_f1d00c74-1fed-4fbd-b700-2fd1219184f5">17,043</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id5d0044b1b694853ba0b7998a080cae0_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE0LTMtMS0xLTQzNDYz_55f2b45a-3fcc-4985-9c9f-eba18229ce5d">1,739</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id5d0044b1b694853ba0b7998a080cae0_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE0LTUtMS0xLTQzNDY2_e7e5e5a3-a205-422a-93f7-e91b8552f403">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id5d0044b1b694853ba0b7998a080cae0_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE0LTctMS0xLTQzNDY5_4d72bafc-2998-4844-9e15-d69dc8572921">3,177</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE0LTktMS0xLTUzMTYw_0867c293-0d42-4d10-87e9-414918627100">12,273</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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a80713e9af54ed09c150d0b2234731a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE1LTEtMS0xLTUzMTY0_e7a75eb2-c6c2-4775-8dec-2bcc1a8b416c">22,037</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a0e2aa3a00a4fa8ab4f9ffdf5911f3f_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE1LTMtMS0xLTUzMTY4_0d48ee69-2ec5-45af-bb55-4bbb8eb6a3de">1,739</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8a0e2aa3a00a4fa8ab4f9ffdf5911f3f_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE1LTUtMS0xLTUzMTcw_ceedc039-a470-45cd-9e3f-969372cba00d">146</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8a0e2aa3a00a4fa8ab4f9ffdf5911f3f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE1LTctMS0xLTUzMTcy_4623b09c-dc8a-45bb-b9d7-1348eeb3eb84">3,165</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d6fb52c766f436bb5806177302ec7bd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE1LTktMS0xLTUzMTc0_cdd59db1-3346-476e-990d-b527ea2c4583">17,279</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</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 #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i319472f309254d38ac6500afb1ec044b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE3LTEtMS0xLTQzNDcy_1a4b8720-0f1a-402e-98fa-54f1fef409ac">6,906</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i01399af649eb445aa38c6217a3bf734c_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE3LTMtMS0xLTQzNDc1_b92bf51c-6124-4296-a0fa-eb9909aaddbb">127</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01399af649eb445aa38c6217a3bf734c_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE3LTUtMS0xLTQzNDc4_c52e9baf-ffcc-406c-8222-7bc3b9f8f6e2">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i01399af649eb445aa38c6217a3bf734c_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE3LTctMS0xLTQzNDgx_aa2ba4a1-4513-46a1-861b-cac92494ba82">2,676</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE3LTktMS0xLTUzMTc2_3549400f-a520-4acd-b96f-a77abbd3e686">4,394</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd4563db5a374031842011a200828993_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE4LTEtMS0xLTQzNDcy_9845a3a5-0209-438b-9271-94331e7b33c6">7,416</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3d44ca0edec34c7297b806d7b5410ad1_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE4LTMtMS0xLTQzNDc1_edcf802e-055e-4e0e-aeb9-cefa8ba1792a">483</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d44ca0edec34c7297b806d7b5410ad1_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE4LTUtMS0xLTQzNDc4_c8b22ed5-887e-4b0c-8d34-f99c7362bca7">557</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3d44ca0edec34c7297b806d7b5410ad1_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE4LTctMS0xLTQzNDgx_8fdce8cf-ae59-4da6-8c13-05bf8cf2ff7c">3,526</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaed4c7f353594921bdcbfb775a6734dc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE4LTktMS0xLTUzMTc2_25c33c15-5450-489d-ba05-61efa27e1c5c">3,964</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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd03362d635b4b69b49935af0c8f29db_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE5LTEtMS0xLTUzMTgy_c6fce84a-900e-4ea9-a86b-f5131c47f973">14,322</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9216f8949f3b4cafa872f20378023d25_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE5LTMtMS0xLTUzMTgy_63ad87fc-0d45-4097-9381-60d310e4af09">610</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9216f8949f3b4cafa872f20378023d25_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE5LTUtMS0xLTUzMTgy_3ad9f239-f48c-469c-93c9-70790f80cb05">848</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9216f8949f3b4cafa872f20378023d25_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE5LTctMS0xLTUzMTgy_60f24a81-af87-46c4-977d-9bea8002a0ab">6,202</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1dcb794444564c18a2b96267467745da_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE5LTktMS0xLTUzMTgy_84d6a40d-d56b-445d-bbc4-dd2ae3e03c99">8,358</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 68.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total ACL</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzIwLTEtMS0xLTUzMTgy_84794ac9-1413-414e-bee0-fe076d8be47e">64,294</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzIwLTMtMS0xLTUzMTgy_0808cd5e-b67f-426b-aea6-8d9d4a5e0747">2,349</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzIwLTUtMS0xLTUzMTgy_a38e27c3-42be-4586-adc9-13e3fef49f59">994</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzIwLTctMS0xLTUzMTgy_1df83b0a-4e44-44cf-b7f1-31b0e5b9dff0">15,816</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzIwLTktMS0xLTUzMTgy_ce7757c9-083d-4c6a-b874-3289928dafc2">47,123</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></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i8f28b05d1551415abd541663f2e23880" continuedAt="i2cfc65a8d1d74ff180b02bab810e6afe"><ix:continuation id="i56c05644c9c64ca99f0bc8e9987ff59f"><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"></td><td style="width:33.611%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.978%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.501%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.716%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.205%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.796%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.538%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.803%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior to adoption of ASC 326</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impact of ASC 326 adoption</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending<br/>balance</span></td></tr><tr style="height:3pt"><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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i578b8a047af241f08762547ddea40787_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzQtMS0xLTEtNDAxMjU_7cab246a-6622-4851-8e7f-786ff28a5704">7,245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7fb9ee52919242c8bd14b9890b4efc19_I20191231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzQtMy0xLTEtNDAxMjU_e964f277-0ded-4479-a930-7308e589cf8a">3,392</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fa93a00c39143a1b1b5d528d99d8dbe_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzQtNS0xLTEtNDAxMjU_59f1a659-36c3-4218-8828-9b72453af16c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fa93a00c39143a1b1b5d528d99d8dbe_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzQtNy0xLTEtNDAxMjU_f4ebfe96-4c05-4c68-ba1c-3a142f52c09d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fa93a00c39143a1b1b5d528d99d8dbe_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzQtOS0xLTEtNDAxMjU_cd98405a-11eb-41c3-b8ef-0793ce2a9cea">4,992</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzQtMTEtMS0xLTQwMTI1_62e0c0ae-e9ad-4003-81eb-cdc3b40c1a38">8,845</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife35adc2ae5d4343aeaf87e8a7c003f5_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzUtMS0xLTEtNDAxMjU_6bde05e2-5b47-4ece-bc3e-0ffa2fe5bbf5">7,015</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6f89e8ba181044f5bd12b962d362aa0e_I20191231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzUtMy0xLTEtNDAxMjU_9227dd41-8984-4798-a522-ab7765682bf3">2,977</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i964089af40e94717ab2c65676646e0ba_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzUtNS0xLTEtNDAxMjU_0d698215-7fa2-4c71-b2b0-c474ca6e14b6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i964089af40e94717ab2c65676646e0ba_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzUtNy0xLTEtNDAxMjU_a0a77212-bafb-4f23-b2d2-a84ded901f7e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i964089af40e94717ab2c65676646e0ba_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzUtOS0xLTEtNDAxMjU_f73e9ada-4bb8-495f-bd9a-d5208a79253d">2,034</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzUtMTEtMS0xLTQwMTI1_898a66e8-0764-4cd7-82c1-9b8cd5e52790">6,072</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction/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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7ef966e304544bbb4cc26b8401b9cba_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzctMS0xLTEtNDAxMjU_7a308991-05ae-4612-ae25-6ca009c6c651">2,848</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c154e90de0442208dc1d6f5e0dd6f09_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzctMy0xLTEtNDMyNTg_e87a5a60-17b8-46ed-9fe8-c54beeda5c99">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b5c65454a1046e9b4f4f10d4a785196_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzctNS0xLTEtNDAxMjU_f18e0fce-e235-45c6-bc69-367c9b696465">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b5c65454a1046e9b4f4f10d4a785196_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzctNy0xLTEtNDAxMjU_67782e18-796d-482d-ba35-0c9ab4384cfd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b5c65454a1046e9b4f4f10d4a785196_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzctOS0xLTEtNDAxMjU_73bc4f44-b108-4265-b68f-a94fc1a553ef">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia53f74727f9b49658f6b974accd39230_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzctMTEtMS0xLTQwMTI1_3620a485-18be-4bb6-95a5-e27af0008595">4,903</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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i728342587743446e8fd79947996b787e_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzgtMS0xLTEtNDAxMjU_3bc1cf8a-08bf-4af8-8153-2bd71c50a8d6">624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifb386d334b0742a894746d177210a659_I20191231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzgtMy0xLTEtNDMyNTg_c154aff5-fd51-48b7-85a6-f35d34387634">115</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5b9b79aebf44f82a2573da33fbe78d3_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzgtNS0xLTEtNDAxMjU_6cb326fd-075c-4525-b71a-84c67dff5a1c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5b9b79aebf44f82a2573da33fbe78d3_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzgtNy0xLTEtNDAxMjU_e6305d3d-7e3d-490c-90ed-35e10d34bed7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib5b9b79aebf44f82a2573da33fbe78d3_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzgtOS0xLTEtNDAxMjU_36197c91-c266-4518-85c2-9de664067c28">1,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzgtMTEtMS0xLTQwMTI1_d7eda8d4-6fc3-4313-bf6b-ef8e0056e071">1,670</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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1480369d13a64b11aeae4e6be43e9689_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzktMS0xLTEtNDAxMjU_edce15f4-e2b5-4f6a-bdde-5421f4d0d0c2">3,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f1c881e762240b4b920319429d2722b_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzktMy0xLTEtNDMyNTg_023a02f4-8a2d-4d5e-9153-066555532657">4,280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98002cd7f23146ac8fcb6784e164d079_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzktNS0xLTEtNDAxMjU_d17af5bc-0b27-438b-a097-48bba0d51c11">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i98002cd7f23146ac8fcb6784e164d079_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzktNy0xLTEtNDAxMjU_3f694267-b708-4b89-b55e-911e7afcbc37">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i98002cd7f23146ac8fcb6784e164d079_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzktOS0xLTEtNDAxMjU_beff2491-7b7c-4bf0-9517-b06ed92854ca">3,113</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzktMTEtMS0xLTQwMTI1_2b93a95e-e9f9-4ad6-b352-5575d5b3fbeb">5,130</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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction to permanent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf66624050564071b9d74f61866781dc_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEwLTEtMS0xLTQwMTI1_83b88337-15e1-4556-abad-3f837e50a34e">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6dd9e4fe991c45deb977a5ad5eb3458f_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEwLTMtMS0xLTQzMjU4_b0079b4f-e6c9-4c19-b09f-347cc568fa36">200</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5a9d7caca564dc3accfb3a32ca15cc0_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEwLTUtMS0xLTQwMTI1_18a49913-78e8-4fbd-9d98-75cf84e8e467">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5a9d7caca564dc3accfb3a32ca15cc0_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEwLTctMS0xLTQwMTI1_178accc5-a2d8-4f19-9e90-a16589e953b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5a9d7caca564dc3accfb3a32ca15cc0_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEwLTktMS0xLTQwMTI1_a34c81ad-7739-4142-87f6-99ab91179ce0">112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEwLTExLTEtMS00MDEyNQ_b17c2cf8-1d74-4c17-bbb0-111b688e022b">1,315</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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ce7c569cb4540ba82b3d9cef70a99_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzExLTEtMS0xLTQwMTI1_40c021e9-3832-4636-a4d7-6f5441345205">22,535</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i636536239d1846e08a765b23395a82ab_I20191231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzExLTMtMS0xLTQwMTI1_9c58f4b2-a28d-49c8-9a96-5fc6497b250b">1,311</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7afe45d5495f41fab55ec2a915f487eb_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzExLTUtMS0xLTQwMTI1_f7b9e6b1-1946-4d6a-9e3f-c38355c8cb31">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7afe45d5495f41fab55ec2a915f487eb_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzExLTctMS0xLTQwMTI1_c52ad482-0547-47ea-82ff-a5a15f67361e">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7afe45d5495f41fab55ec2a915f487eb_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzExLTktMS0xLTQwMTI1_97e2f654-e8c8-4f1a-ad65-f36cd5738be7">6,548</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d52db0130104947912de84093cd475c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzExLTExLTEtMS00MDEyNQ_e6e8bb09-9a10-44aa-a418-b965c79392d6">27,935</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cd0f6e05f9648549b08ccf961cd70ec_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEzLTEtMS0xLTQwMTI1_69b096a6-0914-443c-b183-9f5c60ece83b">3,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i826dba39c5de4113b637beee881f116d_I20191231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEzLTMtMS0xLTQwMTI1_ec78fc17-7e3b-4c39-b2ed-d9b600a2a8f8">2,459</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7aeddac92974463ea565ecfd69d189c7_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEzLTUtMS0xLTQwMTI1_ad8522c2-db1e-4d6d-820f-98403f531a31">896</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7aeddac92974463ea565ecfd69d189c7_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEzLTctMS0xLTQwMTI1_c28b2cc3-d875-4674-a0cb-73ee1ba2bf60">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7aeddac92974463ea565ecfd69d189c7_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEzLTktMS0xLTQwMTI1_50d116f7-2bed-4755-85ce-cdadef7fae58">4,710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEzLTExLTEtMS00MDEyNQ_6790e7c7-c018-4903-a53b-328c2a91374f">4,994</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d92e83d153d432da73ea4f653d89ab8_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE0LTEtMS0xLTQwMTI1_e508fd7f-193d-47a1-82b8-a1d55290c68d">2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19b918a9f49f4011a644940641b83886_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE0LTMtMS0xLTQwMTI1_26625ca5-8990-44bd-829f-33b84337c2c0">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9df296bd35d94277bbecd9788a331040_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE0LTUtMS0xLTQwMTI1_b13c5364-6863-4340-b524-44fefaa44f80">640</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df296bd35d94277bbecd9788a331040_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE0LTctMS0xLTQwMTI1_623350f7-20c7-483e-a6aa-37e01d966405">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9df296bd35d94277bbecd9788a331040_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE0LTktMS0xLTQwMTI1_7f056f64-1a8a-42c2-a716-6f90f06ed00e">14,148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE0LTExLTEtMS00MDEyNQ_fb2b20ea-a92c-4c6c-bd54-4f2202f9d382">17,043</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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic65ba21732cf4791a4d954e8c8bd725a_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE1LTEtMS0xLTQwMTI1_2e8c8e27-9c21-4926-aad6-c4d38d1cc7cd">6,554</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i77b704a594074400a1a1f20a1dfe25a5_I20191231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE1LTMtMS0xLTQwMTI1_25ba99e1-bbd6-4a7b-b0de-a71e206105f3">1,949</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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idd8f95a016bf417396a8627e0731f6e6_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE1LTUtMS0xLTQwMTI1_8798923e-f655-4e5e-bb0a-f6584cdfb0c6">1,536</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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd8f95a016bf417396a8627e0731f6e6_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE1LTctMS0xLTQwMTI1_3d563082-f580-48c2-96f3-c0c269e9f3d6">110</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd8f95a016bf417396a8627e0731f6e6_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE1LTktMS0xLTQwMTI1_c0dcfeb0-05ad-421c-b409-33c73ffdae0b">18,858</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a80713e9af54ed09c150d0b2234731a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE1LTExLTEtMS00MDEyNQ_663be846-6cab-4c9f-a9bd-2b27d8927e6d">22,037</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3229be65b4824a549890d1dabbcebb57_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE3LTEtMS0xLTQwMTI1_4805e165-94b7-4e4a-bfe3-885c194bd3a9">6,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4a89c7f1f614c3aa0189aa1e2e81933_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE3LTMtMS0xLTQwMTI1_3899d88e-f6cb-4577-8fef-b32435803973">468</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic9fcb82f29fa468dbaedf34acaae3e45_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE3LTUtMS0xLTQwMTI1_c3c00db6-19b3-4b80-a6df-230c4f408173">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9fcb82f29fa468dbaedf34acaae3e45_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE3LTctMS0xLTQwMTI1_f61a0f1b-89cd-4c51-aa67-b534a2ec935e">187</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic9fcb82f29fa468dbaedf34acaae3e45_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE3LTktMS0xLTQwMTI1_d4f25571-e481-4c9b-a2c1-84064046165b">182</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i319472f309254d38ac6500afb1ec044b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE3LTExLTEtMS00MDEyNQ_4f048c39-4ec2-4c45-bd22-95394437c7ca">6,906</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2947250530ea415a9f28a5406a1fc073_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE4LTEtMS0xLTQwMTI1_77408200-7cbe-46bd-acce-16b97cbd7a21">6,233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d22f61578204540a512b0d6137fa5dd_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE4LTMtMS0xLTQwMTI1_03c12c8e-ac54-4dd1-af49-6d5e747a16fd">4,635</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ee1147997ce4445a37bed33f247b464_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE4LTUtMS0xLTQwMTI1_e203d8ff-c4fe-46fb-b4b7-da695c7382a7">456</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ee1147997ce4445a37bed33f247b464_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE4LTctMS0xLTQwMTI1_95084480-6d96-4e07-9a49-aae0f68cc580">385</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8ee1147997ce4445a37bed33f247b464_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE4LTktMS0xLTQwMTI1_d34afa12-8636-4112-a652-f73d9875a33e">3,381</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd4563db5a374031842011a200828993_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE4LTExLTEtMS00MDEyNQ_03361194-cfaf-44a9-81dc-95bd2874e4e3">7,416</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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3bf0d0cc51f49fbba85b343cb6c5e9e_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE5LTEtMS0xLTQwMTI1_56505b79-7518-4011-a0b0-6f458c922434">12,683</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07149a5d3cf64e56a4a56e05e770b87c_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE5LTMtMS0xLTQwMTI1_47c48d1c-98b4-48a1-8728-06d14a2c1c40">5,103</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3b3e29ef88ad40f2bc629f608d4a0ae2_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE5LTUtMS0xLTQwMTI1_973968a9-e3ee-419e-8542-70e27e330d66">473</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b3e29ef88ad40f2bc629f608d4a0ae2_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE5LTctMS0xLTQwMTI1_e135f8f7-20f3-4b77-b977-07d7205e9c25">572</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3b3e29ef88ad40f2bc629f608d4a0ae2_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE5LTktMS0xLTQwMTI1_bc31404f-c82b-430c-a7c6-10ad5b93f991">3,563</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd03362d635b4b69b49935af0c8f29db_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE5LTExLTEtMS00MDEyNQ_ae039bd6-9db2-4bd5-ac3d-73abfe924549">14,322</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 68.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total ACL</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzIwLTEtMS0xLTQwMTI1_a553a310-e1df-46e4-962d-7c8452d46ac3">41,772</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96857650948c41a78a4fd46a77eb8f55_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzIwLTMtMS0xLTQwMTI1_934e9568-8fa3-4034-9379-b03dfd87bd86">1,843</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzIwLTUtMS0xLTQwMTI1_2519846c-a6ec-4bde-8417-90137248675e">2,009</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzIwLTctMS0xLTQwMTI1_f7e387af-200b-4c42-8a96-4012fe75b20a">845</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzIwLTktMS0xLTQwMTI1_b9e22e83-155d-49b5-8e9f-cdc22b857189">21,843</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzIwLTExLTEtMS00MDEyNQ_520f997d-3ddc-4b28-a57a-78cffceb0372">64,294</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:34.426%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.034%"></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:10.449%"></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:11.619%"></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:11.326%"></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:11.626%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Beginning<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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Charge-offs</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recoveries</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending<br/>balance</span></td></tr><tr style="height:3pt"><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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b937c8ecc674d0b85c2f1de524b3216_I20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzQtMS0xLTEtNDAxMjU_331a8bf3-69b7-48f2-b4f5-dadad73835bf">5,495</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d5c733e8479484182c5d340d8e233a1_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzQtMy0xLTEtNDAxMjU_f7f00f74-9164-401c-9389-14fa41be0d11">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d5c733e8479484182c5d340d8e233a1_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzQtNS0xLTEtNDAxMjU_a3754eb2-ad74-4b41-b9bd-d7312b7b3072">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d5c733e8479484182c5d340d8e233a1_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzQtNy0xLTEtNDAxMjU_2cae90f3-4d45-4166-b1d9-924cec04aadb">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i578b8a047af241f08762547ddea40787_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzQtOS0xLTEtNDAxMjU_be3c30bc-5be8-408c-ad39-51a9984ded9e">7,245</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8ced6314da874a9985d293627cc86361_I20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzUtMS0xLTEtNDAxMjU_61ed24c8-bbc6-4395-b913-b132d8fcfb10">5,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd9184c796be4a8997f95fa455b10626_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzUtMy0xLTEtNDAxMjU_dbc75cbc-7eb8-4e6a-a439-6bd771c90249">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd9184c796be4a8997f95fa455b10626_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzUtNS0xLTEtNDAxMjU_1ca953e2-7d3d-4e4a-a281-eacbb942d7df">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd9184c796be4a8997f95fa455b10626_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzUtNy0xLTEtNDAxMjU_6526133d-8b06-4b0e-afb3-806169bba221">1,261</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife35adc2ae5d4343aeaf87e8a7c003f5_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzUtOS0xLTEtNDAxMjU_6972dd39-34e8-47d5-90b0-5e1c74375cba">7,015</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a15458940074ec8a286b736c5b1e827_I20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzYtMS0xLTEtNDMzNzc_38be018c-6e5a-4fff-9c39-4f6e869f0606">9,001</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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"><ix:nonFraction unitRef="usd" contextRef="id58adfc34fa44b1cbb9b3cf29272fe17_D20190101-20191231" sign="-" xsi:nil="true" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzYtMy0xLTEtNTMyMTY_7ea343f2-68e6-47de-b092-8ee2944e5484"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id58adfc34fa44b1cbb9b3cf29272fe17_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzYtNS0xLTEtNDMzOTQ_a0b11745-d1b3-43e7-bc08-5a752b15a2d0">215</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id58adfc34fa44b1cbb9b3cf29272fe17_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzYtNy0xLTEtNDMzOTQ_fa6850ad-c71b-4a3f-81a7-40914bb35c9f">941</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95045568c2b44ff090dcb6c3de997960_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzYtOS0xLTEtNDAxMjU_da1ca42b-358c-4f63-b1ae-02ea5e2b6df3">8,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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie389f0a928b14bf6b364ce668391fc19_I20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzctMS0xLTEtNDAxMjU_1718ad4f-9a9e-4a3a-939a-1b063638cc95">20,250</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8783d1c00ff40129444105d2465ced6_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzctMy0xLTEtNDAxMjU_eb88e491-0f7c-47dd-b62e-fa6864a85f7d">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8783d1c00ff40129444105d2465ced6_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzctNS0xLTEtNDAxMjU_383957f1-7395-456a-b0a4-31c6acad7c2a">215</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8783d1c00ff40129444105d2465ced6_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzctNy0xLTEtNDAxMjU_ea06521e-e84c-4e6f-9e7b-0ac19e90be7b">2,070</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ce7c569cb4540ba82b3d9cef70a99_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzctOS0xLTEtNDAxMjU_9d320c49-746e-4e83-a845-abb27d555473">22,535</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</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 #000000;padding:0 1pt"></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9096a8a38a4c45c688c2f4824363bcae_I20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzktMS0xLTEtNDAxMjU_2a05790e-ebb0-4bcd-876e-d12bec526ca4">3,278</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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"><ix:nonFraction unitRef="usd" contextRef="i465d2834a4684250a2cd43417b1d57fd_D20190101-20191231" sign="-" xsi:nil="true" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzktMy0xLTEtNDAxMjU_e967696c-8db6-4778-bc48-8fd1b1f8866b"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i465d2834a4684250a2cd43417b1d57fd_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzktNS0xLTEtNDAxMjU_cc2bb6c9-56f9-4c15-97c3-fadaad31f373">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i465d2834a4684250a2cd43417b1d57fd_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzktNy0xLTEtNDAxMjU_33b6a6e2-3041-417d-a38e-10bebe80456e">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cd0f6e05f9648549b08ccf961cd70ec_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzktOS0xLTEtNDAxMjU_797798e2-1665-4a7c-b6c2-a5feb53b15aa">3,639</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6734530ab954144b265c9811d8bf2db_I20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzEwLTEtMS0xLTQwMTI1_3902b79f-281f-4f2e-a9e3-a745cd9b4a1b">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2f827e1ca39e48e19d1f2e33b396a4e6_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzEwLTMtMS0xLTQwMTI1_ee457960-c5e8-484f-ae02-aae9053223fa">315</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f827e1ca39e48e19d1f2e33b396a4e6_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzEwLTUtMS0xLTQwMTI1_0dbc63b6-b255-4c31-aa77-964061bd2682">147</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2f827e1ca39e48e19d1f2e33b396a4e6_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzEwLTctMS0xLTQwMTI1_43fa8ead-70b5-46f2-a559-1ad875b0f3c6">208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d92e83d153d432da73ea4f653d89ab8_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzEwLTktMS0xLTQwMTI1_44c4a383-c932-41d2-b6a1-0d3f030ebddc">2,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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4d17eb3be684f198a23a1aa748c8848_I20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzExLTEtMS0xLTQwMTI1_8fc8e5ff-8754-4530-abfc-a2a58426a9ec">6,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie5264924780743f58606c01ce7227e53_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzExLTMtMS0xLTQwMTI1_ee13eaa8-4175-4cfc-9cc9-d11cdbf227a5">315</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5264924780743f58606c01ce7227e53_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzExLTUtMS0xLTQwMTI1_9d0cb25e-466a-4c6f-b8b5-8f1497cb0dc3">147</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5264924780743f58606c01ce7227e53_D20190101-20191231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzExLTctMS0xLTQwMTI1_5a9906c8-dc9d-4bfb-b03c-788c85829ca5">569</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic65ba21732cf4791a4d954e8c8bd725a_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzExLTktMS0xLTQwMTI1_aa74f397-119b-4d81-bdf5-d4fdd4c0a908">6,554</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</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 #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ced6370773e4a9880aec2ae214a9799_I20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzEzLTEtMS0xLTQwMTI1_8f1d03fd-2a17-404b-9c97-048510d576f8">8,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i402d649e7e694766b35547347a5208f1_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzEzLTMtMS0xLTQwMTI1_f7ef06c7-b935-471d-b0ad-e8323b44637d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i402d649e7e694766b35547347a5208f1_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzEzLTUtMS0xLTQwMTI1_42081b4f-90c1-4288-8376-193016e276d4">145</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i402d649e7e694766b35547347a5208f1_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzEzLTctMS0xLTQwMTI1_7651b568-24e7-4327-8f60-a1eecc4e0839">1,912</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3229be65b4824a549890d1dabbcebb57_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzEzLTktMS0xLTQwMTI1_520590cb-8ba3-4f9e-92fa-c7c90643ce7e">6,450</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9ead3bf0f917491488f7b4cbe335dffa_I20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE0LTEtMS0xLTQwMTI1_fac31cbb-ad55-4be2-81f7-7ec27d3cd055">6,850</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7b75311cb47a4e2d93a5a70c7a9755b7_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE0LTMtMS0xLTQwMTI1_4e47a7b5-96ee-4a34-865f-c0d602db931a">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b75311cb47a4e2d93a5a70c7a9755b7_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE0LTUtMS0xLTQwMTI1_da3201c8-2c3b-4792-9441-f00b83a18e54">504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7b75311cb47a4e2d93a5a70c7a9755b7_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE0LTctMS0xLTQwMTI1_431ebdca-9d66-4d97-a0c4-71fea75282ca">849</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2947250530ea415a9f28a5406a1fc073_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE0LTktMS0xLTQwMTI1_fa743af0-28d1-4995-94d0-d282fd3db796">6,233</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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i834a4901bd3a46e996dea7479b4d91ed_I20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE1LTEtMS0xLTQwMTI1_6bbe0938-a9d5-444b-8f74-e04ba867f57a">15,067</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i196df21d2ee445ebb588b74ca2fb3dda_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE1LTMtMS0xLTQwMTI1_673030cd-0ca8-4edc-9c1a-0fedbda40eae">272</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i196df21d2ee445ebb588b74ca2fb3dda_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE1LTUtMS0xLTQwMTI1_a851a748-c27a-4ad7-922d-fc18f754b35b">649</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i196df21d2ee445ebb588b74ca2fb3dda_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE1LTctMS0xLTQwMTI1_c1710092-6348-4085-bfae-c5ec68b22246">2,761</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3bf0d0cc51f49fbba85b343cb6c5e9e_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE1LTktMS0xLTQwMTI1_e84600e9-f7ab-4d77-bbc3-6c86f848b60d">12,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 68.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total ACL</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c66aa86eebe4c21b503b34f3ed4563a_I20181231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE2LTEtMS0xLTQwMTI1_8f603128-6776-4247-a2c3-a864f63ddd05">41,470</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE2LTMtMS0xLTQwMTI1_b12f4038-2b6a-4c16-a7a6-d5fdccceac99">587</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE2LTUtMS0xLTQwMTI1_ee4cab11-5629-475f-b7b5-3499c7529bc4">1,011</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE2LTctMS0xLTQwMTI1_6dcb8887-2659-45cb-8839-3b5129761740">122</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE2LTktMS0xLTQwMTI1_3c96590f-e97f-4ca2-80f7-5945591ebe50">41,772</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:continuation><div style="margin-bottom:8pt"><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Quality Indicators</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management regularly reviews loans in the portfolio to assess credit quality indicators and to determine appropriate loan classification and grading in accordance with applicable bank regulations. The Company's risk rating methodology assigns risk ratings ranging from 1 to 10, where a higher rating represents higher risk. The risk rating of 9 is not used.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Per the Company's policies, most commercial loans pools are non-homogenous and are regularly assessed for credit quality. The rating categories can be generally described by the following groupings for non-homogeneous loans:</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i2cfc65a8d1d74ff180b02bab810e6afe" continuedAt="ic0070ce4c08641a5b6e30603761c2eb3"><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">1-6:  These loans meet the definition of "Pass" assets. They are well protected by the current net worth and paying capacity of the obligor (or guarantors, if any) or by the fair value, less costs to acquire and sell in a timely manner, of any underlying collateral.  </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">7:  These loans meet the regulatory definition of "Special Mention." They contain potential weaknesses, that if uncorrected may result in deterioration of the likelihood of repayment or in the Bank&#8217;s credit position. </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">8:  These loans meet the regulatory definition of "Substandard." They are inadequately protected by the current sound worth and paying capacity of the borrower or of the collateral pledged, if any. They have well-defined weaknesses and have unsatisfactory characteristics causing unacceptable levels of risk.   </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">10:  A loan, or the portion of a loan determined to meet the regulatory definition of &#8220;Loss.&#8221;  The amounts classified as loss have been charged-off.</span></div><div style="padding-left:54pt"><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk rating categories can be generally described by the following groupings for homogeneous loans:</span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">1-6:  These loans meet the definition of "Pass" assets. A homogenous "Pass" loan is typically risk rated based on payment performance.  </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">7: These loans meet the regulatory definition of &#8220;Special Mention.&#8221; A homogeneous special mention loan, risk rated 7, is less than 90 days past due from the required payment date at month-end.</span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">8:  These loans meet the regulatory definition of &#8220;Substandard.&#8221; A homogeneous substandard loan, risk rated 8, is 90 days or more past due from the required payment date at month-end.</span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">10: These loans meet the regulatory definition of "Loss." A closed-end homogeneous loan not secured by real estate is risk rated 10 when past due 120 cumulative days or more from the contractual due date. Closed-end homogenous loans secured by real estate and all open-end homogenous loans are risk rated 10 when past due 180 cumulative days or more from the contractual due date. These loans, or the portion of these loans classified as loss, are generally charged-off in the month in which the applicable past due period elapses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Small balance commercial loans are generally considered homogenous unless 30 days or more past due or modified in a troubled debt restructuring that was an interest rate concession or payment modification with a significant balloon and the concession period has not been completed. The risk rating classification for such loans are based on the non-homogenous definitions noted above.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential, home equity and other loans modified in a troubled debt restructuring are considered homogeneous unless the modification was an interest rate concession or payment modification with a significant balloon and the concession modification period has not been completed. The risk rating classification for such loans are based on the non-homogeneous definitions noted above.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzExNzU4_3b5fbd95-79b1-4958-a2cf-5d43c2c9e500" continuedAt="i49b96175a10c46c3a19c09b35a0d1638" escape="true">The following table presents a vintage analysis of the commercial portfolio segment by loan sub-class, risk rating and delinquency status.</ix:nonNumeric></span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><ix:continuation id="ic0070ce4c08641a5b6e30603761c2eb3" continuedAt="i7eee98a8a01543aa9ce82e8b0e6539ee"><ix:continuation id="i49b96175a10c46c3a19c09b35a0d1638" continuedAt="i2052b4b5ceb643c19ac09304dd170645"><table 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:16.443%"></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:7.671%"></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:7.671%"></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:7.087%"></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:6.502%"></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:6.648%"></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:6.502%"></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:7.671%"></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:8.110%"></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:8.125%"></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="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2017</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2016 and prior</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving-term</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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="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><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><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="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">COMMERCIAL PORTFOLIO</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></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia351f6367b374600a8809685b318fdaa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMi0xLTEtNTMyMzI_c742fdb3-aca4-4702-82c1-5164005e7213"><ix:nonFraction unitRef="usd" contextRef="ia351f6367b374600a8809685b318fdaa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMi0xLTEtNTMyMzI_f788f0fd-fbd8-4f39-9a07-3e6fe0d8c0bb">68,647</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia351f6367b374600a8809685b318fdaa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtNC0xLTEtNTMyMzI_78367958-8b08-44fb-beb3-26bf4634f8e9"><ix:nonFraction unitRef="usd" contextRef="ia351f6367b374600a8809685b318fdaa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtNC0xLTEtNTMyMzI_85e534e8-a575-4b18-9c60-927fb90a4879">50,571</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia351f6367b374600a8809685b318fdaa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtNi0xLTEtNTMyMzI_60bb7fcd-2e48-420d-a847-b610644f7a83"><ix:nonFraction unitRef="usd" contextRef="ia351f6367b374600a8809685b318fdaa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtNi0xLTEtNTMyMzI_e33ab020-a3f6-4d48-98a7-d711166ba871">169,711</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia351f6367b374600a8809685b318fdaa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtOC0xLTEtNTMyMzI_d6491d7e-0741-472f-9421-4f705ad27b6e"><ix:nonFraction unitRef="usd" contextRef="ia351f6367b374600a8809685b318fdaa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtOC0xLTEtNTMyMzI_f94cc54a-b8b5-4d13-8dd5-55577716b487">130,877</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia351f6367b374600a8809685b318fdaa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMTAtMS0xLTUzMjMy_1451cfeb-609e-45e3-abc2-af5fe9865192"><ix:nonFraction unitRef="usd" contextRef="ia351f6367b374600a8809685b318fdaa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMTAtMS0xLTUzMjMy_88204e31-9809-4710-ac7e-ed08fe4c5b54">100,674</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia351f6367b374600a8809685b318fdaa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMTItMS0xLTUzMjMy_906cfbdb-e53d-4fbc-a3ef-580bc4760663"><ix:nonFraction unitRef="usd" contextRef="ia351f6367b374600a8809685b318fdaa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMTItMS0xLTUzMjMy_fe674f40-872b-4299-9b42-e6cff0dc8770">183,024</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia351f6367b374600a8809685b318fdaa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMTQtMS0xLTUzMjMy_3fc22b9a-e51a-4d37-aa5b-342c29439dc9"><ix:nonFraction unitRef="usd" contextRef="ia351f6367b374600a8809685b318fdaa_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMTQtMS0xLTUzMjMy_94626204-1cb6-4c34-afb3-218a2abe44d5">963</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia351f6367b374600a8809685b318fdaa_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMTYtMS0xLTUzMjMy_01373e73-09d6-4422-b989-efbfa685cc35"><ix:nonFraction unitRef="usd" contextRef="ia351f6367b374600a8809685b318fdaa_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMTYtMS0xLTUzMjMy_d7ab0b97-5238-4806-997d-c6e0e5a3a7ec">892</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia351f6367b374600a8809685b318fdaa_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMTgtMS0xLTUzMjMy_7e738f7a-be69-4203-bd9e-f5c5007570d5">705,359</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMi0xLTEtNTMyMzI_9d4776a6-a8c8-4e8c-8070-ed4121ca705f"><ix:nonFraction unitRef="usd" contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMi0xLTEtNTMyMzI_a39e233a-dda1-4acc-b43e-001e8b0b1e37">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtNC0xLTEtNTMyMzI_572ce09f-ea71-484f-878d-d9fd39bc8941"><ix:nonFraction unitRef="usd" contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtNC0xLTEtNTMyMzI_b1165e41-be84-4b65-a8cf-3b28f7785dda">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtNi0xLTEtNTMyMzI_92ce30d0-c8a8-4c5a-a632-1f6145af23cd"><ix:nonFraction unitRef="usd" contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtNi0xLTEtNTMyMzI_aa088be9-f580-47d4-bfb9-5c8c3cf5d00c">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtOC0xLTEtNTMyMzI_13e49b31-547d-4438-bc47-3e19704dd934"><ix:nonFraction unitRef="usd" contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtOC0xLTEtNTMyMzI_be305f40-46f5-4e35-bcc7-e404a0594360">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMTAtMS0xLTUzMjMy_3d9d9b2b-17c8-4759-abd7-3be46777e733"><ix:nonFraction unitRef="usd" contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMTAtMS0xLTUzMjMy_8431fdf2-eb4a-4d59-b5db-f2f7aeb7e544">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMTItMS0xLTUzMjMy_034777b8-3236-4f5e-8685-94ab5cb54547"><ix:nonFraction unitRef="usd" contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMTItMS0xLTUzMjMy_50452bd5-c526-4de3-b30e-c80b5169e982">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMTQtMS0xLTUzMjMy_8d83ab0b-c742-4946-bd2b-bdc02126836a"><ix:nonFraction unitRef="usd" contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMTQtMS0xLTUzMjMy_a5dc033d-0c56-42a8-abba-5cb452945275">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMTYtMS0xLTUzMjMy_553e5753-aafc-4559-b9d6-5999bcf91cfc"><ix:nonFraction unitRef="usd" contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMTYtMS0xLTUzMjMy_6f9f1e01-0255-407c-94cd-4e362bc28316">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMTgtMS0xLTUzMjMy_6514f67e-043c-42e0-bdb3-40528b8f87e7">&#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMi0xLTEtNTMyMzI_087d07b6-b1c7-44a2-a46e-77cb13b8ff0e"><ix:nonFraction unitRef="usd" contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMi0xLTEtNTMyMzI_0f0015e6-51cf-4bf2-bf93-21f3f3162999">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctNC0xLTEtNTMyMzI_b30bc652-32fe-483a-9611-cf0eb6334100"><ix:nonFraction unitRef="usd" contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctNC0xLTEtNTMyMzI_e79492e3-982a-4c22-b46c-d233e4ff0cca">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctNi0xLTEtNTMyMzI_23e1dd3b-3507-4658-957e-a22251fedc9f"><ix:nonFraction unitRef="usd" contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctNi0xLTEtNTMyMzI_9c426f00-033f-48a7-8b0b-1ccd0ccdf9b9">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctOC0xLTEtNTMyMzI_0fe1ee19-7f7f-4bc4-a7c9-59c42d5c7a90"><ix:nonFraction unitRef="usd" contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctOC0xLTEtNTMyMzI_b6324b45-7a6f-4990-92af-6c23e0e5e6d0">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMTAtMS0xLTUzMjMy_1717cd78-9e7e-4fec-a01a-463f0382a431"><ix:nonFraction unitRef="usd" contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMTAtMS0xLTUzMjMy_de9689c8-cba9-4289-8b94-cbcc9c3e2d1b">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMTItMS0xLTUzMjMy_5146c3bd-8822-4af9-a819-7659ab7450f5"><ix:nonFraction unitRef="usd" contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMTItMS0xLTUzMjMy_d45f313b-3e34-4ef0-8cb4-70666d290568">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMTQtMS0xLTUzMjMy_ab7ecae9-da6e-4016-88bf-87345179b17b"><ix:nonFraction unitRef="usd" contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMTQtMS0xLTUzMjMy_b6e50c45-9eb2-4eb4-a4da-8c25cae4b278">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMTYtMS0xLTUzMjMy_aae020e0-87f3-431f-ae33-58bd9b29cf69"><ix:nonFraction unitRef="usd" contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMTYtMS0xLTUzMjMy_c85a3c47-9aa3-4e52-98b8-9b37fb9c375c">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMTgtMS0xLTUzMjMy_276cb472-dcd9-48f3-b00a-215634221489">&#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzgtMi0xLTEtNTMyMzI_d2aab769-c432-4591-8118-4c47c4cab199">68,647</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzgtNC0xLTEtNTMyMzI_456d644b-2a4c-41d2-9657-317214ab0a89">50,571</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzgtNi0xLTEtNTMyMzI_a25090de-11a7-46ac-9a4b-68884d1f7095">169,711</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzgtOC0xLTEtNTMyMzI_63e4413d-2253-4868-975d-1819bc41bec1">130,877</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzgtMTAtMS0xLTUzMjMy_b3bd8071-67fc-4e52-90b4-3f7d10ac7504">100,674</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzgtMTItMS0xLTUzMjMy_07aee905-8a62-4189-9f58-dfa9669bb954">183,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzgtMTQtMS0xLTUzMjMy_874c1204-e4ae-4520-8455-efdb1d780a97">963</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzgtMTYtMS0xLTUzMjMy_73c9ecc7-da36-42e8-a0b1-f4013654f665">892</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzgtMTgtMS0xLTUzMjMy_da4c440e-e653-46e5-9e2b-c233b66e2c8c">705,359</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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><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><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;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTItMS0xLTUzMjM5_48da4972-ef8c-4d39-920f-b9700a8f77b4"><ix:nonFraction unitRef="usd" contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTItMS0xLTUzMjM5_4cc73ef4-7bca-4b1e-a0f2-0b6d3cf065b5">1,315,204</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTQtMS0xLTUzMjM5_008e9cae-e89c-4d6c-b2f2-77ab92cc3766"><ix:nonFraction unitRef="usd" contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTQtMS0xLTUzMjM5_3f08a798-7671-48b8-9c11-9f599b4b8651">561,666</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTYtMS0xLTUzMjM5_ca150b94-0aaa-44a3-819a-8ad543ac86a5"><ix:nonFraction unitRef="usd" contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTYtMS0xLTUzMjM5_d6a2d6a6-3d74-4593-9b16-e4f3f99e9262">286,826</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTgtMS0xLTUzMjM5_5108d052-07c4-456a-8cea-a229aaa0e760"><ix:nonFraction unitRef="usd" contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTgtMS0xLTUzMjM5_e7202eb5-e8a3-4383-be9f-ec6777e2f225">60,372</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTEwLTEtMS01MzIzOQ_d964f13f-ce75-4e01-8c46-aacdae1cfc5b"><ix:nonFraction unitRef="usd" contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTEwLTEtMS01MzIzOQ_e6d86178-e01b-4837-bfcf-d6cd92198a9e">26,065</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTEyLTEtMS01MzIzOQ_687ec1aa-7037-4596-918f-6ec3741d8c4f"><ix:nonFraction unitRef="usd" contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTEyLTEtMS01MzIzOQ_f85a3e8c-007a-4ea5-aa50-9681ac65c1cd">165,225</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTE0LTEtMS01MzIzOQ_5ef05f46-ce34-4cd2-b6fc-3f91e96bb40e"><ix:nonFraction unitRef="usd" contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTE0LTEtMS01MzIzOQ_d5bd50f4-4029-43c9-a8e5-120db97f22f0">1</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTE2LTEtMS01MzIzOQ_20caa21c-0bcf-490b-882b-67155b3eeaff"><ix:nonFraction unitRef="usd" contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTE2LTEtMS01MzIzOQ_803d948c-e498-481b-b186-4a1cff2cfa94">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTE4LTEtMS01MzIzOQ_ef76c507-9fc7-4802-8e27-a83c398197fb">2,415,359</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTItMS0xLTUzMjM5_232d0a09-2ded-4464-913a-670488b94e9b"><ix:nonFraction unitRef="usd" contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTItMS0xLTUzMjM5_b8179d80-855d-48c3-b34b-73f8fce3c080">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTQtMS0xLTUzMjM5_023010e9-4b9f-4ab3-858b-7cd3349433df"><ix:nonFraction unitRef="usd" contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTQtMS0xLTUzMjM5_53b26d1c-34f6-4643-992e-9be103755ff2">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTYtMS0xLTUzMjM5_42ab9393-9be9-4eee-bab9-2c1de1a64a72"><ix:nonFraction unitRef="usd" contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTYtMS0xLTUzMjM5_be41c498-8613-49e5-abbc-eb6ddb786970">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTgtMS0xLTUzMjM5_bdaf70d5-4a1f-4be2-ab74-90daf457f426"><ix:nonFraction unitRef="usd" contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTgtMS0xLTUzMjM5_ead47ccf-411f-43b5-964b-6ba3de4f8316">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTEwLTEtMS01MzIzOQ_286a6b59-1c35-43ad-b48a-1b54947102ee"><ix:nonFraction unitRef="usd" contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTEwLTEtMS01MzIzOQ_94b9ad3c-df4a-4cd8-8835-c1b8be105084">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTEyLTEtMS01MzIzOQ_112fa1ca-8317-4d7c-a35f-f3a59a4afc03"><ix:nonFraction unitRef="usd" contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTEyLTEtMS01MzIzOQ_df00cc30-6515-4c50-ae57-8cdfe59e9128">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTE0LTEtMS01MzIzOQ_3dfed1d3-6f4a-4546-bebc-01d391424bac"><ix:nonFraction unitRef="usd" contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTE0LTEtMS01MzIzOQ_d4dd1360-f5a1-42b4-a4bf-894339dafebf">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTE2LTEtMS01MzIzOQ_50df42a2-8224-470a-96e4-176b0a00cfd6"><ix:nonFraction unitRef="usd" contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTE2LTEtMS01MzIzOQ_c6030b01-b077-4ce0-abef-aaaf6e21e3aa">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTE4LTEtMS01MzIzOQ_1d25dbb5-1c0d-47a3-8e1d-ea11d4369371">&#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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTItMS0xLTUzMjM5_5e349589-056b-46e5-b7d2-099d9ebf5b45"><ix:nonFraction unitRef="usd" contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTItMS0xLTUzMjM5_706aa4bf-6f52-4f64-aef2-337523fa690a">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTQtMS0xLTUzMjM5_d3ad4ed0-f915-49d4-b2d0-c45a3384cf2e"><ix:nonFraction unitRef="usd" contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTQtMS0xLTUzMjM5_d4eb7921-7af2-4d34-a6d2-4bcfc084eb79">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTYtMS0xLTUzMjM5_126de7f8-e86c-4408-8fb0-e3621d55d2d2"><ix:nonFraction unitRef="usd" contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTYtMS0xLTUzMjM5_f92b6997-a2e0-4427-b0b0-c43b1e1b8843">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTgtMS0xLTUzMjM5_8301d897-e601-479c-80cf-1994b3e64f2c"><ix:nonFraction unitRef="usd" contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTgtMS0xLTUzMjM5_b282cf0e-1a73-40eb-a814-66e2dbe369b4">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTEwLTEtMS01MzIzOQ_0be6cef7-dfa3-4a4d-93be-c97f61b84bc8"><ix:nonFraction unitRef="usd" contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTEwLTEtMS01MzIzOQ_1b727da5-56d6-45c6-9e44-d8e74e0f723f">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTEyLTEtMS01MzIzOQ_1494ba66-14be-4b97-beff-b6a69faaeb00"><ix:nonFraction unitRef="usd" contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTEyLTEtMS01MzIzOQ_fb3521f0-06db-4aa1-aede-cf951096cd3c">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTE0LTEtMS01MzIzOQ_ae27e330-4e5c-477e-bc2e-b8afb1f5a4e4"><ix:nonFraction unitRef="usd" contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTE0LTEtMS01MzIzOQ_ebfca689-ae8b-4d98-ad9a-fa3c67a4ca44">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTE2LTEtMS01MzIzOQ_4c81c325-22db-41b1-ba04-d6e3e8d38a48"><ix:nonFraction unitRef="usd" contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTE2LTEtMS01MzIzOQ_d3ec8c58-7806-4f3d-9dce-bd69a212a865">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTE4LTEtMS01MzIzOQ_14a42846-3b5e-48b2-a591-afcfaf4b4176">&#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEzLTItMS0xLTUzMjM5_4de6bf2a-db14-41a8-84a4-032f1ccb6693">1,315,204</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEzLTQtMS0xLTUzMjM5_0a5456ad-38dc-4071-b264-4eeff8890abd">561,666</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEzLTYtMS0xLTUzMjM5_2d35f31a-3faf-4c43-9e18-f4bd863b0a5a">286,826</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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEzLTgtMS0xLTUzMjM5_a8fd6943-1e8c-4a35-a1d3-c19bbf9da4a4">60,372</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEzLTEwLTEtMS01MzIzOQ_c8eb4dc0-421f-4d91-b4d8-f702e7639735">26,065</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEzLTEyLTEtMS01MzIzOQ_e26e1032-bac9-491f-9f08-e5784c33302e">165,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEzLTE0LTEtMS01MzIzOQ_b145c4c2-bb6d-4a48-a212-b0eabc67f6bc">1</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEzLTE2LTEtMS01MzIzOQ_83a62fe7-e2f6-4918-b5ae-cc009fbf855a">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEzLTE4LTEtMS01MzIzOQ_eccaa5fd-d97f-455c-84d6-4d8ef49af98d">2,415,359</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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily construction</span></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 #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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTItMS0xLTUzMjQx_4bb8c1d0-ddc9-4594-b255-f7bef77145f6"><ix:nonFraction unitRef="usd" contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTItMS0xLTUzMjQx_e50aaa73-159f-434d-8ba7-89077d9c58b2">7,825</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTQtMS0xLTUzMjQx_2f90d3c4-dcbc-4004-a06e-1b659b95670a"><ix:nonFraction unitRef="usd" contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTQtMS0xLTUzMjQx_980ab708-9b9d-481f-bc17-d7c1cd362a43">22,863</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTYtMS0xLTUzMjQx_c9070fdb-9885-4c64-9885-aa5776affe5f"><ix:nonFraction unitRef="usd" contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTYtMS0xLTUzMjQx_f56af4f2-668e-4700-95a4-8812b914bf44">7,173</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTgtMS0xLTUzMjQx_4d3b86fc-96c0-4408-941a-1f5412c03cf6"><ix:nonFraction unitRef="usd" contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTgtMS0xLTUzMjQx_d84a1266-6a29-4cf7-9dec-e3d3a2c89d47">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTEwLTEtMS01MzI0MQ_5aa3edd7-e03e-4f34-9e1d-cab1ee86c27c"><ix:nonFraction unitRef="usd" contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTEwLTEtMS01MzI0MQ_d220c08b-ed91-4b15-95c5-aa1360d2a140">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTEyLTEtMS01MzI0MQ_6b3f7326-2553-4b36-a7fb-a63da96c9f87"><ix:nonFraction unitRef="usd" contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTEyLTEtMS01MzI0MQ_977a7a75-7866-4511-aac4-3db1afe7762f">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTE0LTEtMS01MzI0MQ_20b71ad2-471b-40a4-8386-bf52413968de"><ix:nonFraction unitRef="usd" contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTE0LTEtMS01MzI0MQ_360ca203-6bf1-4b93-9b16-d81a6fca1281">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd06031195f04c5992c30f1294821648_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTE2LTEtMS01MzI0MQ_dfbaa828-18e5-4536-9277-c66724ab4497"><ix:nonFraction unitRef="usd" contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTE2LTEtMS01MzI0MQ_e51db8e2-ff8c-4a34-9dd4-d0586a1d0c7c"><ix:nonFraction unitRef="usd" contextRef="icd06031195f04c5992c30f1294821648_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTE2LTEtMS01MzI0MQ_e5fc52fa-db4b-48b1-b875-9bf06488a768">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTE4LTEtMS01MzI0MQ_79722616-6479-4f91-81a9-4379df6b7fee">37,861</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTItMS0xLTUzMjQx_21af3bad-753b-46bd-9a2f-253f53640cde"><ix:nonFraction unitRef="usd" contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTItMS0xLTUzMjQx_64aeeb40-988a-4858-be0b-7e3ce08ddfb7">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTQtMS0xLTUzMjQx_47519110-09c5-4ecd-b8e8-ae2063ec339d"><ix:nonFraction unitRef="usd" contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTQtMS0xLTUzMjQx_5e4a7332-767a-455a-b711-e9b6e2000b15">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTYtMS0xLTUzMjQx_363f95a2-d0a7-410f-afcf-6db9bbc39784"><ix:nonFraction unitRef="usd" contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTYtMS0xLTUzMjQx_d5ca5bb6-a264-4df1-a270-9c8b7572b25e">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTgtMS0xLTUzMjQx_2198c5ad-7fc7-438d-a229-31d891b1b9e7"><ix:nonFraction unitRef="usd" contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTgtMS0xLTUzMjQx_d2863287-d94d-4540-9000-f4d98defff9c">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTEwLTEtMS01MzI0MQ_0d8582fe-5b6b-44de-9ecb-6952a4da5aa3"><ix:nonFraction unitRef="usd" contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTEwLTEtMS01MzI0MQ_4f43f61a-16a0-4ed5-a709-103dbcf3cfb8">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTEyLTEtMS01MzI0MQ_1e5b9ed3-e4f3-4919-946f-35e565b34730"><ix:nonFraction unitRef="usd" contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTEyLTEtMS01MzI0MQ_7ec13223-d0ee-4d6e-85b5-12c4c69d95c4">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTE0LTEtMS01MzI0MQ_83b438f1-b89a-409d-aca0-d4eed477f397"><ix:nonFraction unitRef="usd" contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTE0LTEtMS01MzI0MQ_f6510a10-3c9a-4a09-ad30-e9ede3d7ce74">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTE2LTEtMS01MzI0MQ_0a0afb61-a44e-4638-b86d-cb85ed682ae7"><ix:nonFraction unitRef="usd" contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTE2LTEtMS01MzI0MQ_1196c4bb-e5ad-4557-ab70-a015b9ddcc48"><ix:nonFraction unitRef="usd" contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTE2LTEtMS01MzI0MQ_ab8ce419-937b-4c23-938b-a0d6a1292db5">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTE4LTEtMS01MzI0MQ_ae05d9e4-b52b-4bf0-a210-eb9e7406a13c">&#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTItMS0xLTUzMjQx_17e618ad-f348-4f90-aaa4-c02d5e088374"><ix:nonFraction unitRef="usd" contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTItMS0xLTUzMjQx_fc508b14-b1f2-4bf4-a92c-878f3e0ae725">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTQtMS0xLTUzMjQx_3316d02c-5b01-4580-8c63-57d1f1f315ad"><ix:nonFraction unitRef="usd" contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTQtMS0xLTUzMjQx_c4a995f4-8e76-4b66-9583-b138276785b2">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTYtMS0xLTUzMjQx_7f962466-88c5-4568-b528-c4a2afef53ff"><ix:nonFraction unitRef="usd" contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTYtMS0xLTUzMjQx_a6afe4ca-833e-4a40-89db-b74288fcbca5">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTgtMS0xLTUzMjQx_6a5c54bd-b4a7-4f3f-bc52-6067f0af6359"><ix:nonFraction unitRef="usd" contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTgtMS0xLTUzMjQx_c4acb2fa-04ab-4fab-b66e-fb042780a6a1">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTEwLTEtMS01MzI0MQ_198592d0-122f-4c4e-aba6-4fa323d3b121"><ix:nonFraction unitRef="usd" contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTEwLTEtMS01MzI0MQ_6725f563-8e0e-442f-bf11-f77f64f48c7c">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTEyLTEtMS01MzI0MQ_62658338-9988-4b83-9011-239714295972"><ix:nonFraction unitRef="usd" contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTEyLTEtMS01MzI0MQ_e212e565-798f-4cf3-82f9-a7b38c4ce933">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTE0LTEtMS01MzI0MQ_7487066d-f496-4232-bf00-60ef292fa471"><ix:nonFraction unitRef="usd" contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTE0LTEtMS01MzI0MQ_da56e995-3337-4182-8a92-21e7446dd366">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTE2LTEtMS01MzI0MQ_69cf81be-8512-4548-a5b2-5c625cb3715b"><ix:nonFraction unitRef="usd" contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTE2LTEtMS01MzI0MQ_99b64d58-b4f0-4296-966f-b6634e6fb2ff"><ix:nonFraction unitRef="usd" contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTE2LTEtMS01MzI0MQ_e210ef5c-4436-46bf-8243-b7cb19e37ffe">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTE4LTEtMS01MzI0MQ_fd3a1222-b63a-4ff6-9d7f-465cddf0af0f">&#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0b0e3a75157458fa306a4cc618d3e64_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE4LTItMS0xLTUzMjQx_3752ff15-845b-4127-86b2-1d0de78146b4">7,825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0b0e3a75157458fa306a4cc618d3e64_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE4LTQtMS0xLTUzMjQx_c15b9896-ddce-4bb8-bd54-32d9d0a840a4">22,863</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0b0e3a75157458fa306a4cc618d3e64_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE4LTYtMS0xLTUzMjQx_8af2413a-3ec1-468d-b320-bb2ca9f76a4e">7,173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0b0e3a75157458fa306a4cc618d3e64_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE4LTgtMS0xLTUzMjQx_9c79ce64-018d-44b1-8cab-3390c0ccfdda">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0b0e3a75157458fa306a4cc618d3e64_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE4LTEwLTEtMS01MzI0MQ_aaae83f1-2929-4c23-b09c-655141435aab">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0b0e3a75157458fa306a4cc618d3e64_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE4LTEyLTEtMS01MzI0MQ_f223e10d-8c25-494c-b315-8727f5b71c69">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0b0e3a75157458fa306a4cc618d3e64_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE4LTE0LTEtMS01MzI0MQ_9164f247-02c6-4633-9128-9ef8f0f19fc2">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0b0e3a75157458fa306a4cc618d3e64_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE4LTE2LTEtMS01MzI0MQ_8a5bd0d3-5647-4a2d-99ea-12b119e2c508">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0b0e3a75157458fa306a4cc618d3e64_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE4LTE4LTEtMS01MzI0MQ_ff33efa0-4ce0-4ec6-adf6-2c3acd8245f9">37,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></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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><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;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd06031195f04c5992c30f1294821648_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTItMS0xLTUzMjQz_92dd598f-b16b-406b-8be7-9915087d61d4"><ix:nonFraction unitRef="usd" contextRef="icd06031195f04c5992c30f1294821648_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTItMS0xLTUzMjQz_fb503acd-41ff-41ad-80fe-6c004b25e38d">7,694</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd06031195f04c5992c30f1294821648_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTQtMS0xLTUzMjQz_383e9934-246e-43ef-833e-68e51c7de833"><ix:nonFraction unitRef="usd" contextRef="icd06031195f04c5992c30f1294821648_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTQtMS0xLTUzMjQz_8b67e600-f7f5-4bd4-97b4-0b88017d2075">3,960</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd06031195f04c5992c30f1294821648_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTYtMS0xLTUzMjQz_0994f3da-65e4-48c4-a628-cf3a40be5f5c"><ix:nonFraction unitRef="usd" contextRef="icd06031195f04c5992c30f1294821648_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTYtMS0xLTUzMjQz_ca544caf-1927-4549-9710-50bbad47420d">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd06031195f04c5992c30f1294821648_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTgtMS0xLTUzMjQz_4d35698f-8002-4989-b535-0b86ffe3e0cc"><ix:nonFraction unitRef="usd" contextRef="icd06031195f04c5992c30f1294821648_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTgtMS0xLTUzMjQz_b53dfb37-4b2c-409d-ad53-44d84fb584c8">1,962</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd06031195f04c5992c30f1294821648_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTEwLTEtMS01MzI0Mw_12d41e5d-a4d1-45a1-8cd2-6170cd814770"><ix:nonFraction unitRef="usd" contextRef="icd06031195f04c5992c30f1294821648_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTEwLTEtMS01MzI0Mw_871444ca-15db-4e96-bedc-7547951dad7b">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd06031195f04c5992c30f1294821648_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTEyLTEtMS01MzI0Mw_41a8c28e-84c7-42a9-84bf-5c8b8bb22816"><ix:nonFraction unitRef="usd" contextRef="icd06031195f04c5992c30f1294821648_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTEyLTEtMS01MzI0Mw_f6abbd24-bfdf-4aac-9364-e4c261db73f8">556</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd06031195f04c5992c30f1294821648_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTE0LTEtMS01MzI0Mw_0db8158b-e1e9-4308-b489-820ac575f86a"><ix:nonFraction unitRef="usd" contextRef="icd06031195f04c5992c30f1294821648_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTE0LTEtMS01MzI0Mw_42a5e641-93c4-41b4-940d-15872e93936e">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd06031195f04c5992c30f1294821648_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTE2LTEtMS01MzI0Mw_dfbaa828-18e5-4536-9277-c66724ab4497"><ix:nonFraction unitRef="usd" contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTE2LTEtMS01MzI0Mw_e51db8e2-ff8c-4a34-9dd4-d0586a1d0c7c"><ix:nonFraction unitRef="usd" contextRef="icd06031195f04c5992c30f1294821648_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTE2LTEtMS01MzI0Mw_e5fc52fa-db4b-48b1-b875-9bf06488a768">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd06031195f04c5992c30f1294821648_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTE4LTEtMS01MzI0Mw_341f94ee-1ee6-4c38-be4a-74235d3d6100">14,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTItMS0xLTUzMjQz_60f8fddf-5126-4d54-ae35-15ef73000eb3"><ix:nonFraction unitRef="usd" contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTItMS0xLTUzMjQz_9fb4d8c8-11e2-49eb-bc3d-622516df0001">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTQtMS0xLTUzMjQz_b6dbcbf1-a693-4338-a8ac-ee273fe7b105"><ix:nonFraction unitRef="usd" contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTQtMS0xLTUzMjQz_c8530022-8ce5-4f47-914e-f1469bab982d">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTYtMS0xLTUzMjQz_8b6a307b-1638-4c99-9dca-df0cd227dc58"><ix:nonFraction unitRef="usd" contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTYtMS0xLTUzMjQz_f39805c8-4c43-4f8c-bad3-a43ed922a8f9">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTgtMS0xLTUzMjQz_45216753-bbda-4fc4-b6f7-358ce18f3742"><ix:nonFraction unitRef="usd" contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTgtMS0xLTUzMjQz_a47d1102-8f21-4dc5-ba83-934111eb201f">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTEwLTEtMS01MzI0Mw_153731e3-e1d1-4a6e-b687-5a313b2d356b"><ix:nonFraction unitRef="usd" contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTEwLTEtMS01MzI0Mw_50107c41-2518-4aad-8c79-b75b3464c92c">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTEyLTEtMS01MzI0Mw_797fbe4c-aa24-4f60-8c38-99891bc3defa"><ix:nonFraction unitRef="usd" contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTEyLTEtMS01MzI0Mw_cb02d76b-0fe4-4643-a6c9-c5b6d7b4af0c">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTE0LTEtMS01MzI0Mw_3e3aa0b8-caaf-4ec7-a47c-6f7a7aaf70b9"><ix:nonFraction unitRef="usd" contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTE0LTEtMS01MzI0Mw_e3bc02e0-0d31-4e93-a50d-fa81cd0a167e">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTE2LTEtMS01MzI0Mw_0a0afb61-a44e-4638-b86d-cb85ed682ae7"><ix:nonFraction unitRef="usd" contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTE2LTEtMS01MzI0Mw_1196c4bb-e5ad-4557-ab70-a015b9ddcc48"><ix:nonFraction unitRef="usd" contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTE2LTEtMS01MzI0Mw_ab8ce419-937b-4c23-938b-a0d6a1292db5">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTE4LTEtMS01MzI0Mw_f9019a7f-2278-4350-9874-653df4da3ed7">&#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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTItMS0xLTUzMjQz_749ebaa7-79a9-4e59-bcfa-47ab551b0cc8"><ix:nonFraction unitRef="usd" contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTItMS0xLTUzMjQz_75110e65-8c0f-4445-96a6-3cb94140053f">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTQtMS0xLTUzMjQz_1e3a0801-24fe-41ea-b842-f89244bd6361"><ix:nonFraction unitRef="usd" contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTQtMS0xLTUzMjQz_e4034268-c30d-48e7-9372-9585ae4b00af">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTYtMS0xLTUzMjQz_3bc1407a-28e5-4faa-bcaf-e631b803ef8c"><ix:nonFraction unitRef="usd" contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTYtMS0xLTUzMjQz_e3a7ee4b-f9f0-41f4-8d70-b082a25d63e3">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTgtMS0xLTUzMjQz_608de7de-38e7-4625-b9a7-df3dcaf3ccc6"><ix:nonFraction unitRef="usd" contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTgtMS0xLTUzMjQz_89b92187-1e9e-482d-ab9e-3d71c5da921f">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTEwLTEtMS01MzI0Mw_c490912e-4821-4ba9-96ed-3048b80bd648"><ix:nonFraction unitRef="usd" contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTEwLTEtMS01MzI0Mw_e45aab92-3e08-4af2-a4bd-2de092192f8e">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTEyLTEtMS01MzI0Mw_627a4fb8-656e-4f91-a7d8-8571fddffd31"><ix:nonFraction unitRef="usd" contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTEyLTEtMS01MzI0Mw_79631ee6-a55b-45da-8731-ed83f3e760aa">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTE0LTEtMS01MzI0Mw_a0074e7b-bf8a-4a01-8b66-a09c036dd520"><ix:nonFraction unitRef="usd" contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTE0LTEtMS01MzI0Mw_c614787f-d2da-46d4-8a5d-d603943f107e">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTE2LTEtMS01MzI0Mw_69cf81be-8512-4548-a5b2-5c625cb3715b"><ix:nonFraction unitRef="usd" contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTE2LTEtMS01MzI0Mw_99b64d58-b4f0-4296-966f-b6634e6fb2ff"><ix:nonFraction unitRef="usd" contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTE2LTEtMS01MzI0Mw_e210ef5c-4436-46bf-8243-b7cb19e37ffe">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTE4LTEtMS01MzI0Mw_7216ffe5-7964-4e8a-8b7e-52bd810332bd">&#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id54dd3d01c22401fb1c198ff55080eb3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIzLTItMS0xLTUzMjQz_a0014cae-5985-4ae9-b5a3-09662a9a978e">7,694</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id54dd3d01c22401fb1c198ff55080eb3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIzLTQtMS0xLTUzMjQz_69b27947-b3bd-46ec-a132-45837cdf1204">3,960</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id54dd3d01c22401fb1c198ff55080eb3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIzLTYtMS0xLTUzMjQz_a405716d-1917-4025-b234-f77302334791">&#8212;</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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id54dd3d01c22401fb1c198ff55080eb3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIzLTgtMS0xLTUzMjQz_3bf4ec52-14a4-4f21-8b34-d19eacfd5a1a">1,962</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id54dd3d01c22401fb1c198ff55080eb3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIzLTEwLTEtMS01MzI0Mw_20b33717-ab41-4b4b-acd0-10b18e8be01d">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id54dd3d01c22401fb1c198ff55080eb3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIzLTEyLTEtMS01MzI0Mw_d8e7d2f0-d6d7-4919-b6f3-c71d48eaf5c9">556</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id54dd3d01c22401fb1c198ff55080eb3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIzLTE0LTEtMS01MzI0Mw_c98cb4bf-a466-4cb6-8bd7-d954682e02a1">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id54dd3d01c22401fb1c198ff55080eb3_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIzLTE2LTEtMS01MzI0Mw_7a58972e-249f-4816-9b7c-2b24a1d6263f">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id54dd3d01c22401fb1c198ff55080eb3_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIzLTE4LTEtMS01MzI0Mw_c9f492e6-e3e0-4839-94fd-c0e1f4daa915">14,172</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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction</span></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 #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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTItMS0xLTUzMjQz_432b4c83-a8e4-4705-a881-f6a52afd0149"><ix:nonFraction unitRef="usd" contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTItMS0xLTUzMjQz_b5aa2a79-007f-495a-a71c-04efa520cd98">146,595</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTQtMS0xLTUzMjQz_e9a2c84a-0329-447d-ba32-662d71ac21b2"><ix:nonFraction unitRef="usd" contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTQtMS0xLTUzMjQz_eedbc2b0-6b2c-498c-9619-c3f8396101ae">35,640</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTYtMS0xLTUzMjQz_5907a35c-7ca9-4c10-bf67-97a5db3f6fd2"><ix:nonFraction unitRef="usd" contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTYtMS0xLTUzMjQz_df774f78-0972-4dcb-a612-60489307558e">14,509</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTgtMS0xLTUzMjQz_51e89df1-6800-498c-b3b8-019f51b2f19c"><ix:nonFraction unitRef="usd" contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTgtMS0xLTUzMjQz_ef5d9207-2165-47f4-ba72-377eecce8fe0">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTEwLTEtMS01MzI0Mw_826157f5-a200-4231-b828-c6b26ea38a2a"><ix:nonFraction unitRef="usd" contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTEwLTEtMS01MzI0Mw_a080ee1d-ef15-4034-ba3f-3a3ea670cc12">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTEyLTEtMS01MzI0Mw_84417c37-eb68-490f-b81e-d25876166977"><ix:nonFraction unitRef="usd" contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTEyLTEtMS01MzI0Mw_dad234ca-aece-4dc5-a374-35d20bb23c9e">77</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTE0LTEtMS01MzI0Mw_7d5369f3-042b-4e66-939d-aed776ec7417"><ix:nonFraction unitRef="usd" contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTE0LTEtMS01MzI0Mw_e9c053a6-b48e-4f63-91c1-b37748806c31">99,206</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTE2LTEtMS01MzI0Mw_6c08879e-d7dd-431d-9afd-a3c6fbe92872"><ix:nonFraction unitRef="usd" contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTE2LTEtMS01MzI0Mw_c7f08c84-73e3-454b-a32b-7c0354e05e2a">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTE4LTEtMS01MzI0Mw_0ae88043-1b7e-48ca-a8ef-0f469a7ec718">296,027</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTItMS0xLTUzMjQz_571af04e-c131-4464-8500-c89380ec3597"><ix:nonFraction unitRef="usd" contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTItMS0xLTUzMjQz_6e44e3aa-810a-4c4e-91ce-45e4503bf818">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTQtMS0xLTUzMjQz_33749f7b-3608-4bca-8f58-8c0ddac207a4"><ix:nonFraction unitRef="usd" contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTQtMS0xLTUzMjQz_450b72c4-3e16-48ee-9066-ddf828b0430b">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTYtMS0xLTUzMjQz_bc4ccbe2-dc4f-43b1-8e45-68ff297eb539"><ix:nonFraction unitRef="usd" contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTYtMS0xLTUzMjQz_f73447b1-7973-4859-a06e-c0607b774df1">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTgtMS0xLTUzMjQz_e3152f68-04e0-4a3f-8409-6709467e3d26"><ix:nonFraction unitRef="usd" contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTgtMS0xLTUzMjQz_ec008530-d6f8-4399-a210-d66829fea4f0">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTEwLTEtMS01MzI0Mw_17263572-0206-478d-8276-335d900dd5a5"><ix:nonFraction unitRef="usd" contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTEwLTEtMS01MzI0Mw_19730227-fe38-4c29-b225-20eafa1fd893">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTEyLTEtMS01MzI0Mw_84957e80-ae35-41e0-88e1-726dcca7f776"><ix:nonFraction unitRef="usd" contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTEyLTEtMS01MzI0Mw_ae0f7cb5-0b74-4216-8768-3b1db3ef2e53">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTE0LTEtMS01MzI0Mw_b92ca4ab-8837-41bd-bbc2-f746af551121"><ix:nonFraction unitRef="usd" contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTE0LTEtMS01MzI0Mw_f73bfca9-b392-4424-9158-77de8939d709">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTE2LTEtMS01MzI0Mw_a47c6bf4-c2e1-4d9a-ba63-31c124b1174d"><ix:nonFraction unitRef="usd" contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTE2LTEtMS01MzI0Mw_c214b845-afd9-4c5d-aeea-35da23499005">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTE4LTEtMS01MzI0Mw_7d94a80d-9985-4bdf-bda3-7118a9f980a2">&#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTItMS0xLTUzMjQz_0b45bb50-1e7d-4726-836e-8fadd0294bb1"><ix:nonFraction unitRef="usd" contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTItMS0xLTUzMjQz_d109f029-6d3c-455c-8484-3bd35af4cdec">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTQtMS0xLTUzMjQz_76f81b66-edde-4278-8a72-b871090a78f9"><ix:nonFraction unitRef="usd" contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTQtMS0xLTUzMjQz_a236e4e7-0a54-4b5e-91b6-f2e7f8da41e6">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTYtMS0xLTUzMjQz_94be9dcc-238f-4048-949c-07b649705330"><ix:nonFraction unitRef="usd" contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTYtMS0xLTUzMjQz_b65a87f3-b7d3-4ab0-bbb5-4c354818b8c7">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTgtMS0xLTUzMjQz_8bd81d3a-9e52-4d0e-99f3-78928c26ee47"><ix:nonFraction unitRef="usd" contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTgtMS0xLTUzMjQz_e18040bf-9c03-4b96-9827-773bba528eec">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTEwLTEtMS01MzI0Mw_69acbb21-9f21-44d5-99b8-2d997fb6411d"><ix:nonFraction unitRef="usd" contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTEwLTEtMS01MzI0Mw_a5de0829-a618-4233-beda-72df9a46b169">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTEyLTEtMS01MzI0Mw_9a8b13cf-a32e-4ec7-99cf-d1f4f7ae1073"><ix:nonFraction unitRef="usd" contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTEyLTEtMS01MzI0Mw_cdbe8f8b-239b-4600-988b-6ce4f6e7767b">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTE0LTEtMS01MzI0Mw_2bc17fcd-1ff5-47b6-b514-f222722b88aa"><ix:nonFraction unitRef="usd" contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTE0LTEtMS01MzI0Mw_4814fe4a-3488-449c-b478-e69f3e5d7edd">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTE2LTEtMS01MzI0Mw_75ca8a9d-6499-4aec-80fe-8765e780b8e7"><ix:nonFraction unitRef="usd" contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTE2LTEtMS01MzI0Mw_d2daad08-21b3-4e8b-aa77-cace7547d2a1">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTE4LTEtMS01MzI0Mw_8480e7ed-cf18-49ac-aa55-cfb8785a4dd3">&#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie659c9e890994f6b81e1cd06231a748e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI4LTItMS0xLTUzMjQz_eb93b98c-e124-4500-8951-3bacaa93c1b1">146,595</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie659c9e890994f6b81e1cd06231a748e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI4LTQtMS0xLTUzMjQz_8d2a7826-75d1-41a9-a0d1-57850d5e10b7">35,640</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie659c9e890994f6b81e1cd06231a748e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI4LTYtMS0xLTUzMjQz_b412f300-f583-4dc5-b6c8-0a3aacfd116e">14,509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie659c9e890994f6b81e1cd06231a748e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI4LTgtMS0xLTUzMjQz_d36bcb05-55f3-4052-b7b5-f1424d2c99bf">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie659c9e890994f6b81e1cd06231a748e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI4LTEwLTEtMS01MzI0Mw_a6149d5e-2e5a-4c10-b4be-ec1aa956ab79">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie659c9e890994f6b81e1cd06231a748e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI4LTEyLTEtMS01MzI0Mw_8f999986-bc59-407c-bd74-b46ad64b466f">77</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie659c9e890994f6b81e1cd06231a748e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI4LTE0LTEtMS01MzI0Mw_955e789d-7600-4296-96f8-2f924c76f627">99,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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie659c9e890994f6b81e1cd06231a748e_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI4LTE2LTEtMS01MzI0Mw_6e424f11-d390-44e3-bd5c-c6c73bb4a04d">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie659c9e890994f6b81e1cd06231a748e_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI4LTE4LTEtMS01MzI0Mw_e963434c-39f7-4c1a-8b04-d85cf511dce8">296,027</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="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction to permanent </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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><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;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTItMS0xLTUzMjQz_a75b01b1-5989-4a93-8164-39c551a0ae62"><ix:nonFraction unitRef="usd" contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTItMS0xLTUzMjQz_f89d9441-6a7f-43ce-952a-de815c699fad">90,311</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTQtMS0xLTUzMjQz_4a950c46-8bde-4ae5-ade6-2973723f9d0f"><ix:nonFraction unitRef="usd" contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTQtMS0xLTUzMjQz_7a83f505-a0a6-4e44-9184-373de6e9cb24">42,636</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTYtMS0xLTUzMjQz_59c91581-d20e-4059-9c9c-c9456ad8cbe7"><ix:nonFraction unitRef="usd" contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTYtMS0xLTUzMjQz_852f9944-1ae4-4a07-907b-4c23e85d49ac">13,362</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTgtMS0xLTUzMjQz_21d46b01-8552-488e-bb04-fa44d4a5d998"><ix:nonFraction unitRef="usd" contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTgtMS0xLTUzMjQz_5cc81312-60d3-4d68-aae3-95688013b1af">1,775</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTEwLTEtMS01MzI0Mw_29955f5e-eae8-45cf-91a3-2b71f51e142a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTEyLTEtMS01MzI0Mw_3cce903a-ca82-4471-82c6-c17659c94f7c"><ix:nonFraction unitRef="usd" contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTEyLTEtMS01MzI0Mw_72562037-cc0b-4543-85af-0041aa222269">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTE0LTEtMS01MzI0Mw_7bfb420f-07b3-4431-b628-5ed28c9dad81"><ix:nonFraction unitRef="usd" contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTE0LTEtMS01MzI0Mw_8449b00a-d417-409f-b49b-189962b5483d">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTE2LTEtMS01MzI0Mw_09f3cfa5-f373-46fb-b768-9153d7c5f7d1"><ix:nonFraction unitRef="usd" contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTE2LTEtMS01MzI0Mw_ce7c477c-1361-4f3f-8682-b3017df642be">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTE4LTEtMS01MzI0Mw_187d53d1-c1bf-4adb-90a3-5024e176ee95">148,084</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Past due:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30-59 days </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMyLTItMS0xLTUzMjQz_a7da3003-599a-4723-9aa6-4493e913d570">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMyLTQtMS0xLTUzMjQz_56abc106-61d2-420d-9639-0309b88cdafd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMyLTYtMS0xLTUzMjQz_34eea376-12e3-4448-9114-66c897cddc09">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMyLTgtMS0xLTUzMjQz_dbb78da5-3ab5-464c-88af-62b90e65db37">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMyLTEwLTEtMS01MzI0Mw_d1929063-3ecc-4d27-9cb8-348528691477">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMyLTEyLTEtMS01MzI0Mw_9ef8ea3b-dd42-4fef-b58f-ae3d101defda">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMyLTE0LTEtMS01MzI0Mw_be20ab78-39fd-4bb3-9bcc-65e2ce73d99e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMyLTE2LTEtMS01MzI0Mw_bcd0644a-a5ba-41bb-b171-da64b25f06a9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMyLTE4LTEtMS01MzI0Mw_bc1f7b42-c01d-4701-bf97-4cde76d173e7">&#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:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60-89 days </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTItMS0xLTUzMjQz_481703a8-f599-4cd6-9038-b54d8d7101b1"><ix:nonFraction unitRef="usd" contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTItMS0xLTUzMjQz_dec6a445-ce1b-413d-9c8e-129926f5fefc">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTQtMS0xLTUzMjQz_6abc8bee-6520-44a2-8f5b-d763dcff5558"><ix:nonFraction unitRef="usd" contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTQtMS0xLTUzMjQz_bb6389e7-79d7-4f2f-860f-7ed1c8f4bd2f">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTYtMS0xLTUzMjQz_e9bbd8b0-88c0-44e4-904e-8435345d26b4"><ix:nonFraction unitRef="usd" contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTYtMS0xLTUzMjQz_f9cc9561-b14c-4965-bc7e-86ab817de5f7">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTgtMS0xLTUzMjQz_9ede95b7-11b7-4e21-a8e5-2f5aa590b6f6"><ix:nonFraction unitRef="usd" contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTgtMS0xLTUzMjQz_c7c160e6-24ff-4db1-baec-c4b7356d3c8e">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTEwLTEtMS01MzI0Mw_62e59db3-f96e-47dd-9288-fbd4dd81eda8"><ix:nonFraction unitRef="usd" contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTEwLTEtMS01MzI0Mw_f10d4d9b-8209-4981-adfe-364c6d1fd23c">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTEyLTEtMS01MzI0Mw_b6b15834-5205-4cdf-981c-1c65707a3fa4"><ix:nonFraction unitRef="usd" contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTEyLTEtMS01MzI0Mw_dda8eec6-8c62-4672-a1be-86d98b0b510c">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTE0LTEtMS01MzI0Mw_448db9ea-c5aa-4618-bd1e-47d97d520373"><ix:nonFraction unitRef="usd" contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTE0LTEtMS01MzI0Mw_9cc9aeb0-2371-4253-8ac3-beb4503a32d7">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTE2LTEtMS01MzI0Mw_52aae2e7-3d27-4de4-aa8c-ade2d4c72dd9"><ix:nonFraction unitRef="usd" contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTE2LTEtMS01MzI0Mw_53a9d341-2c51-4669-b150-0f4db478455f">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTE4LTEtMS01MzI0Mw_d9265854-a9dd-495d-a062-0f1d915fbad4">&#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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90+ days </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTItMS0xLTUzMjQz_97dd2da7-4d98-490f-a35d-41eb76a82e81"><ix:nonFraction unitRef="usd" contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTItMS0xLTUzMjQz_9e1e3b42-3681-4707-a376-786bf6a2285c"><ix:nonFraction unitRef="usd" contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTItMS0xLTUzMjQz_f75b8f3a-dd80-4ebf-aa3a-0b2006f889ac">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTQtMS0xLTUzMjQz_0607660f-53c1-4d54-b48d-1bab20203ce1"><ix:nonFraction unitRef="usd" contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTQtMS0xLTUzMjQz_20fb08ef-3edd-4b8e-883a-bec442329c93"><ix:nonFraction unitRef="usd" contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTQtMS0xLTUzMjQz_836acc6d-c8e6-440a-8523-8f9c447b037b">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTYtMS0xLTUzMjQz_3129b282-da4b-49fd-9089-9c1b71b2bf22"><ix:nonFraction unitRef="usd" contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTYtMS0xLTUzMjQz_d28601f6-17a6-468c-94c3-4c11b271b5b5"><ix:nonFraction unitRef="usd" contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTYtMS0xLTUzMjQz_f9c95a59-cbda-492f-9cb2-f39054353b21">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTgtMS0xLTUzMjQz_5dfb105b-d240-4941-b74d-e040c58de19d"><ix:nonFraction unitRef="usd" contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTgtMS0xLTUzMjQz_6c0aee6e-cc54-4b96-8074-4d7accbd93ed"><ix:nonFraction unitRef="usd" contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTgtMS0xLTUzMjQz_795a74e3-caf7-4fbe-98a5-ff281d70bfa5">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTEwLTEtMS01MzI0Mw_05d027f1-7cbf-482f-9435-1fdf7418dfe2"><ix:nonFraction unitRef="usd" contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTEwLTEtMS01MzI0Mw_1a448ea0-17fc-48f1-b8b0-86ca4f159549"><ix:nonFraction unitRef="usd" contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTEwLTEtMS01MzI0Mw_3db86925-72b9-4635-b55c-a9615b9f1580">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTEyLTEtMS01MzI0Mw_b12a2b27-3f6c-454a-83ec-cfe2301778ae"><ix:nonFraction unitRef="usd" contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTEyLTEtMS01MzI0Mw_d95a3c80-9c96-499b-878a-43b37269653a"><ix:nonFraction unitRef="usd" contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTEyLTEtMS01MzI0Mw_fdf1e716-2266-4d68-be6d-12b1822f665f">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTE0LTEtMS01MzI0Mw_146830ea-254d-485a-8069-d7fab2449fe8"><ix:nonFraction unitRef="usd" contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTE0LTEtMS01MzI0Mw_184696a0-ae9c-49cd-9ffe-6f473a588179"><ix:nonFraction unitRef="usd" contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTE0LTEtMS01MzI0Mw_60031359-9ce3-4e39-9fae-efd2bb2dbff0">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTE2LTEtMS01MzI0Mw_2fe2acd6-b238-4c38-adde-69f8b8fa1911"><ix:nonFraction unitRef="usd" contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTE2LTEtMS01MzI0Mw_7f175e17-5002-4ca9-9a76-c8a5af1d287a"><ix:nonFraction unitRef="usd" contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTE2LTEtMS01MzI0Mw_f934e2e3-bcef-4956-bf46-d875dcb415b3">&#8212;</ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTE4LTEtMS01MzI0Mw_8439cf08-b38a-47db-831c-344e07176980">&#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25938cbb223e4aa3963ae837172cc84d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM1LTItMS0xLTUzMjQz_14b4fc95-1433-43a4-b26f-00ca555de44b">90,311</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25938cbb223e4aa3963ae837172cc84d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM1LTQtMS0xLTUzMjQz_0ea5c1cd-7e8f-4c90-aadc-225cb9d947b2">42,636</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25938cbb223e4aa3963ae837172cc84d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM1LTYtMS0xLTUzMjQz_39f7d9e5-933f-4454-8df3-3e321048e374">13,362</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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25938cbb223e4aa3963ae837172cc84d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM1LTgtMS0xLTUzMjQz_e03f3fac-a38f-4889-b94e-8aeaa48d4cdb">1,775</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25938cbb223e4aa3963ae837172cc84d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM1LTEwLTEtMS01MzI0Mw_a421e996-7a00-4ead-bab4-520159a8339d">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25938cbb223e4aa3963ae837172cc84d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM1LTEyLTEtMS01MzI0Mw_85958a37-8376-4c2d-8e45-2fb2d353861a">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25938cbb223e4aa3963ae837172cc84d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM1LTE0LTEtMS01MzI0Mw_e13d838d-ebb4-4ba0-b32d-54a6c36c98c5">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25938cbb223e4aa3963ae837172cc84d_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM1LTE2LTEtMS01MzI0Mw_f083f4f6-de77-4790-840c-6307dd47bd91">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i25938cbb223e4aa3963ae837172cc84d_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM1LTE4LTEtMS01MzI0Mw_fd983693-0143-431a-9b09-17bd5bcbcf79">148,084</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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner occupied CRE</span></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 #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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTItMS0xLTUzMjQz_39d8a816-75bc-4ccb-8358-8708f4971898"><ix:nonFraction unitRef="usd" contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTItMS0xLTUzMjQz_bb9de2e1-4d91-4a49-9d99-b896abf86612">70,902</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTQtMS0xLTUzMjQz_6dd55284-2c56-4a0f-aa14-e986da5761d8"><ix:nonFraction unitRef="usd" contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTQtMS0xLTUzMjQz_c2f04c48-3e91-4416-bda7-7c8f2177ac87">47,536</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTYtMS0xLTUzMjQz_74a771db-6c7e-4634-b4cd-6bed318e6dae"><ix:nonFraction unitRef="usd" contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTYtMS0xLTUzMjQz_de720788-5e61-4beb-8063-beb56466f488">57,423</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTgtMS0xLTUzMjQz_6c242fa2-8b9f-41d8-9508-a9c3e8d3cf18"><ix:nonFraction unitRef="usd" contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTgtMS0xLTUzMjQz_873a8c6f-aa7f-4a9b-aff4-3f8ca71497ef">47,716</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTEwLTEtMS01MzI0Mw_6cdc0621-7b75-4d01-9a23-49a9bc7c63c8"><ix:nonFraction unitRef="usd" contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTEwLTEtMS01MzI0Mw_b61101be-7cdb-4dcc-b023-b977fe673ce4">67,042</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTEyLTEtMS01MzI0Mw_7cb4302d-b2c9-422d-8842-207d6f532d1d"><ix:nonFraction unitRef="usd" contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTEyLTEtMS01MzI0Mw_c4a98ade-b2f0-4880-94c0-e6ecae7b78fc">106,659</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTE0LTEtMS01MzI0Mw_d231d630-0809-4ae2-adf1-7181221ece3d"><ix:nonFraction unitRef="usd" contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTE0LTEtMS01MzI0Mw_ff6956f6-01d1-4f49-9667-c6bd9bef088f">798</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTE2LTEtMS01MzI0Mw_6a70c979-9584-4f93-8856-a57ad7edfa6e"><ix:nonFraction unitRef="usd" contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTE2LTEtMS01MzI0Mw_aa6957dd-b86d-455a-ad0b-31006562ecbe">2,839</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTE4LTEtMS01MzI0Mw_6b221d54-450e-4672-a913-5d8daaf95ebb">400,915</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTItMS0xLTUzMjQz_1ec0bd16-680c-4167-b200-c5057b3c2e63"><ix:nonFraction unitRef="usd" contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTItMS0xLTUzMjQz_e76cd641-0e1d-452f-b904-f01d4084c668">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTQtMS0xLTUzMjQz_0671aeb8-381f-40ba-81cf-ada7def48347"><ix:nonFraction unitRef="usd" contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTQtMS0xLTUzMjQz_a9a2ad58-535a-4700-9998-fe9e120b329c">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTYtMS0xLTUzMjQz_2de98466-3091-4e25-88a4-7f75294924ca"><ix:nonFraction unitRef="usd" contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTYtMS0xLTUzMjQz_b563990d-591c-4fe6-a7c8-60a10eadf476">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTgtMS0xLTUzMjQz_a70b2fd3-4154-480a-b141-7332764d4b56"><ix:nonFraction unitRef="usd" contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTgtMS0xLTUzMjQz_d3e79c02-1541-4dd5-9737-6d50084ac17f">2,196</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTEwLTEtMS01MzI0Mw_5bd77b42-58b5-423a-96e2-62587f50bc81"><ix:nonFraction unitRef="usd" contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTEwLTEtMS01MzI0Mw_686c39fd-f989-4d73-a877-0b1395385ebf">6,019</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTEyLTEtMS01MzI0Mw_01561f93-d2c0-4e24-8a83-7c4997ec7bab"><ix:nonFraction unitRef="usd" contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTEyLTEtMS01MzI0Mw_c550b035-6796-40bd-a4b5-e8db2f92dd58">145</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTE0LTEtMS01MzI0Mw_96712650-5c54-46a0-92fe-2221098aa72a"><ix:nonFraction unitRef="usd" contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTE0LTEtMS01MzI0Mw_c846c7d7-9e1d-42bd-bd50-8ab6e82d1c43">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTE2LTEtMS01MzI0Mw_4c4cedcc-46db-46fb-bdaa-dc369ba0c752"><ix:nonFraction unitRef="usd" contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTE2LTEtMS01MzI0Mw_b8d05bad-9e51-4598-be19-b3316b17f885">60</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTE4LTEtMS01MzI0Mw_811840b6-fbb7-44f9-954d-f2aa91b1bb06">8,420</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTItMS0xLTUzMjQz_19444ae2-cbbd-44d4-8f43-96654e7e9900"><ix:nonFraction unitRef="usd" contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTItMS0xLTUzMjQz_d6576d44-efc6-4fd5-b018-746d4242473b">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTQtMS0xLTUzMjQz_20e63f01-7174-4d15-807c-a7dabf89b76b"><ix:nonFraction unitRef="usd" contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTQtMS0xLTUzMjQz_326bef36-9d02-4435-9aa8-71f6d5bf5e1d">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTYtMS0xLTUzMjQz_25303306-a300-4f86-af59-b443633f04a5"><ix:nonFraction unitRef="usd" contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTYtMS0xLTUzMjQz_40d3b431-4647-4839-b816-f83f0e07db17">18,665</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTgtMS0xLTUzMjQz_86c5d357-f006-4ca8-9d84-b8e159f57715"><ix:nonFraction unitRef="usd" contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTgtMS0xLTUzMjQz_932c7f9e-2dd7-467c-be43-73fb252c805d">1,111</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTEwLTEtMS01MzI0Mw_77a1517f-9fa6-4aab-b588-174b269145af"><ix:nonFraction unitRef="usd" contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTEwLTEtMS01MzI0Mw_a526de04-fb7f-493b-a6b7-089c78b590e3">10,151</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTEyLTEtMS01MzI0Mw_8faa4fe0-9016-41be-a6e9-618df2dee433"><ix:nonFraction unitRef="usd" contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTEyLTEtMS01MzI0Mw_d8d87dcd-8414-42df-a72b-4ce113a5ced6">18,444</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTE0LTEtMS01MzI0Mw_86de1fc1-42ac-4195-87c8-88d68ddcb258"><ix:nonFraction unitRef="usd" contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTE0LTEtMS01MzI0Mw_bd890fd7-ffd4-473f-9249-6287a7e51b9a">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTE2LTEtMS01MzI0Mw_44bbf698-9fbc-4c24-96f3-6bee1bbe0858"><ix:nonFraction unitRef="usd" contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTE2LTEtMS01MzI0Mw_9100a9b9-5ab6-4fe4-9030-20cc0936f614">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTE4LTEtMS01MzI0Mw_d3ebf1c7-572d-432c-aa79-dd6d73b946e8">48,371</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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQwLTItMS0xLTUzMjQz_1a49e2ee-6407-47ba-8d85-429e4c6fbfd3">70,902</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQwLTQtMS0xLTUzMjQz_482e500b-b72c-4dab-aa36-945910ec12bc">47,536</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQwLTYtMS0xLTUzMjQz_eec42d99-9e76-410f-bfac-ea0835355fd5">76,088</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQwLTgtMS0xLTUzMjQz_5997c8cc-e27a-4163-90b3-0e4041f3fdb6">51,023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQwLTEwLTEtMS01MzI0Mw_bc59e209-ff9a-4d65-8b2b-8ee84b2b293d">83,212</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQwLTEyLTEtMS01MzI0Mw_88032c22-f4f3-4739-8fc6-1334719b3ca9">125,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQwLTE0LTEtMS01MzI0Mw_88af35d8-36c8-4975-8d78-252606a71b46">798</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQwLTE2LTEtMS01MzI0Mw_d7916af5-40ed-4bda-b61a-aba38af092bf">2,899</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQwLTE4LTEtMS01MzI0Mw_b9ee8779-587b-49a5-9819-0714e3d462fd">457,706</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:bottom"><span style="color:#000000;font-family:'Times New Roman',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;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><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><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;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTItMS0xLTUzMjQz_0aa02d59-b2df-4af6-9e9d-4865521ec0bb"><ix:nonFraction unitRef="usd" contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTItMS0xLTUzMjQz_3f7cb550-1612-43aa-9932-b960005d3f9b">88,139</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTQtMS0xLTUzMjQz_6aee5d8a-437e-4658-bf69-3684de4d79f6"><ix:nonFraction unitRef="usd" contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTQtMS0xLTUzMjQz_7b4528c3-adff-4b44-8d56-3227c6963ace">51,453</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTYtMS0xLTUzMjQz_b2b59a90-811a-497a-9f74-5c671f8eb5d0"><ix:nonFraction unitRef="usd" contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTYtMS0xLTUzMjQz_c7e0d5b8-ff15-424c-9f2b-e185b97f161b">44,882</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTgtMS0xLTUzMjQz_c1b6ecf6-c353-489c-b14a-46550597dced"><ix:nonFraction unitRef="usd" contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTgtMS0xLTUzMjQz_ed0dd20e-3db9-4410-a8db-b0f4f9a43bee">24,711</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTEwLTEtMS01MzI0Mw_0d23a86e-9b9a-41bc-8a79-47462edb038b"><ix:nonFraction unitRef="usd" contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTEwLTEtMS01MzI0Mw_421dd671-ffc2-4150-8887-c25a2ed77d7d">11,859</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTEyLTEtMS01MzI0Mw_37841995-9a79-4494-b387-9354ca590f9f"><ix:nonFraction unitRef="usd" contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTEyLTEtMS01MzI0Mw_87410e49-9be2-4e37-b5b4-afc1cda83295">21,258</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTE0LTEtMS01MzI0Mw_2a633feb-9524-48cb-aeb8-530cf23673fb"><ix:nonFraction unitRef="usd" contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTE0LTEtMS01MzI0Mw_5ffc5deb-9481-4c19-9975-2213224ac736">112,759</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTE2LTEtMS01MzI0Mw_70daba19-7f34-4a62-96a9-f7071adef5b3"><ix:nonFraction unitRef="usd" contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTE2LTEtMS01MzI0Mw_c125614d-cfe6-43f3-b3ef-47376eda20d2">2,104</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTE4LTEtMS01MzI0Mw_568d10be-aa9c-43ad-9378-0abc57403209">357,165</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTItMS0xLTUzMjQz_7d3f4145-5613-4a48-940c-74e1808e9417"><ix:nonFraction unitRef="usd" contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTItMS0xLTUzMjQz_f2c3286b-f2dc-472c-b4bb-17042b9788ca">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTQtMS0xLTUzMjQz_44ff36a2-d474-448a-af89-1711c12e2e9e"><ix:nonFraction unitRef="usd" contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTQtMS0xLTUzMjQz_f0b60be7-a864-4e7b-82cf-0a103bac7ad7">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTYtMS0xLTUzMjQz_7a8c5dff-5200-40cf-97ce-70ea4b06cd41"><ix:nonFraction unitRef="usd" contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTYtMS0xLTUzMjQz_d631573d-110c-4068-8651-273004517b74">7,396</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTgtMS0xLTUzMjQz_346e686d-89b9-422c-80ed-0872e912fe98"><ix:nonFraction unitRef="usd" contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTgtMS0xLTUzMjQz_bec3ed04-aaac-4c94-8e74-d66baa458076">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTEwLTEtMS01MzI0Mw_16f54951-9e29-409d-8def-d967418b827a"><ix:nonFraction unitRef="usd" contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTEwLTEtMS01MzI0Mw_5fb131cb-643c-452d-bbb3-11e540e2dee2">4,396</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTEyLTEtMS01MzI0Mw_90e52336-9bae-4ee6-8698-cda6085d90cd"><ix:nonFraction unitRef="usd" contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTEyLTEtMS01MzI0Mw_c78a4f25-e14f-44f7-beca-c5aa95b08dc1">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTE0LTEtMS01MzI0Mw_300ae9dd-e92b-4f0c-b3b7-34b9f8a78bce"><ix:nonFraction unitRef="usd" contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTE0LTEtMS01MzI0Mw_321f9943-8f96-4f05-ba78-3ed5e5373c4e">5,613</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTE2LTEtMS01MzI0Mw_09b7141b-ce87-4a29-9521-3acdcaa91177"><ix:nonFraction unitRef="usd" contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTE2LTEtMS01MzI0Mw_e2b46453-179a-48c1-b5c3-28259ee1df48">134</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTE4LTEtMS01MzI0Mw_06e570fb-4c95-49f6-85ef-5b486b2f0e2e">17,539</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTItMS0xLTUzMjQz_1e2df302-84b2-4585-86ac-9cae5049dd25"><ix:nonFraction unitRef="usd" contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTItMS0xLTUzMjQz_240ac6be-c1c4-4b19-8c99-38d857aa8e58">9,716</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTQtMS0xLTUzMjQz_0aeeb64c-aeaf-4539-85de-5880174a9726"><ix:nonFraction unitRef="usd" contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTQtMS0xLTUzMjQz_dd2ac573-8b28-4758-b5c6-337b2a40dd16">3,399</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTYtMS0xLTUzMjQz_a79afe93-629a-4b26-bc02-a79ae67fd2c8"><ix:nonFraction unitRef="usd" contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTYtMS0xLTUzMjQz_c2d4b8da-77dc-433f-99e9-5646825521d5">1,667</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTgtMS0xLTUzMjQz_e2f43c6d-400c-45bb-b8fd-7a52cc1880c0"><ix:nonFraction unitRef="usd" contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTgtMS0xLTUzMjQz_e365e7ce-81db-459b-8f7a-77ed749aa51e">5,928</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTEwLTEtMS01MzI0Mw_573e0506-4b0d-4b63-8982-065c3214afae"><ix:nonFraction unitRef="usd" contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTEwLTEtMS01MzI0Mw_6acc6cd5-bae3-43b5-9be2-a95eb425ea86">1,096</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTEyLTEtMS01MzI0Mw_358d5eb6-c34b-4f0e-b831-6d05acdf1740"><ix:nonFraction unitRef="usd" contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTEyLTEtMS01MzI0Mw_ca636ee6-2677-4bde-9081-3d30b4b65178">1,328</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTE0LTEtMS01MzI0Mw_7f70a378-1ca3-43f8-8a9f-321d5802a067"><ix:nonFraction unitRef="usd" contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTE0LTEtMS01MzI0Mw_d9f7fbaf-d1f4-4f74-a816-b5ab16db208f">3,932</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTE2LTEtMS01MzI0Mw_0e0819bb-3af2-47c8-90c8-64526330d4c3"><ix:nonFraction unitRef="usd" contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTE2LTEtMS01MzI0Mw_77f40d6c-dcf9-410a-87f0-1dbfecbb8c1c">102</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTE4LTEtMS01MzI0Mw_1acd57eb-8159-40d7-adce-6b592f13f2f5">27,168</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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ1LTItMS0xLTUzMjQz_7fe02493-491b-4ac4-96df-b414855b4e27">97,855</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ1LTQtMS0xLTUzMjQz_e903ba36-c5ab-4709-ab2f-dffbff1584ec">54,852</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ1LTYtMS0xLTUzMjQz_145c3c3b-151c-4e87-9115-3abc94748e82">53,945</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ1LTgtMS0xLTUzMjQz_b8635030-a2e3-47ef-a1c9-256f4a3a414b">30,639</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ1LTEwLTEtMS01MzI0Mw_3bd5a214-0c9e-43a6-a3d1-b8faf99d863b">17,351</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ1LTEyLTEtMS01MzI0Mw_5a36b504-8f3d-43c6-a5d3-49a18c6760c2">22,586</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ1LTE0LTEtMS01MzI0Mw_a75d44f6-183b-4022-919b-240fadc124d5">122,304</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ1LTE2LTEtMS01MzI0Mw_74b373d2-9ad5-4669-b1b7-2dcdba8547a7">2,340</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ1LTE4LTEtMS01MzI0Mw_daac42b9-09ba-4ea7-b11e-85358263484b">401,872</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial portfolio</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ2LTItMS0xLTUzMjQz_0afc3a4a-3c64-45dd-8cff-4f367865da8b">1,805,033</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ2LTQtMS0xLTUzMjQz_5a887cb3-eba3-4408-9a9c-bae001af4c31">819,724</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ2LTYtMS0xLTUzMjQz_33f95c4b-b477-47bc-8f50-6edc13f529a6">621,614</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ2LTgtMS0xLTUzMjQz_548968cb-13f6-45bf-b1e5-69169f7c81e6">276,648</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ2LTEwLTEtMS01MzI0Mw_a87f870c-e60b-47c4-837c-7c6afebb1df0">227,302</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ2LTEyLTEtMS01MzI0Mw_47478ece-f57f-42f4-b34b-38847dfadd52">496,716</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ2LTE0LTEtMS01MzI0Mw_17ff7ace-56b5-42da-90fb-5ff6f6435901">223,272</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ2LTE2LTEtMS01MzI0Mw_cb8d9aa9-b6fd-4f41-82b5-245e12c78bb5">6,131</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ2LTE4LTEtMS01MzI0Mw_605f9b13-b1ee-4f07-87df-dbb08c90d321">4,476,440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></ix:continuation></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">72</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i7eee98a8a01543aa9ce82e8b0e6539ee" continuedAt="i7f57ee9e42f54b72bdf290c79899ba7b"><ix:continuation id="i2052b4b5ceb643c19ac09304dd170645" continuedAt="ia5dd5404516e4b0392d673c1b9edac77"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a vintage analysis of the consumer portfolio segment by loan sub-class and delinquency status:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:13.373%"></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:7.525%"></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:7.233%"></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:7.671%"></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:7.525%"></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:7.233%"></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:6.940%"></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:8.256%"></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:8.256%"></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:8.418%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2017</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2016 and prior</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving-term</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><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: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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CONSUMER PORTFOLIO </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id60d91463b5e489390b9107d9c71d539_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMi0xLTEtNTMyNDU_0643684a-ff8d-4c5a-9abe-23dd1839db07"><ix:nonFraction unitRef="usd" contextRef="id60d91463b5e489390b9107d9c71d539_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMi0xLTEtNTMyNDU_fdc9489c-7581-4b6b-a2f8-cbf5c7bd289e">176,110</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id60d91463b5e489390b9107d9c71d539_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtNC0xLTEtNTMyNDU_ec22f8ba-9ea0-4ba8-a751-35374b658e11"><ix:nonFraction unitRef="usd" contextRef="id60d91463b5e489390b9107d9c71d539_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtNC0xLTEtNTMyNDU_ee3a523b-768c-48c7-8fbb-5c0eeaff8287">156,360</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id60d91463b5e489390b9107d9c71d539_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtNi0xLTEtNTMyNDU_3a1d93cf-a2b6-481a-ae01-40098b7c4d1c"><ix:nonFraction unitRef="usd" contextRef="id60d91463b5e489390b9107d9c71d539_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtNi0xLTEtNTMyNDU_bb5ed008-2083-4479-af70-3a43ff5b5450">62,369</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id60d91463b5e489390b9107d9c71d539_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtOC0xLTEtNTMyNDU_4eff1988-199d-4c05-90e1-b5466b8fcf1c"><ix:nonFraction unitRef="usd" contextRef="id60d91463b5e489390b9107d9c71d539_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtOC0xLTEtNTMyNDU_6bff5c79-fa47-4199-8b0d-1790e1af0397">66,063</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id60d91463b5e489390b9107d9c71d539_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMTAtMS0xLTUzMjQ1_197c5e29-88c5-4f0b-99dc-d92369879b56"><ix:nonFraction unitRef="usd" contextRef="id60d91463b5e489390b9107d9c71d539_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMTAtMS0xLTUzMjQ1_957782d2-36bc-4760-b876-4e18be2d77d1">95,988</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id60d91463b5e489390b9107d9c71d539_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMTItMS0xLTUzMjQ1_475cbb11-6ba5-4626-815f-e044853f5253"><ix:nonFraction unitRef="usd" contextRef="id60d91463b5e489390b9107d9c71d539_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMTItMS0xLTUzMjQ1_cd51c654-e1d6-4ef6-af79-fec757975666">204,229</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id60d91463b5e489390b9107d9c71d539_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMTQtMS0xLTUzMjQ1_3fe33559-a746-49a0-8b36-2c2fb62c5720"><ix:nonFraction unitRef="usd" contextRef="id60d91463b5e489390b9107d9c71d539_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMTQtMS0xLTUzMjQ1_86427b6f-f541-41e6-9df7-3e52b3b22bb9">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id60d91463b5e489390b9107d9c71d539_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMTYtMS0xLTUzMjQ1_53aad9e9-3dfd-4275-8bfa-329be693dcdd"><ix:nonFraction unitRef="usd" contextRef="id60d91463b5e489390b9107d9c71d539_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMTYtMS0xLTUzMjQ1_bec01e02-cb1c-4439-a5fb-7247e346efb4">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id60d91463b5e489390b9107d9c71d539_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMTgtMS0xLTUzMjQ1_8d647bec-ec59-4f58-9a04-a2949c031065">761,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Past due:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30-59 days </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctMi0xLTEtNTMyNDU_7611f56a-c656-43a1-8684-a1739e50d3d7"><ix:nonFraction unitRef="usd" contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctMi0xLTEtNTMyNDU_7b95cca2-a8f2-4270-a83d-3ff9054319e5">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctNC0xLTEtNTMyNDU_059d7e3d-0bae-484b-ac54-0293ea7b5158"><ix:nonFraction unitRef="usd" contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctNC0xLTEtNTMyNDU_e4a3e6e9-6b0b-40ab-a502-76655364465e">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctNi0xLTEtNTMyNDU_b4d5b27e-3fd7-4352-ae1c-5e5f9a6540ee"><ix:nonFraction unitRef="usd" contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctNi0xLTEtNTMyNDU_d161e323-d2d0-41b7-a7b6-0def245ee377">291</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctOC0xLTEtNTMyNDU_a1ae1ddc-9632-4560-ac6c-eaf2127e8e16"><ix:nonFraction unitRef="usd" contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctOC0xLTEtNTMyNDU_c9e6d271-a5be-49a3-badd-97a44b081005">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctMTAtMS0xLTUzMjQ1_0617c4a1-bfb5-4754-92ac-452ed1b5e9eb"><ix:nonFraction unitRef="usd" contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctMTAtMS0xLTUzMjQ1_49c0d15e-ab73-467c-9036-ab1e50a87ed2">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctMTItMS0xLTUzMjQ1_28c7a2e7-155f-4249-a39e-46b41950a10e"><ix:nonFraction unitRef="usd" contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctMTItMS0xLTUzMjQ1_bfaf7ce2-b8ac-4ab1-abb8-caea7ebcc540">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctMTQtMS0xLTUzMjQ1_49ce4a07-da13-437d-80b1-7bad3e716b84">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctMTYtMS0xLTUzMjQ1_92afc505-2c94-4a4e-85b7-86c6b846707f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctMTgtMS0xLTUzMjQ1_5e01a06a-4c15-4eba-a333-8da2ec64f3e2">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60-89 days </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMi0xLTEtNTMyNDU_3ec1e634-550c-48e3-bb6d-161a81f29720"><ix:nonFraction unitRef="usd" contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMi0xLTEtNTMyNDU_e3edfdd7-d78c-4773-b113-c74d6b5ae311">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtNC0xLTEtNTMyNDU_23eaf334-341a-4a66-93a1-21c08a721af7"><ix:nonFraction unitRef="usd" contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtNC0xLTEtNTMyNDU_6aa559d8-6032-4478-9204-15290887322d">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtNi0xLTEtNTMyNDU_299013cb-c7e2-4747-a27d-5be29acc4e4b"><ix:nonFraction unitRef="usd" contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtNi0xLTEtNTMyNDU_d87b74c6-8466-4871-95b9-ab89ccf93188">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtOC0xLTEtNTMyNDU_3f2b94af-f409-41f1-9c14-ef42b5a4433b"><ix:nonFraction unitRef="usd" contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtOC0xLTEtNTMyNDU_85d0ce5b-f0ce-46b4-bad5-84b574659a7a">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMTAtMS0xLTUzMjQ1_29a76fbd-a442-42a4-8bf9-f4ac37a55152"><ix:nonFraction unitRef="usd" contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMTAtMS0xLTUzMjQ1_c969fcd4-8153-4220-8314-b1cc4091529c">314</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMTItMS0xLTUzMjQ1_95214456-fc9a-435f-ba23-f1393c7acfa7"><ix:nonFraction unitRef="usd" contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMTItMS0xLTUzMjQ1_de46ca0d-c326-4d9b-a282-36539798522b">471</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMTQtMS0xLTUzMjQ1_8a71d89c-6409-4d0c-b307-4e55056aef47"><ix:nonFraction unitRef="usd" contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMTQtMS0xLTUzMjQ1_c213d13d-c8f1-4fe0-b162-a7f7c6faf31e">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMTYtMS0xLTUzMjQ1_91097ad3-ef3c-4004-8833-e579c0961c42"><ix:nonFraction unitRef="usd" contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMTYtMS0xLTUzMjQ1_b0d66893-c990-4d6c-af23-726c8099c9d1">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMTgtMS0xLTUzMjQ1_e44e2a9f-ca3c-49ce-9d61-9b7a829dd8fb">785</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><div style="padding-left:13.5pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90+ days</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMi0xLTEtNTMyNDU_0e11a2e5-7a45-45cd-b2a6-bbed5a057cc9"><ix:nonFraction unitRef="usd" contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMi0xLTEtNTMyNDU_8605d8d4-9f2a-4859-a186-cca4fa2bd498">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktNC0xLTEtNTMyNDU_569c5b6c-18bf-4c94-b836-fd342cc1e7dc"><ix:nonFraction unitRef="usd" contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktNC0xLTEtNTMyNDU_9765c135-d835-4858-b059-fed3f75d749c">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktNi0xLTEtNTMyNDU_dc81da8b-95e7-4e38-99cc-cdd063149de6"><ix:nonFraction unitRef="usd" contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktNi0xLTEtNTMyNDU_dcc3b7a2-952c-406a-a8c5-ff51446936eb">561</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktOC0xLTEtNTMyNDU_9418cdea-5bda-4296-b686-58664ea6364a"><ix:nonFraction unitRef="usd" contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktOC0xLTEtNTMyNDU_b2f60af4-6c8f-49d6-9cdc-3a5a72bac712">452</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMTAtMS0xLTUzMjQ1_32b4865b-97e1-452c-b1e8-3fa1d968af77"><ix:nonFraction unitRef="usd" contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMTAtMS0xLTUzMjQ1_d4bba600-9da5-4235-9095-a97feb97fd10">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMTItMS0xLTUzMjQ1_ba03a3ba-e14b-4e43-aaea-1ce010aac4b9"><ix:nonFraction unitRef="usd" contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMTItMS0xLTUzMjQ1_da6dab67-615a-49c0-bd88-0937be423786">123</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMTQtMS0xLTUzMjQ1_24ce7c46-3476-44e0-9410-46ded95098b1"><ix:nonFraction unitRef="usd" contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMTQtMS0xLTUzMjQ1_fbde26a6-3ac9-4207-b622-4f83692aea86">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMTYtMS0xLTUzMjQ1_13e3c61b-8a22-45a6-8901-7af3b54a398f"><ix:nonFraction unitRef="usd" contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMTYtMS0xLTUzMjQ1_e8df232b-3a35-41c8-a7a7-c3900d189ec9">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMTgtMS0xLTUzMjQ1_a5a74a2f-0b3f-433d-a26d-a991ffe2e1cc">1,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzEwLTItMS0xLTUzMjQ1_58f62c6d-208b-40c9-8b9a-fea31d045a4b">176,110</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzEwLTQtMS0xLTUzMjQ1_d25029be-1910-433a-b4b3-a250090d0d0d">156,360</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzEwLTYtMS0xLTUzMjQ1_201d80dc-3ce0-4bcd-aaf5-5fa48b1a467a">63,221</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzEwLTgtMS0xLTUzMjQ1_72b8b1e1-a006-45ec-9be8-e7760d627538">66,515</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzEwLTEwLTEtMS01MzI0NQ_ed74c0f2-3c89-438f-874e-82dde53f8580">96,302</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzEwLTEyLTEtMS01MzI0NQ_51662a38-44a0-4b39-a975-e204eba69cde">204,823</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzEwLTE0LTEtMS01MzI0NQ_993d9295-47ca-46f7-87bc-d82cc41f688b">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzEwLTE2LTEtMS01MzI0NQ_fa8cd480-b6f0-4cb9-b9ca-3c61b429988e">&#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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzEwLTE4LTEtMS01MzI0NQ_0058580a-5a63-4ed3-b28d-5a62162584bd">763,331</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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><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 #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTItMS0xLTUzMjQ1_0d30eb2c-633f-4c2b-b27f-03750a27916e"><ix:nonFraction unitRef="usd" contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTItMS0xLTUzMjQ1_80310b8b-b87b-4a3b-9a98-70ffcf3aff89">2,005</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTQtMS0xLTUzMjQ1_b6f2e922-d095-47b7-941d-2345e7646432"><ix:nonFraction unitRef="usd" contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTQtMS0xLTUzMjQ1_dd8c36f8-c91b-4255-b398-993d2e9d6b3d">474</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTYtMS0xLTUzMjQ1_a68f43d4-92eb-4bd9-a178-a65904edcb02"><ix:nonFraction unitRef="usd" contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTYtMS0xLTUzMjQ1_dd0f4b48-4709-4778-90ac-1a0b8d2f45ed">393</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTgtMS0xLTUzMjQ1_1d213669-7755-4fe4-8348-b8bac4836587"><ix:nonFraction unitRef="usd" contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTgtMS0xLTUzMjQ1_b3c74790-0c22-42fd-8157-3a8f2958b64a">532</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTEwLTEtMS01MzI0NQ_0e90a0a1-5237-4220-a1d1-07b742fe342f"><ix:nonFraction unitRef="usd" contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTEwLTEtMS01MzI0NQ_fba1d132-1d60-4169-8519-9ae053cbf430">516</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTEyLTEtMS01MzI0NQ_75e9098e-c555-4c8e-a5bb-79e06edce9f5"><ix:nonFraction unitRef="usd" contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTEyLTEtMS01MzI0NQ_c8668b9f-ecfc-4ec1-bcea-e45a9c079129">2,609</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTE0LTEtMS01MzI0NQ_c8fdab41-98bb-4318-84aa-81e0047d9c3e"><ix:nonFraction unitRef="usd" contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTE0LTEtMS01MzI0NQ_eadebd09-4a5a-4e7c-a44c-40cfdb97f6bb">290,512</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTE2LTEtMS01MzI0NQ_404b0875-b4de-4897-8660-18f7797f0ac2"><ix:nonFraction unitRef="usd" contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTE2LTEtMS01MzI0NQ_ef78812d-06da-4101-b670-75aa5b93920c">5,273</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTE4LTEtMS01MzI0NQ_be87157c-200e-4246-9f79-1ef042f44369">302,314</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Past due:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30-59 days </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTItMS0xLTUzMjQ1_852beb07-d516-4185-ac80-3ae759ccebe3"><ix:nonFraction unitRef="usd" contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTItMS0xLTUzMjQ1_acadedd7-b7ec-4ace-9d58-3fc9546425b5">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTQtMS0xLTUzMjQ1_319ddee9-f8a1-40c3-a6e0-f280f0e1fe0f"><ix:nonFraction unitRef="usd" contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTQtMS0xLTUzMjQ1_cc77fcf8-3fee-4ec4-ac51-0485cf767aec">3</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTYtMS0xLTUzMjQ1_0fbd0eb2-bdee-4243-82cb-573e94f492a4"><ix:nonFraction unitRef="usd" contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTYtMS0xLTUzMjQ1_c292f8d2-7eb0-4e6c-8cb5-5051baa6f5c1">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTgtMS0xLTUzMjQ1_91007cd6-7986-4b5d-80a8-c6747cdeaf9c"><ix:nonFraction unitRef="usd" contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTgtMS0xLTUzMjQ1_f2f84eba-1c69-456c-ba60-a78292499a37">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTEwLTEtMS01MzI0NQ_25d56902-15d5-4646-8edf-e80eeae4db21"><ix:nonFraction unitRef="usd" contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTEwLTEtMS01MzI0NQ_a327c209-3ef2-4de6-bfe6-a148e0a9a5be">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTEyLTEtMS01MzI0NQ_682e76f8-2d23-4147-bd12-5a9e5e176f27"><ix:nonFraction unitRef="usd" contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTEyLTEtMS01MzI0NQ_e83bfb61-c6d3-4dc1-84c7-55943444943d">94</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTE0LTEtMS01MzI0NQ_8bf08143-128a-4e10-90cb-fe059f801215"><ix:nonFraction unitRef="usd" contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTE0LTEtMS01MzI0NQ_bfb40683-ca14-4933-af20-93196588fbdd">40</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTE2LTEtMS01MzI0NQ_2c18a5d0-46f1-4f25-aa44-40f1082332b2"><ix:nonFraction unitRef="usd" contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTE2LTEtMS01MzI0NQ_5f01aef1-0613-410b-bec9-720aa2297e79">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTE4LTEtMS01MzI0NQ_8e051fd4-042e-4f21-9144-10ebe126d765">137</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60-89 days </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTItMS0xLTUzMjQ1_e1b5e639-41cc-49bd-878d-4e6fddec75b1"><ix:nonFraction unitRef="usd" contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTItMS0xLTUzMjQ1_ec9fdf36-e3f9-4ecb-bca6-494db7621283">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTQtMS0xLTUzMjQ1_03b4521c-b7c3-448a-a7a8-9ff2aae165dc"><ix:nonFraction unitRef="usd" contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTQtMS0xLTUzMjQ1_1f2e69e8-1f59-46ad-9d05-2b9c7f120198">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTYtMS0xLTUzMjQ1_4fb3e58c-a9c3-4b42-baf2-13bcf97a8fe3"><ix:nonFraction unitRef="usd" contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTYtMS0xLTUzMjQ1_c29a52a4-624b-440a-8d74-a9deb62b616c">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTgtMS0xLTUzMjQ1_002cc91d-7ed8-44d0-ad96-947a7b12f21d"><ix:nonFraction unitRef="usd" contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTgtMS0xLTUzMjQ1_51719aa9-6971-436f-87fd-8fed825e062c">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTEwLTEtMS01MzI0NQ_2e0d8beb-d0b0-4a94-a016-fcacb226401c"><ix:nonFraction unitRef="usd" contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTEwLTEtMS01MzI0NQ_d2caa7b8-d36e-4d57-a1ee-992b6cbcf0e5">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTEyLTEtMS01MzI0NQ_a347af8c-8713-47ce-b107-c44579c60745"><ix:nonFraction unitRef="usd" contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTEyLTEtMS01MzI0NQ_b887c50f-62a9-47a5-8916-43935640a23a">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTE0LTEtMS01MzI0NQ_0ed4a436-2fe4-48de-b049-d9a4190dfb0e"><ix:nonFraction unitRef="usd" contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTE0LTEtMS01MzI0NQ_9d1c1e54-aa71-498d-9a79-4004e4b3cc17">12</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTE2LTEtMS01MzI0NQ_6e181792-f8b2-453e-9e7e-3a98aa7c462b"><ix:nonFraction unitRef="usd" contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTE2LTEtMS01MzI0NQ_740dadcd-4405-4422-aa67-313f92daeb59">62</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTE4LTEtMS01MzI0NQ_f9ba443f-f885-408c-bd89-3830571ee4c8">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90+ days</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTItMS0xLTUzMjQ1_33e7e12a-f062-4304-9296-fef5e3981662"><ix:nonFraction unitRef="usd" contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTItMS0xLTUzMjQ1_d6f28b39-e7a5-41e8-a431-4d2fc8d661cc">3</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTQtMS0xLTUzMjQ1_b9f13ba5-5c5e-44c2-9bb9-db8e01c940fa"><ix:nonFraction unitRef="usd" contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTQtMS0xLTUzMjQ1_bce6ed0a-1729-4ccb-8cdb-1d3fd60f2331">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTYtMS0xLTUzMjQ1_5e5dedab-965f-4ebb-8847-46d43ec92d68"><ix:nonFraction unitRef="usd" contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTYtMS0xLTUzMjQ1_652159e6-c474-44cc-b164-d7b16b3a352c">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTgtMS0xLTUzMjQ1_921cbc9f-b0d2-4c26-9fcc-5c4c53e91414"><ix:nonFraction unitRef="usd" contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTgtMS0xLTUzMjQ1_a906961a-223c-4e3b-93c1-2bfb8e771f6a">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTEwLTEtMS01MzI0NQ_4a0b786d-c47b-4327-941f-05027c77aa70"><ix:nonFraction unitRef="usd" contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTEwLTEtMS01MzI0NQ_9392cb04-c8dc-4813-8ad7-5ea6a34831c3">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTEyLTEtMS01MzI0NQ_d301a421-d9a2-4360-a129-f921189fe647"><ix:nonFraction unitRef="usd" contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTEyLTEtMS01MzI0NQ_fdd04589-2cd7-4777-b3e7-301278fdd83e">6</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTE0LTEtMS01MzI0NQ_33fdc1fe-39d2-49c5-a5f4-1a42aa92625e"><ix:nonFraction unitRef="usd" contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTE0LTEtMS01MzI0NQ_9ea870c5-c1a1-478c-99c0-b7ebf429e003">544</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTE2LTEtMS01MzI0NQ_2c635d0c-e2fd-4844-9618-061dd1d55372"><ix:nonFraction unitRef="usd" contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTE2LTEtMS01MzI0NQ_dbfd892c-a09d-425b-8fcb-c794546b4ac6">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTE4LTEtMS01MzI0NQ_58fe7892-2179-4feb-844e-b1c48d64e961">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 32.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2db70390ca743b3b4438b566d81c717_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzIwLTItMS0xLTUzMjQ1_e350abd8-9b64-46c1-acb1-8388630b13cc">2,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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2db70390ca743b3b4438b566d81c717_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzIwLTQtMS0xLTUzMjQ1_7c8d9276-dab3-4705-a022-ac0bb55de14c">477</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2db70390ca743b3b4438b566d81c717_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzIwLTYtMS0xLTUzMjQ1_c8527ad1-ae04-4f2e-8450-5d4016555406">393</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2db70390ca743b3b4438b566d81c717_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzIwLTgtMS0xLTUzMjQ1_c87d9043-028c-4857-b5ea-236858d8d18b">532</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2db70390ca743b3b4438b566d81c717_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzIwLTEwLTEtMS01MzI0NQ_6e08e74f-5e6d-4c4a-a036-46e5715012c1">516</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2db70390ca743b3b4438b566d81c717_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzIwLTEyLTEtMS01MzI0NQ_32dfc4fc-0a13-420f-88f2-6101b4637608">2,709</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2db70390ca743b3b4438b566d81c717_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzIwLTE0LTEtMS01MzI0NQ_4e3f1a2f-e922-4205-8606-ce165e76f301">291,108</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2db70390ca743b3b4438b566d81c717_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzIwLTE2LTEtMS01MzI0NQ_ca280694-0329-4688-a7da-83eaa1fd326b">5,335</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2db70390ca743b3b4438b566d81c717_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzIwLTE4LTEtMS01MzI0NQ_6cea06f8-5868-4d12-943c-59478b49e7ed">303,078</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total consumer portfolio</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI0LTItMS0xLTUzMjQ1_19f4f78f-3d75-4801-a0cc-c616b3c43276">178,118</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI0LTQtMS0xLTUzMjQ1_e0fd9fb1-39bb-451e-b020-fbaebcfac6f7">156,837</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI0LTYtMS0xLTUzMjQ1_d5213465-09a2-41d4-ae17-780b6a598391">63,614</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI0LTgtMS0xLTUzMjQ1_49b8daf6-5514-4679-b344-14e984862740">67,047</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI0LTEwLTEtMS01MzI0NQ_df63a2bb-3075-4e83-a744-a575b2fe2101">96,818</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI0LTEyLTEtMS01MzI0NQ_32e76ccb-5db4-4012-8071-18915841e836">207,532</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI0LTE0LTEtMS01MzI0NQ_4a6cc36d-55c1-4cf6-85ad-810428a38403">291,108</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI0LTE2LTEtMS01MzI0NQ_87b987ce-6043-4a31-8e01-008f2fe59a64">5,335</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI0LTE4LTEtMS01MzI0NQ_a38ecfa6-5772-4fcf-949d-480e8755dea2">1,066,409</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total LHFI</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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTItMS0xLTUzMjQ1_999896d2-6785-40c7-a5cd-3c486533c02f"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTItMS0xLTUzMjQ1_c4bde554-02b0-4f7b-a93d-1ac3f3a09e15">1,983,151</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTQtMS0xLTUzMjQ1_3fb3b459-ee73-4d17-969e-2b89f5a90f3a"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTQtMS0xLTUzMjQ1_a0294cac-f0c2-423d-aeda-8355286cfc93">976,561</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTYtMS0xLTUzMjQ1_25131fba-2827-4009-ad63-9f74d6b8048a"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTYtMS0xLTUzMjQ1_6d6ebb40-4c31-4bc9-ab00-595aceb2e712">685,228</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTgtMS0xLTUzMjQ1_1798b407-e1d7-4823-b4ff-f24086dabbeb"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTgtMS0xLTUzMjQ1_1b4ed937-4bbb-4d3c-95a8-7225d750b610">343,695</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTEwLTEtMS01MzI0NQ_508fbeb4-5295-44fb-acbe-76c1b8a952f3"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTEwLTEtMS01MzI0NQ_90aa198f-e789-476e-aa26-576dc2fc9ec3">324,120</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTEyLTEtMS01MzI0NQ_177291df-3ab5-4710-a93d-ac792c9c09b5"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTEyLTEtMS01MzI0NQ_b7cbadba-9f7d-40ce-8961-227886ec5971">704,248</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTE0LTEtMS01MzI0NQ_86a4ed39-5bc9-46bc-b019-8902043ae732"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTE0LTEtMS01MzI0NQ_da450783-f504-4999-ba97-acd0e6b68ca2">514,380</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTE2LTEtMS01MzI0NQ_1065de4a-f83f-4c16-bb26-3c2ef5936db8"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTE2LTEtMS01MzI0NQ_1b8c58ce-7708-4da8-b6b2-788a2069d4c1">11,466</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTE4LTEtMS01MzI0NQ_cf4d0cbb-c63b-47de-8db7-af3e3430d151">5,542,849</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes $<ix:nonFraction unitRef="usd" contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231" decimals="-5" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzEwOTk1MTE2NDAyMTk_5d446838-d48a-47f9-8496-c3b1ee946c45">7.3</ix:nonFraction> million of loans where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in the consolidated income statements.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a vintage analysis of the commercial portfolio segment by loan sub-class, risk rating and delinquency status:</span></div></ix:continuation></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">73</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:5pt;text-align:center"><ix:continuation id="i7f57ee9e42f54b72bdf290c79899ba7b" continuedAt="ic39ba91c4bdd4a14a52ec06a3a102f47"><ix:continuation id="ia5dd5404516e4b0392d673c1b9edac77" continuedAt="i823a8222f7f444bb96385f72e2786add"><table 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:16.443%"></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:7.671%"></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:7.671%"></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:7.087%"></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:6.502%"></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:6.648%"></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:6.502%"></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:7.671%"></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:8.110%"></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:8.125%"></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="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2015 and prior</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving-term</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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="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><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><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="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">COMMERCIAL PORTFOLIO</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></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6997bb337d35420abd6d6757ff0375fd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzUtMi0xLTEtNDAxMjU_0a81d34e-a99d-4a0e-92f3-38239b5e4cf2">53,782</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6997bb337d35420abd6d6757ff0375fd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzUtNC0xLTEtNDAxMjU_d75c5cbd-d232-4036-9cd8-09685793b0ed">176,556</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6997bb337d35420abd6d6757ff0375fd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzUtNi0xLTEtNDAxMjU_97345b42-532c-4f80-9a1f-58f0a1d4c861">165,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6997bb337d35420abd6d6757ff0375fd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzUtOC0xLTEtNDAxMjU_cf75ffb9-e774-41e3-8936-3cf289a7dacf">147,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6997bb337d35420abd6d6757ff0375fd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzUtMTAtMS0xLTQwMTI1_b886f67f-eb4b-484d-9c0a-0c9adb6509b3">150,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6997bb337d35420abd6d6757ff0375fd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzUtMTItMS0xLTQwMTI1_a46f720c-6714-4a19-92f3-5e4529017c36">131,935</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6997bb337d35420abd6d6757ff0375fd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzUtMTQtMS0xLTQwMTI1_093f5cbd-23fe-495f-ae86-04cd1cb03afb">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6997bb337d35420abd6d6757ff0375fd_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzUtMTYtMS0xLTQwMTI1_8370ed1f-e79d-4264-bce4-81abca4453c7">1,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6997bb337d35420abd6d6757ff0375fd_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzUtMTgtMS0xLTQwMTI1_66d674c3-e95f-4b5f-93a5-6190f85e1c02">827,308</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06f88eb8034f4ecd84d2568c957090f3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzYtMi0xLTEtNDAxMjU_d316af12-2da4-4c3b-95a5-f7770a4196a8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06f88eb8034f4ecd84d2568c957090f3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzYtNC0xLTEtNDAxMjU_5079bd08-f40b-44af-a558-bd944ecc2a99">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06f88eb8034f4ecd84d2568c957090f3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzYtNi0xLTEtNDAxMjU_1a127115-d714-49ca-8040-5cdd0c6e1e16">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06f88eb8034f4ecd84d2568c957090f3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzYtOC0xLTEtNDAxMjU_c360d2c1-148e-412f-a923-7934e00079ed">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06f88eb8034f4ecd84d2568c957090f3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzYtMTAtMS0xLTQwMTI1_c11492c9-a041-44c4-86a9-da8440b87da9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06f88eb8034f4ecd84d2568c957090f3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzYtMTItMS0xLTQwMTI1_7412c4b6-d81d-4c50-89c9-4a23630369a0">2,230</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06f88eb8034f4ecd84d2568c957090f3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzYtMTQtMS0xLTQwMTI1_29bcf567-c9aa-419e-875a-667ac83e75eb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06f88eb8034f4ecd84d2568c957090f3_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzYtMTYtMS0xLTQwMTI1_bb4be0a9-2979-4ce2-903d-acf2d767c012">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06f88eb8034f4ecd84d2568c957090f3_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzYtMTgtMS0xLTQwMTI1_e49b846e-7a48-40fe-ab12-fff29dd48d63">2,230</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36c01f5b0e3d4de685c31a0453a40fbf_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzctMi0xLTEtNDAxMjU_e74da7b0-305e-4ebd-b3b4-fc171bc0e8e6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36c01f5b0e3d4de685c31a0453a40fbf_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzctNC0xLTEtNDAxMjU_5c6a6b32-4013-44f4-bfeb-3883494c91f8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36c01f5b0e3d4de685c31a0453a40fbf_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzctNi0xLTEtNDAxMjU_78427065-e0e3-4fe4-9fac-cc466cbe94be">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36c01f5b0e3d4de685c31a0453a40fbf_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzctOC0xLTEtNDAxMjU_75b4db9b-7b93-4166-960f-196f1c92a2bd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36c01f5b0e3d4de685c31a0453a40fbf_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzctMTAtMS0xLTQwMTI1_aabacb60-d8fd-4d93-aa67-f387f883e967">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36c01f5b0e3d4de685c31a0453a40fbf_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzctMTItMS0xLTQwMTI1_3ecb47ff-ad8d-4f4d-ad7b-d536f8cb2ded">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36c01f5b0e3d4de685c31a0453a40fbf_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzctMTQtMS0xLTQwMTI1_d3e88e58-880a-4d51-8a92-8aba53bdbf8a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36c01f5b0e3d4de685c31a0453a40fbf_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzctMTYtMS0xLTQwMTI1_60662b76-4a92-4e75-b63c-655089a1dd1f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36c01f5b0e3d4de685c31a0453a40fbf_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzctMTgtMS0xLTQwMTI1_137c265a-7aad-4af0-a470-a825eda2b5ce">&#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzgtMi0xLTEtNDAxMjU_f5125add-1d3d-4eac-b193-6f41ed692a9b">53,782</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzgtNC0xLTEtNDAxMjU_c8bd5b45-fd8c-4ba6-af27-70ab359dc030">176,556</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzgtNi0xLTEtNDAxMjU_a482c5e6-652b-46a4-9169-9c8a978fd1c4">165,268</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzgtOC0xLTEtNDAxMjU_b084cc1b-1080-4e9c-9954-f8f6370abfcf">147,719</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzgtMTAtMS0xLTQwMTI1_06482971-42f0-4d8f-97d5-0583a78ecfa9">150,221</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzgtMTItMS0xLTQwMTI1_09c346d6-6786-452b-bb6c-924320622008">134,165</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzgtMTQtMS0xLTQwMTI1_473d06c2-a24a-4ce0-8a93-61fc46a071e5">796</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzgtMTYtMS0xLTQwMTI1_9606e865-672d-4180-9632-b82595633c97">1,031</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzgtMTgtMS0xLTQwMTI1_b82d24c6-9839-4ec2-b3bf-f7969bf0c416">829,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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><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><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;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2abcaa4a18aa455a8a10ae5c6119f931_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEwLTItMS0xLTQwMTI1_2929299a-9593-4633-a4cb-b16c127c093f">711,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2abcaa4a18aa455a8a10ae5c6119f931_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEwLTQtMS0xLTQwMTI1_3aad303d-6e09-4e84-9c30-89112112fc86">324,246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2abcaa4a18aa455a8a10ae5c6119f931_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEwLTYtMS0xLTQwMTI1_b29c50ac-d26c-40c1-9e78-ef44e518940a">100,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2abcaa4a18aa455a8a10ae5c6119f931_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEwLTgtMS0xLTQwMTI1_b5598f3f-c1b4-4acb-8db7-1a43fc6d3f63">32,693</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2abcaa4a18aa455a8a10ae5c6119f931_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEwLTEwLTEtMS00MDEyNQ_003a598a-1c8e-4743-88ac-4a490309de95">166,937</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2abcaa4a18aa455a8a10ae5c6119f931_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEwLTEyLTEtMS00MDEyNQ_65114a4f-28d9-4aab-9351-0fbd22b32970">92,255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2abcaa4a18aa455a8a10ae5c6119f931_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEwLTE0LTEtMS00MDEyNQ_d4e605fc-6f7e-4942-b36b-d6f80ca74bcb">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2abcaa4a18aa455a8a10ae5c6119f931_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEwLTE2LTEtMS00MDEyNQ_71ec130f-dd86-4690-978d-84f60a9614db">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2abcaa4a18aa455a8a10ae5c6119f931_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEwLTE4LTEtMS00MDEyNQ_5f3fe983-7c8b-4173-ace2-19e5a23aedc1">1,428,092</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07b09beefb81464eb19b7b378387b698_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzExLTItMS0xLTQwMTI1_0912017c-5f70-4de8-93ea-2705abb3ffcb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07b09beefb81464eb19b7b378387b698_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzExLTQtMS0xLTQwMTI1_51039cbb-0029-47cf-b646-19dda4ccbafd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07b09beefb81464eb19b7b378387b698_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzExLTYtMS0xLTQwMTI1_7cb1422f-8f09-4edc-b07d-8c38464b2938">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07b09beefb81464eb19b7b378387b698_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzExLTgtMS0xLTQwMTI1_79be7874-c023-4bad-9034-ac338d9438e5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07b09beefb81464eb19b7b378387b698_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzExLTEwLTEtMS00MDEyNQ_161f0986-f0b9-4453-89f1-87d87fc4385c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07b09beefb81464eb19b7b378387b698_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzExLTEyLTEtMS00MDEyNQ_b80b95e6-c50c-49c1-afaa-4975fbdb559f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07b09beefb81464eb19b7b378387b698_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzExLTE0LTEtMS00MDEyNQ_6af1c820-6cfb-4f4c-9975-2147185b5ffa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07b09beefb81464eb19b7b378387b698_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzExLTE2LTEtMS00MDEyNQ_d049fa7b-ef54-493f-941c-a33fd203141c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07b09beefb81464eb19b7b378387b698_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzExLTE4LTEtMS00MDEyNQ_32a75545-e511-4d15-9994-fc3b8e79e454">&#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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id56f3cb3cb554674aeddc4f4b548a5ed_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEyLTItMS0xLTQwMTI1_0516baa1-ce72-44eb-8474-ff1ee06d8587">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id56f3cb3cb554674aeddc4f4b548a5ed_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEyLTQtMS0xLTQwMTI1_7e372174-2871-4a90-b5f4-c1c23770d279">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id56f3cb3cb554674aeddc4f4b548a5ed_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEyLTYtMS0xLTQwMTI1_a9c7e80d-9ad9-4050-bd1a-b7c0b9f50263">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id56f3cb3cb554674aeddc4f4b548a5ed_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEyLTgtMS0xLTQwMTI1_3db67336-4bc5-4916-a875-b841edc5b3d8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id56f3cb3cb554674aeddc4f4b548a5ed_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEyLTEwLTEtMS00MDEyNQ_008364e9-3107-4df6-ae99-2152fefcaab2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id56f3cb3cb554674aeddc4f4b548a5ed_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEyLTEyLTEtMS00MDEyNQ_1bd4ab88-b127-4519-bfb5-5701d6665d6f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id56f3cb3cb554674aeddc4f4b548a5ed_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEyLTE0LTEtMS00MDEyNQ_4ac22d4f-ff12-4b16-ae22-dc8d1a925b1f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id56f3cb3cb554674aeddc4f4b548a5ed_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEyLTE2LTEtMS00MDEyNQ_d613fa89-6261-4fa5-aeaa-b93c28e83e19">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id56f3cb3cb554674aeddc4f4b548a5ed_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEyLTE4LTEtMS00MDEyNQ_07d009af-8c2f-4ebf-879a-71947da250a6">&#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEzLTItMS0xLTQwMTI1_74489d22-0621-4097-8390-47b4f05b9acc">711,009</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEzLTQtMS0xLTQwMTI1_c97f7b43-22fd-414d-afce-f25943e0ea81">324,246</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEzLTYtMS0xLTQwMTI1_6f231dac-71ed-4674-9cb2-32ce3d04fe95">100,572</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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEzLTgtMS0xLTQwMTI1_319577e5-efd2-4304-ad0a-104024e10fee">32,693</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEzLTEwLTEtMS00MDEyNQ_1713f391-275d-4056-9c8a-29687d8b643a">166,937</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEzLTEyLTEtMS00MDEyNQ_2f084ced-56d3-4929-aa8b-9a74dbf7060b">92,255</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEzLTE0LTEtMS00MDEyNQ_5c56c2d1-1d01-452f-8208-7ff42aa16cc5">380</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEzLTE2LTEtMS00MDEyNQ_35120562-503c-4394-bbf7-664326e0324e">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEzLTE4LTEtMS00MDEyNQ_19cee7ec-5d98-40e2-ab0b-a9809ee72e21">1,428,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></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily construction</span></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 #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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafc9cacb747a4589b2e600cd33cabf2e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE1LTItMS0xLTQwMTI1_9b8174e6-5118-49e9-99f0-781127fbc1dd">12,182</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafc9cacb747a4589b2e600cd33cabf2e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE1LTQtMS0xLTQwMTI1_4ddb3745-2c5f-4b7f-9982-d40f60e855c8">21,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafc9cacb747a4589b2e600cd33cabf2e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE1LTYtMS0xLTQwMTI1_30c09807-40be-45c7-a48a-79cbf55b1b99">45,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafc9cacb747a4589b2e600cd33cabf2e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE1LTgtMS0xLTQwMTI1_d3cdd94f-cbd6-4291-bb90-682323fa331f">11,823</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafc9cacb747a4589b2e600cd33cabf2e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE1LTEwLTEtMS00MDEyNQ_c86a34a9-119f-49a9-be8d-beea0ccc197e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafc9cacb747a4589b2e600cd33cabf2e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE1LTEyLTEtMS00MDEyNQ_b87e3d8d-4122-4c60-ac42-ff8b86b84294">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafc9cacb747a4589b2e600cd33cabf2e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE1LTE0LTEtMS00MDEyNQ_7f3ac0a4-30f1-4c28-84b8-25a825a5d55a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafc9cacb747a4589b2e600cd33cabf2e_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE1LTE2LTEtMS00MDEyNQ_fff82452-9bbb-43ad-a700-fb9029708d59">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iafc9cacb747a4589b2e600cd33cabf2e_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE1LTE4LTEtMS00MDEyNQ_a5f624df-4d4c-41c7-ab1b-5813b1285a85">90,627</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a57b7f116242a6bd7d6c99b9bf28d0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE2LTItMS0xLTQwMTI1_a9aaf550-b748-46ef-aa7f-67c99d8b7a28">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a57b7f116242a6bd7d6c99b9bf28d0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE2LTQtMS0xLTQwMTI1_4da57eae-2200-4c7f-b6b8-5a5b98859a27">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a57b7f116242a6bd7d6c99b9bf28d0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE2LTYtMS0xLTQwMTI1_774787aa-3b12-4e90-93dd-8484d385fb10">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a57b7f116242a6bd7d6c99b9bf28d0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE2LTgtMS0xLTQwMTI1_b2e1b445-8933-486f-80c1-a478883cf8f1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a57b7f116242a6bd7d6c99b9bf28d0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE2LTEwLTEtMS00MDEyNQ_2fa00f6a-86ce-4c72-8aba-ed728278322a">24,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a57b7f116242a6bd7d6c99b9bf28d0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE2LTEyLTEtMS00MDEyNQ_9e51ef47-cce9-4125-b8c6-f1e8e6fba993">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a57b7f116242a6bd7d6c99b9bf28d0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE2LTE0LTEtMS00MDEyNQ_2b73bf4a-0dd5-421a-9730-8435f3c57b43">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a57b7f116242a6bd7d6c99b9bf28d0_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE2LTE2LTEtMS00MDEyNQ_2ae80e0b-dd8a-4f34-8ad8-bdd2f05cac8a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a57b7f116242a6bd7d6c99b9bf28d0_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE2LTE4LTEtMS00MDEyNQ_c2b662a6-30cb-41de-b3e4-0708622726a3">24,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:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if058abf83c294c75a5edc8aba58f1d05_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE3LTItMS0xLTQwMTI1_4638062e-6416-445f-b051-d02bd634c22b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if058abf83c294c75a5edc8aba58f1d05_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE3LTQtMS0xLTQwMTI1_142898b0-d3f0-45fb-bc77-0deb25d73d91">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if058abf83c294c75a5edc8aba58f1d05_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE3LTYtMS0xLTQwMTI1_d4b397b4-c51a-41ca-96b6-cb8b8d73e6b8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if058abf83c294c75a5edc8aba58f1d05_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE3LTgtMS0xLTQwMTI1_af1196e2-1f06-482a-9c72-254d5843c53c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if058abf83c294c75a5edc8aba58f1d05_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE3LTEwLTEtMS00MDEyNQ_3ad1abf6-e00c-46e8-a257-d75f35bc583e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if058abf83c294c75a5edc8aba58f1d05_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE3LTEyLTEtMS00MDEyNQ_f5397260-b5a3-4d13-ba6c-bc485f2c8ac8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if058abf83c294c75a5edc8aba58f1d05_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE3LTE0LTEtMS00MDEyNQ_8c53ef6e-5e8a-467c-ba61-92055301a7a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if058abf83c294c75a5edc8aba58f1d05_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE3LTE2LTEtMS00MDEyNQ_90d267c1-9c86-4c17-bbb3-731ca4d0ad54">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if058abf83c294c75a5edc8aba58f1d05_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE3LTE4LTEtMS00MDEyNQ_ea5d0dc4-01bf-4c35-800f-8fd2dad498f7">&#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia53f74727f9b49658f6b974accd39230_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE4LTItMS0xLTQwMTI1_03de5e86-e939-405c-9e3e-18e0c8ce1954">12,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia53f74727f9b49658f6b974accd39230_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE4LTQtMS0xLTQwMTI1_cdce9c0a-52e6-4413-b148-7b25ce596a04">21,366</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia53f74727f9b49658f6b974accd39230_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE4LTYtMS0xLTQwMTI1_4db37d0e-d66d-4b9e-83d0-d6607d16d3dc">45,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia53f74727f9b49658f6b974accd39230_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE4LTgtMS0xLTQwMTI1_42a3c966-46c1-4e14-8664-b4d7dc6d09ca">11,823</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia53f74727f9b49658f6b974accd39230_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE4LTEwLTEtMS00MDEyNQ_bd5ff7ad-b593-48a9-a6d9-a84f62ee91c5">24,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia53f74727f9b49658f6b974accd39230_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE4LTEyLTEtMS00MDEyNQ_a08fe45d-fbcf-4915-942e-d6f95b5fff5e">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia53f74727f9b49658f6b974accd39230_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE4LTE0LTEtMS00MDEyNQ_30a931b9-86e6-4933-9d30-50192081dacd">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia53f74727f9b49658f6b974accd39230_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE4LTE2LTEtMS00MDEyNQ_ffa762a2-e200-449f-b2b1-4637c18ced46">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia53f74727f9b49658f6b974accd39230_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE4LTE4LTEtMS00MDEyNQ_ffce5bc4-57d9-42a6-86e4-330abbcda775">115,329</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="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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><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;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c71f7d2b8904871908237a13fd27aec_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIwLTItMS0xLTQwMTI1_61fbdc01-73fd-4856-8ffc-cacc18faf39f">3,963</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c71f7d2b8904871908237a13fd27aec_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIwLTQtMS0xLTQwMTI1_bf1a84ff-b071-4a2b-a09d-e7dbac7ff76e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c71f7d2b8904871908237a13fd27aec_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIwLTYtMS0xLTQwMTI1_1c0261b1-649d-4cc6-ac17-14363b73be7a">2,104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c71f7d2b8904871908237a13fd27aec_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIwLTgtMS0xLTQwMTI1_6046568e-f915-4897-bb13-998a3bee3169">14,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c71f7d2b8904871908237a13fd27aec_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIwLTEwLTEtMS00MDEyNQ_673c2569-d1a7-4369-a46b-4193da8663b3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c71f7d2b8904871908237a13fd27aec_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIwLTEyLTEtMS00MDEyNQ_9dd43370-e2dd-4a13-ac38-073f057b2344">614</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c71f7d2b8904871908237a13fd27aec_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIwLTE0LTEtMS00MDEyNQ_b67c017e-6e37-411f-aa35-6cc821a7bb26">5,883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c71f7d2b8904871908237a13fd27aec_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIwLTE2LTEtMS00MDEyNQ_6eaf446b-9275-4d5a-aec3-b10a4ce0a79d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c71f7d2b8904871908237a13fd27aec_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIwLTE4LTEtMS00MDEyNQ_000266b3-4f4f-497b-a8ec-57cb75c7f193">27,285</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c2c76eb4fa43b7abe9bed5e64a2134_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIxLTItMS0xLTQwMTI1_318d1e16-24d9-4fe1-a7d6-b3e32c61455c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c2c76eb4fa43b7abe9bed5e64a2134_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIxLTQtMS0xLTQwMTI1_61835670-48d9-44fb-a4c1-f294ce8ba7ef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c2c76eb4fa43b7abe9bed5e64a2134_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIxLTYtMS0xLTQwMTI1_40431894-6548-48de-83d1-80ad6331fb69">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c2c76eb4fa43b7abe9bed5e64a2134_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIxLTgtMS0xLTQwMTI1_50189f3c-fc66-4cc6-b258-7d2e3507393c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c2c76eb4fa43b7abe9bed5e64a2134_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIxLTEwLTEtMS00MDEyNQ_3ade0902-bbbe-482f-8def-599cbb6d8660">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c2c76eb4fa43b7abe9bed5e64a2134_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIxLTEyLTEtMS00MDEyNQ_1767dc0a-72a2-4071-8c56-c4c403be51e7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c2c76eb4fa43b7abe9bed5e64a2134_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIxLTE0LTEtMS00MDEyNQ_3ac57918-10dd-428a-b857-f3a8b8357561">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c2c76eb4fa43b7abe9bed5e64a2134_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIxLTE2LTEtMS00MDEyNQ_29f4e558-5607-41c6-b2db-5449ccf36b26">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27c2c76eb4fa43b7abe9bed5e64a2134_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIxLTE4LTEtMS00MDEyNQ_2f927735-b90c-4009-8573-d011238b9444">&#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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb5fa8990d2848ceb77d905da44a759f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIyLTItMS0xLTQwMTI1_4d2c18d1-a93e-4c61-b063-f41dbd25c347">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb5fa8990d2848ceb77d905da44a759f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIyLTQtMS0xLTQwMTI1_9d7de8ce-4e71-4b09-a61a-9c3fec5042de">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb5fa8990d2848ceb77d905da44a759f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIyLTYtMS0xLTQwMTI1_56996b6d-3be6-4177-858c-1e6e9a5bd820">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb5fa8990d2848ceb77d905da44a759f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIyLTgtMS0xLTQwMTI1_d1c09bda-9750-4342-aa58-e8fd507d3205">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb5fa8990d2848ceb77d905da44a759f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIyLTEwLTEtMS00MDEyNQ_d188a00c-5130-4a01-b7ae-d7e905d32b51">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb5fa8990d2848ceb77d905da44a759f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIyLTEyLTEtMS00MDEyNQ_83794558-588f-4a55-8aee-82fa705c821b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb5fa8990d2848ceb77d905da44a759f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIyLTE0LTEtMS00MDEyNQ_f9ac93cb-77ce-4427-9c28-c0f006347006">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb5fa8990d2848ceb77d905da44a759f_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIyLTE2LTEtMS00MDEyNQ_355f8188-487e-4faf-845b-9537f9260ff5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb5fa8990d2848ceb77d905da44a759f_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIyLTE4LTEtMS00MDEyNQ_79fbd68f-c8df-4d81-a458-86cc50fc0a30">&#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIzLTItMS0xLTQwMTI1_a7dce782-6aba-4702-a136-371a6e41efc7">3,963</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIzLTQtMS0xLTQwMTI1_5cbeae20-aff9-411d-9f4b-be40c6cbfc92">&#8212;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIzLTYtMS0xLTQwMTI1_7e1d68a9-8e9a-47e3-8291-ba7a3ec76b74">2,104</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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIzLTgtMS0xLTQwMTI1_772e3f19-d674-496a-b4df-a076062655c4">14,721</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIzLTEwLTEtMS00MDEyNQ_c35ac5c7-88ce-48d5-9ef8-f84c5246c09c">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIzLTEyLTEtMS00MDEyNQ_c0d936ae-b894-431f-bcae-cdbc81bf9316">614</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIzLTE0LTEtMS00MDEyNQ_26f822a4-d760-45c4-ab54-2b8e760738d9">5,883</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIzLTE2LTEtMS00MDEyNQ_dba2454d-afa6-42cc-b12f-5c3ec37a0230">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIzLTE4LTEtMS00MDEyNQ_f611d102-b97b-49c3-8a5c-8c7fb84457bd">27,285</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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction</span></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 #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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2e85fb512354304a50e1a7e14a9bce8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI1LTItMS0xLTQwMTI1_fc17fc83-5e5b-44d0-8eac-b142bfd3451d">121,233</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2e85fb512354304a50e1a7e14a9bce8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI1LTQtMS0xLTQwMTI1_21cfb30b-5f94-4b13-8bf7-17436b7fc99f">47,539</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2e85fb512354304a50e1a7e14a9bce8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI1LTYtMS0xLTQwMTI1_35afc1e4-f8fc-4bcd-84ed-369fecafb3ba">14,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2e85fb512354304a50e1a7e14a9bce8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI1LTgtMS0xLTQwMTI1_be296a9b-5693-495b-ba36-0cb8847145fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2e85fb512354304a50e1a7e14a9bce8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI1LTEwLTEtMS00MDEyNQ_7fb8ef39-d488-4d7d-9532-079606bff7bf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2e85fb512354304a50e1a7e14a9bce8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI1LTEyLTEtMS00MDEyNQ_089d569b-0560-49b1-8153-ca1682e9b3c2">600</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2e85fb512354304a50e1a7e14a9bce8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI1LTE0LTEtMS00MDEyNQ_7c5cf175-91db-4dcc-9efb-4154bf3a074b">75,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2e85fb512354304a50e1a7e14a9bce8_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI1LTE2LTEtMS00MDEyNQ_9ff951db-b05e-4543-9249-b5d8e521139f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2e85fb512354304a50e1a7e14a9bce8_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI1LTE4LTEtMS00MDEyNQ_283e7f7c-2abd-4041-8935-c2520c4cb92d">259,170</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb6a5469bab548578ac11b8b18999aeb_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI2LTItMS0xLTQwMTI1_69682fee-19d3-489e-868f-f4d40cce3d0b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb6a5469bab548578ac11b8b18999aeb_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI2LTQtMS0xLTQwMTI1_4253e675-b90a-40a5-a2d0-5d51f6113534">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb6a5469bab548578ac11b8b18999aeb_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI2LTYtMS0xLTQwMTI1_537b1261-4008-4f30-a7d0-a7aac7932d64">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb6a5469bab548578ac11b8b18999aeb_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI2LTgtMS0xLTQwMTI1_7e4f7f34-1d99-4806-b1cd-c05ad5f30af4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb6a5469bab548578ac11b8b18999aeb_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI2LTEwLTEtMS00MDEyNQ_fdc1878c-4ca4-4b28-9cc3-3be6ec024686">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb6a5469bab548578ac11b8b18999aeb_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI2LTEyLTEtMS00MDEyNQ_9341db4d-8142-4649-bd84-7cdd40322600">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb6a5469bab548578ac11b8b18999aeb_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI2LTE0LTEtMS00MDEyNQ_f26052a7-85f5-4254-9bfa-a0b879961f98">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb6a5469bab548578ac11b8b18999aeb_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI2LTE2LTEtMS00MDEyNQ_8ff52df3-8aea-4201-b8f0-c84132dda8b4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb6a5469bab548578ac11b8b18999aeb_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI2LTE4LTEtMS00MDEyNQ_42ed6727-b895-4f54-acd0-206e36d06015">&#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf558021b8db4bddb003356b56199d2f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI3LTItMS0xLTQwMTI1_9a5cf3d9-15ce-4cc7-a83f-7f9339cf2a8b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf558021b8db4bddb003356b56199d2f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI3LTQtMS0xLTQwMTI1_277ec98a-74e6-435c-bbf7-ecc6437b5843">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf558021b8db4bddb003356b56199d2f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI3LTYtMS0xLTQwMTI1_68971839-14aa-442f-9a13-44ea0f9a1b87">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf558021b8db4bddb003356b56199d2f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI3LTgtMS0xLTQwMTI1_158d9d4b-5a09-4ee4-94da-31487493b719">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf558021b8db4bddb003356b56199d2f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI3LTEwLTEtMS00MDEyNQ_8ad17a7a-13cf-41da-ab67-bfd3047437bc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf558021b8db4bddb003356b56199d2f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI3LTEyLTEtMS00MDEyNQ_50e0d81b-4be6-4703-851e-7b3015007681">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf558021b8db4bddb003356b56199d2f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI3LTE0LTEtMS00MDEyNQ_b89d8066-003e-436f-ae63-af69cfcd5793">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf558021b8db4bddb003356b56199d2f_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI3LTE2LTEtMS00MDEyNQ_b6e977c5-d291-4784-bba5-c29cfece91a2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf558021b8db4bddb003356b56199d2f_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI3LTE4LTEtMS00MDEyNQ_fbc6eeff-bbe3-4b6d-bbbd-8a5ce7295d3e">&#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI4LTItMS0xLTQwMTI1_d928e5e7-139f-4d5c-9732-30a986b8d5d4">121,233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI4LTQtMS0xLTQwMTI1_a041f203-d912-4b8c-8db1-758a06505373">47,539</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI4LTYtMS0xLTQwMTI1_b4a793cc-a86a-4b59-a2f8-495a5efb372c">14,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI4LTgtMS0xLTQwMTI1_e746dc0e-b9d9-49c9-b0a1-77983abe2ac0">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI4LTEwLTEtMS00MDEyNQ_acb19689-96a7-4a66-a667-c14af04894f2">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI4LTEyLTEtMS00MDEyNQ_662853cb-fd35-4f4a-8f26-c26931831b37">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI4LTE0LTEtMS00MDEyNQ_12be6569-6fc9-4cf9-91b8-a40ced0d2ce6">75,743</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI4LTE2LTEtMS00MDEyNQ_770f45bf-6b6a-424c-b482-e9e160c62273">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI4LTE4LTEtMS00MDEyNQ_c4f84e84-0eb3-4150-8489-597b2e29d57c">259,170</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="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction to permanent </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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><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;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44658221d0bf4a6c93d7302d14c318fe_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMwLTItMS0xLTQwMTI1_7469bf9d-b0f5-4391-9f02-c078600d04e2">62,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44658221d0bf4a6c93d7302d14c318fe_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMwLTQtMS0xLTQwMTI1_356b3c53-4594-40b8-b6de-c67c7720db64">72,825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44658221d0bf4a6c93d7302d14c318fe_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMwLTYtMS0xLTQwMTI1_855e1eae-031b-4b5d-bc8a-a3c89d558a8b">15,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44658221d0bf4a6c93d7302d14c318fe_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMwLTgtMS0xLTQwMTI1_13ad49f8-9719-4cfe-aa07-5cac47efa77e">688</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44658221d0bf4a6c93d7302d14c318fe_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMwLTEwLTEtMS00MzUxOA_b4aa19e0-504b-4f60-9861-02e9318504d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44658221d0bf4a6c93d7302d14c318fe_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMwLTEyLTEtMS00MDEyNQ_bf112c7f-36af-4a64-be28-8af49138326b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44658221d0bf4a6c93d7302d14c318fe_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMwLTE0LTEtMS00MDEyNQ_09ecad1c-d5c5-46eb-b01a-26026db112b9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44658221d0bf4a6c93d7302d14c318fe_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMwLTE2LTEtMS00MDEyNQ_b7355775-6750-46e3-9d80-bcc47cf61ed9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i44658221d0bf4a6c93d7302d14c318fe_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMwLTE4LTEtMS00MDEyNQ_ddd82f5a-8986-4791-86f2-73ffb09e890c">151,911</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Past due:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30-59 days </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idddcf914ed16455c8edabb2520645ac2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMyLTItMS0xLTQwMTI1_384fd4a2-2cde-405e-9971-4dca3e07c643">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idddcf914ed16455c8edabb2520645ac2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMyLTQtMS0xLTQwMTI1_b0c3c15d-51f8-4fd6-8b2d-ff16b18637f2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idddcf914ed16455c8edabb2520645ac2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMyLTYtMS0xLTQwMTI1_5be167d0-ef97-458a-a1b3-0978f741e229">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idddcf914ed16455c8edabb2520645ac2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMyLTgtMS0xLTQwMTI1_566f8c6d-dae4-447b-bac1-100a24044481">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idddcf914ed16455c8edabb2520645ac2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMyLTEwLTEtMS00MDEyNQ_ad643949-7bc1-4406-b554-8c9bef07fd9b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idddcf914ed16455c8edabb2520645ac2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMyLTEyLTEtMS00MDEyNQ_7a1df1c5-5ec6-4559-97c5-df7369c742ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idddcf914ed16455c8edabb2520645ac2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMyLTE0LTEtMS00MDEyNQ_69bf69be-1f4c-4c59-8ceb-1077a6df4f31">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idddcf914ed16455c8edabb2520645ac2_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMyLTE2LTEtMS00MDEyNQ_180a9af3-e7b5-4363-ae6f-44c2a422c7eb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idddcf914ed16455c8edabb2520645ac2_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMyLTE4LTEtMS00MDEyNQ_ea37dd12-baf2-467b-8e4e-357c6600a0bc">&#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:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60-89 days </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a950266529146af9dad7f3109b1896e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMzLTItMS0xLTQwMTI1_794425a1-ff89-4376-bc9b-4b2dd7779939">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a950266529146af9dad7f3109b1896e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMzLTQtMS0xLTQwMTI1_bba40ef5-c7fe-4337-9dc7-80bfa6a1da47">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a950266529146af9dad7f3109b1896e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMzLTYtMS0xLTQwMTI1_37e6db44-68aa-4060-88aa-0a566c726a61">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a950266529146af9dad7f3109b1896e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMzLTgtMS0xLTQwMTI1_83fc9744-e8d0-4881-afe3-43f6f4c11677">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a950266529146af9dad7f3109b1896e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMzLTEwLTEtMS00MDEyNQ_b68d58fe-fe3b-4b4d-a7f5-cd8267c1fb75">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a950266529146af9dad7f3109b1896e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMzLTEyLTEtMS00MDEyNQ_55d1a1f9-3030-4be5-8cee-ac94fbd06eea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a950266529146af9dad7f3109b1896e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMzLTE0LTEtMS00MDEyNQ_6685f5f8-02db-4e61-b53b-94f93f3b94a3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a950266529146af9dad7f3109b1896e_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMzLTE2LTEtMS00MDEyNQ_84f97193-4ce7-4dd5-b5d3-efbb16f5f502">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a950266529146af9dad7f3109b1896e_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMzLTE4LTEtMS00MDEyNQ_0da73a86-dd46-427c-a4b8-33f448406dcc">&#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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90+ days </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08d9b018fb1f413585c3c46799dad94c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM0LTItMS0xLTQwMTI1_41fb43a3-7bcd-4ec4-a417-ab7b6f34b155">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08d9b018fb1f413585c3c46799dad94c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM0LTQtMS0xLTQwMTI1_5d4d7104-bd48-4871-bbeb-08f87fa3c315">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08d9b018fb1f413585c3c46799dad94c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM0LTYtMS0xLTQwMTI1_b532dd43-8a8e-4f5b-b00f-f5f8ffd2a175">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08d9b018fb1f413585c3c46799dad94c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM0LTgtMS0xLTQwMTI1_db621328-feda-4493-bd2a-f6cfeeb67bbe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08d9b018fb1f413585c3c46799dad94c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM0LTEwLTEtMS00MDEyNQ_828a5e4c-569b-4861-953c-aec2ab3c7397">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08d9b018fb1f413585c3c46799dad94c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM0LTEyLTEtMS00MDEyNQ_fdec71b4-aac7-4fd7-825b-59723d53a073">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08d9b018fb1f413585c3c46799dad94c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM0LTE0LTEtMS00MDEyNQ_e7743934-3250-4882-8628-37472ff63534">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08d9b018fb1f413585c3c46799dad94c_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM0LTE2LTEtMS00MDEyNQ_e6627983-5d83-4733-8c7c-16787c87e2d7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i08d9b018fb1f413585c3c46799dad94c_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM0LTE4LTEtMS00MDEyNQ_3c69be9a-ee3f-48d5-977a-8d725f17aeb5">&#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM1LTItMS0xLTQwMTI1_e389f26e-de1a-4713-8e7b-108f97588134">62,955</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM1LTQtMS0xLTQwMTI1_0e7a2950-079d-4535-81c5-3dfcd066948c">72,825</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM1LTYtMS0xLTQwMTI1_e8534180-75e7-4432-8d33-fa8c69a51b61">15,443</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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM1LTgtMS0xLTQwMTI1_0c50df6e-8cf2-431f-b020-67aee048065c">688</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM1LTEwLTEtMS00MDEyNQ_2f21d9dd-d2f9-4e71-9897-7559bd552a11">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM1LTEyLTEtMS00MDEyNQ_eccec14b-7b34-481c-bbbc-648613bf89d9">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM1LTE0LTEtMS00MDEyNQ_4425d29a-a362-4851-a239-124e32495ba2">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM1LTE2LTEtMS00MDEyNQ_bc950700-451b-4b45-a7c6-f21b7677f906">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM1LTE4LTEtMS00MDEyNQ_beffeeac-50a3-49c7-b13a-47c6aeb28bc2">151,911</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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner occupied CRE</span></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 #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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic74be7141f244f21a239e397d860e510_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM3LTItMS0xLTQwMTI1_39cc9e39-4676-45cc-b87a-5d579fc47052">48,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic74be7141f244f21a239e397d860e510_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM3LTQtMS0xLTQwMTI1_c747fb85-15b8-42f9-a04c-6a21ea3aa06e">60,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic74be7141f244f21a239e397d860e510_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM3LTYtMS0xLTQwMTI1_a8aba003-26fe-4b17-b618-fe0b1a400e07">58,582</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic74be7141f244f21a239e397d860e510_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM3LTgtMS0xLTQwMTI1_f54d8884-7c54-4910-bb0f-ebda527e3683">85,275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic74be7141f244f21a239e397d860e510_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM3LTEwLTEtMS00MDEyNQ_35160e80-bbf1-43f8-85e3-adfae3ceb10f">98,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic74be7141f244f21a239e397d860e510_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM3LTEyLTEtMS00MDEyNQ_a35abc40-d960-47aa-aab6-c6b053157dfa">50,596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic74be7141f244f21a239e397d860e510_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM3LTE0LTEtMS00MDEyNQ_9f7b2513-73c7-4578-8ecf-a5d5b6c4a3e2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic74be7141f244f21a239e397d860e510_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM3LTE2LTEtMS00MDEyNQ_3cb84f1f-9924-4b25-af7e-50bc4d8df7ea">4,354</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic74be7141f244f21a239e397d860e510_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM3LTE4LTEtMS00MDEyNQ_c0b2c2ac-b8ef-4350-8615-634117402166">406,372</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e2a520c3fd0409f9db5e284ad46e215_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM4LTItMS0xLTQwMTI1_7110bc6e-a949-43c5-97ad-134eaebb1e7f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e2a520c3fd0409f9db5e284ad46e215_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM4LTQtMS0xLTQwMTI1_0510a4bd-0f2d-4ee9-9498-fbcd65bc047c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e2a520c3fd0409f9db5e284ad46e215_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM4LTYtMS0xLTQwMTI1_3118ba4d-5a2b-4d31-b05f-ba98c91f7254">5,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e2a520c3fd0409f9db5e284ad46e215_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM4LTgtMS0xLTQwMTI1_fac8755f-f78c-47bf-b66d-a4430e940358">3,529</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e2a520c3fd0409f9db5e284ad46e215_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM4LTEwLTEtMS00MDEyNQ_a7563c53-95d4-4d4a-b1bc-7576425e50ef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e2a520c3fd0409f9db5e284ad46e215_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM4LTEyLTEtMS00MDEyNQ_aed5b810-9a08-4bca-b5e8-474990092cc2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e2a520c3fd0409f9db5e284ad46e215_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM4LTE0LTEtMS00MDEyNQ_2d1cbed3-bb1a-4f53-a587-852d5c55a228">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e2a520c3fd0409f9db5e284ad46e215_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM4LTE2LTEtMS00MDEyNQ_c2fde14e-07dd-458a-9b4e-2abf020b4dc2">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e2a520c3fd0409f9db5e284ad46e215_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM4LTE4LTEtMS00MDEyNQ_380b372a-7f81-4c56-8fff-a17da1f4195f">9,575</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f6b04b31e7347c7964a4fbbaeadc079_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM5LTItMS0xLTQwMTI1_d5595ba1-bd01-4356-956d-8924301ce717">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f6b04b31e7347c7964a4fbbaeadc079_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM5LTQtMS0xLTQwMTI1_a01e4399-7224-4c83-824a-ca2e91b031e5">19,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f6b04b31e7347c7964a4fbbaeadc079_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM5LTYtMS0xLTQwMTI1_07bdabef-a73c-4764-9067-405e1c6e6a64">1,111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f6b04b31e7347c7964a4fbbaeadc079_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM5LTgtMS0xLTQwMTI1_3c0321ad-53a2-4066-91a7-4e59868f57e8">10,750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f6b04b31e7347c7964a4fbbaeadc079_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM5LTEwLTEtMS00MDEyNQ_34cfe8b2-a75e-4954-934d-a308420f6074">17,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f6b04b31e7347c7964a4fbbaeadc079_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM5LTEyLTEtMS00MDEyNQ_dec4cdd6-0b6b-4391-8990-759bfe364d32">2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f6b04b31e7347c7964a4fbbaeadc079_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM5LTE0LTEtMS00MDEyNQ_81d042d9-8578-45e5-8242-d980d9e2e3f8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f6b04b31e7347c7964a4fbbaeadc079_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM5LTE2LTEtMS00MDEyNQ_4bac021c-d552-481d-8049-ecee8d644a2b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f6b04b31e7347c7964a4fbbaeadc079_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM5LTE4LTEtMS00MDEyNQ_1bf423e0-a6a6-4fcb-a431-4dadc541467a">51,309</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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQwLTItMS0xLTQwMTI1_e5bbfa7a-15b2-4258-9ebf-b7df4d0435d5">48,647</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQwLTQtMS0xLTQwMTI1_40713894-d199-418d-a8e1-f3fd9fd690d5">80,279</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQwLTYtMS0xLTQwMTI1_4be42e67-5171-4241-862b-843fb8c28863">65,670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQwLTgtMS0xLTQwMTI1_be904fc8-029d-4a22-a115-39b25897038f">99,554</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQwLTEwLTEtMS00MDEyNQ_d7a513a1-5725-4a6e-8bc7-bc1098f12768">115,168</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQwLTEyLTEtMS00MDEyNQ_5475bf7f-07cd-4866-bf78-fef813ceac6e">53,515</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQwLTE0LTEtMS00MDEyNQ_eaee6a0d-e165-4dda-a658-ee7152508fe3">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQwLTE2LTEtMS00MDEyNQ_82a10f4d-fee8-4cec-8e54-3680bc9007a5">4,423</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQwLTE4LTEtMS00MDEyNQ_d9e5a03a-f831-4d9b-9e06-0e4ee215307f">467,256</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:bottom"><span style="color:#000000;font-family:'Times New Roman',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;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><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><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;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e6e5388ca7e4194864d311b146f0e86_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQyLTItMS0xLTQwMTI1_02875678-22e5-4432-ba63-28c65fb8bbcc">345,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e6e5388ca7e4194864d311b146f0e86_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQyLTQtMS0xLTQwMTI1_eee7c6ca-3643-4366-9798-c3f4e176cbae">63,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e6e5388ca7e4194864d311b146f0e86_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQyLTYtMS0xLTQwMTI1_532a0507-1cbb-4001-b280-7a18ec31c4fd">47,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e6e5388ca7e4194864d311b146f0e86_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQyLTgtMS0xLTQwMTI1_fbf20e7e-bf72-4ef6-b7be-1629ed9fe51b">22,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e6e5388ca7e4194864d311b146f0e86_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQyLTEwLTEtMS00MDEyNQ_2d5f4506-db9c-45cf-938a-4f74c1bb2cd6">18,411</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e6e5388ca7e4194864d311b146f0e86_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQyLTEyLTEtMS00MDEyNQ_25bc0e26-bab8-4e5a-9400-ed97a67af116">14,972</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e6e5388ca7e4194864d311b146f0e86_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQyLTE0LTEtMS00MDEyNQ_c83232fd-b945-4386-bf31-8f6de06603b6">76,218</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e6e5388ca7e4194864d311b146f0e86_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQyLTE2LTEtMS00MDEyNQ_774292da-5e5d-458b-87d0-e260040e7e19">2,577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e6e5388ca7e4194864d311b146f0e86_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQyLTE4LTEtMS00MDEyNQ_39b05b87-addf-47d2-87fd-760c7d70d6d1">591,004</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40f3c65a4bca432da5fc6ba4fbb469da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQzLTItMS0xLTQwMTI1_617fd027-fda7-435d-8d4b-bdd48956c040">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40f3c65a4bca432da5fc6ba4fbb469da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQzLTQtMS0xLTQwMTI1_636b81b2-c42f-444f-b31c-3a503266396d">10,837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40f3c65a4bca432da5fc6ba4fbb469da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQzLTYtMS0xLTQwMTI1_d95cb8a7-6fed-4c1f-92df-78649f5a7fb9">2,058</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40f3c65a4bca432da5fc6ba4fbb469da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQzLTgtMS0xLTQwMTI1_6cc22fff-ec40-46a7-8d49-535085e1b612">6,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40f3c65a4bca432da5fc6ba4fbb469da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQzLTEwLTEtMS00MDEyNQ_216dc21b-8064-4b51-9d1a-cba2919bbf35">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40f3c65a4bca432da5fc6ba4fbb469da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQzLTEyLTEtMS00MDEyNQ_3a22d747-9623-4b97-9e5c-982e56498482">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40f3c65a4bca432da5fc6ba4fbb469da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQzLTE0LTEtMS00MDEyNQ_d8a064cb-a8a5-4d65-8713-1789da2570a2">3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40f3c65a4bca432da5fc6ba4fbb469da_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQzLTE2LTEtMS00MDEyNQ_3b95a027-f3b4-44a3-823d-368869543da3">166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40f3c65a4bca432da5fc6ba4fbb469da_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQzLTE4LTEtMS00MDEyNQ_5cc93bb0-83b2-4c19-9fac-86dda34055e9">23,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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10a6cb35117746198016c91e890aea92_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ0LTItMS0xLTQwMTI1_f81e8e1d-cfa2-4985-9b05-0697809ab97a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10a6cb35117746198016c91e890aea92_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ0LTQtMS0xLTQwMTI1_ab96edd2-321b-4ce3-a908-b68e572f10dd">5,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10a6cb35117746198016c91e890aea92_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ0LTYtMS0xLTQwMTI1_0cc4a118-a9fc-42cb-9247-c4f93e7a632c">11,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10a6cb35117746198016c91e890aea92_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ0LTgtMS0xLTQwMTI1_a0be291c-6f06-4c49-8587-98469424859c">2,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10a6cb35117746198016c91e890aea92_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ0LTEwLTEtMS00MDEyNQ_ebf3c509-d552-41b8-866b-aa254802a67f">1,891</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10a6cb35117746198016c91e890aea92_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ0LTEyLTEtMS00MDEyNQ_cfd85f71-ff8c-45bc-9f08-0e4574ed642f">1,001</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10a6cb35117746198016c91e890aea92_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ0LTE0LTEtMS00MDEyNQ_aa9c5fe7-6065-42a9-9408-f0d9377e2307">8,438</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10a6cb35117746198016c91e890aea92_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ0LTE2LTEtMS00MDEyNQ_9386a2f8-3dea-4fdb-b063-cf38f733f585">112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10a6cb35117746198016c91e890aea92_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ0LTE4LTEtMS00MDEyNQ_223c0d23-a77c-4d9d-972e-6a4c47f0a688">31,030</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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ1LTItMS0xLTQwMTI1_04d75ab9-6ab7-40ce-939f-f87ce0afe113">345,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ1LTQtMS0xLTQwMTI1_c952b850-d830-4e94-b8bb-7208f0fd190c">79,780</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ1LTYtMS0xLTQwMTI1_8a4cc672-38d1-4df6-86fa-bbe7610a9bcc">61,095</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ1LTgtMS0xLTQwMTI1_87dbb183-2c77-47eb-bc0b-ee9d0854767a">31,547</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ1LTEwLTEtMS00MDEyNQ_61f65756-cc8f-4141-a0a1-634e9a76ff7a">20,302</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ1LTEyLTEtMS00MDEyNQ_5325507f-d53f-4079-b8c2-d5ce53c4d3ed">15,973</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ1LTE0LTEtMS00MDEyNQ_18415f5c-09b5-46e1-b776-37301f6682c1">88,631</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ1LTE2LTEtMS00MDEyNQ_a7e0d2ee-cbff-43af-809c-50d771ac8fbc">2,855</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ1LTE4LTEtMS00MDEyNQ_877092a0-59a6-4ecc-a8de-6133dfb0ffae">645,723</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial portfolio</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ2LTItMS0xLTQwMTI1_fb7ff697-9e5f-4adc-813a-b1245ebfd9d1">1,359,311</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ2LTQtMS0xLTQwMTI1_e0372b6b-b318-4145-899f-b95fe9f34bbf">802,591</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ2LTYtMS0xLTQwMTI1_a69388eb-dc71-4adf-bd5a-9be7b9bc6c06">469,463</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ2LTgtMS0xLTQwMTI1_75a8b595-5133-4197-920a-07e8f87a90b3">338,745</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ2LTEwLTEtMS00MDEyNQ_aa1e4880-a544-41c5-9d7b-4174820c334d">477,330</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ2LTEyLTEtMS00MDEyNQ_b2512aac-c15c-4087-9636-5931ca86009d">297,122</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ2LTE0LTEtMS00MDEyNQ_5926f794-510d-4b67-840e-9521217b7789">171,433</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ2LTE2LTEtMS00MDEyNQ_fc5f125e-263a-4bd8-a66d-de626076c192">8,309</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ2LTE4LTEtMS00MDEyNQ_efe1a0a3-3718-4dc8-8127-3188dcddfd2d">3,924,304</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:continuation></ix:continuation></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="ic39ba91c4bdd4a14a52ec06a3a102f47" continuedAt="ia01792dba9f947f6841b6124c456271f"><ix:continuation id="i823a8222f7f444bb96385f72e2786add"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a vintage analysis of the consumer portfolio segment by loan sub-class and delinquency status:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:13.373%"></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:7.525%"></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:7.233%"></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:7.671%"></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:7.525%"></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:7.233%"></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:6.940%"></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:8.256%"></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:8.256%"></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:8.418%"></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="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2017</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2016</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2015 and prior</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving-term</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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="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><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><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="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CONSUMER PORTFOLIO </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</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><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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e965adeed6049df8bb7752f6ddc19d8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzUtMi0xLTEtNDAxMjU_ca1c8246-e266-4d44-884f-c438edb01e73">174,994</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e965adeed6049df8bb7752f6ddc19d8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzUtNC0xLTEtNDAxMjU_c84e3abc-55f1-4ccb-a709-cde5298110d3">111,143</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e965adeed6049df8bb7752f6ddc19d8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzUtNi0xLTEtNDAxMjU_debe7a85-d663-4f43-92ea-094a2e22a68a">154,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e965adeed6049df8bb7752f6ddc19d8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzUtOC0xLTEtNDAxMjU_e85ca997-4cb3-4d38-a2c7-415f30623cfc">168,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e965adeed6049df8bb7752f6ddc19d8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzUtMTAtMS0xLTQwMTI1_8aaf7f9c-c9b6-4b6e-905d-150409c1c2d6">59,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e965adeed6049df8bb7752f6ddc19d8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzUtMTItMS0xLTQwMTI1_cf262281-1525-44d5-922d-a45d1b654f4a">242,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e965adeed6049df8bb7752f6ddc19d8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzUtMTQtMS0xLTQwMTI1_3913e28d-333e-462f-a5d6-78f0213f2f8d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e965adeed6049df8bb7752f6ddc19d8_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzUtMTYtMS0xLTQwMTI1_d86c5d05-0dbf-4445-88f8-5836dda50a0c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e965adeed6049df8bb7752f6ddc19d8_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzUtMTgtMS0xLTQwMTI1_1ed1d639-a6c9-4ff8-b6ca-716321b0eec4">910,911</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Past due:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30-59 days </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1741bd612d4541e9b660912e215acbaa_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzctMi0xLTEtNDAxMjU_37d5d322-339b-4d41-8163-0d4d066df867">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1741bd612d4541e9b660912e215acbaa_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzctNC0xLTEtNDAxMjU_002af9e5-1819-4da5-a455-c8cbe3e0233c">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1741bd612d4541e9b660912e215acbaa_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzctNi0xLTEtNDAxMjU_be3fd6e7-3828-4654-852f-01b083b3dea8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1741bd612d4541e9b660912e215acbaa_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzctOC0xLTEtNDAxMjU_be537d5f-4da2-4779-98ae-94822e7c6050">318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1741bd612d4541e9b660912e215acbaa_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzctMTAtMS0xLTQwMTI1_f4b6426f-72c3-482f-923a-82744af99b2a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1741bd612d4541e9b660912e215acbaa_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzctMTItMS0xLTQwMTI1_19633ce5-ac25-48dc-9223-42a282509817">390</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1741bd612d4541e9b660912e215acbaa_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzctMTQtMS0xLTQwMTI1_2e282cb8-37fb-4ffa-a51f-8f5af8ced417">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1741bd612d4541e9b660912e215acbaa_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzctMTYtMS0xLTQwMTI1_ccd369e3-6241-478b-83de-c9b4f9dcbfb1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1741bd612d4541e9b660912e215acbaa_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzctMTgtMS0xLTQwMTI1_155e968a-c885-426a-9c48-8a4a859e619c">1,278</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:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60-89 days </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8d2dba16b4643d7b3221132536ca98a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzgtMi0xLTEtNDAxMjU_fc0c522a-bdcc-4bfb-a464-8ded076fd4ba">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8d2dba16b4643d7b3221132536ca98a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzgtNC0xLTEtNDAxMjU_f82c63bb-add3-473e-b728-a4e59fc50acb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8d2dba16b4643d7b3221132536ca98a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzgtNi0xLTEtNDAxMjU_c58909b5-9a10-4c03-a3a9-d029704e1728">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8d2dba16b4643d7b3221132536ca98a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzgtOC0xLTEtNDAxMjU_9c702aca-ce03-41f1-a838-1251f318ab78">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8d2dba16b4643d7b3221132536ca98a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzgtMTAtMS0xLTQwMTI1_260b61e6-7630-41be-af3b-2293ed95a7d5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8d2dba16b4643d7b3221132536ca98a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzgtMTItMS0xLTQwMTI1_8293b9bd-aedc-4e69-ad3c-43cdd7120372">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8d2dba16b4643d7b3221132536ca98a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzgtMTQtMS0xLTQwMTI1_5735cbce-4e78-44bc-b7c6-b2109822ff22">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8d2dba16b4643d7b3221132536ca98a_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzgtMTYtMS0xLTQwMTI1_a7b2ba2c-54df-48c7-a1c6-55142debd70f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if8d2dba16b4643d7b3221132536ca98a_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzgtMTgtMS0xLTQwMTI1_e719612b-9929-4cba-a70b-e6009f3905b9">&#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:13.5pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90+ days</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c0a005e56634c9390bb0299f15ccf77_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzktMi0xLTEtNDAxMjU_f36ca82c-6330-45f0-bbf1-8730a29b75ac">824</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c0a005e56634c9390bb0299f15ccf77_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzktNC0xLTEtNDAxMjU_b70bf2e1-e88b-4b6d-944b-eddaed6c03f8">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c0a005e56634c9390bb0299f15ccf77_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzktNi0xLTEtNDAxMjU_ab099f0f-d9bd-4f37-87d4-207ff48d1a14">405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c0a005e56634c9390bb0299f15ccf77_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzktOC0xLTEtNDAxMjU_c926d26b-15b0-474c-84cf-7661b22ac083">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c0a005e56634c9390bb0299f15ccf77_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzktMTAtMS0xLTQwMTI1_bed5af71-d1ad-49fb-9039-9beabe3ae551">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c0a005e56634c9390bb0299f15ccf77_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzktMTItMS0xLTQwMTI1_f632e2df-b9d8-4f6a-a67a-d50a77d22dac">984</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c0a005e56634c9390bb0299f15ccf77_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzktMTQtMS0xLTQwMTI1_8edd68a0-5919-4a54-bd90-b9462762e009">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c0a005e56634c9390bb0299f15ccf77_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzktMTYtMS0xLTQwMTI1_45faa1c1-fe66-4110-8e19-c12945c29159">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c0a005e56634c9390bb0299f15ccf77_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzktMTgtMS0xLTQwMTI1_e765b463-62e0-4c46-bc0c-bc2bd7dd78b6">2,934</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:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i319472f309254d38ac6500afb1ec044b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzEwLTItMS0xLTQwMTI1_8d6d6bbe-3971-40ac-aa07-992be6209f52">175,818</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i319472f309254d38ac6500afb1ec044b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzEwLTQtMS0xLTQwMTI1_5c264eec-3e19-4cf7-9ee5-93671b9f248b">112,048</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i319472f309254d38ac6500afb1ec044b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzEwLTYtMS0xLTQwMTI1_4946bb5f-6231-42b8-8e9f-1ca48db96fa9">155,162</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i319472f309254d38ac6500afb1ec044b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzEwLTgtMS0xLTQwMTI1_eae49728-ece0-4a74-aa85-a82b11b3e4d0">169,116</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i319472f309254d38ac6500afb1ec044b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzEwLTEwLTEtMS00MDEyNQ_ba174734-3b47-4de8-9684-3a1f56f84cd9">59,161</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i319472f309254d38ac6500afb1ec044b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzEwLTEyLTEtMS00MDEyNQ_3915ddf0-44c7-4c9d-af2e-e28582a175eb">243,818</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i319472f309254d38ac6500afb1ec044b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzEwLTE0LTEtMS00MDEyNQ_c4992609-a97a-42ad-9fc6-13c5aa85bdb1">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i319472f309254d38ac6500afb1ec044b_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzEwLTE2LTEtMS00MDEyNQ_fbda2743-77bb-40f1-978b-83b6f04eb6f6">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i319472f309254d38ac6500afb1ec044b_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzEwLTE4LTEtMS00MDEyNQ_ad0ee647-d738-4803-929e-24b6c92db5ec">915,123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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><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;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4284e80d6ccd40ebbe69ddcf1c6d1c7d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE1LTItMS0xLTQwMTI1_5505ab2b-79d0-4a14-b806-ac920b1a442b">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4284e80d6ccd40ebbe69ddcf1c6d1c7d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE1LTQtMS0xLTQwMTI1_879e7431-d6b9-41c2-aeea-bf66a3ec2fbb">1,230</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4284e80d6ccd40ebbe69ddcf1c6d1c7d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE1LTYtMS0xLTQwMTI1_aed5a015-afc7-425e-8d35-b7222b98dcf9">1,311</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4284e80d6ccd40ebbe69ddcf1c6d1c7d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE1LTgtMS0xLTQwMTI1_a46e81bf-4155-4241-beb1-9f6067ca84a3">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4284e80d6ccd40ebbe69ddcf1c6d1c7d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE1LTEwLTEtMS00MDEyNQ_3997a16e-37fe-4865-b6b3-0c5278af5f16">431</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4284e80d6ccd40ebbe69ddcf1c6d1c7d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE1LTEyLTEtMS00MDEyNQ_5303449b-c67a-4216-9493-3c0a88715bb0">5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4284e80d6ccd40ebbe69ddcf1c6d1c7d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE1LTE0LTEtMS00MDEyNQ_d6225279-4b02-491c-9b35-e802e9054e98">384,005</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4284e80d6ccd40ebbe69ddcf1c6d1c7d_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE1LTE2LTEtMS00MDEyNQ_902b8591-0921-4448-ba95-3b1251373a92">8,147</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4284e80d6ccd40ebbe69ddcf1c6d1c7d_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE1LTE4LTEtMS00MDEyNQ_f47be77e-6cdc-49c2-83bc-967e5000698a">403,491</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Past due:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30-59 days </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6066c6166fcd4ad2924d44b122d351e6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE3LTItMS0xLTQwMTI1_10dc64fa-7b95-42f5-a244-c61f877a464a">98</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6066c6166fcd4ad2924d44b122d351e6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE3LTQtMS0xLTQwMTI1_33fe866b-04b5-4307-9930-7e666fbc131a">22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6066c6166fcd4ad2924d44b122d351e6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE3LTYtMS0xLTQwMTI1_060f9aaa-17e9-4121-822e-876b15cee5a2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6066c6166fcd4ad2924d44b122d351e6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE3LTgtMS0xLTQwMTI1_8a1ab3d8-5c7e-45ba-be73-27185bb7803f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6066c6166fcd4ad2924d44b122d351e6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE3LTEwLTEtMS00MDEyNQ_e830a55a-ea94-4f6a-80cb-925873402cfc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6066c6166fcd4ad2924d44b122d351e6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE3LTEyLTEtMS00MDEyNQ_483104f0-f832-4754-8d53-1b01fd01bcdb">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6066c6166fcd4ad2924d44b122d351e6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE3LTE0LTEtMS00MDEyNQ_6a64472a-b0a2-4cb1-8f33-ed2e4db34d65">66</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6066c6166fcd4ad2924d44b122d351e6_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE3LTE2LTEtMS00MDEyNQ_eaeeee3c-6ba9-4d16-bd96-e5fdba1bbc68">31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6066c6166fcd4ad2924d44b122d351e6_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE3LTE4LTEtMS00MDEyNQ_4c00b4d7-0e65-4682-a430-32063933a42b">228</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:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60-89 days </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i244b2e7c0f07485dad732dd9817e6f40_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE4LTItMS0xLTQwMTI1_94a9c967-2fcd-437d-b5c0-03f6a2504ff5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i244b2e7c0f07485dad732dd9817e6f40_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE4LTQtMS0xLTQwMTI1_36676323-5920-46fd-b70c-b96538ed4399">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i244b2e7c0f07485dad732dd9817e6f40_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE4LTYtMS0xLTQwMTI1_c304f211-2463-4842-8735-e1f0239dda6a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i244b2e7c0f07485dad732dd9817e6f40_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE4LTgtMS0xLTQwMTI1_83ed466d-4197-4040-ba53-dd15f799b86b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i244b2e7c0f07485dad732dd9817e6f40_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE4LTEwLTEtMS00MDEyNQ_fa88be85-7f0d-47b7-a49f-446336d56360">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i244b2e7c0f07485dad732dd9817e6f40_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE4LTEyLTEtMS00MDEyNQ_3cb7be2c-aaa9-4aa9-9461-4ffae71e0093">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i244b2e7c0f07485dad732dd9817e6f40_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE4LTE0LTEtMS00MDEyNQ_7d8aa449-2392-4b0c-84b0-814eddf9ed3a">129</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i244b2e7c0f07485dad732dd9817e6f40_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE4LTE2LTEtMS00MDEyNQ_03ab7f9f-dc91-487c-be9d-7324da6c1b0b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i244b2e7c0f07485dad732dd9817e6f40_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE4LTE4LTEtMS00MDEyNQ_f95e8dc7-2570-4196-895e-3307c33d764c">142</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:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90+ days</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3df0dd4d2f3146129e6e1d42f63538f9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE5LTItMS0xLTQwMTI1_8ecf12e8-12fa-4d70-9e7d-af0367954c57">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3df0dd4d2f3146129e6e1d42f63538f9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE5LTQtMS0xLTQwMTI1_84cbfb5c-592e-4b15-9d67-eec5fb83ab93">9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3df0dd4d2f3146129e6e1d42f63538f9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE5LTYtMS0xLTQwMTI1_285baed7-9b9b-4e29-828b-3924cb2d1d42">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3df0dd4d2f3146129e6e1d42f63538f9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE5LTgtMS0xLTQwMTI1_408dd981-a534-45f1-8639-b094f5672368">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3df0dd4d2f3146129e6e1d42f63538f9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE5LTEwLTEtMS00MDEyNQ_4aae4326-3d6c-4fd7-a008-a07127bde038">275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3df0dd4d2f3146129e6e1d42f63538f9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE5LTEyLTEtMS00MDEyNQ_00d7deb8-13ec-4f7b-a53b-4cb9545abe57">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3df0dd4d2f3146129e6e1d42f63538f9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE5LTE0LTEtMS00MDEyNQ_2f436bab-399e-4a5f-bb94-2db72ffddfdf">584</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3df0dd4d2f3146129e6e1d42f63538f9_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE5LTE2LTEtMS00MDEyNQ_73059460-65af-4748-9cc9-e89debf6c741">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3df0dd4d2f3146129e6e1d42f63538f9_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE5LTE4LTEtMS00MDEyNQ_8254a2e2-8388-4352-88a1-39a4166f058e">892</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 32.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i664726f65a2b4a0b966861913b10ec29_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzIwLTItMS0xLTQwMTI1_b4de9c55-4ef2-4067-931c-ef3ec261d1fc">1,976</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i664726f65a2b4a0b966861913b10ec29_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzIwLTQtMS0xLTQwMTI1_28b454fa-3599-464a-8ac2-a6b62b0d90b3">1,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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i664726f65a2b4a0b966861913b10ec29_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzIwLTYtMS0xLTQwMTI1_06166440-c8f8-4911-8e91-28cadb3be92d">1,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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i664726f65a2b4a0b966861913b10ec29_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzIwLTgtMS0xLTQwMTI1_4d06dfdd-af78-4087-9efa-0c909ca311ae">1,363</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i664726f65a2b4a0b966861913b10ec29_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzIwLTEwLTEtMS00MDEyNQ_e5e3792c-53fc-4665-86e2-49bd279f1577">706</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i664726f65a2b4a0b966861913b10ec29_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzIwLTEyLTEtMS00MDEyNQ_04fe75a5-7f11-4834-9ff4-933937196d3d">5,161</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i664726f65a2b4a0b966861913b10ec29_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzIwLTE0LTEtMS00MDEyNQ_c530afc8-13ee-4b61-a1cf-f3633eb3aa33">384,784</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i664726f65a2b4a0b966861913b10ec29_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzIwLTE2LTEtMS00MDEyNQ_67750048-988b-40c8-b78f-26c9d75d3a58">8,178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i664726f65a2b4a0b966861913b10ec29_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzIwLTE4LTEtMS00MDEyNQ_0dc39d7f-2243-4726-8c21-ca0093987d7c">404,753</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total consumer portfolio</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI0LTItMS0xLTQwMTI1_fe353d01-6eda-45ec-ab5a-cb513dbdb18d">177,794</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI0LTQtMS0xLTQwMTI1_77d6e07f-d67c-41c3-b6cc-1e8fcf6d02e9">113,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><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI0LTYtMS0xLTQwMTI1_dc8cd08d-75c7-4b73-bf0c-61ae7a11d6f9">156,473</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI0LTgtMS0xLTQwMTI1_d0a9f9da-57f5-44fa-a6fe-8a0e005e540b">170,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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI0LTEwLTEtMS00MDEyNQ_992a2403-daf3-4cae-b144-28051d36a69e">59,867</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI0LTEyLTEtMS00MDEyNQ_e4de54d4-4b6f-4933-ac60-07cdd5678702">248,979</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI0LTE0LTEtMS00MDEyNQ_955d5ecc-2e45-4b11-a10d-900141cbb458">384,784</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI0LTE2LTEtMS00MDEyNQ_dad27b47-e4cb-41b3-be00-381008f5ac42">8,178</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI0LTE4LTEtMS00MDEyNQ_484eadd9-3801-4302-9b6a-dbc0aa931744">1,319,876</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total LHFI</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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI1LTItMS0xLTQwMTI1_42abed23-8970-48f2-a947-ec30af0d1fc8">1,537,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI1LTQtMS0xLTQwMTI1_97edad97-1f74-4463-a71c-47003c09353f">915,913</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI1LTYtMS0xLTQwMTI1_713b535a-554a-48c6-bcda-7ed075cbb444">625,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI1LTgtMS0xLTQwMTI1_23eeb485-4d5e-438d-bc53-7ef299b65edf">509,224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI1LTEwLTEtMS00MDEyNQ_4ea7e116-1bda-401d-a3b2-da717126b3be">537,197</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI1LTEyLTEtMS00MDEyNQ_7768fa86-258a-4cdd-9c9a-23532232849a">546,101</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI1LTE0LTEtMS00MDEyNQ_7bccf70f-772b-4fe1-a467-da2cb5a76af5">556,217</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="hmst:FinancingReceivableRevolvingTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI1LTE2LTEtMS00MDEyNQ_4af92572-684e-4a08-87fd-9fe879451570">16,487</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI1LTE4LTEtMS00MDEyNQ_3dec0692-1ce8-40ea-b4c7-6542b43ba78b">5,244,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes $<ix:nonFraction unitRef="usd" contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231" decimals="-5" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzEwOTk1MTE2NDA5NTU_90700f3f-89b9-4cdd-a421-196e0f8ea204">7.1</ix:nonFraction> million of loans where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in the consolidated income statements.</span></div></ix:continuation></ix:continuation><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="ia01792dba9f947f6841b6124c456271f" continuedAt="ic9e2bfd48ba14407a1f89d3d539d108d"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Collateral Dependent Loans</span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:ScheduleofCollateralDependentLoansTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzExNzQ1_c07727ae-38c6-49d1-af67-edf4882e169c" escape="true"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the amortized cost basis of collateral-dependent loans by loan sub-class and collateral type: </span></div><div style="margin-bottom:8pt"><table 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:41.590%"></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:9.572%"></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:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></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:9.572%"></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:9.572%"></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:9.579%"></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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-4 Family</span></td><td colspan="3" style="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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-residential real estate</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other non-real estate</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><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: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="display:none"></td><td colspan="3" style="display:none"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial 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="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner occupied CRE</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7041158c21c44aa98715f6e79cd8d18_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzEzLTItMS0xLTQzNzM5_2f175d60-f78a-4c97-8390-e00c5be67c02">1,111</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb3aaa4cdd844f7eb1e45e6b36afc97e_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzEzLTQtMS0xLTQzNzM5_8ed30d40-ec26-4455-91ff-85086c304019">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9100834185e04ab2840d1393cd485bc3_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzEzLTgtMS0xLTQzNzM5_d9d1fe11-0d66-49e6-a960-6597276e1204">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a8d4e71f6a740299acf58b6ecba5bd2_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzEzLTEwLTEtMS00MzczOQ_1f098bb7-5cb6-4a03-927b-286f36f13b43">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d0f361ee15e41b6901350d787c46b0b_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzEzLTEyLTEtMS01MzI2NA_c20022e0-6000-4920-9595-8a0bfea94e37">3,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:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if217b2135bc044838f38d1a517e70893_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE0LTItMS0xLTQzNzM5_89aae48d-9b99-4136-aae2-e9e57506b3f1">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81f19f0524f44010b14c46b1e70264fe_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE0LTQtMS0xLTQzNzM5_97cbf1ca-f6b2-42c6-b336-f742ed9ce10e">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88301350864540a2a32c16805910c422_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE0LTgtMS0xLTQzNzM5_5f9691f3-b0c9-4fbf-b741-cc881dfafd23">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic344a3525c064710b3df4a0afc5e1395_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE0LTEwLTEtMS00MzczOQ_0fcd3f90-5770-4c04-a926-4f921afabb29">286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i792efc1db7e84295bffa09ebc4068ea7_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE0LTEyLTEtMS01MzI2NA_d60a4f62-5cd1-4215-b9d8-699202e3734f">1,237</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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i12d7180e96f24ceca1eaedddc59b52f4_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE1LTItMS0xLTUzMjY0_cdd5cfa4-f697-4059-a6e5-e1bedefcce56">1,473</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd652a7d727e423dbfc90bfa733902fd_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE1LTQtMS0xLTUzMjY0_706ef55a-6827-49d3-93a0-d8922a9cbe3b">27</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia42ce37d02ee4f759b817bac16458256_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE1LTgtMS0xLTUzMjY0_ecd87aa1-d265-427a-aec1-3976d199c2e1">3,018</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa5e819b983e47929963b0b676e90f17_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE1LTEwLTEtMS01MzI2NA_7f90b8f5-fcfe-42f5-8b2f-0d5da998a26c">286</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if68274f356b14570982a9e5017dfc661_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE1LTEyLTEtMS01MzI2NA_b2523c5a-8333-4f8a-ac8e-21da45f37463">4,804</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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="display:none"></td><td colspan="3" style="display:none"></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;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice66c80d2b624de49161f2fbaf0c9a02_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE3LTItMS0xLTQzNzQz_2c1bb8a7-3c3e-4627-bab7-7ad869c473e2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i032c52f094f840d6bdad6f7a017eb2ff_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE3LTQtMS0xLTQzNzQz_238e9c4f-e69c-4ea6-8333-43057cd72838">1,598</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac7d5994eaa044b295a26dac26094645_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE3LTgtMS0xLTQzNzQz_02cf3451-a3a2-481a-a79d-7ce160548d2f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica3efa12976f49bb89228cc8dfee5fe9_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE3LTEwLTEtMS00Mzc0Mw_f6e8ebef-739d-4810-add2-6a7f3ec862d9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id1925a1586114b97ac7b722d936eed6e_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE3LTEyLTEtMS01MzI2NA_e119a673-ca46-40b2-b841-f9d220210cc2">1,598</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity loans and other</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a550b22c13343a6b68394df4656648a_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE4LTItMS0xLTQzNzQz_1626fcbc-c255-43fd-a08a-fa9c7b1f2dda">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3577997c7c674867816c98547ed4c008_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE4LTQtMS0xLTQzNzQz_79a8dfd9-2a92-4efc-82b4-9d459991539c">19</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fa810ceeab44f61bc0642a8f6e42a8d_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE4LTgtMS0xLTQzNzQz_64bca3c1-dd5c-4d93-b011-aa4ef253007a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i627fb63e73e24c57811a86bab8b01ad7_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE4LTEwLTEtMS00Mzc0Mw_14c4d1fa-4433-4e68-b6a5-26a54a1a939d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9325979c43fb4f448388e17e1126a397_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE4LTEyLTEtMS01MzI2NA_beedc6a2-71d2-4e3e-afbb-e49649f614b5">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;text-align:left;vertical-align:bottom"><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7750d9aad1f546608d6515482a4e4a1a_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE5LTItMS0xLTUzMjY0_2b13578d-38ae-47c7-897f-ecbcc45b0dd3">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ided6116230774fa89e09f5bdb38300f6_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE5LTQtMS0xLTUzMjY0_19b16518-04af-4e9b-9219-213852a12dae">1,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0275ae54f244420b56623642a18db88_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE5LTgtMS0xLTUzMjY0_29562d09-5674-4788-83a9-c8deae85eb74">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d02389d07e34fe29d4755b917e297a1_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE5LTEwLTEtMS01MzI2NA_90733f91-e669-4783-9582-83b0e4038784">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id59cbc8c299c495a97aca9c8e0ec28b4_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE5LTEyLTEtMS01MzI2NA_28b8a13c-8839-4147-b868-57acdff49263">1,617</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Total collateral-dependent loans</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if584f469f34b44d2b7464061a6611af3_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzIwLTItMS0xLTUzMjY0_301aa50c-00a7-4aa8-a27d-d84267651722">1,473</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i033e4ce4e86a4a7fb62ebae6d310ce42_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzIwLTQtMS0xLTUzMjY0_3fa516aa-1117-40e0-839b-16eb656c98bf">1,644</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="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd43d4b4716541e7b98d7966c25bebde_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzIwLTgtMS0xLTUzMjY0_74444aa3-2112-4ad9-93c2-fb5083cdbc55">3,018</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2ed2a9cb0a14d01925c406597ac5650_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzIwLTEwLTEtMS01MzI2NA_7d5728b4-c758-4d32-8259-e7b89d9234d6">286</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4663d65831b7427ab2523eb35ccd1de8_I20211231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzIwLTEyLTEtMS01MzI2NA_5f69f463-daa8-4a4b-8081-6c2705a82b84">6,421</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-bottom:8pt"><span><br/></span></div><div style="margin-bottom:8pt;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:41.882%"></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:9.572%"></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:9.572%"></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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.580%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-4 Family</span></td><td colspan="3" style="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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-residential real estate</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other non-real estate</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><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: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="display:none"></td><td colspan="3" style="display:none"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial 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="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner occupied CRE</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i493d1580309d40428e4806f8cdf9b28f_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzEzLTItMS0xLTQwMTI1_b4add785-f016-4406-8583-aed25356adf0">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i110c748a124f4423bd126011741cbc09_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzEzLTQtMS0xLTQwMTI1_a3aebf26-1d71-457a-ab5c-e16a582f781a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0361da34058940a7a5f35e0e3ae5cd94_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzEzLTgtMS0xLTQwMTI1_a26298db-1c2d-44bf-bd2c-43839ed283b3">3,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i244046e6902e4f7cb6a753131c95193b_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzEzLTEwLTEtMS00MDEyNQ_f9f7a2ac-0482-474c-8ea1-5d7257527bc9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c4d25b5435b434fa224d008b37d588e_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzEzLTEyLTEtMS00MDEyNQ_71030c8e-147b-4cf1-bb08-ce0182eaa9dc">4,922</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2fcc80b37c9243ad904c872584a5d9bf_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE0LTItMS0xLTQwMTI1_7bfbb48c-b5f3-403d-af9a-ac7cd0434db3">1,787</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7631c78a86ab48a680280afe452e6779_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE0LTQtMS0xLTQwMTI1_cb93a2f0-6e2c-460b-b008-e7e52e76e499">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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddc481ab55a3414abcec8246938b1659_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE0LTgtMS0xLTQwMTI1_36d4bb91-5788-4887-a02f-72851bcb4e37">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic91602696dc7414f876a72f76b9e5972_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE0LTEwLTEtMS00MDEyNQ_37bd5170-7f62-4a61-9e4a-8040e9262e49">2,882</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic991a28c7ff74cd78e8251956af9c11d_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE0LTEyLTEtMS00MDEyNQ_4bd57ca1-6c5f-433e-903d-962a1ea47e59">5,214</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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2376298f525e494bae31d6e851ccb2e3_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE1LTItMS0xLTQwMTI1_d6e36e4e-09c6-4404-ace5-7ee055cbfa5e">3,576</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iae866c09301f415498a13c7ed1ae52b1_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE1LTQtMS0xLTQwMTI1_51d211c7-7708-4d15-80a4-9788891257e7">545</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5265abd597cb457db726ec2092f07575_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE1LTgtMS0xLTQwMTI1_8810d111-a95a-4269-8c4d-1b6c0bbe4681">3,133</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3692a0b1607242c6af491103c469201a_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE1LTEwLTEtMS00MDEyNQ_c6562e75-78e7-4840-ab2c-51d7527018c7">2,882</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6cdb92488c1c48439a5e7bc457d90534_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE1LTEyLTEtMS00MDEyNQ_b2900229-cecc-4a81-8fd6-2b934e0d00e7">10,136</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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="display:none"></td><td colspan="3" style="display:none"></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;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e5f545ab37f433da4fbbde6c7620348_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE3LTItMS0xLTQwMTI1_909283b8-68ef-4b4a-ac0a-dca10aa495b2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0a406cc6d0c480ea28dc51b7451dd81_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE3LTQtMS0xLTQwMTI1_8f0003f0-0d0a-4ed7-91ad-f6fd6f811063">2,457</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia89d8e657e134236ab302263c3ed44ab_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE3LTgtMS0xLTQwMTI1_44d3c6d4-edc0-45ee-b410-a8d1783d6e5b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id723828090404cd39122b547fe6cc191_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE3LTEwLTEtMS00MDEyNQ_ef72fd8c-7d06-4374-a0f0-e16b8bec8f49">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c37bb2e71a8479182c64cb90d102919_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE3LTEyLTEtMS00MDEyNQ_c94a7393-258f-411b-b129-6ce467ca9426">2,457</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if366943157e84c93b074e32cf55bcfab_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE5LTItMS0xLTQwMTI1_58db4941-42e5-45d8-a141-43b5f7408aee">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibd4b653764d240c5bd18a47ef8e1b50f_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE5LTQtMS0xLTQwMTI1_571825d1-c897-4576-8a18-cbeb22302ec8">2,457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46cf5c14f7174bfdbed8acafbe7d0464_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE5LTgtMS0xLTQwMTI1_8769cab2-208f-4aae-b4cc-f0c173086aed">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70296bbafc9b41bc8c194a75fb79a5c9_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE5LTEwLTEtMS00MDEyNQ_6bdb7d2d-00da-443a-b403-b1113b79bd87">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadf4a857210d49e2be9572ec83283a5d_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE5LTEyLTEtMS00MDEyNQ_ec28489c-6e2d-4eb9-a315-7359dea4f6be">2,457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Total collateral-dependent loans</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i143604129fa7410f9b2ca426a812d09f_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzIwLTItMS0xLTQwMTI1_d290c4e5-99ff-4c5b-b2e3-1a37f8499503">3,576</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc911075c32445b0b517a3544fe10c9d_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzIwLTQtMS0xLTQwMTI1_b929878c-ea6a-456f-b147-820da0481b31">3,002</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib62932c2a227440699448485005ccc29_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzIwLTgtMS0xLTQwMTI1_a67aa75b-f3ef-4e45-9b3c-3b3c6d0dd955">3,133</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4fd0c190c28466dac07a0a7949184ad_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzIwLTEwLTEtMS00MDEyNQ_81927c67-26fe-4631-ac34-655aba40703e">2,882</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee3d5d7a6cc74b4fab718d6acfcf16ee_I20201231" decimals="-3" name="us-gaap:NotesReceivableGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzIwLTEyLTEtMS00MDEyNQ_12c62fbf-56c6-42bd-8322-4aef90a4b840">12,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:5pt"><span><br/></span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Nonaccrual and Past Due Loans</span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzExNzU0_50e7aae1-16b1-440a-ab9d-8137ed8944c3" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents nonaccrual status for loans:</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.198%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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:11.326%"></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.496%"></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:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></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.504%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonaccrual with no related ACL</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Nonaccrual</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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonaccrual with no related ACL</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Nonaccrual</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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 #000;padding:0 1pt"></td><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: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</span></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Owner occupied CRE</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzEzLTMtMS0xLTQwMTI1_f122321a-e2d8-4e6b-841a-93fbd0a25f5c">3,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzEzLTUtMS0xLTQwMTI1_bfbc687f-076d-48c0-9493-e63fb528ee8d">3,568</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzEzLTgtMS0xLTQwMTI1_d7a2978a-a661-4975-8d40-68d5f862e793">4,922</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzEzLTEwLTEtMS00MDEyNQ_937d0163-fa44-42d6-8fa4-c7e203820ef4">4,922</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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Commercial business</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE0LTMtMS0xLTQwMTI1_d11bf4d4-b066-4e32-aef6-9482d5eaeaf3">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE0LTUtMS0xLTQwMTI1_63e1d25e-d8c9-4cce-b87b-81dc1242bf48">5,023</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE0LTgtMS0xLTQwMTI1_087cd490-078a-4da3-9341-9bd475fa5abe">3,100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE0LTEwLTEtMS00MDEyNQ_da3a02cd-6a86-4f5a-a643-caef5e135307">9,183</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:38.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE1LTMtMS0xLTQwMTI1_eb8a8260-92fb-4541-abfb-ffce09457bf9">4,778</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE1LTUtMS0xLTQwMTI1_fd961f4a-a591-4f86-b14c-72ba738a29ec">8,591</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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE1LTgtMS0xLTQwMTI1_fe8cadea-b449-4d8a-b3f9-65f6d29fc9ce">8,022</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE1LTEwLTEtMS00MDEyNQ_79b7a434-98cc-4851-a089-b627e2c5473e">14,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE3LTMtMS0xLTQwMTI1_ecfd019f-5ca4-4492-9cf3-517ed677566f">1,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE3LTUtMS0xLTQwMTI1_cab167f5-63ee-411e-8edf-4a577fb329f1">2,802</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i319472f309254d38ac6500afb1ec044b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE3LTgtMS0xLTQwMTI1_b1ba1af9-462a-4594-9801-a6cfcd57e584">2,173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadbcc18d58f443b78eaf7971c4a5d6f0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE3LTEwLTEtMS00MDEyNQ_0884975c-5cb0-4f70-b940-e27c11844eec">4,883</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 20.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2db70390ca743b3b4438b566d81c717_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE4LTMtMS0xLTQwMTI1_55870506-0f47-4f63-b130-b7401be4dfb5">23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id2db70390ca743b3b4438b566d81c717_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE4LTUtMS0xLTQwMTI1_a6fc6c5b-c990-4032-bc5e-59d0cf038439">808</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i664726f65a2b4a0b966861913b10ec29_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE4LTgtMS0xLTQwMTI1_9506b71c-b996-43ec-a85f-ebc2421ff3eb">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if39bc6ebadcb421384ec3d27f0638ffd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE4LTEwLTEtMS00MDEyNQ_16fc4979-9842-4f38-8fc6-acf9e9a45b99">1,734</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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1dcb794444564c18a2b96267467745da_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE5LTMtMS0xLTQwMTI1_ad62ab9a-9558-4ef1-abc7-d7148b023d53">1,347</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1dcb794444564c18a2b96267467745da_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE5LTUtMS0xLTQwMTI1_b5484d07-aa4a-4eee-81ef-3d773081f452">3,610</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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd03362d635b4b69b49935af0c8f29db_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE5LTgtMS0xLTQwMTI1_6bf899bf-70f4-4bb7-9054-3b7df7cb617e">2,175</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd03362d635b4b69b49935af0c8f29db_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE5LTEwLTEtMS00MDEyNQ_e3635c6b-1c22-417a-badb-9d65c9c803e6">6,617</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total nonaccrual loans</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzIwLTMtMS0xLTQwMTI1_00ad5ce2-1b1c-43f5-9509-e6eef27f0c84">6,125</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzIwLTUtMS0xLTQwMTI1_5bf0e26c-9c55-455e-a8c9-ed005877454b">12,201</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;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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzIwLTgtMS0xLTQwMTI1_a50c18d9-3e8b-43c4-a608-1964a6a0a79d">10,197</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzIwLTEwLTEtMS00MDEyNQ_82872fb2-5e41-43c6-991e-b3ad20b20f62">20,722</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></ix:nonNumeric><div style="margin-bottom:5pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:PastDueFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzExNzU5_6c2c95af-adb0-4228-bd9e-ab4abfd0b1bf" continuedAt="i8691724184404e78bae5e2e11fed0031" escape="true">The following tables present an aging analysis of past due loans by loan portfolio segment and loan sub-class:</ix:nonNumeric></span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="ic9e2bfd48ba14407a1f89d3d539d108d" continuedAt="i065c7163da1745668da04c1de41a3b22"><ix:continuation id="i8691724184404e78bae5e2e11fed0031" continuedAt="i0cbf27d49a6a4434b359c091450984a9"><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.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></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:7.525%"></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:6.648%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.285%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></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:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.004%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past Due and Still Accruing</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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30-59 days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60-89 days </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90 days or more</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonaccrual</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">due and nonaccrual </span><span style="color:#000000;font-family:'Times New Roman',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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total<br/>loans</span></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="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><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><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53baaf3a661d4c928d026d1c2a7f0b10_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzUtMS0xLTEtNDAxMjU_25bd5430-6fcc-445c-9336-1da7347f4af9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib86529be4d2b4df1a8a5800c06134afd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzUtMy0xLTEtNDAxMjU_c2419631-b19c-411d-9954-0d402b571397">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e90600a87414f06adeb165874e7e348_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzUtNS0xLTEtNDAxMjU_587e6fff-eb0a-4b4b-b65b-8b9c914e9057">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2eead11034d44effbea090f0c1433e3f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzUtNy0xLTEtNDAxMjU_ed4994fe-279f-470b-921a-119bf7cb98fb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib49c07cea02a46bf910095ccb945948c_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzUtOS0xLTEtNDAxMjU_27df4d5c-4337-4e2f-a136-d2c0043e2e6a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i770431386d714eb4b9f41ded2a545ff2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzUtMTEtMS0xLTQwMTI1_54913091-a8b0-409e-b70b-f7a76cbfd096">705,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2eead11034d44effbea090f0c1433e3f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzUtMTMtMS0xLTQwMTI1_cd8276e9-4eaf-4732-9bd3-0d236f5a5e91">705,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i00896ad73f3d4dc5b02eded1479c91b4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzYtMS0xLTEtNDAxMjU_96c26a54-c946-4621-b6f4-30fe38cde41e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic8bc322bf38f42fbbe4f7653a4d55aa2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzYtMy0xLTEtNDAxMjU_614532de-4917-4043-9778-6ccf16d37872">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie2b1ea0acefb4677a1418973bc65da44_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzYtNS0xLTEtNDAxMjU_e14c3e52-4410-474a-be88-bf65625f5a49">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4eee099e1a6740edb34dd916476a5c41_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzYtNy0xLTEtNDAxMjU_15976bef-7d31-4f5d-9ef2-2d6e4d2693af">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c0daed779e949d3b08a2eb03e83bd5e_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzYtOS0xLTEtNDAxMjU_3cfb1c6a-44aa-4ef5-b45d-28b67f9d91fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1b5475177484481ba8b21ee8aef6cf7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzYtMTEtMS0xLTQwMTI1_0f3035a7-1a6c-48bb-90d7-956bb8d04425">2,415,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4eee099e1a6740edb34dd916476a5c41_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzYtMTMtMS0xLTQwMTI1_01231cac-0dd8-4f20-9585-ee8f6aeb24da">2,415,359</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction/land development</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia7e9eb5511e64c33ac8cc29ef22bc9ae_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzgtMS0xLTEtNDAxMjU_d8ea53d1-1b04-4e1d-81bf-2e5c283bb594">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4d63ef77d49496ab0a8a71f27f4dead_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzgtMy0xLTEtNDAxMjU_89ba53e8-4ab8-4f12-b5e5-3e3a88b90b6b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88e6b8f97ef34366bca21de31bdb5104_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzgtNS0xLTEtNDAxMjU_a5708e01-eb1c-4565-b51d-46ae50273098">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee192c638a394fc78501972f5e5d8421_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzgtNy0xLTEtNDAxMjU_5b6c057c-27da-4cd3-87c2-5edd70db46d1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37730079a65e4fd9ba18cb886cc6b1c6_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzgtOS0xLTEtNDAxMjU_9fd898d9-2edc-43ae-9e33-21185b283cf9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3db6b440beb54eaab042aa08753d6e26_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzgtMTEtMS0xLTQwMTI1_bd3f1e51-48a8-471e-a630-8b3ba0d1d0c8">37,861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iee192c638a394fc78501972f5e5d8421_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzgtMTMtMS0xLTQwMTI1_8da3c575-06cb-405e-8281-a9e62df533ff">37,861</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f086d0751c4455eb7aa4ab2e31f4228_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzktMS0xLTEtNDAxMjU_b500ec8c-fd5b-43ce-b473-0cfe81f3e41f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbdc83d426c541039e31cf1bbae1cd17_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzktMy0xLTEtNDAxMjU_ac81f320-8613-44d8-89e7-d85aabd50050">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b25a86b10024e74b5d49dcadc52c73d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzktNS0xLTEtNDAxMjU_d3df32c4-acf4-4590-b2b9-40b86a3785fc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59551a8e6f2a4ab380395d987092aefb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzktNy0xLTEtNDAxMjU_e5884e48-2436-40ca-be1d-faaa7149af5d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id30b977628a846b195966fdf7f7efe4a_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzktOS0xLTEtNDAxMjU_1cdb8d69-cf1e-4243-89e9-4172b9c1bbbd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaeaaed58fb2a416b8efc6888208804fc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzktMTEtMS0xLTQwMTI1_1851c58e-5cc2-45f2-956c-da30f2cb9b45">14,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59551a8e6f2a4ab380395d987092aefb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzktMTMtMS0xLTQwMTI1_28a7b269-a59c-4f4a-8586-d79e36aee79e">14,172</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a1b6e98abc94a89b564bfbe17207de9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEwLTEtMS0xLTQwMTI1_7c907031-6949-4c23-97c9-96ade617db1c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i327865ac31b140cebd6457209a7f47a7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEwLTMtMS0xLTQwMTI1_dd0cb99f-be44-4e20-be95-786694a60e7f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d02c66314164d91b05bd49c35add868_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEwLTUtMS0xLTQwMTI1_b4f8e3e8-ba63-4849-b52a-89d9c53ef44b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i392fa9cbf7804ace82763cb05280ae5a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEwLTctMS0xLTQwMTI1_c9d4a240-5355-44a4-8b01-ffe6dbf6dc46">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i696621455aa64b36b4360b7b91696c4f_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEwLTktMS0xLTQwMTI1_926e1616-f36c-4dd2-bb3b-406d4f5c9cbb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i717420ea4481495399d1f1fed24540ba_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEwLTExLTEtMS00MDEyNQ_5e942323-b149-4558-a652-562a44d43c6d">296,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i392fa9cbf7804ace82763cb05280ae5a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEwLTEzLTEtMS00MDEyNQ_4d0af384-ad9a-42ae-98e8-472824366536">296,027</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction to permanent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07ac49579f8f4ed0aa59d40b2e32a621_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzExLTEtMS0xLTQwMTI1_2d33770f-a77c-4d91-8730-fffc65ceb49b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i414ed082f2824920a246a1053e8e5981_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzExLTMtMS0xLTQwMTI1_d76087a9-3053-4f54-88cf-a9244bedee86">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia9af211b3b044f1c81c97a0dec517edd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzExLTUtMS0xLTQwMTI1_651f8a9c-044f-44b8-92a2-66db1f95f9b0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d9e4d8d50dc406b83802b8169544c41_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzExLTctMS0xLTQwMTI1_b157af89-b34a-44b2-b1c6-5b3b06e16ccf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf7424a40f2346bf87c3bc8b3b4a3298_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzExLTktMS0xLTQwMTI1_4bf60450-bf4b-4525-aeb1-f0fe36733be6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8909c5337e3e41e6b349d0672360308a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzExLTExLTEtMS00MDEyNQ_909334aa-d7a7-4c82-aee8-401d3038c728">148,084</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d9e4d8d50dc406b83802b8169544c41_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzExLTEzLTEtMS00MDEyNQ_67dab5bd-aa31-4a0a-9b63-a61cd83eeee0">148,084</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:38.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b1db617f2364fb4acb2471c70ba1a7f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEyLTEtMS0xLTQwMTI1_29ee3eab-ba4b-4136-8180-0ca756112537">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i255ba67f006948abb153d843d05f214b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEyLTMtMS0xLTQwMTI1_2f48dedf-34ae-4a5f-9123-495201d10341">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic11e144cdb344ed0914e0a2748a290e9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEyLTUtMS0xLTQwMTI1_0bf6c2de-533d-4454-9d0d-7cf52400494d">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e744d6cd32349f7be5600725663926c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEyLTctMS0xLTQwMTI1_afc46d3a-7aec-4b54-bdde-49ec992a925c">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f9cbb0883714d3daf7567cd949ff0d2_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEyLTktMS0xLTQwMTI1_bc5fffd7-baa4-4850-bb68-8e6aa9767531">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2129c0df881840db8e21766b74f647d9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEyLTExLTEtMS00MDEyNQ_0fab3f7d-5755-4be7-85b1-60c27bf53d99">3,616,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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e744d6cd32349f7be5600725663926c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEyLTEzLTEtMS00MDEyNQ_fcc02f4a-701b-4e20-acc7-566307f7dbd1">3,616,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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id12b41d434c545e29eafb991b7def15b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE0LTEtMS0xLTQwMTI1_12ecf7f4-de4e-4adf-a0f3-c16e5d2e2a47">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i36f179d2dcae4746bb92a31606b88d20_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE0LTMtMS0xLTQwMTI1_bfb42fbf-f47c-49ed-aff8-cbde855fc2f2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8977fa06695d441399d105df7db2a8e3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE0LTUtMS0xLTQwMTI1_10557cb2-c23a-4a6a-ac57-2c74e02b1302">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f852b0dbd444ddea798b0cc219f4a1c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE0LTctMS0xLTQwMTI1_725dfcb8-e701-4be7-93c6-2d927b70bc92">3,568</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia54271f12f3d45c69f3f06f3690aaa4e_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE0LTktMS0xLTQwMTI1_1299ea48-b7ae-4c03-abe1-208bd9174a62">3,568</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0ce89672e2e42958e15e33a01ad9e7f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE0LTExLTEtMS00MDEyNQ_7eebf813-53f6-469a-9228-47cf5038bdf9">454,138</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f852b0dbd444ddea798b0cc219f4a1c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE0LTEzLTEtMS00MDEyNQ_6a2ea197-a50d-4367-b842-012fa5a7ae09">457,706</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i164d2fb8b52449eaa7ba100e05f7b7e9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE1LTEtMS0xLTQwMTI1_2c675deb-4bfb-4e4e-954b-c6b67f0ce359">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i844f66983c7b4afeb23191355ec282c8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE1LTMtMS0xLTQwMTI1_25e21e16-26a0-4350-8970-ceb1c7f2d2fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ae95e06674b470a84f9e0ffa7260883_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE1LTUtMS0xLTQwMTI1_be2f76af-2837-4f2c-ba3b-b86604abcfde">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d4bc41a7c344c9bb9d64a787de93cb1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE1LTctMS0xLTQwMTI1_8a382c15-d532-4e7a-b472-ed88c48d8f1b">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i64d9c3f4f7b24a85b0921fef61d62783_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE1LTktMS0xLTQwMTI1_70a3bbc2-b449-4e8c-973c-d7797d6401fb">5,221</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e5de7494ee5469a8676b210dd2bb950_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE1LTExLTEtMS00MDEyNQ_13932063-02d1-49c2-bd19-e115c2de13c9">396,651</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d4bc41a7c344c9bb9d64a787de93cb1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE1LTEzLTEtMS00MDEyNQ_41f5cf25-b301-4885-af9d-c40f0754dd3c">401,872</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 39.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i80696fd6efb446cc8a7e9c80944c524d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE2LTEtMS0xLTQwMTI1_c2c40472-b478-4172-b0fb-1f5025d65820">198</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e416e51f0244c6aa16f92150fc32d49_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE2LTMtMS0xLTQwMTI1_afa1b747-1964-448a-b8a3-2c2b0dbbf00e">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i780791a9b5e94d0da69809feb407f9ff_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE2LTUtMS0xLTQwMTI1_d6705263-7a64-4137-af70-ebe50b9e311b">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie499711f21ab492e84af25062c2b8eeb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE2LTctMS0xLTQwMTI1_d7ab2bbd-16e7-48e4-916d-9fef39ae0337">8,591</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b2ce4781cbb4b568a987e9f130c9a02_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE2LTktMS0xLTQwMTI1_3733aa1a-e59e-4bd5-8c58-2349653940fd">8,789</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i418a411c3e42452fa4d0419c04890054_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE2LTExLTEtMS00MDEyNQ_9b50d398-3e80-4cb8-820a-9ff5c33bef52">850,789</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie499711f21ab492e84af25062c2b8eeb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE2LTEzLTEtMS00MDEyNQ_4e717846-2a00-4516-9524-8767751327e1">859,578</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb49439f76d442dc89f9a2b29a9c382f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE4LTEtMS0xLTQwMTI1_e4190376-3147-43a5-bf57-199d50e60971">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21f3038a93a74160bf52d0d68099b717_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE4LTMtMS0xLTQwMTI1_e8d88e3f-5d9d-46b7-964c-d1909855afb2">820</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieab8c73b80b34378bc5c9ba39010850c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE4LTUtMS0xLTQwMTI1_a27490a2-a281-4350-96ba-04e1060f7730">6,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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7913127ca22f400f8d2b6660d7a7fe51_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE4LTctMS0xLTQwMTI1_47454b55-6c39-41dc-be18-5d9eeefc6de7">2,802</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if9b92f348ffc4447b26349f1dadfdb5f_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE4LTktMS0xLTQwMTI1_7fc910ee-6c67-448b-8469-d385ca74d55d">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cb53d9c027f4c28b91c7511098a9f99_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE4LTExLTEtMS00MDEyNQ_0a4419e2-71c8-4181-897c-ed6dae8ac610">752,100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7913127ca22f400f8d2b6660d7a7fe51_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE4LTEzLTEtMS00MDEyNQ_f0b16d58-9ddb-49a8-9021-60632858d1d9">763,331</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i039c4b05c3d94682a13f3c23a3b9f7d7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE5LTEtMS0xLTQwMTI1_c73c77c5-9fb4-4d6d-9be8-f27a36e15c41">118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id848ab7fe3194e2890af4f221f3e3035_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE5LTMtMS0xLTQwMTI1_c81e70af-298c-4327-8fb3-01c00d6eb3d8">74</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09121d6391c44ff392ebb94512e4be6e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE5LTUtMS0xLTQwMTI1_0c3d1bde-2830-4df3-979e-7afdbd3c0369">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01222838b5824d3cbca8eee8d6f00dcf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE5LTctMS0xLTQwMTI1_c027b593-e823-4522-8f7d-8e5615af7bdf">808</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7c3427b189944674933722752a1540f7_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE5LTktMS0xLTQwMTI1_bcd34c87-79dd-485d-9d7e-e86dcb0c580c">1,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf9ec56f19164a68a57588efb12a0154_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE5LTExLTEtMS00MDEyNQ_f7b5225a-1da7-4aa1-942d-f9dcba1b3262">302,078</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01222838b5824d3cbca8eee8d6f00dcf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE5LTEzLTEtMS00MDEyNQ_27807407-e22e-444c-90b7-fb05aefecb93">303,078</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 39.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2655c2ff60574aee861c7c2ca6e0460f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIwLTEtMS0xLTQwMTI1_19f4520f-344a-4294-b4db-7a03026dc695">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b832c9d35044bf9a528515553f76d69_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIwLTMtMS0xLTQwMTI1_cd747460-3cd5-4ee6-b126-e8c68b54f398">894</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice20f31796414c129f8cc384eaab25b7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIwLTUtMS0xLTQwMTI1_8cc4d493-3c95-467f-b97b-b0442de91b1b">6,717</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIwLTctMS0xLTQwMTI1_aa688784-921b-41d6-b24b-2dc2e65a68e0">3,610</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i149639bad4ee46859a33e46902895939_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIwLTktMS0xLTQwMTI1_b5537162-75e5-4442-b859-f6918bb545f2">12,231</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic03d3ce9ca964f2c8e9f2b26f972ca3a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIwLTExLTEtMS00MDEyNQ_a2420752-784b-4927-878d-0e5e83a42b62">1,054,178</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIwLTEzLTEtMS00MDEyNQ_ae24d968-fef9-4676-82c0-271b945546d9">1,066,409</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8625cf3b521d4ad5b97f9a18393999ae_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIxLTEtMS0xLTQwMTI1_866d857c-82cd-4205-b9af-2f3f54ccc49c">1,208</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb97a929af3d4747a285c4574f9a3ecd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIxLTMtMS0xLTQwMTI1_50961d1c-bdf0-4ff4-8f22-f9540ffa0644">894</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6ea8d313773340f9bdc0f911bea83ead_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIxLTUtMS0xLTQwMTI1_d29bb0be-5882-4c9b-966e-d1dd26977b6c">6,717</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIxLTctMS0xLTQwMTI1_322bfe97-433e-4088-95dd-8b1ec63df299">12,201</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie399864e0e404ded8a2c28d07ca0fa66_I20211231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIxLTktMS0xLTQwMTI1_0bbacff3-ea42-4e15-b2ab-b0ee22b71dd6">21,020</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54865a2f3a66424d878fc5c9f4cd578c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIxLTExLTEtMS00MDEyNQ_4cd825bd-0bea-436d-a2a8-1b3ff5e307ba">5,521,829</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIxLTEzLTEtMS00MDEyNQ_4755c93f-aabb-4c47-8b63-d1c2d118e146">5,542,849</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i8625cf3b521d4ad5b97f9a18393999ae_I20211231" decimals="4" name="hmst:FinancingReceivablePastDuePercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIyLTEtMS0xLTQwMTI1_4c230655-c054-4b44-b213-f80e4d7d3361">0.02</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ieb97a929af3d4747a285c4574f9a3ecd_I20211231" decimals="4" name="hmst:FinancingReceivablePastDuePercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIyLTMtMS0xLTQwMTI1_ea46ac6b-050c-4ad4-8222-e33f5247f738">0.02</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6ea8d313773340f9bdc0f911bea83ead_I20211231" decimals="4" name="hmst:FinancingReceivablePastDuePercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIyLTUtMS0xLTQwMTI1_2c2ab018-94a3-409b-953b-0dc22b3fb153">0.12</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="4" name="hmst:FinancingReceivableNonaccrualPercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIyLTctMS0xLTQwMTI1_478da7ca-c689-4cd2-87e9-ed89b2448f6d">0.22</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie399864e0e404ded8a2c28d07ca0fa66_I20211231" decimals="4" name="hmst:FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIyLTktMS0xLTQwMTI1_7b41177f-4a87-4ed7-8717-5c0883f108e8">0.38</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i54865a2f3a66424d878fc5c9f4cd578c_I20211231" decimals="4" name="hmst:FinancingReceivableNotPastDuePercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIyLTExLTEtMS00MDEyNQ_cd73b643-0168-4517-b4a3-34686617a2e6">99.62</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="INF" name="hmst:FinancingReceivablePercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIyLTEzLTEtMS00MDEyNQ_c195ff0b-62b0-45f1-9f70-12b177eb44a1">100.00</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:5pt"><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:24.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></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:7.233%"></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:7.087%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.525%"></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:9.572%"></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:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.003%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past Due and Still Accruing</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:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30-59 days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60-89 days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90 days or more</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonaccrual</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">due and nonaccrual </span><span style="color:#000000;font-family:'Times New Roman',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="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total<br/>loans</span></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="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><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><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0b7c2a3129348fbaeea7b354d661e1b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzUtMS0xLTEtNDAxMjU_5549abfe-c5f1-4391-b4de-c57e1b317a44">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51613a5a3712413da6ff11eb5ca2b1d1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzUtMy0xLTEtNDAxMjU_f1a7ddce-ef62-473f-bed8-aa1e7073c84c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide108baad0b745e199d257e706242172_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzUtNS0xLTEtNDAxMjU_2f3fae2c-b7d2-4968-b144-03be4ca987ea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia37cbfcfac5e42549b2b153fb8aa979a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzUtNy0xLTEtNTMyNzc_68376579-9107-46f1-8b48-7a60fac6764c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0178cf16fe6470ab30b382ae7cd626a_I20201231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzUtOS0xLTEtNDAxMjU_107d0e43-7a69-4d29-b0ab-f4764a8831ea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e0c9b8b178345c08231026bfc52c5db_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzUtMTEtMS0xLTQwMTI1_caf67ec8-4310-4b1e-bfcb-324be19e9f20">829,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia37cbfcfac5e42549b2b153fb8aa979a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzUtMTMtMS0xLTQwMTI1_9f017289-0c71-4564-ba04-2ab533ff1f0a">829,538</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i96561937c3fa43c7a88724b4d025b7a5_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzYtMS0xLTEtNDAxMjU_68cdc048-ab42-4300-9ec7-dc01c42e74e1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdddd30260224bd99a5ba6ad17101b87_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzYtMy0xLTEtNTMyNzc_ec861436-ab71-4000-bd35-6bcf264491ba">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0ae766411df46c880134886bef16534_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzYtNS0xLTEtNDAxMjU_d9cc5e56-29f2-4e38-80cd-d3e28cfc0b61">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d17b83634a44346991caf1de4e08088_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzYtNy0xLTEtNTMyNzc_80dec786-280a-44ae-9c0b-428c11e15d28">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3a1818205234f74b4ec5437a5372cd2_I20201231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzYtOS0xLTEtNDAxMjU_a9fc3050-1a3c-4608-b18b-cf372e7b7dae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35a5e3367307480fb2c6db42f801d040_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzYtMTEtMS0xLTQwMTI1_348e9472-dd19-46cb-9e09-4a660c23504c">1,428,092</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d17b83634a44346991caf1de4e08088_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzYtMTMtMS0xLTQwMTI1_50755f39-e9e9-4c51-b078-a4b0143230ad">1,428,092</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction and land development</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7de48f8b3dcd43e788be8cf51f918c15_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtMS0xLTEtNTMyNzc_15c4ee2f-71d0-428a-a186-f9325133ba97">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81a06cba58d246d49fad19cb1778fb74_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtMy0xLTEtNTMyNzc_3ac40338-2422-4074-afa9-f86856c9869b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e9c2297ee9b4cbaaf58802fad0a1f20_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtNS0xLTEtNTMyNzc_08e76664-56f8-4164-a0bf-a071dd98eadb">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26fd978476048b193956521233ef9da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtNy0xLTEtNTMyNzc_382830b1-fe75-4cec-a6a1-c5f753c55650">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i915a762196eb46a288d0472a2b1fddf1_I20201231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtOS0xLTEtNTMyNzc_402c622d-2c81-4d23-bc90-4e39896b7fea">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i667bbdfc50be4246a521a1de5f4b341e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtMTEtMS0xLTQ0NDMw_989a56f0-0c17-47e6-b85c-3857c6ff1bed">115,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id26fd978476048b193956521233ef9da_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtMTMtMS0xLTUzMjc3_09f9df1d-2049-47d7-86b6-dfc445d1c36f">115,329</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i335c7d290b8e44ed9031a1c7648665be_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzktMS0xLTEtNTMyODA_f956da1d-d305-4d3b-9595-403a8be53622">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a901561e4384dbead111c7ffc9e187c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzktMy0xLTEtNTMyODA_a9843cfb-a497-4908-83df-d48e38a89655">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3eacdfbb92da473a827c84c87ced2052_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzktNS0xLTEtNTMyODA_45cd2783-2592-406c-82c8-78294852311e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieed2eed5998446ca9e53163bbe3267be_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzktNy0xLTEtNTMyODA_ec586a82-9121-45a2-96a0-4e5877af47ac">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09b715ed64c44948aa08085ac1d4ea77_I20201231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzktOS0xLTEtNTMyODA_fb2bf378-40fb-4da1-92fb-0938f1d12b37">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i270992120fd54f58923128641897e4ee_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzktMTEtMS0xLTQ0NDMw_343dad75-9741-4e1d-9c8c-843b35969f8e">27,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieed2eed5998446ca9e53163bbe3267be_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzktMTMtMS0xLTUzMjgw_de984ef1-1f14-472a-a9c1-25ed2f8b6667">27,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a5897ccc4e6453ab45eef5f8dfcf93a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTEtMS0xLTUzMjc3_20c97c86-92e7-41c2-923b-96ca9b06e579">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia5712104365545d29b08e86eef1f3953_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTMtMS0xLTUzMjc3_46e511a5-00e3-465a-95c7-af0ffd293415">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9db175ffd1ff47ef96a9dcbe02291c3f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTUtMS0xLTUzMjc3_3f346e8d-08bd-4d78-8e16-3432a83ab512">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i606d089cd6d643748c29fa8967f9310d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTctMS0xLTUzMjc3_791922f7-3c9e-4e2b-b32c-15b58cb0f20d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaeaf7dfbf2b2474583cc7e083fe0240d_I20201231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTktMS0xLTUzMjc3_5d2b7fe1-e199-4f49-bc0a-684c8551e072">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i226aa82a584b4b71a68c4a10f5f20ef6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTExLTEtMS00NDQzMA_a741d214-7c20-4ca9-9593-09df4e07f31e">259,170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i606d089cd6d643748c29fa8967f9310d_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTEzLTEtMS01MzI3Nw_65f93aa2-3d94-4879-a9ca-4869eadaae70">259,170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction to permanent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54ebf3c6d6ab452a8b86e9c4981956a1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTEtMS0xLTUzMjc3_ff6e2cd4-1d50-48c3-bee5-e23df34f9717">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i09409688ac0846439d10bd12654056f1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTMtMS0xLTUzMjc3_aa823059-a7ce-4210-bcc5-fa7075db6e8e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21c9b37ee09f4735ab748a02002bfb50_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTUtMS0xLTUzMjc3_eb5dcc15-5cdf-4e15-aca8-6120bbc1ddf5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7394680a30774c15898fdf221189ee45_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTctMS0xLTUzMjc3_68fa4461-f3ea-4655-bc1c-17a2bec37c4f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id67a218217224287a9834103184773ac_I20201231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTktMS0xLTUzMjc3_078c7f9a-44e2-43ce-b28f-60b8961a2334">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia66509892e0742c4bc4e8fa559d55367_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTExLTEtMS00NDQzMA_88052059-a86b-42fd-a99e-97d1b0b94446">151,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7394680a30774c15898fdf221189ee45_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTEzLTEtMS01MzI3Nw_1b21261c-9e93-400e-a4b6-f9195c1dd5f7">151,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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"><div style="padding-left:38.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4399264934df4572a7d376603e72cc4e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtMS0xLTEtNDAxMjU_6cb09269-32a4-49da-b0a9-deca68db2c57">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10d48e39636d4fc785f122da6aed8634_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtMy0xLTEtNDAxMjU_0bd4e445-beb3-4c49-baa5-7c4fbcb4090f">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61f06f8241a4434eb80ee4419228649a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtNS0xLTEtNDAxMjU_9c6a659c-c35f-4edf-b07a-a1fdfe5787a3">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0777d0b697b843c29893c2c7e347cb9b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtNy0xLTEtNDAxMjU_05d8e4ab-9342-4844-a39c-49bd47db0241">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8bbddfc04374a4db715b0c66adb3016_I20201231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtOS0xLTEtNDAxMjU_ab8b5ad5-fbdd-44ed-b57d-5a37b31df952">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48307b4555c04728bcca0cd8ca6f9100_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtMTEtMS0xLTQwMTI1_54a04d9e-6d57-4878-9378-14283e46bb18">2,811,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0777d0b697b843c29893c2c7e347cb9b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtMTMtMS0xLTQwMTI1_5a688a8c-c62c-4192-a77d-955f24879f81">2,811,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06acb690ccc74d67bb318a045c78dbd7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE0LTEtMS0xLTUzMjc3_5a279227-fa87-44df-98a6-606112c194fc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i114083eb2da4442c9672261c1bebb9c9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTMtMS0xLTQwMTI1_47f8b74b-4e8e-4b17-9319-5bf90707d781">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia637f8f2e38849e4990046113849a3f7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTUtMS0xLTQwMTI1_128317b9-ff57-4679-b41f-c533c464b83a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb484df6aa9467d9ab0657e956e2f35_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTctMS0xLTQwMTI1_f6aded41-3760-452d-9fb9-02903dfdd4bb">4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icac5db9bd79d44f8a0c6f1d09d855310_I20201231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTktMS0xLTQwMTI1_1793b103-2474-4df8-a0f8-5a4ed98f9069">4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43c0f556f2484ba3be350b8e07c4c2b0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTExLTEtMS00MDEyNQ_88c1b666-c3a1-4f16-989e-d79c146ba536">462,334</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdb484df6aa9467d9ab0657e956e2f35_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTEzLTEtMS00MDEyNQ_96557c20-a083-443f-ae62-e5f1499689b8">467,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></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if062ae6eac5f45e3ac9f023c96bd8bf3_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE1LTEtMS0xLTUzMjc3_f363b374-05cf-4b1f-bccf-84c333cb2722">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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"><ix:nonFraction unitRef="usd" contextRef="ie178db89afac4adc800e378570380d80_I20201231" xsi:nil="true" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTMtMS0xLTQwMTI1_983f11fa-e1d0-4f36-954a-1bf0781799a4"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf807bc7d23d4315963ba748fc37e28c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTUtMS0xLTQwMTI1_4b37f6f6-0cdf-44c5-868a-699d08f93f18">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13a99f7d5cbf4dd8a04d4beafe083958_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTctMS0xLTQwMTI1_a1d01cae-397d-487c-bf9e-c10397943f4b">9,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d1dd107553a4cb7828c70da117f0755_I20201231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTktMS0xLTQwMTI1_8aa5b40a-ff7a-4c96-8a5a-c068f11ff9bb">9,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i05be3548ab5d46efbc8f5e6ea955dd46_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTExLTEtMS00MDEyNQ_d54ad859-21a2-413f-bb75-5dd5c2f49d96">636,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13a99f7d5cbf4dd8a04d4beafe083958_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTEzLTEtMS00MDEyNQ_bcb20741-5e6a-405f-8aae-249f4013cd03">645,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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"><div style="padding-left:38.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b79d13c8bfb45898e4d81da9cd385cd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEyLTEtMS0xLTQwMTI1_7c3c9332-6036-460e-a564-2de8d5250994">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if27a7189e2bf4449a0b2a6501fc2d7a9_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEyLTMtMS0xLTQwMTI1_ebf43622-efc8-4285-90bf-ee8f772d6954">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a7c2f5a6b6b4815b4f19f9b096a1631_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEyLTUtMS0xLTQwMTI1_6c12dab7-4767-413f-8366-2ad6e7a6ef38">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0affec0fd0314c83a0aaca4ace429941_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEyLTctMS0xLTQwMTI1_6326e169-6740-486a-9f26-24e6f6e97a2f">14,105</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1eba90c6fa8b448693d40128e5832f44_I20201231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEyLTktMS0xLTQwMTI1_d621e8e3-7e20-41fb-8207-2de6705e53dd">14,105</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i356dd91f00ad4bc59239bd70b1db7547_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEyLTExLTEtMS00MDEyNQ_21da6f10-a671-451c-885d-93f5073b8737">1,098,874</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0affec0fd0314c83a0aaca4ace429941_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEyLTEzLTEtMS00MDEyNQ_60421354-28de-445d-944a-286ba3e0a908">1,112,979</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i48000c50f3594cb9993e20a67a4ade0c_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE0LTEtMS0xLTQwMTI1_027c1057-3fdf-4f69-9d92-00c6c71d875e">2,161</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9086de7b72424f0192e46d385cb6b31a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE0LTMtMS0xLTQwMTI1_48fe9492-0f6e-4a96-aeea-01e66bb190fa">418</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8528d449a469448c89bc22d0cfe10667_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE0LTUtMS0xLTQwMTI1_5492a443-de35-4dd3-bd86-ec8410394538">11,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadbcc18d58f443b78eaf7971c4a5d6f0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE0LTctMS0xLTQwMTI1_0884975c-5cb0-4f70-b940-e27c11844eec">4,883</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia0912fd9f9f74b74b47ded8196b23485_I20201231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE0LTktMS0xLTQwMTI1_0067e99b-946a-4111-b79a-f93e0d5eca49">18,938</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7962c0b11387451081d3ba26017e9253_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE0LTExLTEtMS00MDEyNQ_b891c029-23fa-4507-b1d8-160059845ae5">896,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadbcc18d58f443b78eaf7971c4a5d6f0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE0LTEzLTEtMS00MDEyNQ_0d3cbac4-7770-4675-bf62-77054b430471">915,123</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ec0fa57b7b3477b89ebd646b4456ce8_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE1LTEtMS0xLTQwMTI1_d2891b8e-bfbe-4a14-8783-598be42cddd5">228</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c4c6ea85cce41e897d9d7459244e70f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE1LTMtMS0xLTQwMTI1_dc0a5daf-2ca2-4fd9-9b26-7f327e41d2c0">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29c7723c8c9f44f2b64b250b2ea2afc1_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE1LTUtMS0xLTQwMTI1_760ae776-13d4-47b0-be72-26c215047037">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if39bc6ebadcb421384ec3d27f0638ffd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE1LTctMS0xLTQwMTI1_16fc4979-9842-4f38-8fc6-acf9e9a45b99">1,734</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id639864d02b14634b9b35a06ec3109e0_I20201231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE1LTktMS0xLTQwMTI1_1e68bfcb-088e-4152-ac5e-5d7fd73ac612">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9f0bad3daeaf4bfc94e5e00eb7e19e7e_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE1LTExLTEtMS00MDEyNQ_b8a3072e-0638-4fbd-bf96-1a66ff37c3f9">402,656</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if39bc6ebadcb421384ec3d27f0638ffd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE1LTEzLTEtMS00MDEyNQ_87c2e44b-d18c-462c-a6aa-489f02cb02f8">404,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75d02f35ebe8445bbb8cbdef463d58df_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE2LTEtMS0xLTQwMTI1_d40d087d-a864-422a-99a2-7e0e201852f6">2,389</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic89b957b6d4e4a5696bedbe60c597191_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE2LTMtMS0xLTQwMTI1_8b6b203d-fb76-48f5-bf7d-99a5c1bf111d">553</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70d5809e1fab41829061bebb475dc238_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE2LTUtMS0xLTQwMTI1_128f8780-4315-40cd-ab3e-eec4dbb7e875">11,476</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE2LTctMS0xLTQwMTI1_a06457a0-a30e-486c-965b-158afaddfa36">6,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1342fe59cf942aa87ba96a04d12836a_I20201231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE2LTktMS0xLTQwMTI1_99802315-4b8a-4a6b-8e4a-1a468daadaf5">21,035</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i080ffa74b280471cbdff95e9f5f057fd_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE2LTExLTEtMS00MDEyNQ_04eaede2-602a-483b-ad65-c56fa93ca751">1,298,841</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE2LTEzLTEtMS00MDEyNQ_f511333a-b13e-4770-a7a9-7dcee4324b5f">1,319,876</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i770c82a29a1b44d6b0017fa120953469_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE3LTEtMS0xLTQwMTI1_d0dd6ab4-a552-4b50-a68d-87fc59d710be">2,389</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie343ae133adb425d8ea4ba88f410d6e7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE3LTMtMS0xLTQwMTI1_2b753735-abcd-40a3-9523-e81ca3e77a4e">553</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib1cf1861a11f43839592f9c71e4b87bf_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE3LTUtMS0xLTQwMTI1_7ff7c85c-742a-4384-8ace-e2930e7f3972">11,476</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE3LTctMS0xLTQwMTI1_ec256145-37c9-4208-8b12-e32605fc49d3">20,722</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4412e7915dd4396beb4cfbd3b27090a_I20201231" decimals="-3" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE3LTktMS0xLTQwMTI1_2ef78d2c-695e-4d91-9f94-43eaf39c4bc8">35,140</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibcc8eaf755084971be175c02439a58ba_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE3LTExLTEtMS00MDEyNQ_4f24dadd-3419-4d6d-9547-193ad8151ae1">5,209,040</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE3LTEzLTEtMS00MDEyNQ_e5f047dd-1e96-4795-a19b-8ad32d9edbd0">5,244,180</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i770c82a29a1b44d6b0017fa120953469_I20201231" decimals="4" name="hmst:FinancingReceivablePastDuePercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE4LTEtMS0xLTQwMTI1_32d21118-b4a2-46c2-9db2-bb0e868aea43">0.05</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie343ae133adb425d8ea4ba88f410d6e7_I20201231" decimals="4" name="hmst:FinancingReceivablePastDuePercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE4LTMtMS0xLTQwMTI1_3417dd62-9e58-4b5d-92da-4113aee025c8">0.01</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib1cf1861a11f43839592f9c71e4b87bf_I20201231" decimals="4" name="hmst:FinancingReceivablePastDuePercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE4LTUtMS0xLTQwMTI1_aeffaa74-7574-4481-8e17-0f0c954dd2e0">0.22</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="4" name="hmst:FinancingReceivableNonaccrualPercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE4LTctMS0xLTQwMTI1_ce6eb3fc-6f6e-46d3-ab88-86eff2150a16">0.40</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie4412e7915dd4396beb4cfbd3b27090a_I20201231" decimals="4" name="hmst:FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE4LTktMS0xLTQwMTI1_c9e17a63-a24e-4020-8a6b-a5e7ea17b822">0.67</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ibcc8eaf755084971be175c02439a58ba_I20201231" decimals="4" name="hmst:FinancingReceivableNotPastDuePercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE4LTExLTEtMS00MDEyNQ_f1607c92-f247-49f1-a18b-9ade0e55253f">99.33</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="INF" name="hmst:FinancingReceivablePercentOfTotalLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE4LTEzLTEtMS00MDEyNQ_b83718e0-3372-4563-b356-41aeba879a61">100.00</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div></ix:continuation></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i065c7163da1745668da04c1de41a3b22" continuedAt="ic12783e204c540bb9dc5d1cb88b31460"><ix:continuation id="i0cbf27d49a6a4434b359c091450984a9" continuedAt="ib05c854f04654a9eb476fdfd21ec10b6"><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes $<ix:nonFraction unitRef="usd" contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231" decimals="-5" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzgxMTE_5d446838-d48a-47f9-8496-c3b1ee946c45">7.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231" decimals="-5" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzgxMTg_90700f3f-89b9-4cdd-a421-196e0f8ea204">7.1</ix:nonFraction> million of loans at December&#160;31, 2021 and 2020, respectively, where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in our consolidated income statements. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">FHA-insured and VA-guaranteed single family loans that are 90 days or more past due are maintained on accrual status if they are determined to have little to no risk of loss.</span></div></ix:continuation><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="ib05c854f04654a9eb476fdfd21ec10b6" continuedAt="ic26b082d909c4b6f8906aa543328123f">(3)</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"><ix:continuation id="ic26b082d909c4b6f8906aa543328123f">Includes loans whose repayments are insured by the FHA or guaranteed by the VA or SBA of $<ix:nonFraction unitRef="usd" contextRef="i33378d2673754b04a865464701b04fb3_I20211231" decimals="-5" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzg3NzM_ba79a71f-1720-49fa-b7e6-8bea51109995">8.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4752019c18fd4169aebdd4f5c43d24e6_I20201231" decimals="-5" name="hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzg3ODA_fc494d1a-163f-436b-af9c-a0b9f985e648">14.7</ix:nonFraction> million at December&#160;31, 2021 and  2020, respectively.</ix:continuation> </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzExNzU1_2f050588-e630-450a-939d-6e451eeb9122" continuedAt="i23df8ba8801641d6b1b44f1d113b2b52" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about troubled debt restructuring ("TDR") activity for the periods indicated:</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 colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></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:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2021</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number&#160;of&#160;loan<br/>modifications</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recorded<br/>investment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Related&#160;charge-<br/>offs</span></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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"><div style="padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate reduction</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i9af4ee968ff844418c818985a3b45a81_D20210101-20211231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzMxLTktMS0xLTQwMTI1_5ced4b5f-e21a-4fb5-b1cd-d0122673c827">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9af4ee968ff844418c818985a3b45a81_D20210101-20211231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzMxLTExLTEtMS00MDEyNQ_d79045e4-04f8-4ae5-af03-1eb3d0f3bd4a">5,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9af4ee968ff844418c818985a3b45a81_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzMxLTEzLTEtMS00MDEyNQ_7b10ec6e-37a5-44a8-89d9-01506c7548c0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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"><div style="padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="ic612fd83ff9e45178abdd1a6663ddafc_D20210101-20211231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzMyLTktMS0xLTQwMTI1_31cf4552-7465-4311-9d69-1ccdf543c87d">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic612fd83ff9e45178abdd1a6663ddafc_D20210101-20211231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzMyLTExLTEtMS00MDEyNQ_3040cb3a-dc5a-4b8d-a59b-b68c1467fd74">2,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic612fd83ff9e45178abdd1a6663ddafc_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzMyLTEzLTEtMS00MDEyNQ_61ac401b-0f79-4b96-a7bf-75f7e0f5c490">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><div style="padding-left:67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i9216f8949f3b4cafa872f20378023d25_D20210101-20211231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQxLTktMS0xLTQwMTI1_e2dbe51d-c3af-4501-a8c1-97178422fd62">27</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9216f8949f3b4cafa872f20378023d25_D20210101-20211231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQxLTExLTEtMS00MDEyNQ_93a0700c-2d87-439a-8dab-24899077462e">8,297</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9216f8949f3b4cafa872f20378023d25_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQxLTEzLTEtMS00MDEyNQ_32951c46-f796-4755-8bb3-1d017e59ef03">&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total loans</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;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"><div style="padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate reduction</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i368ba251bb8643e8807868821febc0ec_D20210101-20211231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQzLTktMS0xLTQwMTI1_5133c27a-5983-479f-a25f-300f8ddf9234">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i368ba251bb8643e8807868821febc0ec_D20210101-20211231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQzLTExLTEtMS00MDEyNQ_7332bc11-be42-4faa-a869-3e89717bef47">5,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i368ba251bb8643e8807868821febc0ec_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQzLTEzLTEtMS00MDEyNQ_4502a172-c040-44ac-9806-fb917a1c01f2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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"><div style="padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="ic16dd6b4c1044f17b23917e4d57f2d29_D20210101-20211231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQ0LTktMS0xLTQwMTI1_1d47c116-b3b9-459c-94e7-cdb9ac04179c">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic16dd6b4c1044f17b23917e4d57f2d29_D20210101-20211231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQ0LTExLTEtMS00MDEyNQ_c3b0da4e-6163-4152-8163-f6ca44850d69">2,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic16dd6b4c1044f17b23917e4d57f2d29_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQ0LTEzLTEtMS00MDEyNQ_a8bd82f5-15b0-4ef5-b679-4ac004b6a872">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQ1LTktMS0xLTQwMTI1_747474e0-f96f-46e1-bb46-b43d94eab3a2">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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQ1LTExLTEtMS00MDEyNQ_6ba3e8af-23f8-49b2-a28c-c71e37e94233">8,297</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><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:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQ1LTEzLTEtMS00MDEyNQ_f1fb64f8-c654-450d-a21d-192fad8d2599">&#8212;</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.660%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></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:16.302%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number&#160;of&#160;loan<br/>modifications</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recorded<br/>investment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Related&#160;charge-<br/>offs</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner occupied CRE</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="idde3a2eb44874c43ae0c29e9862fc90a_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzE5LTktMS0xLTQwMTI1_ab3b66a3-994a-4514-9f3e-69b8cfba1e2f">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idde3a2eb44874c43ae0c29e9862fc90a_D20200101-20201231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzE5LTExLTEtMS00MDEyNQ_b73076f4-e923-48ac-b4aa-dc56e04ef680">678</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idde3a2eb44874c43ae0c29e9862fc90a_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzE5LTEzLTEtMS00MDEyNQ_6f6c70d7-1161-48df-81dc-b1c0e96dedf7">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="ic88821357f784670b43dbb13856fbc47_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzIyLTktMS0xLTQwMTI1_2e58f834-6a15-4556-b471-0ab8477918ce">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic88821357f784670b43dbb13856fbc47_D20200101-20201231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzIyLTExLTEtMS00MDEyNQ_1a53a632-601f-433f-9805-16a82606d50c">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic88821357f784670b43dbb13856fbc47_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzIyLTEzLTEtMS00MDEyNQ_2ae3f1ea-aac1-4d9e-8f08-a35f9258d892">&#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"><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial and industrial</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i5f4f0ee7d70742ec97e41bbf3f8d1309_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzI1LTktMS0xLTQwMTI1_3db4d8b4-be21-489e-a3fe-33601c58fe29">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f4f0ee7d70742ec97e41bbf3f8d1309_D20200101-20201231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzI1LTExLTEtMS00MDEyNQ_f06001fc-fd16-492d-88cc-d801ca245888">1,803</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f4f0ee7d70742ec97e41bbf3f8d1309_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzI1LTEzLTEtMS00MDEyNQ_604ae55a-a6c4-4947-9c20-22d2e58be977">&#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"><div style="text-indent:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="idd8f95a016bf417396a8627e0731f6e6_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzI2LTktMS0xLTQwMTI1_1071cf45-c5f7-4940-bd48-5c9de6448dfc">2</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd8f95a016bf417396a8627e0731f6e6_D20200101-20201231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzI2LTExLTEtMS00MDEyNQ_c738e668-3c67-4c28-acba-63594897c7d0">1,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd8f95a016bf417396a8627e0731f6e6_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzI2LTEzLTEtMS00MDEyNQ_24de7a19-8f61-4bea-9d7f-f053c4302412">&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate reduction</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="ifbb3827bc0c24a91be662ef5e2226d4a_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzI5LTktMS0xLTQwMTI1_dda0da3a-ffb6-4958-9451-df44666a5176">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbb3827bc0c24a91be662ef5e2226d4a_D20200101-20201231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzI5LTExLTEtMS00MDEyNQ_6a808567-a959-4838-89f0-464d31e635e8">5,979</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbb3827bc0c24a91be662ef5e2226d4a_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzI5LTEzLTEtMS00MDEyNQ_a5c324ed-c893-49db-a6db-ff2737d08784">&#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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i923a727becf34504bbabc9a0356bec6c_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzMwLTktMS0xLTQwMTI1_d8587b7c-e41f-4d4f-bfb0-0384038aece9">14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i923a727becf34504bbabc9a0356bec6c_D20200101-20201231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzMwLTExLTEtMS00MDEyNQ_41067717-4d24-4ec0-a434-87c5cecd7cec">2,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i923a727becf34504bbabc9a0356bec6c_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzMwLTEzLTEtMS00MDEyNQ_c5f2fcf5-4ed8-4be4-b5ee-762ef8193e3d">&#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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><div style="text-indent:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i3b3e29ef88ad40f2bc629f608d4a0ae2_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzM3LTktMS0xLTQwMTI1_9d9ab9ff-08bd-4431-b57a-d0175a4c2570">41</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b3e29ef88ad40f2bc629f608d4a0ae2_D20200101-20201231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzM3LTExLTEtMS00MDEyNQ_91f54c6e-ecc3-4391-ad53-846831ed517b">8,674</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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b3e29ef88ad40f2bc629f608d4a0ae2_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzM3LTEzLTEtMS00MDEyNQ_5fb2bc8b-3f4e-47eb-8c2c-a453b032f54f">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total loans</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate reduction</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i5344945a520b4dfaaf522a03fad7f93e_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzM5LTktMS0xLTQwMTI1_c92aa665-d46d-46b0-90c0-2500c8d2cb71">27</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5344945a520b4dfaaf522a03fad7f93e_D20200101-20201231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzM5LTExLTEtMS00MDEyNQ_c66578a2-0b10-4c1b-9b3b-d03cfd719695">5,979</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5344945a520b4dfaaf522a03fad7f93e_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzM5LTEzLTEtMS00MDEyNQ_79ae7ad3-6e31-411f-acd5-2ee7f8efb4f3">&#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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="icd8cd43d49414563919d2a5c88f1a15f_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzQwLTktMS0xLTQwMTI1_7365b132-66ed-43d1-9547-7c706ecdd729">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd8cd43d49414563919d2a5c88f1a15f_D20200101-20201231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzQwLTExLTEtMS00MDEyNQ_5e0fd27b-7c3c-4dfc-9904-195d08fef150">4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd8cd43d49414563919d2a5c88f1a15f_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzQwLTEzLTEtMS00MDEyNQ_22499d1d-2d1d-4358-9539-095c10975a2b">&#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="text-indent:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzQxLTktMS0xLTQwMTI1_2ad605f3-2152-4ffb-b5e0-0382fa55d617">43</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><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzQxLTExLTEtMS00MDEyNQ_cbf2fb70-a23a-497d-b1ca-1bab25c2fa80">10,477</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzQxLTEzLTEtMS00MDEyNQ_d4eb7c7d-5094-4807-a579-c7b871ad05f2">&#8212;</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></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="ic12783e204c540bb9dc5d1cb88b31460" continuedAt="ic63d472b165740b38f0ed77b7dabedb9"><div><ix:continuation id="i23df8ba8801641d6b1b44f1d113b2b52"><table 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.660%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:16.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.297%"></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:16.302%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number&#160;of&#160;loan<br/>modifications</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recorded<br/>investment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Related&#160;charge-<br/>offs</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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 #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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction and land development</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i20850b69fdab43e5915d17c31bb88f69_D20190101-20191231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzEwLTktMS0xLTQ0NTM2_e7cdbfa6-5488-4e98-b72e-8d4b3879b204">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20850b69fdab43e5915d17c31bb88f69_D20190101-20191231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzEwLTExLTEtMS00NDUzNg_2f174086-4a41-402f-9296-f18a231b8de8">4,675</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20850b69fdab43e5915d17c31bb88f69_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzEwLTEzLTEtMS00NDY4OQ_b3b6f856-dc5c-4a72-abcb-486701d22bf3">&#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"><div style="padding-left:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i5b6c57dc35f1456da5a6ac43a5600398_D20190101-20191231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzExLTktMS0xLTUzMjgy_db9403c7-ae62-4ffa-84ad-53cd27a2ce33">1</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b6c57dc35f1456da5a6ac43a5600398_D20190101-20191231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzExLTExLTEtMS01MzI4Mg_7fe7292b-1525-4f65-8aa2-dbff2762a16c">4,675</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5b6c57dc35f1456da5a6ac43a5600398_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzExLTEzLTEtMS01MzI4Mg_e20a541a-deb0-42df-8cae-2923efe42ec8">&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner occupied CRE</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i312ad44ed5904f58ba407043aeb7f2a4_D20190101-20191231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzUtOS0xLTEtNDAxMjU_ab85e17a-3daa-43fb-87da-d786d2d6d3cd">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i312ad44ed5904f58ba407043aeb7f2a4_D20190101-20191231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzUtMTEtMS0xLTQwMTI1_9abed69c-f9c4-4cad-ba17-e9cfbd8f70d0">5,840</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i312ad44ed5904f58ba407043aeb7f2a4_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzUtMTMtMS0xLTQwMTI1_9c1b8dd7-169c-4ce6-80ad-e208a54d30db">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i312201838cec49669a32ee8e25bc1714_D20190101-20191231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzIyLTktMS0xLTQ0NTk4_82e491e9-9941-4a88-8e02-44fbd6af3c2e">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i312201838cec49669a32ee8e25bc1714_D20190101-20191231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzIyLTExLTEtMS00NDU5OA_b6346033-e8c7-4ee8-8c84-2accc6ac283e">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i312201838cec49669a32ee8e25bc1714_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzIzLTEzLTEtMS00NDcxNg_47f8a5cf-17f8-4457-aa2d-a26da0882766">&#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"><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial and industrial</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i841b6ace75634fac8fcc851ae3cafa65_D20190101-20191231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzI2LTktMS0xLTUzMjgy_349b2f17-2995-41d5-a596-fc239ee9e016">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i841b6ace75634fac8fcc851ae3cafa65_D20190101-20191231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzI2LTExLTEtMS01MzI4Mg_5486f2d7-5459-4ed5-9d57-7c744fb05d85">6,099</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i841b6ace75634fac8fcc851ae3cafa65_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzI2LTEzLTEtMS01MzI4Mg_880bd88e-8bbc-4a93-824e-174476d9c88f">&#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"><div style="text-indent:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="ie5264924780743f58606c01ce7227e53_D20190101-20191231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzYtOS0xLTEtNDAxMjU_9d4bca2a-4f26-4b93-bbfe-c6156c46a781">2</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5264924780743f58606c01ce7227e53_D20190101-20191231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzYtMTEtMS0xLTQwMTI1_40a96141-bcfa-4f8d-a5be-ac2c9f026fb0">6,099</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5264924780743f58606c01ce7227e53_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzYtMTMtMS0xLTQwMTI1_c4d95fcf-f677-4034-8674-4fa7e138b4bd">&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate reduction</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i3024c6ed53364fd5bd40dd50c0cb36ae_D20190101-20191231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzktOS0xLTEtNDAxMjU_96aa42d6-2cc5-474b-b690-0854421d3e8b">21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3024c6ed53364fd5bd40dd50c0cb36ae_D20190101-20191231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzktMTEtMS0xLTQwMTI1_f5153435-f301-4725-89ed-f33e8fa2fa1d">3,925</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3024c6ed53364fd5bd40dd50c0cb36ae_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzktMTMtMS0xLTQwMTI1_d7d38ab7-aa13-47f4-b51b-6d4f47a48b4f">&#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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i5cdf4cbde2e84e9186705ba5bbb57a63_D20190101-20191231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzEwLTktMS0xLTQwMTI1_77670dee-a75e-400a-8e74-fb857c137e93">118</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cdf4cbde2e84e9186705ba5bbb57a63_D20190101-20191231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzEwLTExLTEtMS00MDEyNQ_13be1adb-d85d-4533-b1b4-ada3b517e389">25,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5cdf4cbde2e84e9186705ba5bbb57a63_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzEwLTEzLTEtMS00MDEyNQ_d006b57e-185e-4cb7-8044-157f4aa65ab6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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><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:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i953b92f71bb94963a57a72dd281ca58f_D20190101-20191231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzMzLTktMS0xLTQ0NjQ5_8c05e0cb-74d7-4646-9fc1-33ab016e4abd">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i953b92f71bb94963a57a72dd281ca58f_D20190101-20191231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzMzLTExLTEtMS00NDY0OQ_7a2190e3-3b53-496c-89bc-6677b7348975">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i953b92f71bb94963a57a72dd281ca58f_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzM0LTEzLTEtMS00NDc1Mw_d15c7ae8-9c77-498a-9f8b-5715f23272bd">&#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:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total consumer</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate reduction</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i45ccac53ad6c433aa26677a04c425b80_D20190101-20191231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzM2LTktMS0xLTUzMjgy_dfbbe634-56b6-4c7a-afe6-48d20a61ac7d">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45ccac53ad6c433aa26677a04c425b80_D20190101-20191231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzM2LTExLTEtMS01MzI4Mg_0327ba99-9d17-4c45-a36c-df24e4e98d57">3,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i45ccac53ad6c433aa26677a04c425b80_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzM2LTEzLTEtMS01MzI4Mg_d4485a8b-73a7-4f41-b86b-f7629f6b46fa">&#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:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i63475a9d7c5348b88ecacdbf7e9938d1_D20190101-20191231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzM3LTktMS0xLTUzMjgy_36216b4c-93a0-463f-b2b3-0bdb8c71bd6d">119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63475a9d7c5348b88ecacdbf7e9938d1_D20190101-20191231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzM3LTExLTEtMS01MzI4Mg_351d407f-d9d2-459f-bedc-a992f1f8ee93">25,911</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i63475a9d7c5348b88ecacdbf7e9938d1_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzM3LTEzLTEtMS01MzI4Mg_a864456a-f008-4873-b933-a9d585ba4b91">&#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"><div style="padding-left:67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i196df21d2ee445ebb588b74ca2fb3dda_D20190101-20191231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzExLTktMS0xLTQwMTI1_55c5882c-152e-411e-afdf-611ca507df49">140</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i196df21d2ee445ebb588b74ca2fb3dda_D20190101-20191231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzExLTExLTEtMS00MDEyNQ_cde9bee6-b07a-4b85-9c61-e10f6b4c215f">29,836</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i196df21d2ee445ebb588b74ca2fb3dda_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzExLTEzLTEtMS00MDEyNQ_e259b68c-14bb-40c9-aa7c-5f9c0c3825f9">&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total loans</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate reduction</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="id3160f2c498b4345be8b9a208e8f266a_D20190101-20191231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzEzLTktMS0xLTQwMTI1_411c1aba-e8c8-4eaf-811d-8028e6eafab3">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3160f2c498b4345be8b9a208e8f266a_D20190101-20191231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzEzLTExLTEtMS00MDEyNQ_47d148f3-b725-4339-92a1-c47f6aa94563">3,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id3160f2c498b4345be8b9a208e8f266a_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzEzLTEzLTEtMS00MDEyNQ_f76f45df-37af-4fff-92b2-93032814f436">&#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:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="ie1f282f15e814a53b32d256a544b955b_D20190101-20191231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzE0LTktMS0xLTQwMTI1_196763d2-f11a-4157-a2f3-6de6f574079c">122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1f282f15e814a53b32d256a544b955b_D20190101-20191231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzE0LTExLTEtMS00MDEyNQ_78244c33-3aaf-4fd5-8c3a-39ca575d0ecd">36,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie1f282f15e814a53b32d256a544b955b_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzE0LTEzLTEtMS00MDEyNQ_7393ddcb-47bb-405e-a5cb-7cdc9aec6d91">&#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"><div style="padding-left:67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzE1LTktMS0xLTQwMTI1_d3ad4318-1b5e-49dc-a148-1631a1ab369b">143</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzE1LTExLTEtMS00MDEyNQ_be90e0a0-6ff4-43cd-8378-6d6a7d5172e8">40,610</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzE1LTEzLTEtMS00MDEyNQ_cb898526-0781-4d87-8428-16483034f34f">&#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></tr></table></ix:continuation></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzExNzQy_0ca4d6e9-2abd-4ae2-a1ec-31dbc2729c5a" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A TDR loan is considered re-defaulted when it becomes doubtful that the objectives of the modifications will be met, generally when a consumer loan TDR becomes <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzkyOTI_459b4916-6841-4708-80cd-ac580b8d8c20">60</ix:nonNumeric> days or more past due on principal or interest payments or when a commercial loan TDR becomes <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial" format="ixt-sec:durday" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzkzODk_b6557e50-3fe1-431a-91af-4d4eb2017966">90</ix:nonNumeric> days or more past due on principal or interest payments. The following table presents loans that were modified as TDRs within the previous 12 months and subsequently re-defaulted during 2021 and 2020, respectively:</span></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.607%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></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:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="24" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of loan relationships that re-defaulted</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recorded<br/>investment</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of loan relationships that re-defaulted</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recorded<br/>investment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><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><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="saleofright" contextRef="i31b74598aea344d8b360d7c09d45a969_D20210101-20211231" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzEzLTEtMS0xLTU1NDk4_364d4c6f-32a3-4eb0-805c-5a35ddeb59f9">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i31b74598aea344d8b360d7c09d45a969_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzEzLTMtMS0xLTU1NDk1_fb92da71-04d7-45c7-aa8f-e93fe199b47b">678</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="saleofright" contextRef="i7aeddac92974463ea565ecfd69d189c7_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzEwLTUtMS0xLTU4Mjgy_f45ab94c-97d6-4c61-8589-e7c48dd8e4ca">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7aeddac92974463ea565ecfd69d189c7_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzEwLTctMS0xLTU4Mjg0_1de582f1-dd23-4891-89c7-5faba9f3a3fa">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans-single family</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="i01399af649eb445aa38c6217a3bf734c_D20210101-20211231" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzE3LTEtMS0xLTU1MjM4_efec70df-c7b4-4673-a3c1-26c3238b497d">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01399af649eb445aa38c6217a3bf734c_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzE3LTMtMS0xLTU1MjQx_291e8f96-3957-45ae-907e-ae924ecf6553">3,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="ic9fcb82f29fa468dbaedf34acaae3e45_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzE3LTUtMS0xLTU1NDgz_7f18be70-e1d0-431f-a23f-7b41ff1d96ba">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9fcb82f29fa468dbaedf34acaae3e45_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzE3LTctMS0xLTU1NDgz_8b17f330-b9fd-42cc-a1b8-3a939fe674e6">3,809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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"><div style="padding-left:67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="saleofright" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzE4LTEtMS0xLTU4Mjg3_a8544472-dba6-4c74-8df0-6fd001c7cd90">12</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzE4LTMtMS0xLTU4Mjg3_e0809283-cf4e-488c-a320-7963b43fe5e6">3,718</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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="saleofright" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzE4LTUtMS0xLTU4Mjg3_47ed2f7c-78d7-438e-8ee0-d82a081a79ca">20</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzE4LTctMS0xLTU4Mjg3_922f3922-1df3-4d25-a7a3-3faaddb2f7f5">3,809</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Coronavirus Aid, Relief and Economic Security ("CARES") Act provided temporary relief from the accounting and disclosure requirements for TDRs for certain loan modifications that are the result of a hardship that is related, either directly or indirectly, to the COVID-19 pandemic.&#160;In addition, interagency guidance issued by federal banking regulators and endorsed by the FASB staff has indicated that borrowers who receive relief are not experiencing financial difficulty if they meet the following qualifying criteria:</span></div><div><span><br/></span></div><div style="padding-left:74.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The modification is in response to the National Emergency related to the COVID pandemic;</span></div><div style="padding-left:74.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The borrower was current at the time the modification program was implemented; and</span></div><div style="padding-left:74.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The modification is short-term</span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="ic63d472b165740b38f0ed77b7dabedb9" continuedAt="i04f7f9ec479a4a11bd36c9ede65d7dcb"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have elected to apply temporary relief under Section 4013 of the CARES Act to certain eligible short-term modifications and will not treat qualifying loan modifications as TDRs for accounting or disclosure purposes.&#160;Additionally, eligible short-term loan modifications subject to the practical expedient in the interagency guidance will not be treated as TDRs for accounting or disclosure purposes if they qualify.&#160;</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, excluding any SBA guaranteed loans for which the government was making payments as provided for under the CARES Act, or single family loans that are guaranteed by FHA or VA, the Company has outstanding balances of $<ix:nonFraction unitRef="usd" contextRef="i6c8d478edb1d46d7826a3f55f10d0974_I20211231" decimals="-6" name="hmst:LoansGrantedForbearanceOutstandingBalance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzEwODMw_250a0ecd-54c6-4163-b504-3ad69e9f03b7">28</ix:nonFraction> million on <ix:nonFraction unitRef="loan" contextRef="i6c8d478edb1d46d7826a3f55f10d0974_I20211231" decimals="INF" name="hmst:NumberOfLoansGrantedForbearance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzEwODM2_e9f003af-8fbe-4c8c-9d41-cfe04b600782">41</ix:nonFraction> loans that were approved for forbearance under this program. </span></div></ix:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i04f7f9ec479a4a11bd36c9ede65d7dcb">The Bank will 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 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 we are offering as a result of the COVID-19 pandemic, we expect that borrowers granted relief under these programs will generally not be reported as nonaccrual.</ix:continuation> </span></div><div style="text-align:center"><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" xsi:nil="true" name="us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzExNzYw_7f5a9685-b1b9-4a90-9cb3-0cceacc78ad8" escape="true"></ix:nonNumeric><div id="i813be6b17c6846599f6a59c52b8b1997_121"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 4&#8211;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90ZXh0cmVnaW9uOjA5Zjk1NzEyYTI1OTQ5MTY4MThmYTA4YmQ1ZGNhMzAxXzEwNg_9dbde2fc-7f84-4ed3-87f2-0c3b3261e4d8" continuedAt="ia9eb187a6ef54650b831772cff59a853" escape="true">PREMISES AND EQUIPMENT, NET:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ia9eb187a6ef54650b831772cff59a853"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90ZXh0cmVnaW9uOjA5Zjk1NzEyYTI1OTQ5MTY4MThmYTA4YmQ1ZGNhMzAxXzk5_71f917b1-7628-489c-8dc4-b38716cf3748" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Premises and equipment consisted of the following:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:63.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FurnitureAndFixturesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzMtMS0xLTEtNDAxMjU_7e89c6c0-a119-4bc3-81f0-682c4e8806ea">54,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:FurnitureAndFixturesGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzMtMy0xLTEtNDAxMjU_ebddc657-1661-4aef-af8d-88297d0155d1">52,761</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:LeaseholdImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzQtMS0xLTEtNDAxMjU_bf4eae7a-b452-4b4a-bc3f-b3ee1a153199">41,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:LeaseholdImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzQtMy0xLTEtNDAxMjU_eaa38810-3323-40e0-84be-57002bb416c0">40,801</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land and buildings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:BuildingsAndImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzUtMS0xLTEtNDAxMjU_a56a5952-d2d0-45be-98fe-d6b570dc4ef2">36,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:BuildingsAndImprovementsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzUtMy0xLTEtNDAxMjU_3f33ca93-ac2b-4bf6-8d32-522a7fbcc6dc">35,594</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:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzYtMS0xLTEtNDAxMjU_74f63a80-1a47-493f-852e-d9a399930101">132,095</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzYtMy0xLTEtNDAxMjU_dfc23cd5-6ca7-4255-a6b6-dcb3e5eab7a9">129,156</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzctMS0xLTEtNDAxMjU_e75b322e-f169-4a90-a1bf-7ee8f22082bc">73,941</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzctMy0xLTEtNDAxMjU_6f0f78a1-73fa-4291-95d4-684189fd34d6">64,054</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzgtMS0xLTEtNDAxMjU_41bea690-8b60-4872-97c3-67d20efd0315">58,154</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzgtMy0xLTEtNDAxMjU_8da01911-7d4b-47ea-8aab-3b4c4bb19e29">65,102</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></ix:continuation><div><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_124"></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 5&#8211;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:DepositLiabilitiesDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90ZXh0cmVnaW9uOmZjYjBhMWZhNmIwZjQ2MTA5YjFkZWZlZTFkYWUyODM1XzQ0Nw_911f9b3f-99a3-465a-9ef8-8fa2c7e70701" continuedAt="iee9af9a6879645d3a973eaa5a76bc286" escape="true">DEPOSITS:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="iee9af9a6879645d3a973eaa5a76bc286" continuedAt="i38ccce1e61b340c6aca598a2184c9b9d"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:DepositBalancesIncludingStatedRatesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90ZXh0cmVnaW9uOmZjYjBhMWZhNmIwZjQ2MTA5YjFkZWZlZTFkYWUyODM1XzQ1MQ_b622cad5-2428-4a57-adc1-260cafe74856" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposit balances, including their weighted average rates, were as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:40.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></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:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average Rate</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average Rate</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest-bearing 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzMtMS0xLTEtNDAxMjU_7e869c05-3e85-42fd-ad0f-a1fa4a8d6d0f">1,617,069</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzMtNS0xLTEtNDAxMjU_be6f11f5-5ac6-402d-a5fd-6f89c0e3b40e">1,337,010</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest-bearing demand 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositDemand" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzQtMS0xLTEtNDAxMjU_868ee520-2608-4b83-8135-c7f68f08d4f7">513,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="4" name="us-gaap:WeightedAverageRateDomesticDeposit" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzQtMy0xLTEtNDAxMjU_543f6926-195d-478d-8721-aaa76a5b42f2">0.10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:InterestBearingDomesticDepositDemand" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzQtNS0xLTEtNDAxMjU_9c6d6145-baa1-4f5e-9cd7-26c483e963fc">484,265</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="4" name="us-gaap:WeightedAverageRateDomesticDeposit" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzQtNy0xLTEtNDAxMjU_1c697cbc-b631-443c-971d-d7ff5634bff9">0.10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Savings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DepositsSavingsDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzUtMS0xLTEtNDAxMjU_9e952978-9554-419b-8bc8-f943925a0cf4">302,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="4" name="us-gaap:WeightedAverageRateDomesticDepositSavings" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzUtMy0xLTEtNDAxMjU_2395a0ee-fc2d-45bb-bd37-3400ab48e657">0.06</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DepositsSavingsDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzUtNS0xLTEtNDAxMjU_15b06103-13be-4314-9e33-cd563574deda">264,024</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="4" name="us-gaap:WeightedAverageRateDomesticDepositSavings" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzUtNy0xLTEtNDAxMjU_fc00a6be-44db-4a87-ac74-3d306debd8b4">0.07</ix:nonFraction>&#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:'Times New Roman',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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DepositsMoneyMarketDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzYtMS0xLTEtNDAxMjU_2aa2979c-291d-40be-b774-bd3bf236fa38">2,806,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="4" name="us-gaap:WeightedAverageRateDomesticDepositMoneyMarket" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzYtMy0xLTEtNDAxMjU_030817e0-7a04-4f8a-8f08-40b700662f78">0.15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DepositsMoneyMarketDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzYtNS0xLTEtNDAxMjU_8c136d60-d1d0-4b6e-95f2-b0ebfcaed620">2,596,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="4" name="us-gaap:WeightedAverageRateDomesticDepositMoneyMarket" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzYtNy0xLTEtNDAxMjU_aee8e8df-3dc5-40ae-a940-f01f5ed3cd29">0.21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzctMS0xLTEtNDAxMjU_3778f2a9-2ad9-4803-9641-35ff0b87c7cf">906,928</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="4" name="us-gaap:WeightedAverageRateDomesticDepositCertificatesOfDeposit" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzctMy0xLTEtNDAxMjU_3059fbd9-2e30-4af3-be8a-a8f24de9e2c6">0.51</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzctNS0xLTEtNDAxMjU_b918ea7f-e3d4-40fc-b4b6-ca7818a9da2c">1,139,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="4" name="us-gaap:WeightedAverageRateDomesticDepositCertificatesOfDeposit" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzctNy0xLTEtNDAxMjU_fe99e04d-3f00-4915-8136-95989610f6c4">0.93</ix:nonFraction>&#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:'Times New Roman',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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzgtMS0xLTEtNDAxMjU_27b5843c-e901-4443-9b91-66b2bfcb1039">6,146,509</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="4" name="hmst:WeightedAverageRateDomesticDeposit1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzgtMy0xLTEtNDAxMjU_53829375-9d43-4e36-8a9d-92748c489dfb">0.15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzgtNS0xLTEtNDAxMjU_30484d6a-a2bb-4708-8d1a-f04d3f899355">5,821,559</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="4" name="hmst:WeightedAverageRateDomesticDeposit1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzgtNy0xLTEtNDAxMjU_f39264a8-e0cb-45bd-a0c1-04faea47aa33">0.29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were $<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-6" name="hmst:PublicFundsIncludedInDeposits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90ZXh0cmVnaW9uOmZjYjBhMWZhNmIwZjQ2MTA5YjFkZWZlZTFkYWUyODM1XzExNQ_4980a69f-ff1b-4185-b75c-f3e01394893b">342</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-6" name="hmst:PublicFundsIncludedInDeposits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90ZXh0cmVnaW9uOmZjYjBhMWZhNmIwZjQ2MTA5YjFkZWZlZTFkYWUyODM1XzEyMg_e83f968d-cfda-456a-a1c0-ce8a17736d42">331</ix:nonFraction> million in public funds included in deposits at December&#160;31, 2021 and 2020, respectively.</span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i38ccce1e61b340c6aca598a2184c9b9d"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90ZXh0cmVnaW9uOmZjYjBhMWZhNmIwZjQ2MTA5YjFkZWZlZTFkYWUyODM1XzQ0Mw_31efe1f0-0f53-436e-a06e-cd61214c171a" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificates of deposit outstanding mature as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:73.017%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within one 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesNextRollingTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTpiNWU0ZDJlNzY1NzM0ZGFjODlkN2YxNTE1MzQ4NjFkMy90YWJsZXJhbmdlOmI1ZTRkMmU3NjU3MzRkYWM4OWQ3ZjE1MTUzNDg2MWQzXzItMS0xLTEtNDAxMjU_e980d217-2e18-41f6-bce1-76d16a128eaa">718,838</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">One to two 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesRollingYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTpiNWU0ZDJlNzY1NzM0ZGFjODlkN2YxNTE1MzQ4NjFkMy90YWJsZXJhbmdlOmI1ZTRkMmU3NjU3MzRkYWM4OWQ3ZjE1MTUzNDg2MWQzXzMtMS0xLTEtNDAxMjU_264982b7-4e9a-4f94-8ded-8efeac8d6c0f">162,954</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Two to three 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesRollingYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTpiNWU0ZDJlNzY1NzM0ZGFjODlkN2YxNTE1MzQ4NjFkMy90YWJsZXJhbmdlOmI1ZTRkMmU3NjU3MzRkYWM4OWQ3ZjE1MTUzNDg2MWQzXzQtMS0xLTEtNDAxMjU_8cbc664d-17e4-4c65-86bb-faa897c1aec4">18,553</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three&#160;to&#160;four&#160;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesRollingYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTpiNWU0ZDJlNzY1NzM0ZGFjODlkN2YxNTE1MzQ4NjFkMy90YWJsZXJhbmdlOmI1ZTRkMmU3NjU3MzRkYWM4OWQ3ZjE1MTUzNDg2MWQzXzUtMS0xLTEtNDAxMjU_2c0e4ca7-6159-4157-b3dd-e38537af3fb3">3,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Four to five 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesRollingYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTpiNWU0ZDJlNzY1NzM0ZGFjODlkN2YxNTE1MzQ4NjFkMy90YWJsZXJhbmdlOmI1ZTRkMmU3NjU3MzRkYWM4OWQ3ZjE1MTUzNDg2MWQzXzYtMS0xLTEtNDAxMjU_93f0d3d7-c7d9-4777-b73c-5b2d1c31fddc">2,780</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:TimeDepositMaturitiesAfterRollingYearFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTpiNWU0ZDJlNzY1NzM0ZGFjODlkN2YxNTE1MzQ4NjFkMy90YWJsZXJhbmdlOmI1ZTRkMmU3NjU3MzRkYWM4OWQ3ZjE1MTUzNDg2MWQzXzctMS0xLTEtNDAxMjU_346c5096-7080-4398-a764-f0669340494d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTpiNWU0ZDJlNzY1NzM0ZGFjODlkN2YxNTE1MzQ4NjFkMy90YWJsZXJhbmdlOmI1ZTRkMmU3NjU3MzRkYWM4OWQ3ZjE1MTUzNDg2MWQzXzgtMS0xLTEtNDAxMjU_e304eda8-c8d5-4e92-a082-ca77569b5042">906,928</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate amount of time deposits in denominations of more than the FDIC limit of $250,000 at December&#160;31, 2021 and 2020 was $<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-6" name="us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90ZXh0cmVnaW9uOmZjYjBhMWZhNmIwZjQ2MTA5YjFkZWZlZTFkYWUyODM1XzMzOQ_c9342b38-9675-46b0-92f7-fadff89312d7">108</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-6" name="us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90ZXh0cmVnaW9uOmZjYjBhMWZhNmIwZjQ2MTA5YjFkZWZlZTFkYWUyODM1XzM0Ng_9be5f9f8-456a-4af4-9b1d-85e45b2a5b44">130</ix:nonFraction> million, respectively. There were $<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-6" name="us-gaap:InterestBearingDomesticDepositBrokered" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90ZXh0cmVnaW9uOmZjYjBhMWZhNmIwZjQ2MTA5YjFkZWZlZTFkYWUyODM1XzM3NQ_fdaa9fe5-2837-4ef0-80fa-a8a7d4f6a166">145</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-6" name="us-gaap:InterestBearingDomesticDepositBrokered" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90ZXh0cmVnaW9uOmZjYjBhMWZhNmIwZjQ2MTA5YjFkZWZlZTFkYWUyODM1XzM4Mg_0f52a852-243b-4f8b-b56a-643f55522ee7">210</ix:nonFraction> million of brokered deposits at December&#160;31, 2021 and 2020, respectively.</span></div></ix:continuation><div id="i813be6b17c6846599f6a59c52b8b1997_127"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 6&#8211; <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:FederalHomeLoanBankandOtherBorrowingsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzYyOQ_ba7d5c11-16de-42b6-bc35-b7f4dc9eb96e" continuedAt="ie33a3ba7ee6f414b9edb971a171ced42" escape="true">BORROWINGS:</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="ie33a3ba7ee6f414b9edb971a171ced42" continuedAt="i01b664d613f54e9eb0bf60f7a17f0997">The Company borrows funds through advances from the Des Moines FHLB. FHLB advances totaled $<ix:nonFraction unitRef="usd" contextRef="i4e36c0caf2294adaa2f6b83fb641b8aa_I20211231" decimals="-5" name="us-gaap:AdvancesFromFederalHomeLoanBanks" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzEwOTk1MTE2Mjg0MTc_2ebe3889-6ffc-4cff-a2fe-7da80fbac128">41</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4fda892068f848929dc97708bdc310ed_I20201231" decimals="-5" name="us-gaap:AdvancesFromFederalHomeLoanBanks" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzEwOTk1MTE2Mjg0MTA_5e214992-5cd7-436e-8f36-a9420c2365dc">302</ix:nonFraction> million as of December&#160;31, 2021 and 2020, respectively. The $<ix:nonFraction unitRef="usd" contextRef="i4e36c0caf2294adaa2f6b83fb641b8aa_I20211231" decimals="-5" name="us-gaap:AdvancesFromFederalHomeLoanBanks" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzE2NA_2ebe3889-6ffc-4cff-a2fe-7da80fbac128">41</ix:nonFraction> million of FHLB advances outstanding at December&#160;31, 2021 matured in the first quarter of 2022. Weighted-average interest rates on the advances were <ix:nonFraction unitRef="number" contextRef="id0ad8dd30f154d14a7a72b9d99575841_I20211231" decimals="4" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzMwOA_6ce312c6-a694-4eba-a4b6-e3c64a9993cd">0.30</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i987d913f91394c44b2887b20f6b95e02_I20201231" decimals="4" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzMxMg_1ed8d20d-a508-4894-9da5-6bc3c7362970">0.32</ix:nonFraction>% at December&#160;31, 2021 and 2020, respectively. As of December&#160;31, 2021 and 2020, the Company held $<ix:nonFraction unitRef="usd" contextRef="i4e36c0caf2294adaa2f6b83fb641b8aa_I20211231" decimals="-5" name="us-gaap:FederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzM4OQ_25ef717d-b205-4108-8831-bc0c451cef6a">10.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4fda892068f848929dc97708bdc310ed_I20201231" decimals="-5" name="us-gaap:FederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzM5Ng_00b381dd-fe92-4b94-8feb-aa840cf15663">20.3</ix:nonFraction> million, respectively, of FHLB stock.</ix:continuation></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i01b664d613f54e9eb0bf60f7a17f0997">At December&#160;31, 2021 and 2020, we had <ix:nonFraction unitRef="usd" contextRef="i16bb3e02d93b49a8a6b5ee1a69f8adcb_I20211231" decimals="-5" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzEwOTk1MTE2Mjg3Mzg_33ce69f8-6503-4c30-89e1-db671c1e24f9"><ix:nonFraction unitRef="usd" contextRef="i344c4f4079e84f86a2db334f3ba7c996_I20201231" decimals="-5" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzEwOTk1MTE2Mjg3Mzg_a0186029-2c43-4e8a-b37b-8d109c8ba2b5">no</ix:nonFraction></ix:nonFraction> federal funds purchased and securities sold under agreements to repurchase. At December&#160;31, 2021 and 2020, there were <ix:nonFraction unitRef="usd" contextRef="i16bb3e02d93b49a8a6b5ee1a69f8adcb_I20211231" decimals="-5" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzIxOTkwMjMyNTY2Nzk_c23e58da-1a71-4bfd-9447-37480b7d09a1">zero</ix:nonFraction>&#160;and $<ix:nonFraction unitRef="usd" contextRef="i344c4f4079e84f86a2db334f3ba7c996_I20201231" decimals="-5" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzEwOTk1MTE2MjkxODg_32987e11-c106-4e68-a76c-829f727102aa">20.8</ix:nonFraction> million in outstanding borrowings from the FRBSF, respectively, which bore interest of <ix:nonFraction unitRef="number" contextRef="i344c4f4079e84f86a2db334f3ba7c996_I20201231" decimals="4" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzEwOTk1MTE2MjkxOTk_2b9f3703-e27b-467f-868a-20012d5db6f4">0.25</ix:nonFraction>% at 2020</ix:continuation>. </span></div><div id="i813be6b17c6846599f6a59c52b8b1997_130"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 7&#8211;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90ZXh0cmVnaW9uOjdiZWEyM2Y5MjM2MTRiZGViYzJhY2VhMGM2Nzg0MDBkXzgxNA_1b9037a2-5151-481d-87c1-b028af4f7cad" continuedAt="i6db7d952bb364f2cb174b6bf370117ef" escape="true">LONG-TERM DEBT:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i6db7d952bb364f2cb174b6bf370117ef"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">At December&#160;31, 2021 and 2020, the Company had outstanding $<ix:nonFraction unitRef="usd" contextRef="id8aacea92b184a59b47ff79aaa96c99d_I20211231" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90ZXh0cmVnaW9uOjdiZWEyM2Y5MjM2MTRiZGViYzJhY2VhMGM2Nzg0MDBkXzcy_6f493b5a-26e2-4f51-9589-6de9e3142045">64</ix:nonFraction> million of Senior Notes and $<ix:nonFraction unitRef="usd" contextRef="i55642afcc3fa4d4b90ebade48d624cbd_I20211231" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90ZXh0cmVnaW9uOjdiZWEyM2Y5MjM2MTRiZGViYzJhY2VhMGM2Nzg0MDBkXzk1_128cbf9e-7a68-47b7-ba42-5628e95fe8f5">62</ix:nonFraction> million of trust preferred securities. The Senior Notes bear interest at a rate of <ix:nonFraction unitRef="number" contextRef="id8aacea92b184a59b47ff79aaa96c99d_I20211231" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90ZXh0cmVnaW9uOjdiZWEyM2Y5MjM2MTRiZGViYzJhY2VhMGM2Nzg0MDBkXzE3Mw_db8a0bf2-5aa7-4654-8719-b75701f7a28b">6.50</ix:nonFraction>% and mature in 2026. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issued trust preferred securities during the period from 2005 through 2007, resulting in a debt balance of $<ix:nonFraction unitRef="usd" contextRef="i55642afcc3fa4d4b90ebade48d624cbd_I20211231" decimals="-6" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90ZXh0cmVnaW9uOjdiZWEyM2Y5MjM2MTRiZGViYzJhY2VhMGM2Nzg0MDBkXzMxNQ_128cbf9e-7a68-47b7-ba42-5628e95fe8f5">62</ix:nonFraction> million that remains outstanding at December&#160;31, 2021. In connection with the issuance of trust preferred securities, HomeStreet, Inc. issued to HomeStreet Statutory Trust Junior Subordinated Deferrable Interest Debentures. The sole assets of the HomeStreet Statutory Trust are the Subordinated Debt Securities I, II, III, and IV.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90ZXh0cmVnaW9uOjdiZWEyM2Y5MjM2MTRiZGViYzJhY2VhMGM2Nzg0MDBkXzgwOA_d1962013-d3e4-483b-a83c-ab3169d8e05d" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Subordinated Debt Securities outstanding as of December 31, 2021 and 2020 are as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:34.039%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></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:14.566%"></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:14.566%"></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:14.567%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">HomeStreet Statutory Trust</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">I</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">II</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">III</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">IV</span></td></tr><tr style="height:3pt"><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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Date issued</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 2005</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 2005</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 2006</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2007</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i8c456dcd5fdf4a76bec019a781df318c_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90YWJsZTozNzBjYWFmMDRhNjc0MDU0OTYwOTQ0MTE4YmJhYzRjYi90YWJsZXJhbmdlOjM3MGNhYWYwNGE2NzQwNTQ5NjA5NDQxMThiYmFjNGNiXzQtMS0xLTEtNDAxMjU_d2d9ab8a-0778-465e-bd4a-956ec700f873">5,155</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="ic744e183ed0e42bdb5ca79d131ff8689_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90YWJsZTozNzBjYWFmMDRhNjc0MDU0OTYwOTQ0MTE4YmJhYzRjYi90YWJsZXJhbmdlOjM3MGNhYWYwNGE2NzQwNTQ5NjA5NDQxMThiYmFjNGNiXzQtMy0xLTEtNDAxMjU_be0b1f01-0645-4ac4-ac10-ab8991f0d73e">20,619</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i6bb0dd6925674899bdda1504fd51e98a_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90YWJsZTozNzBjYWFmMDRhNjc0MDU0OTYwOTQ0MTE4YmJhYzRjYi90YWJsZXJhbmdlOjM3MGNhYWYwNGE2NzQwNTQ5NjA5NDQxMThiYmFjNGNiXzQtNS0xLTEtNDAxMjU_eaefdc7f-b3cd-4002-b13b-7b6f05e3b5a4">20,619</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="if4d7286d00de450083c3b039edb7835b_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90YWJsZTozNzBjYWFmMDRhNjc0MDU0OTYwOTQ0MTE4YmJhYzRjYi90YWJsZXJhbmdlOjM3MGNhYWYwNGE2NzQwNTQ5NjA5NDQxMThiYmFjNGNiXzQtNy0xLTEtNDAxMjU_caeaf77f-a2d3-47de-8aa7-ca3b61ed7459">15,464</ix:nonFraction></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 MO LIBOR + <ix:nonFraction unitRef="number" contextRef="i283eae687fb74877a11e501b5b0232be_D20210101-20211231" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90YWJsZTozNzBjYWFmMDRhNjc0MDU0OTYwOTQ0MTE4YmJhYzRjYi90YWJsZXJhbmdlOjM3MGNhYWYwNGE2NzQwNTQ5NjA5NDQxMThiYmFjNGNiXzUtMS0xLTEtNDAxMjUvdGV4dHJlZ2lvbjo2MjczODU5ZGE2NjY0NDAzYWJjODRlOWY5ZTYwOTdmZF8xNw_8f36068f-b73a-4091-888e-017921369ada">1.70</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 MO LIBOR + <ix:nonFraction unitRef="number" contextRef="i732393cb3bf54ebda2b325013429de48_D20210101-20211231" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90YWJsZTozNzBjYWFmMDRhNjc0MDU0OTYwOTQ0MTE4YmJhYzRjYi90YWJsZXJhbmdlOjM3MGNhYWYwNGE2NzQwNTQ5NjA5NDQxMThiYmFjNGNiXzUtMy0xLTEtNDAxMjUvdGV4dHJlZ2lvbjphMWRjMDIzMDZlM2Q0NGNkYTVlMjJhYWY5ZDgxMjM0OV8xNw_b3b9ea32-a456-4ae1-8a15-3c7561f4fedc">1.50</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 MO LIBOR + <ix:nonFraction unitRef="number" contextRef="if12a6d3629014c09b240a01bc6f24993_D20210101-20211231" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90YWJsZTozNzBjYWFmMDRhNjc0MDU0OTYwOTQ0MTE4YmJhYzRjYi90YWJsZXJhbmdlOjM3MGNhYWYwNGE2NzQwNTQ5NjA5NDQxMThiYmFjNGNiXzUtNS0xLTEtNDAxMjUvdGV4dHJlZ2lvbjo0ZDM5ZjUxMmM2MDc0YWU5YmE2NjdjYzk1YmY3Mzc0NV8xNw_a84fa659-a939-450e-b51c-90118ca7bf83">1.37</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 MO LIBOR + <ix:nonFraction unitRef="number" contextRef="icb36fdbdcb494416bfeb46a2c9c56ec6_D20210101-20211231" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90YWJsZTozNzBjYWFmMDRhNjc0MDU0OTYwOTQ0MTE4YmJhYzRjYi90YWJsZXJhbmdlOjM3MGNhYWYwNGE2NzQwNTQ5NjA5NDQxMThiYmFjNGNiXzUtNy0xLTEtNDAxMjUvdGV4dHJlZ2lvbjpiMmFhNTlhMDVjZjQ0MzIwODUyYjZmMjU5ODI5NDhkZF8xNw_f59220ad-414e-4007-bb2d-803261374342">1.68</ix:nonFraction>%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maturity date</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 2035</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 2035</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2036</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 2037</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Call option </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarterly</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarterly</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarterly</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarterly</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)  Call options are exercisable at par and are callable, without penalty on a quarterly basis, starting <ix:nonNumeric contextRef="i073c868147114802bd1e911f7fb6f882_D20210101-20211231" name="hmst:DebtInstrumentCallOption" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90ZXh0cmVnaW9uOjdiZWEyM2Y5MjM2MTRiZGViYzJhY2VhMGM2Nzg0MDBkXzc4Nw_193fd033-df19-424c-aeb6-3badd6f3b33a"><ix:nonNumeric contextRef="i60a5c8fdec1e465d8f66440e5079df7a_D20210101-20211231" name="hmst:DebtInstrumentCallOption" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90ZXh0cmVnaW9uOjdiZWEyM2Y5MjM2MTRiZGViYzJhY2VhMGM2Nzg0MDBkXzc4Nw_4f814c01-2599-494d-9710-3de032123502"><ix:nonNumeric contextRef="i680fa8fa380e45e78d7e0524a81f38b4_D20210101-20211231" name="hmst:DebtInstrumentCallOption" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90ZXh0cmVnaW9uOjdiZWEyM2Y5MjM2MTRiZGViYzJhY2VhMGM2Nzg0MDBkXzc4Nw_65f3aab2-eaca-48e0-b113-2ee921c99363"><ix:nonNumeric contextRef="iaa1b9262010d4fd8a5c5beda4d22ebc4_D20210101-20211231" name="hmst:DebtInstrumentCallOption" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90ZXh0cmVnaW9uOjdiZWEyM2Y5MjM2MTRiZGViYzJhY2VhMGM2Nzg0MDBkXzc4Nw_ad2bd5ff-9fc3-4dbd-914e-58d6cb5976c8">five years</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric> after issuance.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_133"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 8&#8211;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzI2OTQ_a6fe23b5-ac73-4d86-aa87-08827b1df876" continuedAt="i5ebd232ae04b48dcae8840c3e63fb250" escape="true">DERIVATIVES AND HEDGING ACTIVITIES:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i5ebd232ae04b48dcae8840c3e63fb250" continuedAt="i2ad16e43f7684c3ea8f105d31dfc3090"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To reduce the risk of significant interest rate fluctuations on the value of certain assets and liabilities, such as single family mortgage LHFS and MSRs, the Company utilizes derivatives as economic hedges. <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzI2OTU_a337769f-bc3d-4373-aede-d44b40c711b9" continuedAt="i0912625470924c32a2543a4805380fac" escape="true">The notional amounts and fair values for derivatives, which are included in other assets or accounts payable and other liabilities on the consolidated balance sheets consist of the following:</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:continuation id="i0912625470924c32a2543a4805380fac" continuedAt="icebf86346cc34959b34f5b6862bed6ff">&#160;</ix:continuation></span></div><ix:continuation id="icebf86346cc34959b34f5b6862bed6ff"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.637%"></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:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional&#160;amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value derivatives</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liability</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward sale commitments</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e6feee11aa44f15b92f41fdca2917c1_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzQtMS0xLTEtNDAxMjU_961e566f-94f8-4fa6-a10b-d405480bdc06">793,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7e6feee11aa44f15b92f41fdca2917c1_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzQtMy0xLTEtNDAxMjU_132c3088-6ce0-4b59-87cc-f8e1622c6d94">723</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7e6feee11aa44f15b92f41fdca2917c1_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzQtNS0xLTEtNDAxMjU_378b0357-cb46-4b7f-ad34-6fe4f6be823a">640</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03dc870c1976407d8abb6c7085a04aad_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzYtMS0xLTEtNDAxMjU_18da7118-290b-476c-95b5-f7493786bbb4">115,025</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i03dc870c1976407d8abb6c7085a04aad_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzYtMy0xLTEtNDAxMjU_8c5aaccf-a79d-4e02-b27b-c1d68ec8ccec">2,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i03dc870c1976407d8abb6c7085a04aad_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzYtNS0xLTEtNDAxMjU_81fe37f4-60de-486c-8d39-a010b006ac98">3</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9e3cb85ecfb49a995255da96da8ec95_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzctMS0xLTEtNDAxMjU_6eab6ce7-cd50-4318-aa71-c4f7f6e83d85">287,352</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic9e3cb85ecfb49a995255da96da8ec95_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzctMy0xLTEtNDAxMjU_0a23d3e4-30d1-48e7-9fb8-f8ef82d7b268">4,381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ic9e3cb85ecfb49a995255da96da8ec95_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzctNS0xLTEtNDAxMjU_91673ab4-5f50-4997-b18e-ec7293e590f4">4,541</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Futures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65cef6f2f665492da94e2e23397af45a_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzgtMS0xLTEtNDAxMjU_ceed6d72-f0f7-4a45-b16f-75f9d0013148">1,082,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65cef6f2f665492da94e2e23397af45a_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzgtMy0xLTEtNDAxMjU_82fcc5e3-8b9a-4ca9-b779-6ecebab139c2">334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65cef6f2f665492da94e2e23397af45a_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzgtNS0xLTEtNDAxMjU_b62b994e-8b74-4cf1-85ee-36c949b4f684">&#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total derivatives before netting</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzktMS0xLTEtNDAxMjU_995fa739-6e62-4008-9a94-fb29a8ce012f">2,277,585</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzktMy0xLTEtNDAxMjU_d51e92c6-59d5-4c7e-8376-ff7b4ef8e1b7">7,925</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzktNS0xLTEtNDAxMjU_e3a7d91b-0e2f-4fa7-a4fb-9f416e48dd0f">5,184</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Netting adjustment/Cash collateral </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzEwLTMtMS0xLTQwMTI1_20b346b1-e124-42fc-80d2-1b2ceea55e22">1,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" sign="-" name="hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzEwLTUtMS0xLTQwMTI1_51d88a50-2af2-4adc-a447-0e738530ab2d">3,921</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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying value on consolidated balance sheet</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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzExLTMtMS0xLTQwMTI1_db0c55de-8a26-44a4-a10d-89c751b14787">9,280</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzExLTUtMS0xLTQwMTI1_9b93cca2-b820-4daa-a8a2-a5ea72f1e16b">1,263</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><span><br/></span></div><div><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:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.637%"></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:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional&#160;amount</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value derivatives</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liability</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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward sale commitments</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f83d717af094868859d59f8bda106d1_I20201231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzQtMS0xLTEtNDAxMjU_e85f0305-c431-42b1-b687-a371ca3738a7">977,974</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f83d717af094868859d59f8bda106d1_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzQtMy0xLTEtNDAxMjU_3a593678-c6f0-4807-b45e-4c70ec60fa74">1,035</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4f83d717af094868859d59f8bda106d1_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzQtNS0xLTEtNDAxMjU_070b0a09-fc7a-44dd-9295-18460b4cc7c5">3,714</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f276422bc5240e990307aa8a8c98b76_I20201231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzYtMS0xLTEtNDAxMjU_fac9a7b4-d01f-4eff-8baa-d0aa41452ef4">493,873</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f276422bc5240e990307aa8a8c98b76_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzYtMy0xLTEtNDAxMjU_890ebded-6b48-4410-bdf3-9093ffd8d701">17,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3f276422bc5240e990307aa8a8c98b76_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzYtNS0xLTEtNDAxMjU_10cbad4d-b414-4492-9a01-4ba6b6bb55b5">3</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i621a5f6f91694617a612caa1a5fb3117_I20201231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzctMS0xLTEtNDAxMjU_5a981fe5-4667-4dd2-bb99-e2cf380d4e5e">536,969</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i621a5f6f91694617a612caa1a5fb3117_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzctMy0xLTEtNDAxMjU_023455b8-3218-4584-89d3-428cb4fedec5">17,459</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i621a5f6f91694617a612caa1a5fb3117_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzctNS0xLTEtNDAxMjU_1ba344b5-b0b9-49d1-bdca-4abc041278c4">20,511</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Futures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35df68b6e12449d7bbdc60422c627e38_I20201231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzgtMS0xLTEtNDAxMjU_a67377d2-e326-4cd0-a0b2-480a4f609255">314,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35df68b6e12449d7bbdc60422c627e38_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzgtMy0xLTEtNDAxMjU_1d2d9d9c-3438-4d7e-98d4-96e7dd2d9f83">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i35df68b6e12449d7bbdc60422c627e38_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzgtNS0xLTEtNDAxMjU_70b6dc7a-4fb2-49b8-a382-212337a63152">4</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total derivatives before netting</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzktMS0xLTEtNDAxMjU_0039dd3f-96ae-4ecc-8fe8-9884df593458">2,322,816</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzktMy0xLTEtNDAxMjU_fb8431e0-f9a0-40bf-afca-4bf0d57cde65">35,889</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzktNS0xLTEtNDAxMjU_de5d3cbd-efa9-4f32-99a6-d232d6becfb5">24,232</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Netting adjustment/Cash collateral </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" sign="-" name="hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzEwLTMtMS0xLTQwMTI1_048e161e-1296-4ca2-8f63-afe60c8cb6a7">8,250</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" sign="-" name="hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzEwLTUtMS0xLTQwMTI1_0604da7e-4616-4eb6-b12b-92a6bb04cd59">21,447</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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying value on consolidated balance sheet </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 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:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzExLTMtMS0xLTQwMTI1_7a122442-4256-47e8-9e2d-4b83ac35ff14">27,639</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><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:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzExLTUtMS0xLTQwMTI1_eb4e7e26-2e09-4800-9234-3a5fab9edb05">2,785</ix:nonFraction>)</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><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes net cash collateral paid of $<ix:nonFraction unitRef="usd" contextRef="i15623e9ac9524629a1386d7bf9649345_I20211231" decimals="-5" sign="-" name="hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzM4NA_05a4264b-1588-409a-b587-a5c4e750cb34">5.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie8d32a57973547b5815ca835dd6e6ae9_I20201231" decimals="-5" sign="-" name="hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzQyMw_2ede6388-eac7-4c1a-b7bc-041fb91f3ae7">13.2</ix:nonFraction> million at December&#160;31, 2021 and 2020, respectively.</span></div></ix:continuation><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company nets derivative assets and liabilities when a legally enforceable master netting agreement exists between the Company and the derivative counterparty. Derivatives are reported at their respective fair values in the other assets or accounts payable and other liabilities line items on the consolidated balance sheets, with changes in fair value reflected in current period earnings. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfDerivativeInstrumentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzI2NzU_9e063b82-04ce-410c-af9a-63ccdb63d26c" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present gross fair value and net carrying value information about derivative instruments:</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:56.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.500%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross fair value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Netting adjustments/Cash collateral </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">At December 31, 2021</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><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzgtMS0xLTEtNDAxMjU_d51e92c6-59d5-4c7e-8376-ff7b4ef8e1b7">7,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzgtMy0xLTEtNDAxMjU_20b346b1-e124-42fc-80d2-1b2ceea55e22">1,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzgtNS0xLTEtNDAxMjU_bc4d9b92-88b3-45d3-abb0-d77d931efd6c">9,280</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzEzLTEtMS0xLTQwMTI1_e3a7d91b-0e2f-4fa7-a4fb-9f416e48dd0f">5,184</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" sign="-" name="hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzEzLTMtMS0xLTQwMTI1_51d88a50-2af2-4adc-a447-0e738530ab2d">3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzEzLTUtMS0xLTQwMTI1_a54204e1-7ac5-4f97-8436-80ab8096b6f5">1,263</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">At December 31, 2020</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzE1LTEtMS0xLTQwMTI1_fb8431e0-f9a0-40bf-afca-4bf0d57cde65">35,889</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" sign="-" name="hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzE1LTMtMS0xLTQwMTI1_048e161e-1296-4ca2-8f63-afe60c8cb6a7">8,250</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzE1LTUtMS0xLTQwMTI1_aa53d6d4-431c-45bb-a95a-9093d41adb52">27,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzE2LTEtMS0xLTQwMTI1_de5d3cbd-efa9-4f32-99a6-d232d6becfb5">24,232</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" sign="-" name="hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzE2LTMtMS0xLTQwMTI1_0604da7e-4616-4eb6-b12b-92a6bb04cd59">21,447</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzE2LTUtMS0xLTQwMTI1_75f50b24-b06f-4b50-9412-0949d64ca671">2,785</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes net cash collateral paid of $<ix:nonFraction unitRef="usd" contextRef="i15623e9ac9524629a1386d7bf9649345_I20211231" decimals="-5" sign="-" name="hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzEwMDc_05a4264b-1588-409a-b587-a5c4e750cb34">5.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ie8d32a57973547b5815ca835dd6e6ae9_I20201231" decimals="-5" sign="-" name="hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzEwNDY_2ede6388-eac7-4c1a-b7bc-041fb91f3ae7">13.2</ix:nonFraction> million at December&#160;31, 2021 and 2020, respectively.</span></div></ix:nonNumeric><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The collateral used under the Company's master netting agreements is typically cash, but securities may be used under agreements with certain counterparties. Receivables related to cash collateral that has been paid to counterparties is included in other assets. Payables related to cash collateral that has been received from counterparties is included in accounts payable and </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i2ad16e43f7684c3ea8f105d31dfc3090" continuedAt="i62c8c0d952bc4d4c86d63ec5b96783cd"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other liabilities. Interest is owed on amounts received from counterparties and we earn interest on cash paid to counterparties. Any securities pledged to counterparties as collateral remain on the consolidated balance sheets. At December&#160;31, 2021 and 2020, the Company had liabilities of <ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-5" name="us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzE3NDU_3bbc8e56-4c6b-4a0f-9a62-0dc0212f8179">zero</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-5" name="us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzE3NTI_dab62d81-9d1e-430d-b7a5-dffc84056ccb">3.3</ix:nonFraction> million, respectively, in cash collateral received from counterparties and receivables of $<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-5" name="us-gaap:DerivativeLiabilityCollateralRightToReclaimCashOffset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzE4Mzc_103bd06f-81e1-4245-9347-3fb8fe9fd54b">5.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-5" name="us-gaap:DerivativeLiabilityCollateralRightToReclaimCashOffset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzE4NDQ_3d5357cf-6139-4f55-b26f-f6ee5d7176e2">16.5</ix:nonFraction> million, respectively, in cash collateral paid to counterparties.</span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzI2OTE_39291b0c-a28c-413b-b0c6-74b8c78a09c1" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the net gain (loss) recognized on economic hedge derivatives, within the respective line items in the consolidated income statements for the periods indicated:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:66.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></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:14.545%"></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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><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="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recognized in noninterest income:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">  </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) on loan origination and sale activities&#160;</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7ce609dab13e4338886e7a6edf3c3c57_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo0MmM5ZGFkZjBkYjI0ZWEzYmNkYmM0YTFhMWQ0ZTM4NS90YWJsZXJhbmdlOjQyYzlkYWRmMGRiMjRlYTNiY2RiYzRhMWExZDRlMzg1XzQtMS0xLTEtNDAxMjU_1f7eddd2-928f-494b-93e0-5d1ae99fd0a0">6,057</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i49ca0a60ec3d4a54913715d025d677d1_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo0MmM5ZGFkZjBkYjI0ZWEzYmNkYmM0YTFhMWQ0ZTM4NS90YWJsZXJhbmdlOjQyYzlkYWRmMGRiMjRlYTNiY2RiYzRhMWExZDRlMzg1XzQtMy0xLTEtNDAxMjU_b62258c0-018c-4bca-a8b7-9d8468615a06">7,675</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan servicing income (loss) </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5afcf8af56fc46b59d369fc6c6bf1515_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo0MmM5ZGFkZjBkYjI0ZWEzYmNkYmM0YTFhMWQ0ZTM4NS90YWJsZXJhbmdlOjQyYzlkYWRmMGRiMjRlYTNiY2RiYzRhMWExZDRlMzg1XzUtMS0xLTEtNDAxMjU_a9444820-1e84-4490-bcb4-18ef78051bdb">8,238</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90523caf602746308f8cab4020eedfc7_D20200101-20201231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo0MmM5ZGFkZjBkYjI0ZWEzYmNkYmM0YTFhMWQ0ZTM4NS90YWJsZXJhbmdlOjQyYzlkYWRmMGRiMjRlYTNiY2RiYzRhMWExZDRlMzg1XzUtMy0xLTEtNDAxMjU_b4162760-4afc-4b43-b24e-9c3d33c7d3a4">20,820</ix:nonFraction>&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60e5f4162ede4a3d9c6fb9be7b804d59_D20210101-20211231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo0MmM5ZGFkZjBkYjI0ZWEzYmNkYmM0YTFhMWQ0ZTM4NS90YWJsZXJhbmdlOjQyYzlkYWRmMGRiMjRlYTNiY2RiYzRhMWExZDRlMzg1XzYtMS0xLTEtNDAxMjU_1cda9628-48fc-45b5-b6d5-5f109b35617d">386</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0924accdafe841689ae693c5bd685894_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo0MmM5ZGFkZjBkYjI0ZWEzYmNkYmM0YTFhMWQ0ZTM4NS90YWJsZXJhbmdlOjQyYzlkYWRmMGRiMjRlYTNiY2RiYzRhMWExZDRlMzg1XzYtMy0xLTEtNDAxMjU_6df2c2d3-dc24-496c-815c-be553bd4112a">421</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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Comprised of IRLCs and forward contracts used as economic hedges of single family mortgage LHFS.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Comprised of interest rate swaps, interest rate swaptions, futures and forward contracts used as economic hedges of single family MSRs.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Impact of interest rate swap agreements executed with commercial banking customers.</span></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:continuation id="i62c8c0d952bc4d4c86d63ec5b96783cd">The notional amount of open interest rate swap agreements executed with commercial banking customers at December&#160;31, 2021 and 2020 were $<ix:nonFraction unitRef="usd" contextRef="iec192978639d4bbbbf92c4a5d2a1d22c_I20211231" decimals="-6" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzI2MzY_c1800d54-7d71-4e7c-8ee2-7d4b53641506">287</ix:nonFraction> million and&#160;$<ix:nonFraction unitRef="usd" contextRef="i3ca20ee730bc4d3298b933447cfc4bd7_I20201231" decimals="-6" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzI2NDM_5cf03552-f900-4884-bf91-5036582ce363">246</ix:nonFraction> million, respectively.</ix:continuation> </span></div><div style="margin-bottom:3pt"><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_136"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 9&#8211;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:MortgageBankingOperationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzcyOTk_bb880fe9-4b26-40ca-a700-0eecf0c81e23" continuedAt="i4583807398d948cf8b398b18fc686356" escape="true">MORTGAGE BANKING OPERATIONS:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i4583807398d948cf8b398b18fc686356" continuedAt="idf47abce68b2460e94ccab4bec951611"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzczNTQ_eebeb85d-efb2-49da-95ff-af2f2ebdae3c" continuedAt="iedf0efb3f3854bc1a568e57c5810dcce" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LHFS consisted of the following:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:62.788%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.590%"></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:16.592%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f21d0b36868421cb89187ca8554c1d8_I20211231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpiZDM0ODMwNDJiMzM0OWQwYWJiMDhlN2RjY2E1NTAzYS90YWJsZXJhbmdlOmJkMzQ4MzA0MmIzMzQ5ZDBhYmIwOGU3ZGNjYTU1MDNhXzMtMS0xLTEtNDAxMjU_e4728d05-4db8-402d-9c93-c9a42e900a4c">128,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66d3896e0cc44c1e9201ef333340d7d0_I20201231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpiZDM0ODMwNDJiMzM0OWQwYWJiMDhlN2RjY2E1NTAzYS90YWJsZXJhbmdlOmJkMzQ4MzA0MmIzMzQ5ZDBhYmIwOGU3ZGNjYTU1MDNhXzMtMy0xLTEtNDAxMjU_bf59fc47-1c16-49f5-82d5-7b4a1c1df862">194,643</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE, multi-family and SBA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpiZDM0ODMwNDJiMzM0OWQwYWJiMDhlN2RjY2E1NTAzYS90YWJsZXJhbmdlOmJkMzQ4MzA0MmIzMzQ5ZDBhYmIwOGU3ZGNjYTU1MDNhXzQtMS0xLTEtNDAxMjU_6b464917-8116-4093-833b-044ce01e84b2">48,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpiZDM0ODMwNDJiMzM0OWQwYWJiMDhlN2RjY2E1NTAzYS90YWJsZXJhbmdlOmJkMzQ4MzA0MmIzMzQ5ZDBhYmIwOGU3ZGNjYTU1MDNhXzQtMy0xLTEtNDAxMjU_40b3a374-62a5-4191-b0e8-ac99307f510c">167,289</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpiZDM0ODMwNDJiMzM0OWQwYWJiMDhlN2RjY2E1NTAzYS90YWJsZXJhbmdlOmJkMzQ4MzA0MmIzMzQ5ZDBhYmIwOGU3ZGNjYTU1MDNhXzYtMS0xLTEtNDAxMjU_32c907cf-f086-4fb6-af47-76c3ff42d27a">176,131</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><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:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpiZDM0ODMwNDJiMzM0OWQwYWJiMDhlN2RjY2E1NTAzYS90YWJsZXJhbmdlOmJkMzQ4MzA0MmIzMzQ5ZDBhYmIwOGU3ZGNjYTU1MDNhXzYtMy0xLTEtNDAxMjU_6bd39343-88dd-472a-99ad-016d79068b3d">361,932</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans sold consisted of the following for the periods indicated:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:44.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.443%"></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:16.448%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i334847dbf66d48659a5ccb834e83eb31_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTphZDg5MjUyNGM3NDg0MjBjYjg4MTIyOGE3M2NiMTJjMy90YWJsZXJhbmdlOmFkODkyNTI0Yzc0ODQyMGNiODgxMjI4YTczY2IxMmMzXzMtMS0xLTEtNDAxMjU_7a0941c7-8ed0-45af-9f43-635a39257a2b">2,046,811</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d387951a4cf4453900a87e4e9d1617a_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTphZDg5MjUyNGM3NDg0MjBjYjg4MTIyOGE3M2NiMTJjMy90YWJsZXJhbmdlOmFkODkyNTI0Yzc0ODQyMGNiODgxMjI4YTczY2IxMmMzXzMtMy0xLTEtNDAxMjU_f124fe8c-d33c-44f0-be84-3791c6a7f278">1,985,944</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibefcee14864f4f03a5d283078bdfa338_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTphZDg5MjUyNGM3NDg0MjBjYjg4MTIyOGE3M2NiMTJjMy90YWJsZXJhbmdlOmFkODkyNTI0Yzc0ODQyMGNiODgxMjI4YTczY2IxMmMzXzMtNS0xLTEtNDAxMjU_b7231cbb-9de0-4086-ba0f-fd12bbccc2f3">3,925,302</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE, multi-family and SBA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3316c7ac09e94d8284446217152638e9_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTphZDg5MjUyNGM3NDg0MjBjYjg4MTIyOGE3M2NiMTJjMy90YWJsZXJhbmdlOmFkODkyNTI0Yzc0ODQyMGNiODgxMjI4YTczY2IxMmMzXzQtMS0xLTEtNDAxMjU_3febb9ed-631d-4af1-9dfd-4220d87977e0">773,378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b6a2acaaedb417ab42dc49e7f41b3c7_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTphZDg5MjUyNGM3NDg0MjBjYjg4MTIyOGE3M2NiMTJjMy90YWJsZXJhbmdlOmFkODkyNTI0Yzc0ODQyMGNiODgxMjI4YTczY2IxMmMzXzQtMy0xLTEtNDAxMjU_5035139f-01f1-42aa-ac90-683cd2f0aa9a">908,776</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie29ec917d869441d909368f08fd1de3e_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTphZDg5MjUyNGM3NDg0MjBjYjg4MTIyOGE3M2NiMTJjMy90YWJsZXJhbmdlOmFkODkyNTI0Yzc0ODQyMGNiODgxMjI4YTczY2IxMmMzXzQtNS0xLTEtNDAxMjU_ae825209-94cf-49c2-96be-f210f889d9c9">843,864</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTphZDg5MjUyNGM3NDg0MjBjYjg4MTIyOGE3M2NiMTJjMy90YWJsZXJhbmdlOmFkODkyNTI0Yzc0ODQyMGNiODgxMjI4YTczY2IxMmMzXzUtMS0xLTEtNDAxMjU_265f1ae4-5bc8-4ed6-9fe8-a8b6e3d62ec7">2,820,189</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:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTphZDg5MjUyNGM3NDg0MjBjYjg4MTIyOGE3M2NiMTJjMy90YWJsZXJhbmdlOmFkODkyNTI0Yzc0ODQyMGNiODgxMjI4YTczY2IxMmMzXzUtMy0xLTEtNDAxMjU_7178da1e-21aa-456e-aa87-de63cae83dcb">2,894,720</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:top"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTphZDg5MjUyNGM3NDg0MjBjYjg4MTIyOGE3M2NiMTJjMy90YWJsZXJhbmdlOmFkODkyNTI0Yzc0ODQyMGNiODgxMjI4YTczY2IxMmMzXzUtNS0xLTEtNDAxMjU_7d753714-9e0f-4af7-b523-394da275def7">4,769,166</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:top"></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="iedf0efb3f3854bc1a568e57c5810dcce">(1)  2019 includes both continuing and discontinued operations.</ix:continuation> </span></div></ix:continuation><div style="margin-bottom:3pt"><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="idf47abce68b2460e94ccab4bec951611" continuedAt="i86eae1bc71d84795964f087ece947ec1"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzczNjI_750ab76d-f91c-4bfb-aa46-ad5e82b6961f" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gain on loan origination and sale activities, including the effects of derivative risk management instruments, consisted of the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:44.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.443%"></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:16.448%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i334847dbf66d48659a5ccb834e83eb31_D20210101-20211231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzMtMS0xLTEtNDAxMjU_48b2ec82-5a67-48a2-8561-f2c70fc1a400">66,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d387951a4cf4453900a87e4e9d1617a_D20200101-20201231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzMtMy0xLTEtNDAxMjU_c3c51217-09ce-4783-96cb-531430a1fcb9">100,795</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibefcee14864f4f03a5d283078bdfa338_D20190101-20191231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzMtNS0xLTEtNDAxMjU_e631273a-75c5-4524-a50a-e2b24a4fc66e">86,686</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE, multifamily and SBA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3316c7ac09e94d8284446217152638e9_D20210101-20211231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzQtMS0xLTEtNDAxMjU_968c6665-be8c-444d-8797-ed4e21e4de4c">25,468</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b6a2acaaedb417ab42dc49e7f41b3c7_D20200101-20201231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzQtMy0xLTEtNDAxMjU_8e3b025b-4573-43c8-9690-6b9c9d71609d">21,769</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie29ec917d869441d909368f08fd1de3e_D20190101-20191231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzQtNS0xLTEtNDAxMjU_979ba362-6406-436e-b6b9-d04f54328562">17,492</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Amounts attributed to discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzUtMS0xLTEtNDAxMjU_2ef84951-309d-4643-932e-7bd34495d045">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzUtMy0xLTEtNDAxMjU_978b9a46-0647-41fa-bc97-005e546e3fa2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="hmst:DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzUtNS0xLTEtNDAxMjU_845217c5-e626-45ec-af0c-a927de05c677">60,056</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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzYtMS0xLTEtNDAxMjU_eb6c6a2e-4ae7-41a4-95dc-3fe01d0ea6d5">92,318</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzYtMy0xLTEtNDAxMjU_2fa6088c-26c8-490d-92c2-e288c62a440b">122,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzYtNS0xLTEtNDAxMjU_16e16f08-b770-48eb-9f31-abb34be1a099">44,122</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="padding-left:18pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's portfolio of loans serviced for others is primarily comprised of loans held in U.S. government and agency MBS issued by Fannie Mae, Freddie Mac and Ginnie Mae. <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:PortfolioOfLoansServicedForOthersTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzczMjM_51409220-dd62-4252-b84f-f914f0547029" continuedAt="i8d8703010e604b18b2ff7f335a038e3c" escape="true">The unpaid principal balance of loans serviced for others is as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="i8d8703010e604b18b2ff7f335a038e3c"><table 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:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.446%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f21d0b36868421cb89187ca8554c1d8_I20211231" decimals="-3" name="us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpmNTEyMjY5NTNhNDk0MzI5ODNiOThkMzAwOTIzMDJiMC90YWJsZXJhbmdlOmY1MTIyNjk1M2E0OTQzMjk4M2I5OGQzMDA5MjMwMmIwXzMtMS0xLTEtNDAxMjU_e8412520-02f8-47c4-bda7-1d769d6548b3">5,539,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66d3896e0cc44c1e9201ef333340d7d0_I20201231" decimals="-3" name="us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpmNTEyMjY5NTNhNDk0MzI5ODNiOThkMzAwOTIzMDJiMC90YWJsZXJhbmdlOmY1MTIyNjk1M2E0OTQzMjk4M2I5OGQzMDA5MjMwMmIwXzMtMy0xLTEtNDAxMjU_d7fcd87a-3d4d-4e38-ae42-58d50f76b905">5,914,592</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE, multi-family and SBA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231" decimals="-3" name="us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpmNTEyMjY5NTNhNDk0MzI5ODNiOThkMzAwOTIzMDJiMC90YWJsZXJhbmdlOmY1MTIyNjk1M2E0OTQzMjk4M2I5OGQzMDA5MjMwMmIwXzQtMS0xLTEtNDAxMjU_a8d8c22f-3c64-44b0-bb33-299eca25ceac">2,031,087</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231" decimals="-3" name="us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpmNTEyMjY5NTNhNDk0MzI5ODNiOThkMzAwOTIzMDJiMC90YWJsZXJhbmdlOmY1MTIyNjk1M2E0OTQzMjk4M2I5OGQzMDA5MjMwMmIwXzQtMy0xLTEtNDAxMjU_01fbf29a-b7b5-4c07-894d-a8c9062e741d">1,844,241</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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpmNTEyMjY5NTNhNDk0MzI5ODNiOThkMzAwOTIzMDJiMC90YWJsZXJhbmdlOmY1MTIyNjk1M2E0OTQzMjk4M2I5OGQzMDA5MjMwMmIwXzUtMS0xLTEtNDAxMjU_b0b56505-8397-498c-bf1b-3178717a2976">7,570,267</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><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:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpmNTEyMjY5NTNhNDk0MzI5ODNiOThkMzAwOTIzMDJiMC90YWJsZXJhbmdlOmY1MTIyNjk1M2E0OTQzMjk4M2I5OGQzMDA5MjMwMmIwXzUtMy0xLTEtNDAxMjU_a9ad9a4c-ff74-476a-8a20-fa08d7dea236">7,758,833</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></ix:continuation></div><div><span><br/></span></div><div style="margin-top:3pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Under the terms of the sales agreements for loans sold to GSEs and other entities, the Company has made representations and warranties that the loans sold meet certain requirements. The Company may be required to repurchase mortgage loans or indemnify loan purchasers due to defects in the origination process of the loan, such as documentation errors, underwriting errors and judgments, appraisal errors, early payment defaults and fraud. The total unpaid principal balance of loans sold on a servicing-retained basis that were subject to the terms and conditions of these representations and warranties totaled $<ix:nonFraction unitRef="usd" contextRef="ic5280cece99b4526a9d6a3063ab70979_I20211231" decimals="-8" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzE1MzkzMTYyNzk3Mzk4_caf5786d-0761-4555-b169-43d822dbe69e">5.5</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="icb9a4821d4db41a4b0d9686d9935adee_I20201231" decimals="-8" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzE1MzkzMTYyNzk3NDA2_48438498-5808-4e93-9b03-0cb29d45ede7">6.0</ix:nonFraction> billion as of December&#160;31, 2021 and 2020, respectively. At December&#160;31, 2021 and 2020, the Company had recorded a mortgage repurchase liability for loans sold on a servicing-retained and servicing-released basis, included in accounts payable and other liabilities, of $<ix:nonFraction unitRef="usd" contextRef="ie6e11c6c9d3c4d9aa672ded71e6952f6_I20211231" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzE1MzkzMTYyNzk3NjQw_6265bc25-e5ba-4d02-b833-cb37429af47f">1.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib62246898b5b434295e5ae6371f8e907_I20201231" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzE1MzkzMTYyNzk3NjQ4_4e4f77bf-9c9e-4493-a6e7-f6db34e38fef">2.1</ix:nonFraction> million, respectively. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:MortgageRepurchaseLossesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzczMTM_43c3deb7-a16d-4f82-b1e6-d6713eef9272" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of changes in the Company's liability for estimated mortgage repurchase losses:</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:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.446%"></td><td style="width:0.1%"></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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><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="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb9a4821d4db41a4b0d9686d9935adee_I20201231" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpjNWM3OTc3ZDg5NDM0MjMxYWY2ZWI5NjJmNDQ2YzVlOS90YWJsZXJhbmdlOmM1Yzc5NzdkODk0MzQyMzFhZjZlYjk2MmY0NDZjNWU5XzMtMS0xLTEtNDAxMjU_97880d3b-c287-4732-9015-a15df39f6086">2,122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9e05e32a0d4848be8bab8def11285e86_I20191231" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpjNWM3OTc3ZDg5NDM0MjMxYWY2ZWI5NjJmNDQ2YzVlOS90YWJsZXJhbmdlOmM1Yzc5NzdkODk0MzQyMzFhZjZlYjk2MmY0NDZjNWU5XzMtMy0xLTEtNDAxMjU_85da61ea-c939-4e34-9118-86300897642a">2,871</ix:nonFraction>&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions, net of adjustments </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb0e5fefcb9409d8673a30c593e4a9a_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:LossContingencyAccrualProvision" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpjNWM3OTc3ZDg5NDM0MjMxYWY2ZWI5NjJmNDQ2YzVlOS90YWJsZXJhbmdlOmM1Yzc5NzdkODk0MzQyMzFhZjZlYjk2MmY0NDZjNWU5XzQtMS0xLTEtNDAxMjU_0392cd77-4efe-42a7-91fc-3fd706216e68">334</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60b49c841d8d459caf758a31c6826b60_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:LossContingencyAccrualProvision" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpjNWM3OTc3ZDg5NDM0MjMxYWY2ZWI5NjJmNDQ2YzVlOS90YWJsZXJhbmdlOmM1Yzc5NzdkODk0MzQyMzFhZjZlYjk2MmY0NDZjNWU5XzQtMy0xLTEtNDAxMjU_4cb15c14-8057-4d70-be0e-4d21c698c078">281</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Realized losses </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icbb0e5fefcb9409d8673a30c593e4a9a_D20210101-20211231" decimals="-3" name="us-gaap:LossContingencyAccrualPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpjNWM3OTc3ZDg5NDM0MjMxYWY2ZWI5NjJmNDQ2YzVlOS90YWJsZXJhbmdlOmM1Yzc5NzdkODk0MzQyMzFhZjZlYjk2MmY0NDZjNWU5XzUtMS0xLTEtNDAxMjU_fab945a0-8173-491b-b85d-349c709b5534">476</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i60b49c841d8d459caf758a31c6826b60_D20200101-20201231" decimals="-3" name="us-gaap:LossContingencyAccrualPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpjNWM3OTc3ZDg5NDM0MjMxYWY2ZWI5NjJmNDQ2YzVlOS90YWJsZXJhbmdlOmM1Yzc5NzdkODk0MzQyMzFhZjZlYjk2MmY0NDZjNWU5XzUtMy0xLTEtNDAxMjU_44b4a0f4-230d-4a5c-b8b3-48a3833c1814">468</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5280cece99b4526a9d6a3063ab70979_I20211231" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpjNWM3OTc3ZDg5NDM0MjMxYWY2ZWI5NjJmNDQ2YzVlOS90YWJsZXJhbmdlOmM1Yzc5NzdkODk0MzQyMzFhZjZlYjk2MmY0NDZjNWU5XzYtMS0xLTEtNDAxMjU_070dae9e-1423-4d7a-baff-dc96c0b49142">1,312</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icb9a4821d4db41a4b0d9686d9935adee_I20201231" decimals="-3" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpjNWM3OTc3ZDg5NDM0MjMxYWY2ZWI5NjJmNDQ2YzVlOS90YWJsZXJhbmdlOmM1Yzc5NzdkODk0MzQyMzFhZjZlYjk2MmY0NDZjNWU5XzYtMy0xLTEtNDAxMjU_0b465c78-e13e-4673-8286-93784bdd6dab">2,122</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></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes additions for new loan sales and changes in estimated probable future repurchase losses on previously sold loans.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes principal losses and accrued interest on repurchased loans, "make-whole" settlements, settlements with claimants and certain related expenses.</span></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has agreements with investors to advance scheduled principal and interest amounts on delinquent loans. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advances are also made to fund the foreclosure and collection costs of delinquent loans prior to the recovery of reimbursable amounts from investors or borrowers. Advances of $<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-5" name="hmst:ServicingAdvances" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzE2Njg_978c3af4-045e-4625-8228-7aab3b70c67e">1.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-5" name="hmst:ServicingAdvances" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzE2NzU_d57eb321-b551-4d67-8513-43b201191b98">3.0</ix:nonFraction> million were recorded in other assets as of December&#160;31, 2021 and 2020, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company has the unilateral right to repurchase Ginnie Mae pool loans it has previously sold (generally loans that are more than 90 days past due), the Company records the balance of the loans as other assets and other liabilities. At December&#160;31, 2021 and 2020, delinquent or defaulted mortgage loans currently in Ginnie Mae pools that the Company has recognized on its consolidated balance sheets totaled $<ix:nonFraction unitRef="usd" contextRef="i1ca677a60dab4f38a1e0a525dd7790fa_I20211231" decimals="-6" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzIxMzg_29ada89d-4c3a-4edf-aac3-7ffc23c5bb5b">12</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i03f768b606ac4ba18f25837388044449_I20201231" decimals="-6" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzIxNDU_8b147b8a-ac8d-4261-a3da-4096f4277253">102</ix:nonFraction> million, respectively. The recognition of previously sold loans does not impact the accounting for the previously recognized MSRs.</span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i86eae1bc71d84795964f087ece947ec1" continuedAt="i726b12c108174a32b40cdebc2cff1fbc"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzczNDA_99e06976-4259-4378-8436-c553de6477be" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from mortgage servicing, including the effects of derivative risk management instruments, consisted of the following.:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:44.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.443%"></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:16.448%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Servicing income, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Servicing fees and other</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:ServicingFeesAndOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzQtMS0xLTEtNDAxMjU_6a8209c1-6fdb-40bd-be0d-a1ac2deeffef">35,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:ServicingFeesAndOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzQtMy0xLTEtNDAxMjU_de4507e6-1a95-4f29-9509-866b39342830">32,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:ServicingFeesAndOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzQtNS0xLTEtNDAxMjU_b2eda510-7ffa-4f51-84ff-21e17ddb3887">39,561</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:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of single family MSRs </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzUtMS0xLTEtNDAxMjU_8d6b80a7-5fe4-44d3-8793-bdc5ffc90134">19,669</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzUtMy0xLTEtNDAxMjU_5895e0d5-d3fc-44ef-bb13-e41c45197823">17,754</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzUtNS0xLTEtNDAxMjU_f37452b6-b451-4661-9dde-959f08e615d7">20,670</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of multifamily and SBA MSRs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzYtMS0xLTEtNDAxMjU_0a6d8034-9299-4cd5-a880-2ffb17c76d19">7,581</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzYtMy0xLTEtNDAxMjU_1841a903-b9f0-4da0-84b9-17857016d801">5,657</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzYtNS0xLTEtNDAxMjU_fde49c1f-ba0d-4a9b-a0b2-7309bdd67f8c">5,214</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: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:NetServicingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzctMS0xLTEtNDAxMjU_25deb8a1-e627-4ba1-8160-40b85a05f6b7">8,092</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:NetServicingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzctMy0xLTEtNDAxMjU_806156ae-25f6-440b-ab60-1152a1299c05">8,626</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:NetServicingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzctNS0xLTEtNDAxMjU_85ecc750-0e9f-4ee8-aa11-74f364fe3682">13,677</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;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk management, single family MSRs:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in fair value of MSRs due to assumptions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)(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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzktMS0xLTEtNDAxMjU_03f4af1e-2e03-4451-ac3f-e5797170efd7">7,379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzktMy0xLTEtNDAxMjU_d7471ce4-526d-4b41-9681-33f78b477fbd">19,955</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzktNS0xLTEtNDAxMjU_ffcc551e-1193-46d5-af0d-ab1aff16679a">16,224</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) from derivatives hedging</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5afcf8af56fc46b59d369fc6c6bf1515_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzEwLTEtMS0xLTQwMTI1_a9444820-1e84-4490-bcb4-18ef78051bdb">8,238</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i90523caf602746308f8cab4020eedfc7_D20200101-20201231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzEwLTMtMS0xLTQwMTI1_b4162760-4afc-4b43-b24e-9c3d33c7d3a4">20,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61fa9bf23363491b9edaae02092c6603_D20190101-20191231" decimals="-3" name="us-gaap:DerivativeGainLossOnDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzEwLTUtMS0xLTQwMTI1_0333d9d3-8c79-4d7b-b725-f5d07b877da2">14,435</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 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="hmst:MortgageServicingRightsRiskManagement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzExLTEtMS0xLTQwMTI1_35d1618f-bbb4-4f63-a793-b6cfbe49f980">859</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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:MortgageServicingRightsRiskManagement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzExLTMtMS0xLTQwMTI1_ae2e3111-2844-4fb1-8f43-0ee2ca835189">865</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="hmst:MortgageServicingRightsRiskManagement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzExLTUtMS0xLTQwMTI1_47632bd1-00da-43fe-b219-a959f7dd4665">1,789</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Amounts attributed to discontinued operations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzEyLTEtMS0xLTQwMTI1_ba9f3f68-efb4-48f9-bde7-7977f79980f4">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzEyLTMtMS0xLTQwMTI1_5a911a4c-77b2-4716-96cd-803a8f1f62bc">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzEyLTUtMS0xLTQwMTI1_46abf175-b35a-465d-9366-43077cdaa925">2,103</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan servicing income </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:ServicingFeesNetIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzEzLTEtMS0xLTQwMTI1_051fb82d-f66a-45b8-a962-daffcc351a2c">7,233</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:ServicingFeesNetIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzEzLTMtMS0xLTQwMTI1_95b06adf-cd8c-4118-82f4-b7d0d4bbb78e">9,491</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="hmst:ServicingFeesNetIncludingDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzEzLTUtMS0xLTQwMTI1_7f210d5d-af6f-4e84-8d74-e24b81882612">9,785</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents changes due to collection/realization of expected cash flows and curtailments.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Principally reflects changes in model assumptions, including prepayment speed assumptions, which are primarily reflected by changes in mortgage interest rates.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes pre-tax loss of $<ix:nonFraction unitRef="usd" contextRef="id203f9909ca84a84a106d6ebe19dd497_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzI3MTQ_a2715b5b-1302-4b7f-84f7-3deec781b2ec">0.9</ix:nonFraction> million, net of transaction costs and prepayment reserves, resulting from the sales of single family MSRs in 2019.</span></div></ix:nonNumeric><div style="margin-bottom:3pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines fair value of single family MSRs using a valuation model that calculates the net present value of estimated future cash flows. Estimates of future cash flows include contractual servicing fees, ancillary income and costs of servicing, the timing of which are impacted by assumptions, primarily expected prepayment speeds and discount rates, which relate to the underlying performance of the loans. <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzczMjE_f6ea3fae-cf9c-4db1-9ba4-899ae1d72879" continuedAt="iff257a3f51984d1d9dcd3c63c6cadf26" escape="true">The changes in single family MSRs measured at fair value are as follows:</ix:nonNumeric></span></div><ix:continuation id="iff257a3f51984d1d9dcd3c63c6cadf26" continuedAt="iedaf75ef87b34c8fac5f6c612a4245da"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:44.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.443%"></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:16.448%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66d3896e0cc44c1e9201ef333340d7d0_I20201231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzMtMS0xLTEtNDAxMjU_46822b7a-c9ea-4d08-95f5-c2365bb310a3">49,966</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecb21083c4bb4fb8a8eb1eb3bab21a7c_I20191231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzMtMy0xLTEtNDAxMjU_a1c3996c-23ce-4345-8643-278d3724ad87">68,109</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd43c59445224ac1bc4e44d6640f1d71_I20181231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzMtNS0xLTEtNDAxMjU_3f71077d-c37a-4884-95ff-a8204c377778">252,168</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions and amortization:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Originations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i334847dbf66d48659a5ccb834e83eb31_D20210101-20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzUtMS0xLTEtNDAxMjU_063651f9-add1-45da-8dd8-ce3a92327c27">23,908</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d387951a4cf4453900a87e4e9d1617a_D20200101-20201231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzUtMy0xLTEtNDAxMjU_c82cabf0-a7a3-4fe6-b1ab-92f590414a44">19,424</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibefcee14864f4f03a5d283078bdfa338_D20190101-20191231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzUtNS0xLTEtNDAxMjU_63f8f4b8-5140-4e5d-acb3-d38605449ab2">28,788</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i334847dbf66d48659a5ccb834e83eb31_D20210101-20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueDisposals" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzctMS0xLTEtNTM0MDY_bf0d0c76-665d-4c4d-9c99-c239d8d793ae">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7d387951a4cf4453900a87e4e9d1617a_D20200101-20201231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueDisposals" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzctMy0xLTEtNTM0MTI_3cf5e80a-cafd-4cca-99e2-8461060ed1e2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibefcee14864f4f03a5d283078bdfa338_D20190101-20191231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueDisposals" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzctNS0xLTEtNDYzMjU_d289df23-3092-4b08-af77-27b686a40838">176,944</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"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i334847dbf66d48659a5ccb834e83eb31_D20210101-20211231" decimals="-3" sign="-" name="hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzgtMS0xLTEtNDAxMjU_b6aadfce-ad78-4666-ad2f-a122567edaf6">19,669</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d387951a4cf4453900a87e4e9d1617a_D20200101-20201231" decimals="-3" sign="-" name="hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzgtMy0xLTEtNDAxMjU_74a696cd-e14b-474f-be92-35c801651e39">17,754</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibefcee14864f4f03a5d283078bdfa338_D20190101-20191231" decimals="-3" sign="-" name="hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzgtNS0xLTEtNDAxMjU_9ac35641-a73b-476c-80a0-69622a1f3d7e">20,670</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:bottom"><div style="padding-left:24.75pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net additions and amortization</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="hmst:ServicingAssetatFairValueAdditionsandAmortizationNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzktMS0xLTEtNDAxMjU_722e11fd-7f2a-48bc-a2af-56cb931bd926">4,239</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="hmst:ServicingAssetatFairValueAdditionsandAmortizationNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzktMy0xLTEtNDAxMjU_a342765e-d916-4894-aa7c-cc4700f4d04d">1,670</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="hmst:ServicingAssetatFairValueAdditionsandAmortizationNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzktNS0xLTEtNDAxMjU_bc572980-a149-4527-a6aa-70f9032b919d">168,826</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:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in fair value assumptions </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i334847dbf66d48659a5ccb834e83eb31_D20210101-20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzEwLTEtMS0xLTQwMTI1_193fca00-04bd-41dc-b256-a8de72084c92">7,379</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7d387951a4cf4453900a87e4e9d1617a_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzEwLTMtMS0xLTQwMTI1_df805515-f193-4b25-8043-488d37d263a7">19,813</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibefcee14864f4f03a5d283078bdfa338_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzEwLTUtMS0xLTQwMTI1_930d663c-2a8e-48a8-af46-7fadd73f7f21">15,233</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f21d0b36868421cb89187ca8554c1d8_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzExLTEtMS0xLTQwMTI1_43da254c-0189-45d7-b99f-02f22989a4a8">61,584</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66d3896e0cc44c1e9201ef333340d7d0_I20201231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzExLTMtMS0xLTQwMTI1_7b00057f-2632-47b4-b2c7-3856d5c894ff">49,966</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iecb21083c4bb4fb8a8eb1eb3bab21a7c_I20191231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzExLTUtMS0xLTQwMTI1_8b416f87-19f2-492e-a765-813a369dbb2e">68,109</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents changes due to collection/realization of expected cash flows and curtailments.</span></div></ix:continuation><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="iedaf75ef87b34c8fac5f6c612a4245da" continuedAt="i923b50257fc04469a9649a528d25218d">(2)</ix:continuation></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"><ix:continuation id="i923b50257fc04469a9649a528d25218d">Principally reflects changes in model assumptions, including prepayment speed assumptions, which are primarily reflected by changes in mortgage interest rates.</ix:continuation> </span></div><div style="margin-bottom:3pt"><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzczOTQ_197018a6-ff9b-4a08-b721-6eb1a4e9acce" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Key economic assumptions used in measuring the initial fair value of capitalized single family MSRs were as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:44.952%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.443%"></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:16.302%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(rates per annum)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Constant prepayment rate ("CPR")</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6946d9e39b864a8bb53f32b7c909dc22_D20210101-20211231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpkMGZmZDY5NGQ3YTQ0NDY3OGUyMmQ0YThkYWExMTI3ZS90YWJsZXJhbmdlOmQwZmZkNjk0ZDdhNDQ0Njc4ZTIyZDRhOGRhYTExMjdlXzMtMS0xLTEtNDAxMjU_a03bb4ac-ba45-43f0-a3c4-1dd8b3ff1f6f">8.84</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i656c1c731d6249af9299b2ec2efd97de_D20200101-20201231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpkMGZmZDY5NGQ3YTQ0NDY3OGUyMmQ0YThkYWExMTI3ZS90YWJsZXJhbmdlOmQwZmZkNjk0ZDdhNDQ0Njc4ZTIyZDRhOGRhYTExMjdlXzMtMy0xLTEtNDAxMjU_bf19c4e3-3f27-488a-aefe-dc732a803a51">11.37</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6d09753b465843668661f59f929de141_D20190101-20191231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpkMGZmZDY5NGQ3YTQ0NDY3OGUyMmQ0YThkYWExMTI3ZS90YWJsZXJhbmdlOmQwZmZkNjk0ZDdhNDQ0Njc4ZTIyZDRhOGRhYTExMjdlXzMtNS0xLTEtNDAxMjU_538484c7-4c2b-449f-8e69-bc699528f637">18.23</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3f6ad490093442b4bf24629f55e123c1_D20210101-20211231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpkMGZmZDY5NGQ3YTQ0NDY3OGUyMmQ0YThkYWExMTI3ZS90YWJsZXJhbmdlOmQwZmZkNjk0ZDdhNDQ0Njc4ZTIyZDRhOGRhYTExMjdlXzQtMS0xLTEtNDAxMjU_4a82a5c3-188d-458b-bceb-20126385b18e">8.23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i2a706471f2d6493ca19042051a3f3ad5_D20200101-20201231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpkMGZmZDY5NGQ3YTQ0NDY3OGUyMmQ0YThkYWExMTI3ZS90YWJsZXJhbmdlOmQwZmZkNjk0ZDdhNDQ0Njc4ZTIyZDRhOGRhYTExMjdlXzQtMy0xLTEtNDAxMjU_5171cef5-acc2-41f8-a766-bdc1d49f57b0">7.82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i87b4cdbf6ec744bcaf791ee6a58cf496_D20190101-20191231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpkMGZmZDY5NGQ3YTQ0NDY3OGUyMmQ0YThkYWExMTI3ZS90YWJsZXJhbmdlOmQwZmZkNjk0ZDdhNDQ0Njc4ZTIyZDRhOGRhYTExMjdlXzQtNS0xLTEtNDAxMjU_00cf157a-1798-4fe6-86af-f22802c7054f">9.31</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Based on a weighted average.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents the expected lifetime average CPR used in the model.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i726b12c108174a32b40cdebc2cff1fbc" continuedAt="i797fe263c6c646e585e7ad8219b4aba3"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzcyODk_d93b6a7d-717d-46f0-83ed-0b1a6b6c13c5" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For single family MSRs, we use a discounted cash flow valuation technique which utilizes CPRs and discount rates as significant unobservable inputs as noted in the table below: </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.285%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:14.549%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Range of Inputs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Range of Inputs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CPRs</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i229ff4c61e1c4a9c91c52300ea78eef3_D20210101-20211231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzMtMS0xLTEtNDAxMjUvdGV4dHJlZ2lvbjoyMDg2OTE5Y2I2N2Y0MTNkYWZmODZhMDgwMWZhODRiOV80_c9affa0a-0aea-4bf8-a595-c0663442df60">7.90</ix:nonFraction>%  - <ix:nonFraction unitRef="number" contextRef="i9c833010b00b4339a2b823c5659ad8c4_D20210101-20211231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzMtMS0xLTEtNDAxMjUvdGV4dHJlZ2lvbjoyMDg2OTE5Y2I2N2Y0MTNkYWZmODZhMDgwMWZhODRiOV8xMA_5f43c44d-40ab-4a42-8fdc-e466ab2521fa">17.35</ix:nonFraction>%</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7cc627af49f44867bb6f98299fe2c1ec_D20210101-20211231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzMtMy0xLTEtNDAxMjU_d2133584-b2e2-4130-8bd6-c10d7fa1d682">10.35</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i759e2fea8eb544828ff1b06c2158f4a0_D20200101-20201231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzMtNS0xLTEtNDYzNTAvdGV4dHJlZ2lvbjo0Y2I3YWI4NGE0OTU0NTM3ODYwOWEwNzYxN2EwYzhjYV8xMDk5NTExNjI3Nzg5_17377383-19d5-43ff-8d4a-ce11a5dc8ea2">8.13</ix:nonFraction>%- <ix:nonFraction unitRef="number" contextRef="i3f59bf3b1c1949bcbb693b4bc1e175e2_D20200101-20201231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzMtNS0xLTEtNDYzNTAvdGV4dHJlZ2lvbjo0Y2I3YWI4NGE0OTU0NTM3ODYwOWEwNzYxN2EwYzhjYV8xMDk5NTExNjI3Nzky_caa271a1-b112-476c-8f68-66a76cb5e042">19.70</ix:nonFraction>%</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i57f95a2d985b44308a7b1ea6063fa9b3_D20200101-20201231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzMtNy0xLTEtNDYzNjM_0fc6a7c4-70e4-454d-b03d-f768abe68af3">12.81</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discount Rates</span></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:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5b48f7f1db6241d3b08d3aee63bc4b16_D20210101-20211231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzQtMS0xLTEtNDAxMjUvdGV4dHJlZ2lvbjozNDQ1NWIzNDUyOWM0ZTM1YjAyZjAwY2ViZGE1ZGVhNV80_877167d9-e9d9-4ef2-860e-392359e0787f">6.94</ix:nonFraction>%  - <ix:nonFraction unitRef="number" contextRef="ic446719488ea47378d299a5867d066c4_D20210101-20211231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzQtMS0xLTEtNDAxMjUvdGV4dHJlZ2lvbjozNDQ1NWIzNDUyOWM0ZTM1YjAyZjAwY2ViZGE1ZGVhNV8xMA_1766267f-5c48-4574-9151-2312ecb70085">13.96</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i814fa39e7d524f8aaf678ca3c33eae0c_D20210101-20211231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzQtMy0xLTEtNDAxMjU_1414af9e-3411-4459-905c-64ed70dae219">7.97</ix:nonFraction>&#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:'Times New Roman',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:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i309af68a18e4400ca56be7b73a3bb497_D20200101-20201231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzQtNS0xLTEtNDYzNTYvdGV4dHJlZ2lvbjpmMDZhNmFlY2EwNDg0YTQ5YmM1ZmY3ZjVhOWY4ZjQyZV8xMDk5NTExNjI3Nzg3_0b21b8ff-4e17-404c-a02e-e17e56db825e">6.50</ix:nonFraction>% -<ix:nonFraction unitRef="number" contextRef="ia7da2ea8430f45169a02c5ae55364666_D20200101-20201231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzQtNS0xLTEtNDYzNTYvdGV4dHJlZ2lvbjpmMDZhNmFlY2EwNDg0YTQ5YmM1ZmY3ZjVhOWY4ZjQyZV8xMDk5NTExNjI3Nzky_6d8cf517-f314-4497-9956-536bf577330d">13.14</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4a37aba4884e4d8eb98a65a21e561969_D20200101-20201231" decimals="4" name="hmst:ServicingAssetWeightedAverageMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzQtNy0xLTEtNDYzNjM_1cb0e436-75f7-4ac4-8150-520dde1e3dff">8.27</ix:nonFraction>&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)   Weighted averages of all the inputs within the range.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To compute hypothetical sensitivities of the value of our single MSRs to immediate adverse changes in key assumptions, we computed the impact of changes in CPRs and in discount rates as outlined below:</span></div><div><span><br/></span></div><div><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:80.891%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.909%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr style="height:3pt"><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of single family MSRs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTowMGMxODA0YTAxOTI0OTA5OTQ0ZDFjMzAyNzUwY2ZhNC90YWJsZXJhbmdlOjAwYzE4MDRhMDE5MjQ5MDk5NDRkMWMzMDI3NTBjZmE0XzItMS0xLTEtNDAxMjU_aae296cc-27d2-4d7b-97cf-d672b25ad31e">61,584</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected weighted-average life (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTowMGMxODA0YTAxOTI0OTA5OTQ0ZDFjMzAyNzUwY2ZhNC90YWJsZXJhbmdlOjAwYzE4MDRhMDE5MjQ5MDk5NDRkMWMzMDI3NTBjZmE0XzMtMS0xLTEtNDAxMjU_7fae9c3e-5897-4672-8bea-f06f372a664e">5.94</ix:nonNumeric></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CPR</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impact on fair value of 25 basis points adverse change in interest rates</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:ImpactOnFairValueOfTwentyFiveBasisPointsDecrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTowMGMxODA0YTAxOTI0OTA5OTQ0ZDFjMzAyNzUwY2ZhNC90YWJsZXJhbmdlOjAwYzE4MDRhMDE5MjQ5MDk5NDRkMWMzMDI3NTBjZmE0XzUtMS0xLTEtNDAxMjU_550779cf-ce00-4153-82bb-de79c9acdded">3,641</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impact on fair value of 50 basis points adverse change in interest rates</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:ImpactOnFairValueOfFiftyBasisPointsDecrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTowMGMxODA0YTAxOTI0OTA5OTQ0ZDFjMzAyNzUwY2ZhNC90YWJsZXJhbmdlOjAwYzE4MDRhMDE5MjQ5MDk5NDRkMWMzMDI3NTBjZmE0XzYtMS0xLTEtNDAxMjU_b49ebfce-c6e9-47ca-a5fa-56cf0d15799a">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discount rate</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impact on fair value of 100 basis points increase</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:ImpactOnFairValueOfHundredBasisPointsIncrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTowMGMxODA0YTAxOTI0OTA5OTQ0ZDFjMzAyNzUwY2ZhNC90YWJsZXJhbmdlOjAwYzE4MDRhMDE5MjQ5MDk5NDRkMWMzMDI3NTBjZmE0XzgtMS0xLTEtNDAxMjU_f14ce300-7cb8-4d3a-a0a1-f52a16d1bde1">2,999</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impact on fair value of 200 basis points increase</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:ImpactOnFairValueOfTwoHundredBasisPointsIncrease" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTowMGMxODA0YTAxOTI0OTA5OTQ0ZDFjMzAyNzUwY2ZhNC90YWJsZXJhbmdlOjAwYzE4MDRhMDE5MjQ5MDk5NDRkMWMzMDI3NTBjZmE0XzktMS0xLTEtNDAxMjU_1d13051a-ee59-4d93-bb56-7a4524ca31a2">5,770</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, increases in the CPR or the discount rate utilized in the fair value measurements of single family MSRs will result in a decrease in fair value. Conversely, decreases in the CPR or the discount rate will result in an increase in fair value. These sensitivities are hypothetical and subject to key assumptions of the underlying valuation model. As the table above demonstrates, the Company's methodology for estimating the fair value of MSRs is highly sensitive to changes in key assumptions. Changes in fair value resulting from changes in assumptions generally cannot be extrapolated because the relationship of the change in assumption to the change in fair value may not be linear. Also, in this table, the effect of a variation in a particular assumption on the fair value of the MSRs is calculated without changing any other assumption; in reality, changes in one factor may be associated with changes in another, which may magnify or counteract the sensitivities. Thus, any measurement of MSR fair value is limited by the conditions existing and assumptions made as of a particular point in time. Those assumptions may not be appropriate if they are applied to a different point in time.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2019, the Company successfully closed and settled <ix:nonFraction unitRef="saleofright" contextRef="i8adc6a566d3f4e1d93f696fbd849e708_I20190331" decimals="INF" name="hmst:MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzU2NjA_887b475d-41e6-4ed8-894c-51d3b0958ed7">two</ix:nonFraction> sales of the rights to service an aggregate of $<ix:nonFraction unitRef="usd" contextRef="i8adc6a566d3f4e1d93f696fbd849e708_I20190331" decimals="-8" name="hmst:MortgageServicingRightsUnpaidPrincipalBalanceSold" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzU3MTA_16284768-bd14-48b2-9645-c79745e5ee79">14.3</ix:nonFraction> billion in total unpaid principal balance of single family mortgage loans serviced for Fannie Mae, Ginnie Mae and Freddie Mac. These sales resulted in a $<ix:nonFraction unitRef="usd" contextRef="id203f9909ca84a84a106d6ebe19dd497_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzU4NTg_6122187d-1aa5-49b3-9148-7d7c466f9b56">0.9</ix:nonFraction> million pre-tax loss which is included in discontinued operations for 2019. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSRs resulting from the sale of multifamily loans are recorded at fair value and subsequently carried at the lower of amortized cost or fair value. Multifamily MSRs are amortized in proportion to, and over, the estimated period the net servicing income will be collected.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzczODA_d8573eba-c4fa-4911-bc92-6b70e5d71c59" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in multifamily and SBA MSRs measured at the lower of amortized cost or fair value were as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:56.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.578%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzMtMS0xLTEtNDAxMjU_5f3c56fd-b5ac-4450-b340-0ac75ac95454">35,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzMtMy0xLTEtNDAxMjU_0db0b0a9-6f0b-412c-b44a-fb842066106b">29,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4c66aa86eebe4c21b503b34f3ed4563a_I20181231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzMtNS0xLTEtNDAxMjU_202feb1c-7a0a-4016-8741-e6505bae3112">28,328</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="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Origination</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValueAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzQtMS0xLTEtNDAxMjU_5dfc0cf6-161a-4839-aca9-3c34aec98a12">11,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValueAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzQtMy0xLTEtNDAxMjU_20e26d00-5464-46d3-b317-cf9b0fc58f72">11,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValueAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzQtNS0xLTEtNDAxMjU_3b9e7fe6-231b-4fc4-8892-19d9d52fc216">5,832</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="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValueAmortization1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzUtMS0xLTEtNDAxMjU_3785deb4-d429-4f5b-a0c0-332390ad1aa1">7,581</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValueAmortization1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzUtMy0xLTEtNDAxMjU_1f4ede26-d494-42ae-83b3-5ba56654a9a7">5,307</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValueAmortization1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzUtNS0xLTEtNDAxMjU_ee2591b2-f04e-49f9-ade1-9bc4bd719974">4,666</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzYtMS0xLTEtNDAxMjU_9df94912-10a9-43c6-9f11-8b6e4ccf7a88">39,415</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzYtMy0xLTEtNDAxMjU_b9ff0ad2-6d1a-48f3-ba3b-993a08408b32">35,774</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzYtNS0xLTEtNDAxMjU_2e9115b3-3ff5-4498-a0f5-9734438b46ee">29,494</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></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i797fe263c6c646e585e7ad8219b4aba3"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2021, the expected weighted-average life of the Company's multifamily and SBA MSRs was <ix:nonNumeric contextRef="ie8950c2b76994fd0b9f0c1dd82bc3735_D20210101-20211231" name="hmst:ExpectedWeightedAverageLifeofMSR" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzYzOTI_db28126b-2fd7-40c5-b0a2-17e72efd95a5">11.47</ix:nonNumeric> years. <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzczMDk_4d30da3c-11f5-4477-9c6f-c3ad88861304" continuedAt="i98c8c027ac794345bcfd165f4488f6bc" escape="true">Projected amortization expense for the gross carrying value of multifamily MSRs is estimated as follows:</ix:nonNumeric></span></div><ix:continuation id="i98c8c027ac794345bcfd165f4488f6bc"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:81.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.444%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr style="height:3pt"><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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozYTU4ZjU2ZTgyZDQ0OGZhODU0ZDNhMWE1MzAzZDA3My90YWJsZXJhbmdlOjNhNThmNTZlODJkNDQ4ZmE4NTRkM2ExYTUzMDNkMDczXzItMS0xLTEtNDAxMjU_aa26d5b2-4eb6-4db1-96ba-546994b032c9">5,766</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozYTU4ZjU2ZTgyZDQ0OGZhODU0ZDNhMWE1MzAzZDA3My90YWJsZXJhbmdlOjNhNThmNTZlODJkNDQ4ZmE4NTRkM2ExYTUzMDNkMDczXzMtMS0xLTEtNDAxMjU_4a8581af-e32a-434d-82ce-2a0db013d6cd">5,627</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozYTU4ZjU2ZTgyZDQ0OGZhODU0ZDNhMWE1MzAzZDA3My90YWJsZXJhbmdlOjNhNThmNTZlODJkNDQ4ZmE4NTRkM2ExYTUzMDNkMDczXzQtMS0xLTEtNDAxMjU_286b4416-fc06-4732-b4c3-5c289ec365b5">5,392</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozYTU4ZjU2ZTgyZDQ0OGZhODU0ZDNhMWE1MzAzZDA3My90YWJsZXJhbmdlOjNhNThmNTZlODJkNDQ4ZmE4NTRkM2ExYTUzMDNkMDczXzUtMS0xLTEtNDAxMjU_3e1f99e0-69b9-499a-b8ec-4b0320f258b0">5,061</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozYTU4ZjU2ZTgyZDQ0OGZhODU0ZDNhMWE1MzAzZDA3My90YWJsZXJhbmdlOjNhNThmNTZlODJkNDQ4ZmE4NTRkM2ExYTUzMDNkMDczXzYtMS0xLTEtNDAxMjU_09aad23d-2c32-4ce4-8665-f38e74d9cb08">4,437</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozYTU4ZjU2ZTgyZDQ0OGZhODU0ZDNhMWE1MzAzZDA3My90YWJsZXJhbmdlOjNhNThmNTZlODJkNDQ4ZmE4NTRkM2ExYTUzMDNkMDczXzctMS0xLTEtNDAxMjU_b07625c8-742f-4466-91da-0e09a64a5372">13,132</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying value of multifamily and SBA MSRs</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozYTU4ZjU2ZTgyZDQ0OGZhODU0ZDNhMWE1MzAzZDA3My90YWJsZXJhbmdlOjNhNThmNTZlODJkNDQ4ZmE4NTRkM2ExYTUzMDNkMDczXzgtMS0xLTEtNDAxMjU_abc181d9-f446-439c-8d62-789b8ae07053">39,415</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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The projected amortization expense of multifamily and SBA MSRs is an estimate and subject to key assumptions of the underlying valuation model. The amortization expense for future periods was calculated by applying the same quantitative factors, such as actual MSR prepayment experience and discount rates, which were used to determine amortization expense. These factors are inherently subject to significant fluctuations, primarily due to the effect that changes in interest rates may have on expected loan prepayment experience. Accordingly, any projection of MSR amortization in future periods is limited by the conditions that existed at the time the calculations were performed and may not be indicative of actual amortization expense that will be recorded in future periods.</span></div></ix:continuation><div><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_139"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 10&#8211;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzQwNjc_77697434-b36a-4dd4-b26c-9fb2f4725853" continuedAt="ib2d35f14617f4fb9b2e3fcf74eda89f6" escape="true">COMMITMENTS, GUARANTEES AND CONTINGENCIES:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ib2d35f14617f4fb9b2e3fcf74eda89f6" continuedAt="i1031e1b1c93a46ab86972fc762f13af3"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Commitments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company extends secured and unsecured open-end loans to meet the financing needs of its customers. In addition, the Company makes certain unfunded loan commitments as part of its lending activities that have not been recognized in the Company's financial statements. These include commitments to extend credit made as part of the Company's lending activities on loans the Company intends to hold in its LHFI portfolio.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:OtherCommitmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzQwNjE_1757695d-842e-4590-9df9-84a0ed7d7e0f" continuedAt="ib4cf854736e64a17ab1bcf7f5e388ca3" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These commitments include the following:</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:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unused consumer portfolio lines</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b3c9bdd37b54d01b66db2b3540be771_I20211231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90YWJsZTpjMTU2MDUyN2MxOWQ0OTFlOTE4ZThmZGI5M2E0NzdjOC90YWJsZXJhbmdlOmMxNTYwNTI3YzE5ZDQ5MWU5MThlOGZkYjkzYTQ3N2M4XzMtMS0xLTEtNDAxMjU_42090f1c-e031-451d-b8b1-95ecc09ab196">405,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if531d5290357416a80389a4c3c7d17e8_I20201231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90YWJsZTpjMTU2MDUyN2MxOWQ0OTFlOTE4ZThmZGI5M2E0NzdjOC90YWJsZXJhbmdlOmMxNTYwNTI3YzE5ZDQ5MWU5MThlOGZkYjkzYTQ3N2M4XzMtMy0xLTEtNDAxMjU_75a34dce-4222-4e5f-b35a-c0a4ac985416">389,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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial portfolio lines </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i88e1c05ae99046bcb7823005c6134104_I20211231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90YWJsZTpjMTU2MDUyN2MxOWQ0OTFlOTE4ZThmZGI5M2E0NzdjOC90YWJsZXJhbmdlOmMxNTYwNTI3YzE5ZDQ5MWU5MThlOGZkYjkzYTQ3N2M4XzQtMS0xLTEtNDAxMjU_0ba68847-623f-4bba-8c61-13472ab07a28">820,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cfb4569cee24f6e9ff018ee98a29161_I20201231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90YWJsZTpjMTU2MDUyN2MxOWQ0OTFlOTE4ZThmZGI5M2E0NzdjOC90YWJsZXJhbmdlOmMxNTYwNTI3YzE5ZDQ5MWU5MThlOGZkYjkzYTQ3N2M4XzQtMy0xLTEtNDAxMjU_be175a93-15e6-4969-ac67-861532078f91">656,065</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commitments to fund 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i59c47d3d08b2428eaa1fcac440973dd5_I20211231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90YWJsZTpjMTU2MDUyN2MxOWQ0OTFlOTE4ZThmZGI5M2E0NzdjOC90YWJsZXJhbmdlOmMxNTYwNTI3YzE5ZDQ5MWU5MThlOGZkYjkzYTQ3N2M4XzUtMS0xLTEtNDAxMjU_865c2f96-28da-4bff-b02a-3cf7928f219b">90,852</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i37f1108bdd7349fb8eb88909a8f4f0c8_I20201231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90YWJsZTpjMTU2MDUyN2MxOWQ0OTFlOTE4ZThmZGI5M2E0NzdjOC90YWJsZXJhbmdlOmMxNTYwNTI3YzE5ZDQ5MWU5MThlOGZkYjkzYTQ3N2M4XzUtMy0xLTEtNDAxMjU_28a702b7-9ea2-49f4-ba38-d8cc373f78bb">68,345</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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90YWJsZTpjMTU2MDUyN2MxOWQ0OTFlOTE4ZThmZGI5M2E0NzdjOC90YWJsZXJhbmdlOmMxNTYwNTI3YzE5ZDQ5MWU5MThlOGZkYjkzYTQ3N2M4XzYtMS0xLTEtNDAxMjU_ff0696b7-346a-4ebe-8ed0-29422d0e3ab5">1,316,975</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90YWJsZTpjMTU2MDUyN2MxOWQ0OTFlOTE4ZThmZGI5M2E0NzdjOC90YWJsZXJhbmdlOmMxNTYwNTI3YzE5ZDQ5MWU5MThlOGZkYjkzYTQ3N2M4XzYtMy0xLTEtNDAxMjU_d81b2887-9507-4d00-98bc-3f3bd70daed9">1,113,532</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:continuation id="ib4cf854736e64a17ab1bcf7f5e388ca3">(1)  Includes undistributed construction loan proceeds, where the Company has an obligation to advance funds for construction progress payments of $<ix:nonFraction unitRef="usd" contextRef="ib4d0036eb96e4593826c684914a56180_I20211231" decimals="-6" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzc0Mw_3cadf270-f19e-4b40-a5b7-7b5dc1a18262">584</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ibab069928327480c886d12664ed7653f_I20201231" decimals="-6" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzc1MA_10922ba9-d31e-457c-981f-c854df83878e">395</ix:nonFraction> million at December&#160;31, 2021 and 2020, respectively.</ix:continuation> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amounts of unused commitments do not necessarily represent future credit exposure or cash requirements in that commitments may expire without being drawn upon. The Company has recorded an ACL on unfunded loan commitments, included in accounts payable and other liabilities on the consolidated balance sheets of $<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-5" name="hmst:AllowanceForUnfundedCommitments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzExMDU_561366dd-5109-42b7-95c9-f07fbf6cb39e">2.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-5" name="hmst:AllowanceForUnfundedCommitments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzExMTI_018d1b50-51fa-4ad8-a1ef-089c8eff2ad5">1.6</ix:nonFraction> million at December&#160;31, 2021 and 2020, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into certain agreements to invest in qualifying small businesses and small enterprises and a tax exempt bond partnership that have not been recognized in the Company's financial statements. At December&#160;31, 2021 and 2020 we had $<ix:nonFraction unitRef="usd" contextRef="i17d1c22a3e2945f6bd3a372a6af306b2_I20211231" decimals="-5" name="us-gaap:OtherCommitment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzEzNzg_55781de4-806b-4581-a350-04e3f4647ef7">15.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib0d99cef0a434f8fb34b51c35f0314f7_I20201231" decimals="-5" name="us-gaap:OtherCommitment" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzEzODU_0d3469ed-d4d6-4d6f-b634-fc88041738fd">19.2</ix:nonFraction> million, respectively, of future commitments to invest in these enterprises. </span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i1031e1b1c93a46ab86972fc762f13af3"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Guarantees</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company sells loans through the Fannie Mae Multifamily Delegated Underwriting and Servicing Program ("DUS"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) that are subject to a credit loss sharing arrangement. The Company services the loans for Fannie Mae and shares in the risk of loss with Fannie Mae under the terms of the DUS contracts. Under the DUS program, the Company and Fannie Mae share losses on a pro rata basis, where the Company is responsible for losses incurred up to one-third of principal balance on each loan with two-thirds of the loss covered by Fannie Mae. For loans that have been sold through this program, a liability is recorded for this loss sharing arrangement under the accounting guidance for guarantees. As of December&#160;31, 2021 and 2020, the total unpaid principal balance of loans sold under this program was $<ix:nonFraction unitRef="usd" contextRef="i1972589f5d9f472e9abd3718fa75fadf_I20211231" decimals="-8" name="hmst:LoanssoldthroughDUS" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzIyODk_1ceb33cd-a2e5-4c68-beba-5d4fe96b0b9d">1.9</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="iaaac0ff096ba4972adadf1eb22d620f8_I20201231" decimals="-8" name="hmst:LoanssoldthroughDUS" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzIyOTY_f5c6260f-017e-4738-9fe9-e253795e7c5b">1.8</ix:nonFraction> billion, respectively. The Company's reserve liability related to this arrangement totaled $<ix:nonFraction unitRef="usd" contextRef="i1944fe4b99764957887d4bb237886b17_I20211231" decimals="-5" name="hmst:ReserveliabilityrelatedtomultifamilyDUSProgram" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzIzODI_063d9e7d-44f8-4c2b-8daa-6da568879c92">0.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i1e16e46fbe7e4e2fb17cbcd3a0cd1d93_I20201231" decimals="-5" name="hmst:ReserveliabilityrelatedtomultifamilyDUSProgram" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzIzODk_9fe16a05-2047-4bb4-bfb3-a7a822e33e17">2.1</ix:nonFraction> million at December&#160;31, 2021 and 2020, respectively. There were <ix:nonFraction unitRef="usd" contextRef="i3c85eed0bdca4d408a275d1278c7840e_D20200101-20201231" decimals="INF" name="us-gaap:LossContingencyLossInPeriod" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzI0MzE_e2295514-2cdf-49c9-92db-6ead119a880b"><ix:nonFraction unitRef="usd" contextRef="i83766df8d5024651996fb5d85608cac3_D20190101-20191231" decimals="INF" name="us-gaap:LossContingencyLossInPeriod" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzI0MzE_f2cae071-8144-453f-a0e9-1c703f29383d"><ix:nonFraction unitRef="usd" contextRef="i4f1326b91d2648bbb7e97bb29ef20c5c_D20210101-20211231" decimals="INF" name="us-gaap:LossContingencyLossInPeriod" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzI0MzE_f8332a16-c921-4a88-bdce-6c6412dab7a0">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> actual losses incurred under this arrangement during 2021, 2020 or 2019.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contingencies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company may have various legal claims and other similar contingent matters outstanding for which a loss may be realized. For these claims, the Company establishes a liability for contingent losses when it is probable that a loss has been incurred and the amount of loss can be reasonably estimated. For claims determined to be reasonably possible but not probable of resulting in a loss, there may be a range of possible losses in excess of the established liability. The Company did not have any material amounts reserved for legal claims as of December&#160;31, 2021.</span></div></ix:continuation><div><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_142"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 11&#8211;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzI1MDI_d29c9a3c-ff37-4387-984d-f6df8ecccb9a" continuedAt="icfea7770c03e42e6b4d3504312a2eebe" escape="true">INCOME TAXES:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="icfea7770c03e42e6b4d3504312a2eebe" continuedAt="ifea268c6c7574b74b0a32908b21e1fb1"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzI0OTE_3726dca6-e0dd-44c8-ae35-fc36a3442c71" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense from continuing operations consisted of the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.637%"></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:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzQtMS0xLTEtNDAxMjU_6cc950e9-8719-44cc-969b-0d61c00db091">20,074</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzQtMy0xLTEtNDAxMjU_b978f7c9-f4fa-4c90-aa39-db94076213f3">27,166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzQtNS0xLTEtNDAxMjU_ce48adff-9dd1-4505-91d7-3d7c9c6493e2">32,738</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzUtMS0xLTEtNDAxMjU_3447ad18-0bd7-44d7-a2e7-12407da06b56">3,191</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzUtMy0xLTEtNDAxMjU_4912ec6f-24ba-494d-9ebf-7a1751ddddef">4,804</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzUtNS0xLTEtNDAxMjU_f8876995-8e0e-4aea-b79f-4c44decb59e1">5,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred (benefit) expense</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzctMS0xLTEtNDAxMjU_0f0974c2-0d08-40f3-8557-0c6c0dfee5e0">4,325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzctMy0xLTEtNDAxMjU_f1321a1c-9ddb-4c0c-9c8d-f2884b8e3399">11,076</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzctNS0xLTEtNDAxMjU_c4720055-0d79-416e-bc10-2be3d758f4d8">28,313</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzktMS0xLTEtNDAxMjU_a7ce65e1-2107-46cd-b941-6346e419a196">511</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzktMy0xLTEtNDAxMjU_b664bc06-ff15-4078-baa3-3f5ccdb74221">1,596</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzktNS0xLTEtNDAxMjU_88f2b9ce-fb53-420f-9e6b-1f2483c8dd6e">4,292</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax credit investment amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzEwLTEtMS0xLTQwMTI1_4f9799a3-dbbd-42c1-804a-4ae12d538d5e">3,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzEwLTMtMS0xLTQwMTI1_928849bb-6099-444a-8153-7e2ce5f12114">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzEwLTUtMS0xLTQwMTI1_86f14c24-dd0b-4df0-92c0-02b82c7da636">2,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 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzExLTEtMS0xLTQwMTI1_3712c114-5cb0-4d07-8cf6-e44ec5f30369">31,267</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzExLTMtMS0xLTQwMTI1_13d7ec23-e56a-43fb-ba08-50cdcbb85f78">21,904</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzExLTUtMS0xLTQwMTI1_76b81284-1290-445c-a52c-77c7e3fe5806">7,988</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><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzI1MDA_282104eb-f026-4a27-9dab-13fde78194cc" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense from continuing operations differed from amounts computed at the federal income tax statutory rate as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:28.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width: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.157%"></td><td style="width:0.1%"></td><td style="width: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.157%"></td><td style="width:0.1%"></td><td style="width: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.157%"></td><td style="width:0.1%"></td><td style="width: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.157%"></td><td style="width:0.1%"></td><td style="width: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.163%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December&#160;31,</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands, except rate)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before taxes</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzQtMy0xLTEtNDAxMjU_50fc322c-2772-4c89-80ca-a51e6a0b7028">146,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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzQtNy0xLTEtNDAxMjU_955e886b-037b-44be-9155-105b3072a6f2">101,894</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzQtMTEtMS0xLTQwMTI1_ff6ffc0f-8bd4-46c6-bd50-42396e8db2d3">48,708</ix:nonFraction>&#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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal tax statutory 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzYtMS0xLTEtNDAxMjU_1ae78e3f-cd22-424e-b166-574aeee2de61">21.00</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzYtMy0xLTEtNDAxMjU_b53d12d2-b98e-49ff-b2f4-bed7b692ff56">30,805</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzYtNS0xLTEtNDAxMjU_22de1c36-4dbf-4a41-b03a-cd5ccbc4e990">21.00</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzYtNy0xLTEtNDAxMjU_b3be7021-7ec9-4426-a2fb-28920eea0b52">21,398</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzYtOS0xLTEtNDAxMjU_814026b5-6334-428d-81ab-1fa8dc04d6a2">21.00</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzYtMTEtMS0xLTQwMTI1_983c66dc-6115-4099-b543-3edccd354ad0">10,229</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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State tax - net of federal tax 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzctMS0xLTEtNDAxMjU_195366a9-f7c3-49a4-a319-dfc549479149">2.20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzctMy0xLTEtNDAxMjU_099f9d73-b4db-4141-bcd8-4acd699853d2">3,220</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzctNS0xLTEtNDAxMjU_c6f5b463-ea48-4321-926c-10e6a27b6e60">2.54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzctNy0xLTEtNDAxMjU_c3c13f43-c834-4bf1-8f03-ca68cd6f13c1">2,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzctOS0xLTEtNDAxMjU_4d82d815-0ec7-4ebb-a1d7-118c36aa2b2e">0.45</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzctMTEtMS0xLTQwMTI1_c9f547df-7692-4503-b1d8-a76c5edc8c6c">217</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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax-exempt interest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzgtMS0xLTEtNDAxMjU_432dde78-677d-4e7c-8d92-0f40e4fb2e92">1.40</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzgtMy0xLTEtNDAxMjU_c2b1ef82-93c8-4055-bcd6-6578071f2807">2,049</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzgtNS0xLTEtNDAxMjU_7a5ca993-9ee5-4a64-9080-b64d4b67b13a">1.81</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzgtNy0xLTEtNDAxMjU_bf6a7ae3-3f71-4758-8c7c-6e7b70a9e326">1,849</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzgtOS0xLTEtNDAxMjU_d8112b2a-13e9-4285-b142-26861f679024">2.85</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzgtMTEtMS0xLTQwMTI1_ec791547-1fdb-495a-8d3e-0faefda92cf2">1,388</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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzktMS0xLTEtNDAxMjU_5d55fe7e-55ff-4976-8c41-03be44b59c8b">0.77</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzktMy0xLTEtNDAxMjU_47d4a827-bf9a-43a5-beb4-2df852f4ef7a">1,132</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzktNS0xLTEtNDAxMjU_3f8a87dc-6ffe-4e0b-9093-1054b6f46753">0.16</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzktNy0xLTEtNDAxMjU_6f67eda1-22ad-4aa9-b8df-acf63fa51730">159</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzktOS0xLTEtNDAxMjU_772d2c10-8a0a-49a9-85ff-17f077ffcfe7">0.25</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzktMTEtMS0xLTQwMTI1_f81467e1-28d9-4c6a-ae3e-a01033009781">123</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEyLTEtMS0xLTQwMTI1_8bf41dc7-40b8-4c96-ac0b-ed557153f84f">0.29</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEyLTMtMS0xLTQwMTI1_8c3ff423-78cb-429d-9346-ff262127bdec">423</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEyLTUtMS0xLTQwMTI1_bf9e58ad-417e-4d5e-9988-b8a14fe76041">0.07</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEyLTctMS0xLTQwMTI1_c75efb2b-a911-4d8e-a1bf-932358780d73">73</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="4" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEyLTktMS0xLTQwMTI1_4d49b2de-cd95-40fd-b1bd-af64456045e7">1.05</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEyLTExLTEtMS00MDEyNQ_53f9e030-58fd-47e9-a33d-78b2dd809ccf">513</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEzLTEtMS0xLTQwMTI1_13b44157-28f1-4a6d-9e67-748c7e0fec90">21.32</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEzLTMtMS0xLTQwMTI1_080d90e2-a0cb-4a6f-98e4-cf46b20e5b92">31,267</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEzLTUtMS0xLTQwMTI1_a711a922-135f-406c-b870-d50dbea6df08">21.50</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEzLTctMS0xLTQwMTI1_cfd35dbc-bc45-479d-8de6-406c9672f515">21,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="4" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEzLTktMS0xLTQwMTI1_e8b689f1-7d25-4892-8387-91de4bb8ed10">16.40</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEzLTExLTEtMS00MDEyNQ_f0ef3e54-fe18-4977-96c1-af020803f362">7,988</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></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">88</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="ifea268c6c7574b74b0a32908b21e1fb1"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzI1MDE_73a0d0be-1687-4515-8458-f716bbe14106" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company's deferred tax assets and liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.446%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred taxes 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></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for credit losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzQtMS0xLTEtNDAxMjU_0826bbd5-54dd-41f8-a810-c16abf4e9cb3">11,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzQtMy0xLTEtNDAxMjU_88a33067-f387-4cb7-8504-ac7332937704">15,957</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal and state net operating loss carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzUtMS0xLTEtNDAxMjU_469b82ad-538a-4fe1-843e-a964465f170f">628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzUtMy0xLTEtNDAxMjU_d4bfefc3-e94e-4de7-803b-ad9bc6b3f71e">849</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzYtMS0xLTEtNDAxMjU_9f5858b6-5dcd-4cd8-8dbd-607d5e1e3c81">2,268</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzYtMy0xLTEtNDAxMjU_bbcb0234-4884-4d74-8cd2-b088a3a9aa92">2,152</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzctMS0xLTEtNDAxMjU_4ec30710-7299-4496-8108-d710512b3ac2">471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzctMy0xLTEtNDAxMjU_da7582d0-b144-4d07-91ba-dd82bdb7f29c">451</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:DeferredTaxAssetsLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzgtMS0xLTEtNDAxMjU_a667f56b-cf8b-4237-8f1a-e1a73272b25a">12,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="hmst:DeferredTaxAssetsLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzgtMy0xLTEtNDAxMjU_b09f15a7-c3a0-4334-9d42-57a8a8607a4a">15,290</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nonaccrual interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetInterestCarryforward" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzktMS0xLTEtNDAxMjU_77295b16-a186-43ea-a6fd-1c5136d13800">213</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetInterestCarryforward" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzktMy0xLTEtNDAxMjU_815d47b7-4654-44d2-89ba-7934b0907639">497</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:DeferredTaxAssetsStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzEwLTEtMS0xLTQwMTI1_6cffa698-7998-4fdf-ab29-4164b64a3d2a">969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="hmst:DeferredTaxAssetsStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzEwLTMtMS0xLTQwMTI1_034118c8-ce8d-4e04-9222-dc38743707de">820</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan valuation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:DeferredTaxAssetsLoanValuation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzExLTEtMS0xLTQwMTI1_2cac729b-7f66-41bd-b385-8ca31f31ce61">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="hmst:DeferredTaxAssetsLoanValuation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzExLTMtMS0xLTQwMTI1_925f22ef-21c1-4a45-83d7-3007b643614d">454</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzEyLTEtMS0xLTQwMTI1_fe235832-2475-4400-88cf-2bd0618b3554">1,744</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzEyLTMtMS0xLTQwMTI1_7f8536cb-f484-4374-bdce-f99cb0b9b75e">2,262</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzEzLTEtMS0xLTQwMTI1_7d7d4434-41ba-43c1-9dc5-9f04d72b2018">30,087</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzEzLTMtMS0xLTQwMTI1_a98b04e0-0902-4272-a059-c50a023d3346">38,732</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred taxes liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage servicing rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesMortgageServicingRights" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzE2LTEtMS0xLTQwMTI1_c6628a09-33e0-4aec-8191-10668ca2101b">22,221</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesMortgageServicingRights" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzE2LTMtMS0xLTQwMTI1_2e6f7d85-3e3c-47c3-82f9-55667dc5e6ea">18,663</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred loan fees and costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:DeferredTaxLiabilitiesDeferredLoanFeesandCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzE3LTEtMS0xLTQwMTI1_b4886b2c-5354-48e7-8b81-e5c490e2fa59">7,336</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="hmst:DeferredTaxLiabilitiesDeferredLoanFeesandCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzE3LTMtMS0xLTQwMTI1_f8b4e75b-c4ca-448f-8ef8-712a53d7e8b1">10,972</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease right-of-use 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzE4LTEtMS0xLTQwMTI1_13a9f19c-903c-4148-8f1d-c784ec6eceff">8,572</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzE4LTMtMS0xLTQwMTI1_cdc8bbec-c70e-4288-97f1-c10bc911b0bc">10,435</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized gain on investment AFS 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzE5LTEtMS0xLTQwMTI1_af577b83-a71a-4767-9d88-c06505f006d0">5,630</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="hmst:DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzE5LTMtMS0xLTQwMTI1_c06b2577-4708-41f1-9442-2436936d13d3">9,409</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzIwLTEtMS0xLTQwMTI1_9653aadb-5d92-41ec-a167-f61740e31260">1,843</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzIwLTMtMS0xLTQwMTI1_3f9e00d9-f85c-4eed-9749-46af5c4caada">3,620</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzIxLTEtMS0xLTQwMTI1_2af0a598-1036-45a4-8228-0275d46ba2e7">742</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzIxLTMtMS0xLTQwMTI1_5aac567a-9f90-4dcf-b905-49db92e9c89c">829</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzIyLTEtMS0xLTQwMTI1_8eebe99c-0e75-4fff-9724-3e9afaa2296d">54</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzIyLTMtMS0xLTQwMTI1_6f7a4d57-0ebb-4f28-a652-bb80f2149dbe">171</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzIzLTEtMS0xLTQwMTI1_55c2684d-cf25-40cf-a82a-24f92f852e71">46,398</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzIzLTMtMS0xLTQwMTI1_015750aa-6947-4171-9286-7e2a7e6217f9">54,099</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 46pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred tax liability</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzI0LTEtMS0xLTQwMTI1_ae1a8709-58d6-4000-b957-6a1d19a58529">16,311</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzI0LTMtMS0xLTQwMTI1_2fd0a8d3-fa56-499b-941b-e1ecd61d2344">15,367</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to utilize the existing deferred tax assets. As of December&#160;31, 2021, management determined that sufficient evidence exists to support the future utilization of all of the Company's deferred tax assets. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Utilization of the federal and state net operating loss and tax credit carryforwards may be subject to an annual limitation due to the "change in ownership" provisions of the Internal Revenue Code of 1986, as amended. At December 31, 2020, the Company had federal net operating loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="ic7d1bc1879804daab79cb49f6c25c0cc_I20201231" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzExNDk_05684131-9307-40b4-9608-ac33de51f0f5">1.0</ix:nonFraction> million. The Company also has state net operating loss carryforwards of $<ix:nonFraction unitRef="usd" contextRef="i7896f389911243048f84def9824b9059_I20201231" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzI3NDg3NzkwNzI2Nzc_6002f329-9e44-41f5-85cc-6dd7f8e22447"><ix:nonFraction unitRef="usd" contextRef="ied0fc321bcf3447b99628f8171f6a1df_I20211231" decimals="-5" name="us-gaap:OperatingLossCarryforwards" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzI3NDg3NzkwNzI2Nzc_e353c1d7-ba25-4fcd-a65e-91c2431982bc">12.1</ix:nonFraction></ix:nonFraction> million as of both December&#160;31, 2021 and 2020 that will expire at various dates from 2022 to 2038.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retained earnings at December&#160;31, 2021 and 2020 include approximately $<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-5" name="hmst:TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzE1MjI_1d4f266f-329b-473d-b3f8-2c1fb890d2dd"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-5" name="hmst:TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzE1MjI_ee29cd85-f9bd-4c62-a404-550523ece080">12.7</ix:nonFraction></ix:nonFraction> million in tax basis bad debt reserves for which no income tax liability has been recorded. This represents the balance of bad debt reserves created for tax purposes as of December 31, 1987. These amounts are subject to recapture (i.e., included in taxable income) if certain events occur, such as in the event HomeStreet Bank ceases to be a bank. In the event of recapture, the Company will incur both federal and state tax liabilities on this pre-1988 bad debt reserve balance at the then prevailing corporate tax rates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had <ix:nonFraction unitRef="usd" contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzIwNTE_8f5600f6-4ff8-4ecf-bfa1-fac129bdeafa"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzIwNTE_a843f647-0f4c-4e5f-a07f-3ba218f417be"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="INF" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzIwNTE_ec489c03-2d55-4a73-8bcb-46077b65b801">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> recorded unrecognized tax position as of December&#160;31, 2021, 2020 or 2019. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently under examination, or subject to examination, by various U.S. federal and state taxing authorities. The Company is no longer subject to federal income tax examinations for tax years prior to 2015 or state income tax examination for tax years prior to 2017, generally.</span></div></ix:continuation><div><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_145"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 12&#8211;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDUvZnJhZzo5ZDJkZjhiZTNhYjg0MWVjYWNlM2I2NDFlMDJlYjhhZS90ZXh0cmVnaW9uOjlkMmRmOGJlM2FiODQxZWNhY2UzYjY0MWUwMmViOGFlXzc1NQ_216c2842-4e97-4a98-aac5-cfa47a5ba46b" continuedAt="i3ff07632409a4532b0e0c576930f2ae2" escape="true">RETIREMENT BENEFIT PLAN:</ix:nonNumeric></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i3ff07632409a4532b0e0c576930f2ae2" continuedAt="i449d9b0d1a79426faf8cd828120932bd">The Company maintains a 401(k) Savings Plan for the benefit of its employees. Substantially all of the Company's employees are eligible to participate in the HomeStreet, Inc. 401(k) Savings Plan (the "Plan"). The Plan provides for payment of retirement benefits to employees pursuant to the provisions of the Plan and in conformity with Section 401(k) of the Internal Revenue Code. Employees may elect to have a portion of their salary contributed to the Plan. Participants receive a vested employer </ix:continuation></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i449d9b0d1a79426faf8cd828120932bd">matching contribution equal to <ix:nonFraction unitRef="number" contextRef="if4a0647359d34ad6999da0c5b43d2f99_D20210101-20211231" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDUvZnJhZzo5ZDJkZjhiZTNhYjg0MWVjYWNlM2I2NDFlMDJlYjhhZS90ZXh0cmVnaW9uOjlkMmRmOGJlM2FiODQxZWNhY2UzYjY0MWUwMmViOGFlXzU3MA_1c0e57b2-0521-478e-9762-535ae5ca570f">100</ix:nonFraction>% of the first <ix:nonFraction unitRef="number" contextRef="if4a0647359d34ad6999da0c5b43d2f99_D20210101-20211231" decimals="3" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDUvZnJhZzo5ZDJkZjhiZTNhYjg0MWVjYWNlM2I2NDFlMDJlYjhhZS90ZXh0cmVnaW9uOjlkMmRmOGJlM2FiODQxZWNhY2UzYjY0MWUwMmViOGFlXzU4Ng_f4010c24-0a3c-4ad1-bc13-254305ed14ff">3.0</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i96c29d1c6c504a58a18457c71d390cb5_D20210101-20211231" decimals="2" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDUvZnJhZzo5ZDJkZjhiZTNhYjg0MWVjYWNlM2I2NDFlMDJlYjhhZS90ZXh0cmVnaW9uOjlkMmRmOGJlM2FiODQxZWNhY2UzYjY0MWUwMmViOGFlXzU5Mw_568beae4-0fe3-4a30-9cdc-d7dcdd73303d">50</ix:nonFraction>% of the next <ix:nonFraction unitRef="number" contextRef="i96c29d1c6c504a58a18457c71d390cb5_D20210101-20211231" decimals="3" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDUvZnJhZzo5ZDJkZjhiZTNhYjg0MWVjYWNlM2I2NDFlMDJlYjhhZS90ZXh0cmVnaW9uOjlkMmRmOGJlM2FiODQxZWNhY2UzYjY0MWUwMmViOGFlXzYwOA_29031e26-0821-40f6-88fc-dd2a34ff7e45">2.0</ix:nonFraction>% of eligible compensation deferred by the participant. Employer contributions of $<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDUvZnJhZzo5ZDJkZjhiZTNhYjg0MWVjYWNlM2I2NDFlMDJlYjhhZS90ZXh0cmVnaW9uOjlkMmRmOGJlM2FiODQxZWNhY2UzYjY0MWUwMmViOGFlXzY5MQ_41313cfd-f29f-4b57-8fa5-6566076c756e">3.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDUvZnJhZzo5ZDJkZjhiZTNhYjg0MWVjYWNlM2I2NDFlMDJlYjhhZS90ZXh0cmVnaW9uOjlkMmRmOGJlM2FiODQxZWNhY2UzYjY0MWUwMmViOGFlXzY5NQ_62a954c6-be88-4de6-8b47-ec5a5365487f">3.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDUvZnJhZzo5ZDJkZjhiZTNhYjg0MWVjYWNlM2I2NDFlMDJlYjhhZS90ZXh0cmVnaW9uOjlkMmRmOGJlM2FiODQxZWNhY2UzYjY0MWUwMmViOGFlXzcwMg_1a487016-8f0e-4abc-9645-0093538aaaf8">5.5</ix:nonFraction> million were incurred in 2021, 2020, and 2019, respectively.</ix:continuation></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_148"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 13&#8211;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzE1Mjk_9f931d3c-d083-42e3-83ba-4f3593401b06" continuedAt="ie19dcb607fcc427ea57516dedabf3a59" escape="true">SHARE-BASED COMPENSATION PLANS:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ie19dcb607fcc427ea57516dedabf3a59"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2014, the shareholders approved the Company's 2014 Equity Incentive Plan (the "2014 EIP Plan") that provided for the grant of stock options, shares of restricted stock, RSUs, PSUs, stock bonus awards, stock appreciation rights, performance share awards and performance compensation awards and unrestricted stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(collectively, "Equity Incentive Awards") to the Company&#8217;s executive officers, other key employees and directors. This plan was amended in May 2017 and allows the grant of  up to <ix:nonFraction unitRef="shares" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzQ4Ng_cad4c08c-61a8-480d-bf1e-114489a21162">1,875,000</ix:nonFraction> shares of the Company&#8217;s common stock. For 2021 and 2020, the Company recognized stock-based compensation cost of $<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzYwMg_aa664aed-d26c-42e0-9f9c-f17c69e543d8">2.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzEwOTk1MTE2MjkzNDI_cfb8aab7-0c05-4f70-9a68-991ac83fe95b">2.4</ix:nonFraction> million, respectively. In 2019, the Company recognized a $<ix:nonFraction unitRef="usd" contextRef="ice3a474c667e47e286cd7032a81f3299_D20190101-20191231" decimals="-5" name="hmst:ShareBasedPaymentArrangementExpenseReversal" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzY2MQ_aaabaf05-6b54-4c70-8271-69c35b8f03ed">3.1</ix:nonFraction> million reversal of previously recognized stock-based compensation costs related to PSUs that did not meet their internal performance metrics, resulting in a net benefit of $<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzEwOTk1MTE2MjkzMzM_7c136e55-83b6-4d7b-b996-b7c6ec07def2">0.4</ix:nonFraction> million. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nonqualified Stock Options</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzE1MzE_51a61ed3-32c3-483c-ba1b-3ec66ea04cb4" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of changes in stock options for 2021 is as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></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:11.637%"></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:11.637%"></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:11.641%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Exercise&#160;Price</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Aggregate<br/>Intrinsic&#160;Value<br/>(in thousands)</span></td></tr><tr style="height:3pt"><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><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options outstanding at December&#160;31, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZToxMmRkOTJlN2RkYTk0MjEwYjM2NGU2OTRiZGZkMDAwMy90YWJsZXJhbmdlOjEyZGQ5MmU3ZGRhOTQyMTBiMzY0ZTY5NGJkZmQwMDAzXzItMS0xLTEtNDAxMjU_8bf7c05c-4c18-4240-9cd8-d9deb7bf4d40">188,181</ix:nonFraction></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZToxMmRkOTJlN2RkYTk0MjEwYjM2NGU2OTRiZGZkMDAwMy90YWJsZXJhbmdlOjEyZGQ5MmU3ZGRhOTQyMTBiMzY0ZTY5NGJkZmQwMDAzXzItMy0xLTEtNDAxMjU_f1d88b90-c960-43a8-b50f-421178055258">12.85</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZToxMmRkOTJlN2RkYTk0MjEwYjM2NGU2OTRiZGZkMDAwMy90YWJsZXJhbmdlOjEyZGQ5MmU3ZGRhOTQyMTBiMzY0ZTY5NGJkZmQwMDAzXzItNS0xLTEtNjAyMDc_0d21f4cd-396b-4f17-8055-4748c671d30f">1.3</ix:nonNumeric> years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZToxMmRkOTJlN2RkYTk0MjEwYjM2NGU2OTRiZGZkMDAwMy90YWJsZXJhbmdlOjEyZGQ5MmU3ZGRhOTQyMTBiMzY0ZTY5NGJkZmQwMDAzXzItNy0xLTEtNjAyNDI_9c4feb30-7da8-4ad5-aeca-5f828ead1c56">3,933</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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZToxMmRkOTJlN2RkYTk0MjEwYjM2NGU2OTRiZGZkMDAwMy90YWJsZXJhbmdlOjEyZGQ5MmU3ZGRhOTQyMTBiMzY0ZTY5NGJkZmQwMDAzXzUtMS0xLTEtNDAxMjU_4a382973-8a6c-4ab9-b5b0-a45ae85f3866">188,181</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZToxMmRkOTJlN2RkYTk0MjEwYjM2NGU2OTRiZGZkMDAwMy90YWJsZXJhbmdlOjEyZGQ5MmU3ZGRhOTQyMTBiMzY0ZTY5NGJkZmQwMDAzXzUtMy0xLTEtNDAxMjU_e40a73f5-8145-4429-acb1-d936fb348833">12.85</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options outstanding at December&#160;31, 2021</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZToxMmRkOTJlN2RkYTk0MjEwYjM2NGU2OTRiZGZkMDAwMy90YWJsZXJhbmdlOjEyZGQ5MmU3ZGRhOTQyMTBiMzY0ZTY5NGJkZmQwMDAzXzYtMS0xLTEtNDAxMjU_e755f154-5749-4dfa-8a9a-9d239a21113f">&#8212;</ix:nonFraction></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZToxMmRkOTJlN2RkYTk0MjEwYjM2NGU2OTRiZGZkMDAwMy90YWJsZXJhbmdlOjEyZGQ5MmU3ZGRhOTQyMTBiMzY0ZTY5NGJkZmQwMDAzXzYtMy0xLTEtNDAxMjU_0a85e5f3-e14e-4cfa-8841-2f4b132ba5c8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZToxMmRkOTJlN2RkYTk0MjEwYjM2NGU2OTRiZGZkMDAwMy90YWJsZXJhbmdlOjEyZGQ5MmU3ZGRhOTQyMTBiMzY0ZTY5NGJkZmQwMDAzXzYtNy0xLTEtNDAxMjU_921e8876-e225-4f32-be3e-5fc32a101f12">&#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></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="shares" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzk2OQ_10a97ab2-638f-45d1-ac05-6075efe6787a"><ix:nonFraction unitRef="shares" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzk2OQ_894abb98-0abf-424a-8db3-e371f32a46b1">no</ix:nonFraction></ix:nonFraction> options granted or forfeited during 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs generally vest over a <ix:nonNumeric contextRef="i731fe1ab47a64b63905f2187952fa001_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzE1NDg_82b8f95e-4de2-4cfc-b3a9-60e97ad57101">three year</ix:nonNumeric> period with the fair market value of the awards determined at the grant date based on the Company's stock price. PSUs vest at the end of a <ix:nonNumeric contextRef="i81921f2600134d4ea6244e185de6c005_D20210101-20211231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzE1NDU_6762c7d3-8359-44e1-99a3-29e671f9ba3c">three year</ix:nonNumeric> period with the fair market value of the awards determined using a Monte Carlo simulation technique. <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzE1NDk_e51df45b-2ddc-4ce2-ad34-65f6a0c4ab0d" continuedAt="ia2bbe5d3103b46669addcac59fa94461" escape="true">A summary of the status of the combined RSUs and PSUs is as follows:</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="ia2bbe5d3103b46669addcac59fa94461"><table 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:63.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average<br/>Grant&#160;Date&#160;Fair Value</span></td></tr><tr style="height:3pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id7fe5e50e61542098fc314450db523cb_I20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo0ZmZkNDM2ZjljZTE0ZmFiYTRiZGU5OTc5ZWEwOTc3ZC90YWJsZXJhbmdlOjRmZmQ0MzZmOWNlMTRmYWJhNGJkZTk5NzllYTA5NzdkXzItMS0xLTEtNDAxMjU_9b8cecc6-61d1-4cf6-9e8b-f1ef7bb3e006">295,840</ix:nonFraction></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id7fe5e50e61542098fc314450db523cb_I20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo0ZmZkNDM2ZjljZTE0ZmFiYTRiZGU5OTc5ZWEwOTc3ZC90YWJsZXJhbmdlOjRmZmQ0MzZmOWNlMTRmYWJhNGJkZTk5NzllYTA5NzdkXzItMy0xLTEtNDAxMjU_b3997e23-0009-4704-bd49-47ee2a48be1a">24.52</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i731fe1ab47a64b63905f2187952fa001_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo0ZmZkNDM2ZjljZTE0ZmFiYTRiZGU5OTc5ZWEwOTc3ZC90YWJsZXJhbmdlOjRmZmQ0MzZmOWNlMTRmYWJhNGJkZTk5NzllYTA5NzdkXzMtMS0xLTEtNDAxMjU_fc376651-f708-4386-a4f7-09c9b4525a9f">106,372</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i731fe1ab47a64b63905f2187952fa001_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo0ZmZkNDM2ZjljZTE0ZmFiYTRiZGU5OTc5ZWEwOTc3ZC90YWJsZXJhbmdlOjRmZmQ0MzZmOWNlMTRmYWJhNGJkZTk5NzllYTA5NzdkXzMtMy0xLTEtNDAxMjU_2fb13498-f76a-4125-9b6b-320c4313e2f4">33.01</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cancelled or forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i731fe1ab47a64b63905f2187952fa001_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo0ZmZkNDM2ZjljZTE0ZmFiYTRiZGU5OTc5ZWEwOTc3ZC90YWJsZXJhbmdlOjRmZmQ0MzZmOWNlMTRmYWJhNGJkZTk5NzllYTA5NzdkXzQtMS0xLTEtNDAxMjU_4714edda-c50f-4421-ac89-f0781eb0b052">73,577</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i731fe1ab47a64b63905f2187952fa001_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo0ZmZkNDM2ZjljZTE0ZmFiYTRiZGU5OTc5ZWEwOTc3ZC90YWJsZXJhbmdlOjRmZmQ0MzZmOWNlMTRmYWJhNGJkZTk5NzllYTA5NzdkXzQtMy0xLTEtNDAxMjU_7a15ba13-485e-444c-9071-0e99f41338c2">28.06</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i731fe1ab47a64b63905f2187952fa001_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo0ZmZkNDM2ZjljZTE0ZmFiYTRiZGU5OTc5ZWEwOTc3ZC90YWJsZXJhbmdlOjRmZmQ0MzZmOWNlMTRmYWJhNGJkZTk5NzllYTA5NzdkXzUtMS0xLTEtNDAxMjU_b743a977-1c40-4c61-8554-bfecc00145b8">60,104</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i731fe1ab47a64b63905f2187952fa001_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo0ZmZkNDM2ZjljZTE0ZmFiYTRiZGU5OTc5ZWEwOTc3ZC90YWJsZXJhbmdlOjRmZmQ0MzZmOWNlMTRmYWJhNGJkZTk5NzllYTA5NzdkXzUtMy0xLTEtNDAxMjU_f9627fe8-8510-4d16-ab14-c9fa6173fc1e">24.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;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December&#160;31, 2021</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i83941db0bafb4f35953d6824aae2e898_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo0ZmZkNDM2ZjljZTE0ZmFiYTRiZGU5OTc5ZWEwOTc3ZC90YWJsZXJhbmdlOjRmZmQ0MzZmOWNlMTRmYWJhNGJkZTk5NzllYTA5NzdkXzYtMS0xLTEtNDAxMjU_78cdd4e2-ae18-4134-a352-6c83ae06e288">268,531</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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i83941db0bafb4f35953d6824aae2e898_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo0ZmZkNDM2ZjljZTE0ZmFiYTRiZGU5OTc5ZWEwOTc3ZC90YWJsZXJhbmdlOjRmZmQ0MzZmOWNlMTRmYWJhNGJkZTk5NzllYTA5NzdkXzYtMy0xLTEtNDAxMjU_643b8dd3-d7c6-4503-abed-ec801350ea7d">26.83</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><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzE1MzQ_00c7f4df-321f-4fd6-8762-9f0fd963f872" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions used in the Monte Carlo simulations used to determine fair market value of the PSUs granted in 2021, 2020 and 2019 are set forth in the table below:</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:44.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.817%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.341%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.345%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</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="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 #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Volatility of common stock</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i81921f2600134d4ea6244e185de6c005_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzItMi0xLTEtNDAxMjU_6bdeedd2-908a-4a75-b0e4-017d48d9c310">40.5</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1fe8efdcb07b4a06867b74374afefde3_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzItNC0xLTEtNDAxMjU_2ff3740f-e907-430b-9351-000b4b2d5110">33.9</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ice3a474c667e47e286cd7032a81f3299_D20190101-20191231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzItNi0xLTEtNDY3NTU_630807e9-1bdc-4ebd-b3a5-ba921366b3e6">29.4</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average volatility of peer companies</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i81921f2600134d4ea6244e185de6c005_D20210101-20211231" decimals="3" name="hmst:ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzMtMi0xLTEtNDAxMjU_03a55541-442d-4418-b028-d52d3492c8fe">43.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1fe8efdcb07b4a06867b74374afefde3_D20200101-20201231" decimals="3" name="hmst:ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzMtNC0xLTEtNDAxMjU_ba1672bb-8647-4c48-9af0-64678e743f49">34.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ice3a474c667e47e286cd7032a81f3299_D20190101-20191231" decimals="3" name="hmst:ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzMtNi0xLTEtNDY3NTU_17429a95-a455-4821-8ff8-0b423d5443b3">24.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average correlation coefficient of peer companies</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i81921f2600134d4ea6244e185de6c005_D20210101-20211231" decimals="6" name="hmst:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzQtMi0xLTEtNDAxMjU_c9bc5c6c-1a95-4a58-ba91-50f29702e067">0.8004</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1fe8efdcb07b4a06867b74374afefde3_D20200101-20201231" decimals="6" name="hmst:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzQtNC0xLTEtNDAxMjU_5372084a-1efc-45c7-acb2-dbc1560a2b25">0.7561</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ice3a474c667e47e286cd7032a81f3299_D20190101-20191231" decimals="6" name="hmst:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzQtNi0xLTEtNDY3NTU_3badb5ae-8e68-4c69-a784-566043d0d0a1">0.7272</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i81921f2600134d4ea6244e185de6c005_D20210101-20211231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzUtMi0xLTEtNDAxMjU_c8d437ad-7813-4361-adf4-8505010c67e8">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1fe8efdcb07b4a06867b74374afefde3_D20200101-20201231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzUtNC0xLTEtNDAxMjU_dae2658a-782f-4d01-838d-c23c46dcb4b3">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ice3a474c667e47e286cd7032a81f3299_D20190101-20191231" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzUtNi0xLTEtNDY3NTU_3a0fc1b6-34a2-48b0-9a50-3a95f029ab38">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected term in years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i81921f2600134d4ea6244e185de6c005_D20210101-20211231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzYtMi0xLTEtNDAxMjU_ebe79d61-3c95-462b-b86b-0c99b5e4f232">3.00</ix:nonNumeric> years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i1fe8efdcb07b4a06867b74374afefde3_D20200101-20201231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzYtNC0xLTEtNDAxMjU_0fd46a85-3689-4378-a732-2f9d21750c5d">2.76</ix:nonNumeric> years</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ice3a474c667e47e286cd7032a81f3299_D20190101-20191231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzYtNi0xLTEtNDY3NTU_e0a418db-3fbc-45e9-82a2-bbb24c160604">2.69</ix:nonNumeric> years</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></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">90</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_151"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 14&#8211;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3XzEwOTA1_0084b528-d292-49d7-9eab-02adef9cd2a8" continuedAt="ia26d8d5e8ff240199a9daac35a582fef" escape="true">FAIR VALUE MEASUREMENT:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i08e7fed6397f4b64965c415dbcb1f53d" continuedAt="i15878aa92fed42348ca0922c57d19510"><ix:continuation id="ia26d8d5e8ff240199a9daac35a582fef" continuedAt="i0e30a1c81967478a9ed94afaf7ab1c72"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The term "fair value" is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A fair value measurement assumes that the transaction to sell the asset or transfer the liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability. The Company's approach is to maximize the use of observable inputs and minimize the use of unobservable inputs when developing fair value measurements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value Hierarchy</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A three-level valuation hierarchy has been established under ASC 820 for disclosure of fair value measurements. The valuation hierarchy is based on the observability of inputs to the valuation of an asset or liability as of the measurement date. A financial instrument&#8217;s categorization within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The levels are defined as follows:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level&#160;1&#160;&#8211; Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date. An active market for the asset or liability is a market in which transactions for the asset or liability take place with sufficient frequency and volume to provide pricing information on an ongoing basis. </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level&#160;2&#160;&#8211; Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. This includes quoted prices for similar assets and liabilities in active markets and inputs that are observable for the asset or liability for substantially the full term of the financial instrument.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level&#160;3&#160;&#8211; Unobservable inputs for the asset or liability. These inputs reflect the Company's assumptions of what market participants would use in pricing the asset or liability.</span></div><div style="padding-left:54pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's policy regarding transfers between levels of the fair value hierarchy is that all transfers are assumed to occur at the end of the reporting period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Estimation of Fair Value</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is based on quoted market prices, when available. In cases where a quoted price for an asset or liability is not available, the Company uses valuation models to estimate fair value. These models incorporate inputs such as forward yield curves, loan prepayment assumptions, expected loss assumptions, market volatilities and pricing spreads utilizing market-based inputs where readily available. The Company believes its valuation methods are appropriate and consistent with those that would be used by other market participants. However, imprecision in estimating unobservable inputs and other factors may result in these fair value measurements not reflecting the amount realized in an actual sale or transfer of the asset or liability in a current market exchange.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:FairValueMeasurementMethodologiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3XzEwODY5_8784bffb-d37d-4629-bf20-f160a41595e6" continuedAt="ia6965abe52224f38af2070e532c432ec" escape="true">The following table summarizes the fair value measurement methodologies, including significant inputs and assumptions, and classification of the Company's assets and liabilities valued at fair value on a recurring basis.</ix:nonNumeric></span></div></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">91</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="margin-top:5pt"><ix:continuation id="i15878aa92fed42348ca0922c57d19510"><ix:continuation id="i0e30a1c81967478a9ed94afaf7ab1c72" continuedAt="i97b9299d2c2641a3ae5ff6a784ec19e6"><ix:continuation id="ia6965abe52224f38af2070e532c432ec"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:25.732%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:46.993%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.509%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset/Liability class</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Valuation methodology, inputs and assumptions</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Classification</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable market prices of identical or similar securities are used where available.<br/>&#160;<br/></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2 recurring fair value measurement.</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">If market prices are not readily available, value is based on discounted cash flows using the following significant inputs:<br/>&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160;Expected prepayment speeds&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160;Estimated credit losses&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160;Market liquidity adjustments</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 3 recurring fair value measurement.</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFS</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family loans, excluding loans transferred from held for investment</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value is based on observable market data, including:<br/>&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Quoted market prices, where available&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Dealer quotes for similar loans&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Forward sale commitments</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2 recurring fair value measurement.</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">When not derived from observable market inputs, fair value is based on discounted cash flows, which considers the following inputs:<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Benchmark yield curve&#160;&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Estimated discount spread to the benchmark yield curve                                                                                            <br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Expected prepayment speeds</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Estimated fair value classified as Level 3.</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage servicing rights</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family MSRs</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For information on how the Company measures the fair value of its single family MSRs, including key economic assumptions and the sensitivity of fair value to changes in those assumptions, see Note 9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">, Mortgage Banking Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">.</span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 3 recurring fair value measurement.</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Futures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value is based on closing exchange prices.</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1 recurring fair value measurement.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swaps<br/>Interest rate swaptions<br/>Forward sale commitments</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value is based on quoted prices for identical or similar instruments when available. When quoted prices are not available, fair value is based on internally developed modeling techniques, which require the use of multiple observable market inputs, including: &#160;             <br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Forward interest rates&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Interest rate volatilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2 recurring fair value measurement.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock commitments</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The fair value considers several factors including:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Fair value of the underlying loan based on quoted prices in     the secondary market, when available.&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Value of servicing</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Fall-out factor</span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 3 recurring fair value measurement. </span></td></tr></table></ix:continuation></ix:continuation></ix:continuation></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i97b9299d2c2641a3ae5ff6a784ec19e6" continuedAt="id377735327394b07bbcaebd93a9f4d5a"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3XzEwODgw_84f9ca66-e0ec-423d-9be0-35ff5110d3f0" continuedAt="iab1d0b01ea0e4164bd74fac1083da8df" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the levels of the fair value hierarchy for the Company's assets and liabilities measured at fair value on a recurring basis:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:45.811%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.164%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.105%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.105%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.110%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;3</span></td></tr><tr style="height:3pt"><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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS</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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage backed securities:</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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11a702dfc0c840b1b8488a7d588dcdac_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzYtMS0xLTEtNDAxMjU_41463d86-45d4-440b-b99e-12d09833b679">32,963</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5df1bb7bfbed4c4aaa86cc5e24c6ac8c_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzYtMy0xLTEtNDAxMjU_349323f1-0d45-4b58-a6a8-5cc6a8e81661">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39654d3d11e942a38d1cb8d93c048171_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzYtNS0xLTEtNDAxMjU_b2b4682b-4be1-4699-a4ea-9f911a0a53f6">30,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a3353a8eba64a42830b6e65535ed52c_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzYtNy0xLTEtNDAxMjU_b65ee5f8-ca62-4183-955e-b8c3e1cf7a15">2,407</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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0525310d50c74e4a9622d5199b0dfd72_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzctMS0xLTEtNDAxMjU_10b795f6-7eab-4b5d-926e-d4a55e42799f">62,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie00febe40e76416c9837538d5fdf5a2f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzctMy0xLTEtNDAxMjU_55826910-1e4b-4ce7-9354-567f12b1ff3d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4fadd42e4abd49888a945d12630e3406_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzctNS0xLTEtNDAxMjU_b8679797-5ba3-403a-b96f-43f070657dc2">62,792</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fecbeb00e76467199eb0d4a4a1ab707_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzctNy0xLTEtNDAxMjU_83ae0769-42f2-462c-b32a-6b9d613724bd">&#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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateralized mortgage obligations:</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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0378447d2c834b538daad9de23fd6dc5_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzktMS0xLTEtNDAxMjU_461f177f-d320-4533-a671-267455e7da21">187,394</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c1a5ded7cac46f29747a545191b2958_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzktMy0xLTEtNDAxMjU_756c4832-e9d1-4633-aedb-ade3280150cd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8fb2beca8fa048f4b1480beba1c20d51_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzktNS0xLTEtNDAxMjU_b087f45c-930e-4b1e-99c5-bdef0de67919">187,394</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d0e60e7056c4bbaabf2bbcf3c048bcd_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzktNy0xLTEtNDAxMjU_ac7915ca-6bb0-4105-ada4-aa2a743adb79">&#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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadd8f31cbd9444e9a27f6c6b9c8b0230_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEwLTEtMS0xLTQwMTI1_745ed496-b39d-4cdb-b265-1690dbc35cc5">136,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a3606f2f01d411598c6a82827a1029f_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEwLTMtMS0xLTQwMTI1_2e120ca1-16b2-44e1-a992-d5dcecbc1f73">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7dcf1881c6ca4fce94efcd9b04102e31_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEwLTUtMS0xLTQwMTI1_be04eeac-00e7-4809-8722-ce98705d58b2">136,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c11c1e3d38c4f91819522e8c386c804_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEwLTctMS0xLTQwMTI1_3496079b-53ed-462a-a439-d2afbc6dfd34">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibab0ae0c6dad4b63b1966444db2e77e3_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzExLTEtMS0xLTQwMTI1_338ae583-2ad3-4f2f-bf58-aa77a581b87f">539,923</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i814989dbf2824582bafa46a77128e18b_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzExLTMtMS0xLTQwMTI1_55cdefa1-dbe2-43d5-89ba-b5152b45f599">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ife67b1802aa4481094ce5b14f7cb0343_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzExLTUtMS0xLTQwMTI1_954e1bb1-4bf2-4e3b-8f88-eeb53b91f00e">539,923</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e7a6199f696413193faee8f56c285d5_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzExLTctMS0xLTQwMTI1_86cc1355-d668-4d9b-873a-b181abda57c5">&#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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia555d5c7d9214b02bde57cd76a765dc9_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEyLTEtMS0xLTQwMTI1_02e7d888-b8f3-4c0c-9306-ca67fbe5bd91">19,616</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i117671e902734c469912f83774281851_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEyLTMtMS0xLTQwMTI1_7a97fd5a-9180-4339-a7a8-34ce399d7cf5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if7408ae31d9e445b844102c1662b628d_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEyLTUtMS0xLTQwMTI1_fa7bf2ae-881d-41c5-b266-94625f630bd1">19,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia2c14043868845fd9fada6a0bca6affa_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEyLTctMS0xLTQwMTI1_ad5e0968-6429-4e3a-bdaa-26cfd2077efa">75</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasury 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0218411b571e47e9a53d93239825aea4_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEzLTEtMS0xLTQwMTI1_4188b67e-210f-4e24-b19f-a632148d9eed">23,175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2457e99f66d24ee99acadf024e9a2485_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEzLTMtMS0xLTQwMTI1_9ecea76f-22d3-4ac2-851b-56dc2d417c33">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifca9abc0488843e0b1f26201dc3f3fd5_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEzLTUtMS0xLTQwMTI1_02bc60d6-2a34-4049-b86c-af4a6f287fc6">23,175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifedbbf5924d14140a6b9d5598c76aeea_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEzLTctMS0xLTQwMTI1_918413fb-c36c-4995-914f-987c9e9bbff2">&#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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia738bdac360d478cba6ae63ff982ff4e_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE1LTEtMS0xLTQwMTI1_69954192-6a7d-4dc6-9046-dc53133ce0c8">128,041</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0b3426350104584b6fbd87ea7a4250d_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE1LTMtMS0xLTQwMTI1_7061c4f7-cc3b-44aa-bdf0-53b5e481e74a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3f5eefd014d4521bceb83243a97e8c5_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE1LTUtMS0xLTQwMTI1_2d1a40bd-9a5b-4cbb-a7b9-c228e6bff3d5">128,041</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE1LTctMS0xLTQwMTI1_0bd00f78-9c6d-4217-811d-e21a58c6c9db">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia738bdac360d478cba6ae63ff982ff4e_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE2LTEtMS0xLTQwMTI1_110d87a3-6d0a-4455-b89f-b017e2169e47">7,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0b3426350104584b6fbd87ea7a4250d_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE2LTMtMS0xLTQwMTI1_56cccae3-b6ef-45d2-96a4-b5cc79c68d37">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3f5eefd014d4521bceb83243a97e8c5_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE2LTUtMS0xLTQwMTI1_4615a9bb-4ce7-4510-b504-40729e3dbe0c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE2LTctMS0xLTQwMTI1_990f488e-e8bd-48b1-84e2-f8dbba58fd89">7,287</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family mortgage servicing rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia738bdac360d478cba6ae63ff982ff4e_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE3LTEtMS0xLTQwMTI1_212813f5-fd7e-4459-bc17-1402e66cce94">61,584</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0b3426350104584b6fbd87ea7a4250d_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE3LTMtMS0xLTQwMTI1_29edeba4-6023-4b9d-9f56-c9689337399c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3f5eefd014d4521bceb83243a97e8c5_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE3LTUtMS0xLTQwMTI1_0c640834-be50-4d3f-aca1-f64b060f4a98">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE3LTctMS0xLTUzNTM3_5badff00-7d90-44a6-8771-1c6b53e15876">61,584</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Futures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i516cc81d4b9f404d955203b1ee4f08a3_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE5LTEtMS0xLTQwMTI1_f641aa41-88fd-43f6-aa30-d8d9eabdf03b">334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i869ebccbbe3b4cd580c4c68120dc6977_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE5LTMtMS0xLTQwMTI1_1130148c-5e22-45c1-b6fd-9bc36a0270f7">334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b9d9000e0cd425b8d7ffc1b058e057f_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE5LTUtMS0xLTQwMTI1_2cc9972e-1651-4538-8e98-9a8e1ff590bc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3a6b306155cf4e9687c3fe6942ed6a46_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE5LTctMS0xLTQwMTI1_c6756bb3-f654-4074-a8c4-a432029d6b7b">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward sale commitments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f6113eb5604418bb352734eb1496697_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIwLTEtMS0xLTQwMTI1_56c7057b-dae1-4ca1-a8d9-be7b40805ed5">723</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if07e017b50994743ad8b920ce74acf31_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIwLTMtMS0xLTQwMTI1_1d74f8f7-0cf9-4f46-a178-f69c817d66d8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622733c219c14aeb8ec7c0d375b3a90c_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIwLTUtMS0xLTQwMTI1_8be5a1c0-647d-4c68-99d2-7262fb94ed64">723</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e2f1a0faef4d82aec3f3ac581f9685_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIwLTctMS0xLTQwMTI1_a997f835-07a3-44f4-ab37-7a4d0ee15683">&#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="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadc3eb70565d42f290880e630e30f17d_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIyLTEtMS0xLTQwMTI1_35b5c327-1efc-487c-9d30-49fe227d20ad">2,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d39d8c053c64f8480ec34bd5319d89d_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIyLTMtMS0xLTQwMTI1_e215ea5c-20f8-4944-86a0-5821eee3fa0c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99eb2bf30d3d44a587e0aef16c0cdef4_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIyLTUtMS0xLTQwMTI1_3d6d2621-ea7a-412c-8f53-fecb797832a2">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d0c860e7eb34ec3b4edea0277f2b8cb_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIyLTctMS0xLTQwMTI1_bd3a9dd7-da79-4e0a-aeec-1f5d3a90e719">2,487</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7d8d9979ecf4dc792bab5e0373cb93b_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIzLTEtMS0xLTQwMTI1_ca5e978d-4ab2-48b0-8886-4274a229ce75">4,381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i811a8cb4ce1743c2abcaf55b0c7b4b06_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIzLTMtMS0xLTQwMTI1_553c13c1-6fc6-4770-8cd8-79ace507c998">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5ed3a96a0d8441faa5976584f7e6889_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIzLTUtMS0xLTQwMTI1_4c44d702-baa4-4bbd-b089-ff84a0b42c9c">4,381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0b8b674ce2d418a954047cff1a1fe3b_I20211231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIzLTctMS0xLTQwMTI1_8b4c244f-6b45-46f5-811a-f811bde3f622">&#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 79.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia738bdac360d478cba6ae63ff982ff4e_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzI0LTEtMS0xLTQwMTI1_2b681a62-eb9a-49f3-92a7-a99a40e31014">1,207,359</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0b3426350104584b6fbd87ea7a4250d_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzI0LTMtMS0xLTQwMTI1_28c96af0-b930-437c-837f-d7468b7cf094">334</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3f5eefd014d4521bceb83243a97e8c5_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzI0LTUtMS0xLTQwMTI1_511297dc-b16f-429e-bde2-f23b6d54d194">1,133,185</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzI0LTctMS0xLTQwMTI1_1f0d8251-ec42-4442-a51a-d2d0d1f4d8c3">73,840</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivatives </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 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward sale commitments</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f6113eb5604418bb352734eb1496697_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzI4LTEtMS0xLTQwMTI1_225a65a1-e256-43c0-bce9-43e8e540fe2d">640</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if07e017b50994743ad8b920ce74acf31_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzI4LTMtMS0xLTQwMTI1_47dabb94-1de8-45f6-b96e-19d43b9aed3c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i622733c219c14aeb8ec7c0d375b3a90c_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzI4LTUtMS0xLTQwMTI1_7f2633ec-d529-474b-b4cb-51ab09d257c8">640</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i33e2f1a0faef4d82aec3f3ac581f9685_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzI4LTctMS0xLTQwMTI1_fa8df168-f3e5-4709-bb89-4415dd2ea616">&#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="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadc3eb70565d42f290880e630e30f17d_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMwLTEtMS0xLTQwMTI1_8829bd56-e4a5-48c1-9990-e34c15c854d1">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4d39d8c053c64f8480ec34bd5319d89d_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMwLTMtMS0xLTQwMTI1_a0748fe2-3427-4e2c-b0b7-7b65392bc12c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i99eb2bf30d3d44a587e0aef16c0cdef4_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMwLTUtMS0xLTQwMTI1_96b5c222-79d2-42a0-b4a4-d6bdc0416889">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d0c860e7eb34ec3b4edea0277f2b8cb_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMwLTctMS0xLTQwMTI1_a9909433-288f-4ffe-8717-c924bf5c76c2">3</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib7d8d9979ecf4dc792bab5e0373cb93b_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMxLTEtMS0xLTQwMTI1_121d621a-7612-47ce-900d-83e27e20a0a2">4,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i811a8cb4ce1743c2abcaf55b0c7b4b06_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMxLTMtMS0xLTQwMTI1_c3e46ee4-fea9-4eb9-a1bd-91d8ed44ef28">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic5ed3a96a0d8441faa5976584f7e6889_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMxLTUtMS0xLTQwMTI1_080e7680-934d-4c91-ba64-942dd84d701d">4,541</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0b8b674ce2d418a954047cff1a1fe3b_I20211231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMxLTctMS0xLTQwMTI1_aea95e5e-ed0c-4a78-b8ca-282490458b01">&#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 79.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia738bdac360d478cba6ae63ff982ff4e_I20211231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMyLTEtMS0xLTQwMTI1_853e0ff1-3a52-42d3-9ed1-10d19ced430f">5,184</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0b3426350104584b6fbd87ea7a4250d_I20211231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMyLTMtMS0xLTQwMTI1_3979f384-1b90-4701-8751-43dc3310dab7">&#8212;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3f5eefd014d4521bceb83243a97e8c5_I20211231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMyLTUtMS0xLTQwMTI1_83f84984-b4b7-48eb-8fda-67252da95cc9">5,181</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMyLTctMS0xLTQwMTI1_fcd96086-a12d-406d-8d35-ecc650e88601">3</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></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">93</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="id377735327394b07bbcaebd93a9f4d5a" continuedAt="i6db99aad6b3648a0bfdf4498485286b5"><div style="padding-left:18pt"><ix:continuation id="iab1d0b01ea0e4164bd74fac1083da8df"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"></td><td style="width:43.327%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.758%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.827%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.530%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.832%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;3</span></td></tr><tr style="height:3pt"><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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS</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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage backed securities:</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"><div style="padding-left:36pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2de1b2a847a74ddfa2d932dbd2cead9d_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzYtMS0xLTEtNDAxMjU_ba7146ff-07a1-4c83-9178-2c1643b1b6fe">51,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibf4e650d217f4375b4eebd2ae114f8b5_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzYtMy0xLTEtNDAxMjU_ce1c5f2f-7e1d-4a84-bde1-01b7a9ce9486">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7ffa5017eb004483b644ddff7f09b59f_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzYtNS0xLTEtNDAxMjU_988c8108-c39d-499b-8d72-f6b45f74df0e">48,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i301700739d404f299a9748172899ec84_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzYtNy0xLTEtNDAxMjU_ab01e330-a717-4984-9311-b7b4c7a89211">2,629</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:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6058956a9d4543929447b9612a3559d8_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzctMS0xLTEtNDAxMjU_75c9d15c-4dc2-4cce-8c89-d7def1092df0">45,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3b76ef5bc46c4d0085e246e80f978d86_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzctMy0xLTEtNDAxMjU_86660197-081e-4c9d-ba9c-fa63e53e252e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b1f3715af9f4f06bca53efccfb40ed0_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzctNS0xLTEtNDAxMjU_1165db08-87b5-4878-b7fb-3b36e9f90f01">45,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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i15b5f6fa49f24abd9dc9c05d104fef4a_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzctNy0xLTEtNDAxMjU_61d0bd3e-afc5-4c88-8910-e24ec1bcd2b4">&#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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateralized mortgage obligations:</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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a41acf978e14565b1199dc05fe9e585_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzktMS0xLTEtNDAxMjU_aa2748e9-0b0b-4976-92a6-2ef56392d260">234,909</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic398cd366354446f9fac39c3edf0b3d6_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzktMy0xLTEtNDAxMjU_8003e85a-050b-4a0b-bab3-6bcff176c8a0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id87148c43a0644cd8267bbe3293cd287_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzktNS0xLTEtNDAxMjU_e2a2c876-a28b-40b2-94e1-25826a7e28cb">234,909</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e488dfbff974b3bb7eba481c64562bf_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzktNy0xLTEtNDAxMjU_2436d510-7b0e-4eb3-8ba2-c8cd8b102348">&#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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i71b6da2086fb4225996914441122390b_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzEwLTEtMS0xLTQwMTI1_0c6d2d09-02fd-4d41-ab5c-6147b9839d26">159,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4b46c77f0c24eaaa80880bd6c8732a3_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzEwLTMtMS0xLTQwMTI1_0cc89855-a859-4ee2-84f5-2ce374e8355b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84692a596fab4c11aec30d26de727718_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzEwLTUtMS0xLTQwMTI1_ff9508d8-65ec-4da1-9e5f-0b1b13ab43a7">159,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib33cc6bbe5a749caa1b104d43b44a796_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzEwLTctMS0xLTQwMTI1_26cbad95-17ce-45f8-9c41-c09fc5a67032">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d717e5cfad14a6f8246a2d6fcee9e46_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzExLTEtMS0xLTQwMTI1_565d0801-5f69-4b41-9a3b-423b1fb2d347">564,703</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1719d581ade64fcea5671b2ea216bd90_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzExLTMtMS0xLTQwMTI1_6b09768b-a3f1-4671-9775-79072a16dc93">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i049d3500695e489b8022659bb6c1c1bf_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzExLTUtMS0xLTQwMTI1_1cb101f2-f739-43e5-8d48-940c71c0d237">564,703</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i22c4061f56a6464ba88c8e4fa01b9746_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzExLTctMS0xLTQwMTI1_dad5359b-c5ff-4bc0-a57c-5f0668247024">&#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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6649a21f748c4f25af95fa66ab6021e4_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzEyLTEtMS0xLTQwMTI1_63aa631d-1cb7-43c5-b5d4-740461f9a528">15,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9a1c9b4621a4084be8b305eaa79e16f_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzEyLTMtMS0xLTQwMTI1_9d75d08e-2a43-4773-bc2e-facfa2fe6810">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e0e65a1046243408bea2f27fb3759c3_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzEyLTUtMS0xLTQwMTI1_0acc29f9-6d11-4b31-a85f-8f6a45df81e9">15,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4951b1a62ce6448aa45ee5946e1ece09_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzEyLTctMS0xLTQwMTI1_e781cce3-1120-46c0-ac80-40ad840f7cb7">81</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agency 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i474f63864ad14b6da31fe1ed7435f6c7_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE0LTEtMS0xLTQwMTI1_c0251cfb-fcc3-4671-8508-286a183d2450">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8100e3496569447ba5e48df44f484655_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE0LTMtMS0xLTQwMTI1_09aaff14-46ca-4082-907f-510f8e726dff">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i419ccbc93dfa46e28473b805b67bc4b1_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE0LTUtMS0xLTQwMTI1_00ebe3de-8cd5-4abb-aa4b-1aec89b9de1b">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d6fd256d6114f208e12ed2b57745852_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE0LTctMS0xLTQwMTI1_8c7787ce-1f22-4d4f-a305-34824addea44">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFS </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic92bd81c43a34b589b5af9e12364bd76_I20201231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE1LTEtMS0xLTQwMTI1_4798a8f0-bcbc-497c-a6b1-ac473983b29c">194,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53885318c2a4d84a75bbe57e3cf7f45_I20201231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE1LTMtMS0xLTQwMTI1_5a6990eb-d8ba-401e-b554-355705f541a6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i001f3c9ecc9042cc89a005b78291d533_I20201231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE1LTUtMS0xLTQwMTI1_22fe0eec-6d4c-4ead-af49-02c4d91407df">194,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE1LTctMS0xLTQwMTI1_77c6e66a-6e6d-4de0-846d-10e0e069efbe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic92bd81c43a34b589b5af9e12364bd76_I20201231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE2LTEtMS0xLTQwMTI1_4af49889-e7da-48a0-aa7b-33ccaf01409d">7,108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53885318c2a4d84a75bbe57e3cf7f45_I20201231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE2LTMtMS0xLTQwMTI1_8635498a-1c5a-4b3c-8091-023850f57739">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i001f3c9ecc9042cc89a005b78291d533_I20201231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE2LTUtMS0xLTQwMTI1_bee7a955-3f6c-49d0-ac65-b8482dda691f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE2LTctMS0xLTQwMTI1_60a151ac-8719-4a4f-b0a2-ccf34e48996e">7,108</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family mortgage servicing rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic92bd81c43a34b589b5af9e12364bd76_I20201231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE3LTEtMS0xLTQwMTI1_44775728-5a78-4fee-a98d-ca435593739b">49,966</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53885318c2a4d84a75bbe57e3cf7f45_I20201231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE3LTMtMS0xLTQwMTI1_c5b62ebf-e8e8-4b6b-afe9-4a551447be48">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i001f3c9ecc9042cc89a005b78291d533_I20201231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE3LTUtMS0xLTQwMTI1_46a73a9d-a2e0-4cd6-9a1e-a86d8c94df72">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE3LTctMS0xLTQwMTI1_af1a0977-7253-4ef0-89d6-4490d5723953">49,966</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward sale 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i891f7d8fc6ce4f64a0064acd73311bdc_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIwLTEtMS0xLTQwMTI1_4c7e28d4-ec4f-4add-b078-20b15cf52474">1,035</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3d17151770e43b18c00dbc123089545_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIwLTMtMS0xLTQwMTI1_08cfe99d-b0ca-488b-a865-387673ce6e89">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i663b6a06a41146fd87287daf2e0f8e80_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIwLTUtMS0xLTQwMTI1_d3a0069b-53e4-4411-9bbd-3bb4d638a480">1,035</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a431bf4da044d58b595db732464b51b_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIwLTctMS0xLTQwMTI1_578b4a1a-3898-459a-b8e2-605fe733a421">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock commitments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56c2871007fa43c9859fef80c54b26ee_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIyLTEtMS0xLTQwMTI1_e59adc3e-52a8-45e8-bf45-f0a1ad751957">17,395</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if88f7e1033f04d67b44b9ad0b5626001_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIyLTMtMS0xLTQwMTI1_d4fa6cc2-d7cb-42ed-98d1-816d278898b8">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ec59f1c68584b999b2ff73eecd04350_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIyLTUtMS0xLTQwMTI1_5736e986-b4c3-41d3-b7ee-01146e974804">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73ddd49895e4cacbbdc6914cee253e2_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIyLTctMS0xLTQwMTI1_f4bc7568-0dff-49f9-83c3-5d99733e7288">17,395</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie204b0207c814b87bfd76b4290cc9444_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIzLTEtMS0xLTQwMTI1_6011a414-8d54-4bbd-8cc2-f8b3855d217d">17,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa60f17f833e418e8d15ed96cbfe48fc_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIzLTMtMS0xLTQwMTI1_0e2179ac-3878-41ac-9b69-eb911e907bc3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf23a2d2dd0f464b9bd9253591eab050_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIzLTUtMS0xLTQwMTI1_5825682c-527f-4dec-8298-14aac7018e22">17,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f0bfe9170334ff09347103dc2ea9f28_I20201231" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIzLTctMS0xLTQwMTI1_63784aaa-80eb-47a2-ae94-c25df9fcab04">&#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 79.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic92bd81c43a34b589b5af9e12364bd76_I20201231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI0LTEtMS0xLTQwMTI1_d0826791-ec4d-4740-ae93-d7bbe583891a">1,359,699</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53885318c2a4d84a75bbe57e3cf7f45_I20201231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI0LTMtMS0xLTQwMTI1_6b957a97-efc3-41a7-bd78-762233a2b9e0">&#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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i001f3c9ecc9042cc89a005b78291d533_I20201231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI0LTUtMS0xLTQwMTI1_97ef60cd-d987-4644-9f04-f55913a9e118">1,282,520</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI0LTctMS0xLTQwMTI1_7939ef63-b7e8-4396-ae3f-127176f13f4b">77,179</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative</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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Futures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i963f39faa6784b2581e13a71b8d8cb11_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI3LTEtMS0xLTQwMTI1_7d9a87e9-0bda-4534-961c-052e90a55a34">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6f2b22c4f3046d385bd9c31cda4bae8_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI3LTMtMS0xLTQwMTI1_6c9bcd6f-cd56-4e07-9583-4e6f10e9e8f0">4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fae091a5fed422ea16ea1b6ecee7060_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI3LTUtMS0xLTQwMTI1_92a212af-ed9c-4b4f-8473-6126b5b91e05">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i008221495ddd4b068ae6a9a364ce7ff2_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI3LTctMS0xLTQwMTI1_cd5affdb-167d-4253-989f-aa2ce2c277c6">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward sale commitments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i891f7d8fc6ce4f64a0064acd73311bdc_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI4LTEtMS0xLTQwMTI1_236fcdef-7970-482b-b525-01a8d5c15c9c">3,714</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib3d17151770e43b18c00dbc123089545_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI4LTMtMS0xLTQwMTI1_e200fa21-18f3-4f8c-8631-d2eb65671e5c">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i663b6a06a41146fd87287daf2e0f8e80_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI4LTUtMS0xLTQwMTI1_bc99843c-44a6-493e-afbc-a768eb599b83">3,714</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0a431bf4da044d58b595db732464b51b_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI4LTctMS0xLTQwMTI1_ab30c697-f75e-4154-8953-8074471b6bb3">&#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="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56c2871007fa43c9859fef80c54b26ee_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMwLTEtMS0xLTQwMTI1_06a665bb-4a9f-442a-bc2d-9726a79e8ea3">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if88f7e1033f04d67b44b9ad0b5626001_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMwLTMtMS0xLTQwMTI1_faf6c91b-8be0-430e-aa04-f93099186728">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ec59f1c68584b999b2ff73eecd04350_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMwLTUtMS0xLTQwMTI1_7f401adb-393d-45ca-92e1-dbe118fab04b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73ddd49895e4cacbbdc6914cee253e2_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMwLTctMS0xLTQwMTI1_9e8b1e90-dce7-47e1-9ac6-0e03a6f83ecf">3</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie204b0207c814b87bfd76b4290cc9444_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMxLTEtMS0xLTQwMTI1_726392fa-cd09-4309-99b9-f4460c1c7316">20,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaa60f17f833e418e8d15ed96cbfe48fc_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMxLTMtMS0xLTQwMTI1_19ab8fcc-715f-4669-9f96-34874c5b73be">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idf23a2d2dd0f464b9bd9253591eab050_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMxLTUtMS0xLTQwMTI1_a1f22d3e-5029-4e9b-8285-2794ec2f2afe">20,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f0bfe9170334ff09347103dc2ea9f28_I20201231" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMxLTctMS0xLTQwMTI1_e35b4643-db41-4a28-846f-f895fa563c15">&#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 79.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic92bd81c43a34b589b5af9e12364bd76_I20201231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMyLTEtMS0xLTQwMTI1_e70ae23f-6295-46fa-8623-9946ef984c09">24,232</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53885318c2a4d84a75bbe57e3cf7f45_I20201231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMyLTMtMS0xLTQwMTI1_963fe3e3-acfd-4b5c-af97-782cc57c776f">4</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i001f3c9ecc9042cc89a005b78291d533_I20201231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMyLTUtMS0xLTQwMTI1_fa136da6-77f7-402e-b618-36c3715d5328">24,225</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMyLTctMS0xLTQwMTI1_d9c18302-91b7-4b0a-b2ea-00c64122ddfb">3</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></ix:continuation></div><div style="margin-bottom:5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were <ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="INF" name="hmst:FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3XzM0MTM_c630d811-19be-465c-b625-8428b1ea3b5f"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="INF" name="hmst:FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3XzM0MTM_d3709708-c200-4364-8065-3cb171549bca">no</ix:nonFraction></ix:nonFraction> transfers between levels of the fair value hierarchy during 2021 and 2020. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Level 3 Recurring Fair Value Measurements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's level 3 recurring fair value measurements consist of investment securities AFS, single family MSRs, single family LHFI where fair value option was elected, certain single family LHFS, and interest rate lock and purchase loan commitments ("IRCLs"), which are accounted for as derivatives.&#160;For information regarding fair value changes and activity for single family MSRs during 2021 and 2020, see Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mortgage Banking Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of IRLCs considers several factors, including the fair value in the secondary market of the underlying loan resulting from the exercise of the commitment, the expected net future cash flows related to the associated servicing of the loan (referred to as the value of servicing) and the probability that the commitment will not be converted into a funded loan (referred to as a fall-out factor). The fair value of IRLCs on LHFS, while based on interest rates observable in the market, is highly dependent on the ultimate closing of the loans. The significance of the fall-out factor to the fair value measurement of an individual IRLC is generally highest at the time that the rate lock is initiated and declines as closing procedures are performed and the underlying loan gets closer to funding. The fall-out factor applied is based on historical experience. The value of servicing is impacted by a variety of factors, including prepayment assumptions, discount rates, delinquency rates, contractually specified servicing fees, servicing costs and underlying portfolio characteristics. Because these inputs are not observable in market trades, the fall-out factor and value of servicing are considered to be level 3 inputs. The fair value of IRLCs decreases in value upon an increase in the fall-out factor and increases in value upon an increase in the value of servicing. Changes in the fall-out factor and value of servicing do not increase or decrease based on movements in other significant unobservable inputs.</span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i6db99aad6b3648a0bfdf4498485286b5" continuedAt="i5adc31e246d64fc2b39e74ad44464106"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes unrealized gains and losses from the time that an IRLC is initiated until the gain or loss is realized at the time the loan closes, which generally occurs within 30-90 days. For IRLCs that fall out, any unrealized gain or loss is reversed, which generally occurs at the end of the commitment period. The gains and losses recognized on IRLC derivatives generally correlates to volume of single family interest rate lock commitments made during the reporting period (after adjusting for estimated fall-out) while the amount of unrealized gains and losses realized at settlement generally correlates to the volume of single family closed loans during the reporting period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the discounted cash flow model to estimate the fair value of certain loans that have been transferred from held for sale to held for investment and single family LHFS when the fair value of the loans is not derived using observable market inputs. The key assumption in the valuation model is the implied spread to benchmark interest rate curve. The implied spread is not directly observable in the market and is derived from third party pricing which is based on market information from comparable loan pools. The fair value estimate of single family loans that have been transferred from held for sale to held for investment are sensitive to changes in the benchmark interest rate which might result in a significantly higher or lower fair value measurement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company transferred certain loans from held for sale to held for investment. These loans were originated as held for sale loans where the Company had elected fair value option. The Company determined these loans to be level 3 recurring assets as the valuation technique included a significant unobservable input. The total amount of held for investment loans where fair value option election was made was $<ix:nonFraction unitRef="usd" contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231" decimals="-5" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3Xzc0NTk_16f54dd2-fe6e-4116-916a-8c15076b920e">7.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231" decimals="-5" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3Xzc0NjY_6d2fc121-4271-4a23-9ce1-3cd93920a2bc">7.1</ix:nonFraction> million at December&#160;31, 2021 and 2020, respectively.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3XzEwODYx_26949aa4-c2b2-4bc7-84e1-715a8622d64b" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following information presents significant Level 3 unobservable inputs used to measure fair value of certain assets:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:27.093%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.857%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.850%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.220%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.535%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.535%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.540%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Valuation<br/>Technique</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant Unobservable<br/>Input</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Low</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">High</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average</span></td></tr><tr style="height:3pt"><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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 22pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzMtMS0xLTEtNDAxMjU_109eba3c-7b70-465d-b5ae-f363618dfe9c">2,482</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income approach</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Implied spread to benchmark interest rate curve</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i565e7da8feec4e5f86345189e18a93a7_I20211231" decimals="4" name="us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzMtNy0xLTEtNDAxMjU_8be8655f-1730-4d86-b0bc-a71f98e37a3b">2.00</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if368cd48399645dba3576f88c83d0712_I20211231" decimals="4" name="us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzMtOS0xLTEtNDAxMjU_038cb9b1-dd27-4aee-8396-ef1d91ef52ff">2.00</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib5327dfe7b3c4766a651c552252be96f_I20211231" decimals="4" name="us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzMtMTEtMS0xLTQwMTI1_0b8080f8-b471-4a5e-93c8-1618cc297aa0">2.00</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3bde9a04d5f7453f8d323940da645a80_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzQtMS0xLTEtNDAxMjU_9f77ecfe-d239-42d3-92ea-91aada178295">7,287</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income approach</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Implied spread to benchmark interest rate curve</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6fd46e6ea0ca4187b102f36e77fa7551_I20211231" decimals="4" name="hmst:LoansHeldforInvestmentMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzQtNy0xLTEtNDAxMjU_ded4e0b5-df83-4932-9e88-bd954922376f">2.39</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i30abc7ab58b04df6a9a2f4fea21b3ae2_I20211231" decimals="4" name="hmst:LoansHeldforInvestmentMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzQtOS0xLTEtNDAxMjU_3b7ef85f-3c10-4024-951b-e1bc4a80cdea">7.96</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib289a73bc5b748d781c581295d7226ce_I20211231" decimals="4" name="hmst:LoansHeldforInvestmentMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzQtMTEtMS0xLTQwMTI1_d181bec1-2f19-46b5-b0c4-65e6ba75c479">3.56</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock commitments, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d0c860e7eb34ec3b4edea0277f2b8cb_I20211231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzUtMS0xLTEtNDAxMjU_2d3743e8-a8bb-477d-919d-d1f2e66529d2">2,484</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income approach</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fall-out factor</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i941bbcb2a98a4ba2ae49d2c420d84e83_I20211231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzUtNy0xLTEtNDAxMjU_52bf241c-3459-4a47-99db-f240179f5769">0.15</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ic959f6c9bcc741f6b6a4606ec586b7a2_I20211231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzUtOS0xLTEtNDAxMjU_0f6f5b83-57b5-4eb0-ac9b-947cf6b1b5f5">21.93</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib5acbb128ebf4737a80c7cb884fea608_I20211231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzUtMTEtMS0xLTQwMTI1_1afe6df9-26f1-4dc7-acdb-ac55b04daf36">8.44</ix:nonFraction>%</span></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:0 1pt"></td><td colspan="3" style="background-color:#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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Value of servicing</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i89e492f67e6645fdafd0013327110c00_I20211231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzYtNy0xLTEtNDAxMjU_b97b0154-703a-4f79-9197-bef40f309202">0.35</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i10c1c5d11f404978a03ef9d40c59061c_I20211231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzYtOS0xLTEtNDAxMjU_8eb7d7d2-7579-4ec5-b7e3-ac7748fd6c4d">1.46</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="if3f0ac568faf40ff9c5c6969d24f7ce1_I20211231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzYtMTEtMS0xLTQwMTI1_a75b7949-2c69-416b-a426-4e511e9c19af">1.15</ix:nonFraction>%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2020</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 22pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzgtMS0xLTEtNDAxMjU_957d8d6f-b418-45e3-8626-9a0adc65daa1">2,710</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income approach</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Implied spread to benchmark interest rate curve</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i13b366c734ee4c9194fe40bd6a9af57a_I20201231" decimals="4" name="us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzgtNy0xLTEtNDAxMjU_6a5b6c8e-49e1-479d-8231-c5940a943229">2.00</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icb424941fb0c4efd97f86ec94f7fd447_I20201231" decimals="4" name="us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzgtOS0xLTEtNDAxMjU_52e0e562-4720-46de-a6a6-20990abf7938">2.00</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ieb0cacfba04b481eb86a5e5405e3a66f_I20201231" decimals="4" name="us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzgtMTEtMS0xLTQwMTI1_0d5e162d-56b7-4f6b-b140-6aafe10bab03">2.00</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id37478a0582747d0895ce4ae089f19b5_I20201231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzktMS0xLTEtNDAxMjU_d612cbdb-bc0b-4d3a-80b9-4ac1703ace2e">7,108</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income approach</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Implied spread to benchmark interest rate curve</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ice7d2b6de1214daf9c57b75d229dd97d_I20201231" decimals="4" name="hmst:LoansHeldforInvestmentMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzktNy0xLTEtNDY5NDY_8070fcd1-b3cc-4729-9a79-4c7006a734e7">3.96</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i54b0d67b717c4973a81da3c4b4bd8eb5_I20201231" decimals="4" name="hmst:LoansHeldforInvestmentMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzktOS0xLTEtNDY5NDY_2c14cfc8-264d-43fa-9343-8c5d17cf1d93">10.64</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="iea4d77c9c4734c39b825259c1caaf92b_I20201231" decimals="4" name="hmst:LoansHeldforInvestmentMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzktMTEtMS0xLTQwMTI1_26048c29-420c-4e51-84fe-e3f0c762d16b">6.23</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock commitments, net </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib73ddd49895e4cacbbdc6914cee253e2_I20201231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzEwLTEtMS0xLTQwMTI1_f767dc7f-ed1d-4696-9bea-72724fa0fde8">17,392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income approach</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fall-out factor</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie3b5138745334c7eba459560fd89030e_I20201231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzEwLTctMS0xLTQwMTI1_e4f961b5-666c-4ddc-95b6-44189926f836">1.97</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i4c818d1d10704753af5311ad4d2518c6_I20201231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzEwLTktMS0xLTQwMTI1_26bc0a1f-deae-4c27-a7a4-7e68a2c0849e">38.38</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie465ac4bda794090829156c09c21c19a_I20201231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzEwLTExLTEtMS00MDEyNQ_86727ab1-511f-4371-9a75-6b11d4d2944d">15.53</ix:nonFraction>%</span></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:0 1pt"></td><td colspan="3" style="background-color:#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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Value of servicing</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="id0ece387bd8c45f881dfeefb0ef2091c_I20201231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzExLTctMS0xLTQwMTI1_053578c8-81c8-4f90-b591-fa79cc73e636">0.41</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i00eb722d7d3d49d6be73107b5a10dc15_I20201231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzExLTktMS0xLTQwMTI1_3f109ae6-6586-4a6b-9f7d-6fb50c97e7d0">1.44</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i1b94df88243d40d2b2c724faa8c94d59_I20201231" decimals="4" name="us-gaap:DerivativeAssetMeasurementInput" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzExLTExLTEtMS00MDEyNQ_8ae4c150-e78c-4118-9620-f4a39793e579">0.97</ix:nonFraction>%</span></td></tr></table></div></ix:nonNumeric><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had <ix:nonFraction unitRef="usd" contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231" decimals="INF" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3Xzc2Mjk_161cc817-6d80-46f4-99fd-1551f03ab509"><ix:nonFraction unitRef="usd" contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231" decimals="INF" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3Xzc2Mjk_a10d9835-dbcc-45d2-bc4e-64ae16f6d103">no</ix:nonFraction></ix:nonFraction> LHFS where the fair value was not derived with significant observable inputs at December 31, 2021 or 2020.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3XzEwODYy_ec8108ff-6600-49b2-b337-39c42451d392" continuedAt="ib454ebbc1ab841cf95557ea952c2f267" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents fair value changes and activity for certain Level 3 assets: </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.894%"></td><td style="width:0.1%"></td><td style="width: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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.426%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.888%"></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:9.288%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Beginning balance</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfers</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payoffs/Sales</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in mark to market </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending balance</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="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><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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieef03c47a5344947b6472090191ac7ab_I20201231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzMtMi0xLTEtNDAxMjU_5cf9c21d-b3e7-4d72-83dc-ab8200f3052d">2,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66ed9d1dc6d841b5819fb7550d360e6d_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzMtNC0xLTEtNDAxMjU_654cb067-69b3-4375-a303-d1dbfc214248">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66ed9d1dc6d841b5819fb7550d360e6d_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzMtNi0xLTEtNDAxMjU_dd598e12-7483-46c3-ac58-f0b8077a2c8d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i66ed9d1dc6d841b5819fb7550d360e6d_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzMtOC0xLTEtNDAxMjU_ab50fc2e-7b6e-4929-82e6-353b767d088e">192</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i66ed9d1dc6d841b5819fb7550d360e6d_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzMtMTAtMS0xLTQwMTI1_2010ae66-d76e-45e2-82de-1c122401b95b">36</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5c6f87bd918144dda1cf67e8fd938ab2_I20211231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzMtMTItMS0xLTQwMTI1_2719c3c0-42ce-427c-9a72-7f1b58ee3add">2,482</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFI</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a1fad71046b484a9440f7e7bd8f15c9_I20201231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzQtMi0xLTEtNDAxMjU_49cdb643-d19d-4b32-ba6e-984ae81589b0">7,108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c915b4df38142cc8787d516a7dde269_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzQtNC0xLTEtNDAxMjU_0e0e31df-1659-41fb-9557-a0679a7ba32e">4,051</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c915b4df38142cc8787d516a7dde269_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzQtNi0xLTEtNDAxMjU_534d0ce1-61c4-4617-b960-9baa548abbe0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0c915b4df38142cc8787d516a7dde269_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzQtOC0xLTEtNDAxMjU_823b833b-0247-428a-b47a-1e1e94d280b7">4,279</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0c915b4df38142cc8787d516a7dde269_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzQtMTAtMS0xLTQwMTI1_441b20ea-371a-4c6b-aff1-f826bf8d5222">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5980910c8bb94705aa3d6551b93974e8_I20211231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzQtMTItMS0xLTUzNjI2_873134d7-c1f8-486b-85ec-6f04deb5b2bf">7,287</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December&#160;31, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i75fbdc97ea6844499b462bede5ca5846_I20191231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzYtMi0xLTEtNDAxMjU_0e67c42c-9337-48c9-99cb-eb36b0186088">1,952</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97cb1447ee4b45dfbe3e07a3b0e33dea_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzYtNC0xLTEtNDAxMjU_37059945-b01e-46d7-b419-5e4b5943b956">985</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97cb1447ee4b45dfbe3e07a3b0e33dea_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzYtNi0xLTEtNDAxMjU_08c78fb3-56f1-4c35-af00-d220249f12fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i97cb1447ee4b45dfbe3e07a3b0e33dea_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzYtOC0xLTEtNDAxMjU_eca01ff0-b8c2-47ce-b042-aeea62b13dc3">435</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i97cb1447ee4b45dfbe3e07a3b0e33dea_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzYtMTAtMS0xLTQwMTI1_847cc024-7945-48b1-a867-bd80018a05d2">208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieef03c47a5344947b6472090191ac7ab_I20201231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzYtMTItMS0xLTQwMTI1_291314a0-6e9f-448e-8432-b5a88a7c51ff">2,710</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFI</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2579d4dba601477e9a1fc0c26930c058_I20191231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzgtMi0xLTEtNDAxMjU_1c062321-9cf5-4ed9-af27-236702a1221c">3,468</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie66b4e78fcfa49888120c6935c1e2d35_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzgtNC0xLTEtNDAxMjU_730ff4de-827a-411d-adeb-9984f11616ac">6,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie66b4e78fcfa49888120c6935c1e2d35_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzgtNi0xLTEtNDAxMjU_3803f4f5-00ee-4c67-b2d1-6d8edb663f38">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie66b4e78fcfa49888120c6935c1e2d35_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzgtOC0xLTEtNDAxMjU_74b7b5df-e1f8-43ea-9d5b-0077d3df80a7">2,409</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie66b4e78fcfa49888120c6935c1e2d35_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzgtMTAtMS0xLTQwMTI1_b546ed7b-7796-494b-af14-6fdd3d8bb007">39</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2a1fad71046b484a9440f7e7bd8f15c9_I20201231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzgtMTItMS0xLTQwMTI1_995581d9-f4af-4c8e-b103-fbd9dc816284">7,108</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Changes in fair value for singe family LHFI are recorded in other noninterest income on the consolidated income statement.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i5adc31e246d64fc2b39e74ad44464106" continuedAt="id3744152b81f4db496852c782fc02385"><ix:continuation id="ib454ebbc1ab841cf95557ea952c2f267"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents fair value changes and activity for Level 3 interest rate lock and purchase loan commitments:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:61.509%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.228%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.230%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fe63f45c6774bf887fd72350a99b792_I20201231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0N2VjOTMzZWFlODI0NThlODM1Y2MyZmQ5MWZiODUwZi90YWJsZXJhbmdlOjQ3ZWM5MzNlYWU4MjQ1OGU4MzVjYzJmZDkxZmI4NTBmXzMtMS0xLTEtNDAxMjU_75fc3128-be05-4834-9231-2765ec8320ff">17,392</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i403ccc44e8df4f21abb1c9103ff74772_I20191231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0N2VjOTMzZWFlODI0NThlODM1Y2MyZmQ5MWZiODUwZi90YWJsZXJhbmdlOjQ3ZWM5MzNlYWU4MjQ1OGU4MzVjYzJmZDkxZmI4NTBmXzMtMy0xLTEtNDAxMjU_933e5e76-793a-454c-96ca-453c25d2786a">2,223</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total realized/unrealized gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iebe2b42081fe47d0825b5f4f38ac54cb_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0N2VjOTMzZWFlODI0NThlODM1Y2MyZmQ5MWZiODUwZi90YWJsZXJhbmdlOjQ3ZWM5MzNlYWU4MjQ1OGU4MzVjYzJmZDkxZmI4NTBmXzQtMS0xLTEtNDAxMjU_50e1c693-4cc2-49ae-96c2-daa6a3d593c9">11,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb2e5fa4f457477bba6289f38f15791f_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0N2VjOTMzZWFlODI0NThlODM1Y2MyZmQ5MWZiODUwZi90YWJsZXJhbmdlOjQ3ZWM5MzNlYWU4MjQ1OGU4MzVjYzJmZDkxZmI4NTBmXzQtMy0xLTEtNDAxMjU_402044fb-10c5-4233-9654-2b981d6abc06">55,911</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iebe2b42081fe47d0825b5f4f38ac54cb_D20210101-20211231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0N2VjOTMzZWFlODI0NThlODM1Y2MyZmQ5MWZiODUwZi90YWJsZXJhbmdlOjQ3ZWM5MzNlYWU4MjQ1OGU4MzVjYzJmZDkxZmI4NTBmXzUtMS0xLTEtNDAxMjU_9bfdfb7f-fb33-41bc-a921-d552cbb86e26">26,796</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ieb2e5fa4f457477bba6289f38f15791f_D20200101-20201231" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0N2VjOTMzZWFlODI0NThlODM1Y2MyZmQ5MWZiODUwZi90YWJsZXJhbmdlOjQ3ZWM5MzNlYWU4MjQ1OGU4MzVjYzJmZDkxZmI4NTBmXzUtMy0xLTEtNDAxMjU_9a1920c4-dc8b-4c98-a197-b90e71592d7f">40,742</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance, net</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62c10546d0564622be50f353abb6245b_I20211231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0N2VjOTMzZWFlODI0NThlODM1Y2MyZmQ5MWZiODUwZi90YWJsZXJhbmdlOjQ3ZWM5MzNlYWU4MjQ1OGU4MzVjYzJmZDkxZmI4NTBmXzYtMS0xLTEtNDAxMjU_677bf5a9-2e19-4847-bf43-9ffaa9f4ee84">2,484</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1fe63f45c6774bf887fd72350a99b792_I20201231" decimals="-3" name="us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0N2VjOTMzZWFlODI0NThlODM1Y2MyZmQ5MWZiODUwZi90YWJsZXJhbmdlOjQ3ZWM5MzNlYWU4MjQ1OGU4MzVjYzJmZDkxZmI4NTBmXzYtMy0xLTEtNDAxMjU_2a97b6d9-433b-402d-afc9-650bff6e8f76">17,392</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:continuation><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Nonrecurring Fair Value Measurements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Certain assets held by the Company are not included in the tables above, but are measured at fair value on a periodic basis. These assets include certain LHFI and OREO that are carried at the lower of cost or fair value of the underlying collateral, less the estimated cost to sell. The estimated fair values of real estate collateral are generally based on internal evaluations and appraisals of such collateral, which use the market approach and income approach methodologies. We have omitted disclosure related to quantitative inputs given the insignificance of assets measured on a nonrecurring basis.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of commercial properties are generally based on third-party appraisals that consider recent sales of comparable properties, including their income-generating characteristics, adjusted (generally based on unobservable inputs) to reflect the general assumptions that a market participant would make when analyzing the property for purchase. The Company uses a fair value of collateral technique to apply adjustments to the appraisal value of certain commercial LHFI that are collateralized by real estate. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a fair value of collateral technique to apply adjustments to the stated value of certain commercial LHFI that are not collateralized by real estate and to the appraisal value of OREO. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential properties are generally based on unadjusted third-party appraisals. Factors considered in determining the fair value include geographic sales trends, the value of comparable surrounding properties as well as the condition of the property. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These adjustments include management assumptions that are based on the type of collateral dependent loan and may increase or decrease an appraised value. Management adjustments vary significantly depending on the location, physical characteristics and income producing potential of each individual property. The quality and volume of market information available at the time of the appraisal can vary from period-to-period and cause significant changes to the nature and magnitude of the unobservable inputs used. Given these variations, changes in these unobservable inputs are generally not a reliable indicator for how fair value will increase or decrease from period to period. </span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3XzEwODg2_16508e9f-54b8-4009-a2ae-91c407c681e6" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present assets classified as Level 3 assets that had changes in their recorded fair value during 2021 and 2020 and what we still held at the end of the respective reporting period: </span></div><div><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:62.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.881%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:1.686%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.174%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Gains (Losses)</span></td></tr><tr style="height:3pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of or for the year ended December&#160;31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFI </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i79d3469ce1e84826a5093461d3316097_I20211231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTplNWI0YzZlMDQ3ZDU0N2Y3OGY0OTUzZWYxN2E1YmE4OC90YWJsZXJhbmdlOmU1YjRjNmUwNDdkNTQ3Zjc4ZjQ5NTNlZjE3YTViYTg4XzMtMS0xLTEtNDAxMjU_7c9f50a3-2b67-4542-8cae-64e1daf2ec21">1,214</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9cc82cef971948a99d57f729ac52f93d_D20210101-20211231" decimals="-3" sign="-" name="hmst:GainsLossesOnLoansHeldForInvestment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTplNWI0YzZlMDQ3ZDU0N2Y3OGY0OTUzZWYxN2E1YmE4OC90YWJsZXJhbmdlOmU1YjRjNmUwNDdkNTQ3Zjc4ZjQ5NTNlZjE3YTViYTg4XzMtOS0xLTEtNDAxMjU_9842d26d-cbe1-443c-bcfd-d24dab78f0f8">43</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of or for the year ended December&#160;31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFI </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if351cec32f2b413490496db116a51ef5_I20201231" decimals="-3" name="us-gaap:InvestmentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTplNWI0YzZlMDQ3ZDU0N2Y3OGY0OTUzZWYxN2E1YmE4OC90YWJsZXJhbmdlOmU1YjRjNmUwNDdkNTQ3Zjc4ZjQ5NTNlZjE3YTViYTg4XzYtMS0xLTEtNDAxMjU_8c6e02cd-d513-4d4c-b874-5a8364a09304">3,651</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i33087a544df34c6caa408f8b70826fdc_D20200101-20201231" decimals="-3" sign="-" name="hmst:GainsLossesOnLoansHeldForInvestment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTplNWI0YzZlMDQ3ZDU0N2Y3OGY0OTUzZWYxN2E1YmE4OC90YWJsZXJhbmdlOmU1YjRjNmUwNDdkNTQ3Zjc4ZjQ5NTNlZjE3YTViYTg4XzYtOS0xLTEtNDAxMjU_9ccc0716-c235-4ea5-a341-2c25af20f3c2">1,700</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(1)       Represents the carrying value of loans for which adjustments are based on the fair value of the collateral.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="id3744152b81f4db496852c782fc02385" continuedAt="i2ff162cd81d44e9bbfa8f0818d921a6c"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value of Financial Instruments</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3XzEwODg4_70939c6d-bf80-494f-b90d-76c756d70b67" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents the carrying value, estimated fair value and the levels of the fair value hierarchy for the Company's financial instruments other than assets and liabilities measured at fair value on a recurring basis:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:33.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying<br/>Value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;2</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;3</span></td></tr><tr style="height:3pt"><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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i646339cb93074120b60365748658415a_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzQtMS0xLTEtNDAxMjU_1d835899-b60d-439a-b93e-7000eff5654a">65,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c473a48b16143a39102d40e9029484c_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzQtMy0xLTEtNDAxMjU_b1db99cd-c398-4d5e-9eba-6258158f3cd4">65,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i215dd314b26146428425acd664281c1e_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzQtNS0xLTEtNDAxMjU_6147b2e3-2f19-423f-bcf9-888b78770dd4">65,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ff87338f13c49439b496e2101129a7e_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzQtNy0xLTEtNDAxMjU_bdcab55a-1b0f-4a67-b403-409ddbd60313">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib40ea821151849e9a01140a17302d5b3_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzQtOS0xLTEtNDAxMjU_f839d814-d88a-48a6-99fb-f8657a8a5917">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities HTM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i646339cb93074120b60365748658415a_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzUtMS0xLTEtNDcyMjE_fbc4d920-3db9-4236-b4c0-c8cdb61ea59b">4,169</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c473a48b16143a39102d40e9029484c_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzUtMy0xLTEtNDAxMjU_6c399ed5-cdbe-4ad7-a6c8-4a00bc706808">4,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i215dd314b26146428425acd664281c1e_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzUtNS0xLTEtNDAxMjU_478fc46b-4c3d-4a9e-8aba-e78b9ca4ae3b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ff87338f13c49439b496e2101129a7e_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzUtNy0xLTEtNDAxMjU_b89eff58-c216-4546-8745-dd2d12df6a3c">4,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib40ea821151849e9a01140a17302d5b3_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzUtOS0xLTEtNDAxMjU_389e9170-11f7-4a9c-996d-59e85c160548">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i646339cb93074120b60365748658415a_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzYtMS0xLTEtNDAxMjU_24021b6f-532f-4d76-99db-0585f15cbb8c">5,488,439</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c473a48b16143a39102d40e9029484c_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzYtMy0xLTEtNDAxMjU_9c67d127-0335-4d72-9ed5-221a424ac258">5,588,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i215dd314b26146428425acd664281c1e_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzYtNS0xLTEtNDAxMjU_72d20e04-0d03-477f-b474-a5c95e6e4d69">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ff87338f13c49439b496e2101129a7e_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzYtNy0xLTEtNDAxMjU_d73b143a-a999-413d-8ee2-2650d11a4b22">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib40ea821151849e9a01140a17302d5b3_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzYtOS0xLTEtNDAxMjU_23484653-42fc-4602-a4ca-de6aa564f82e">5,588,719</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFS &#8211; multifamily and 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6df777dbb2a842daa629210145632abf_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzgtMS0xLTEtNDAxMjU_cdd3b081-e300-44a7-95bc-719a17dd0961">48,090</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ebe08e607148d5b6cf984bcb996b50_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzgtMy0xLTEtNDAxMjU_f398d6cb-d32d-4583-82b1-09c09b030fb8">48,425</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i627c83583e2847cdab1a1b7c2afe6894_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzgtNS0xLTEtNDAxMjU_8b0e1caa-b889-4227-8ced-88588d1005a7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7e2d5f0a08d4b69acd6e936605a5cb2_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzgtNy0xLTEtNDAxMjU_43aee520-0b85-49f7-a715-c7ad95b89ba2">48,425</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id19539ce9c0445318b3bfb28af441084_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzgtOS0xLTEtNDAxMjU_b80c02a1-bf64-43f2-a1aa-09688c77562f">&#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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage servicing rights &#8211; multifamily and SBA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6df777dbb2a842daa629210145632abf_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzktMS0xLTEtNDAxMjU_0501cb96-2827-45ed-b5f6-b9e2cc298306">39,415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia6ebe08e607148d5b6cf984bcb996b50_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzktMy0xLTEtNDAxMjU_91389d86-7394-4da4-a033-000a6150250a">43,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i627c83583e2847cdab1a1b7c2afe6894_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzktNS0xLTEtNDAxMjU_39aa2941-a3e9-4777-b2b6-4e8d09e131f4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7e2d5f0a08d4b69acd6e936605a5cb2_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzktNy0xLTEtNDAxMjU_bb60b766-fc73-4ea4-bdd1-225b8c7fadfd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id19539ce9c0445318b3bfb28af441084_I20211231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzktOS0xLTEtNDAxMjU_06accd88-b9ee-49c0-b888-3b0f08c98fa8">43,199</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i646339cb93074120b60365748658415a_I20211231" decimals="-3" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzEwLTEtMS0xLTQ3MjI0_3bee961a-bdcf-409a-b0bc-4cf2665c8685">10,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c473a48b16143a39102d40e9029484c_I20211231" decimals="-3" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzEwLTMtMS0xLTQwMTI1_7fa676da-63fa-46e8-a7e3-0352f9cdbcaf">10,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i215dd314b26146428425acd664281c1e_I20211231" decimals="-3" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzEwLTUtMS0xLTQwMTI1_7f627576-2b4c-4bfe-90e6-4b5a9e333540">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ff87338f13c49439b496e2101129a7e_I20211231" decimals="-3" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzEwLTctMS0xLTQwMTI1_d9cf359d-aa8f-4d67-9d20-60536e9d712e">10,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib40ea821151849e9a01140a17302d5b3_I20211231" decimals="-3" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzEwLTktMS0xLTQwMTI1_c2a0eceb-b2d8-4b8c-be7d-3981706fd753">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets - GNMA EBO 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b75a377a11c4f36993abf8f8f44bad8_I20211231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzExLTEtMS0xLTQwMTI1_a0bea9ba-097d-4864-a87a-c7dee5ba88cc">12,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icdae5099cf054490a4dd355709f77e9b_I20211231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzExLTMtMS0xLTQwMTI1_4c9706a3-260f-4bb1-a769-22870ae3e5dd">12,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1152f2a14a454aca92db5c40f1540ac8_I20211231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzExLTUtMS0xLTQwMTI1_e279bb28-8ac9-4103-ae27-c84c25289aef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fbf0980bdc5490c8dd79cda4604a533_I20211231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzExLTctMS0xLTQwMTI1_be7ebe08-56b2-41c7-a146-8234458735b9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if935e217cce74c8ab5141ce358815e34_I20211231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzExLTktMS0xLTQwMTI1_2175f5fb-6d94-4efd-b300-a6dc12692504">12,342</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i646339cb93074120b60365748658415a_I20211231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzEzLTEtMS0xLTQwMTI1_1b3556da-0824-4b4a-bc77-64b52375736f">906,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c473a48b16143a39102d40e9029484c_I20211231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzEzLTMtMS0xLTQwMTI1_b69bf572-451a-4d10-a8b9-3c33b7a615a6">906,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i215dd314b26146428425acd664281c1e_I20211231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzEzLTUtMS0xLTQwMTI1_8a074198-3925-4bd9-a39e-f2386703f19a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ff87338f13c49439b496e2101129a7e_I20211231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzEzLTctMS0xLTQwMTI1_88c275cb-10bc-487f-9636-baba219c5275">906,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib40ea821151849e9a01140a17302d5b3_I20211231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzEzLTktMS0xLTQwMTI1_6c45a4cd-370a-4ab6-a34e-f4b79e609cd1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i646339cb93074120b60365748658415a_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzE0LTEtMS0xLTQwMTI1_853aaa81-ee8c-4c6d-8fa6-e09e6a454268">41,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c473a48b16143a39102d40e9029484c_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzE0LTMtMS0xLTQwMTI1_db38be86-77c3-41fa-8b36-cdc2c2c89a05">41,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i215dd314b26146428425acd664281c1e_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzE0LTUtMS0xLTQwMTI1_72096c44-16a9-4dde-8a81-8d6f2e63480a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ff87338f13c49439b496e2101129a7e_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzE0LTctMS0xLTQwMTI1_4db2c7e3-d5bb-415e-8fab-58f1705baef7">41,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib40ea821151849e9a01140a17302d5b3_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzE0LTktMS0xLTQwMTI1_226a91dc-6f9d-498f-8fce-d4376c0596f3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i646339cb93074120b60365748658415a_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzE2LTEtMS0xLTQwMTI1_c6a0885f-ef61-4961-aeab-7882be844fbe">126,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2c473a48b16143a39102d40e9029484c_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzE2LTMtMS0xLTQwMTI1_b24ad093-80cf-40be-a253-135e493bcb1d">116,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i215dd314b26146428425acd664281c1e_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzE2LTUtMS0xLTQwMTI1_acdad416-c456-4cb1-a0d8-7939b8f97f4f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1ff87338f13c49439b496e2101129a7e_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzE2LTctMS0xLTQwMTI1_84ef5877-1220-470d-9be1-b2630cbc2729">116,845</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib40ea821151849e9a01140a17302d5b3_I20211231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzE2LTktMS0xLTQwMTI1_35a86a80-f4b6-40bc-9125-b463fbb8737a">&#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="margin-top:5pt"><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:33.458%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.402%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying<br/>Value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;2</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;3</span></td></tr><tr style="height:3pt"><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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5501ceaaecc54ce3ad3f69847f7bfad1_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzQtMS0xLTEtNDAxMjU_b4e7a1bd-f303-4aa5-944b-ca61d71e82aa">58,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4b02823ed804ab695e60b903f1bdea5_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzQtMy0xLTEtNDAxMjU_4813f8b4-2fea-4132-b570-a7f8f31c7f03">58,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3af8aabe49614018901901fc66de19d5_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzQtNS0xLTEtNDAxMjU_708c13e5-a84f-4f38-80c4-caa80a766a44">58,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4efcd8f19d544ca1a548cf431e8b3177_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzQtNy0xLTEtNDAxMjU_3788be99-b92c-4d07-8103-817fc8993570">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i574f906d0c8747f985181154fe5aecee_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzQtOS0xLTEtNDAxMjU_2385d21e-27dc-4935-9a8c-972aa5dcf74a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities HTM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5501ceaaecc54ce3ad3f69847f7bfad1_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzUtMS0xLTEtNDg5MjA_a92f6712-6bbc-4345-ae2e-e68ec277ac8d">4,271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4b02823ed804ab695e60b903f1bdea5_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzUtMy0xLTEtNDAxMjU_a623d558-abe5-49ac-b67b-3b3ae57bac66">4,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3af8aabe49614018901901fc66de19d5_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzUtNS0xLTEtNDAxMjU_f145e87d-0848-403a-8a98-d248415d1be4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4efcd8f19d544ca1a548cf431e8b3177_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzUtNy0xLTEtNDAxMjU_0ccd28a0-be69-46b7-90da-907e11500b8f">4,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i574f906d0c8747f985181154fe5aecee_I20201231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzUtOS0xLTEtNDAxMjU_e663e811-ced8-4cf5-b628-f0130ddb356c">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5501ceaaecc54ce3ad3f69847f7bfad1_I20201231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzYtMS0xLTEtNDAxMjU_bf4be98d-c429-4075-99bd-6ca978cdd171">5,172,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4b02823ed804ab695e60b903f1bdea5_I20201231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzYtMy0xLTEtNDAxMjU_3b5da034-30a7-4a05-b3dd-3a60a467fbae">5,327,711</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3af8aabe49614018901901fc66de19d5_I20201231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzYtNS0xLTEtNDAxMjU_4d2f5440-9099-4442-a44b-e6ec5243ef5e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4efcd8f19d544ca1a548cf431e8b3177_I20201231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzYtNy0xLTEtNDAxMjU_892d1a9d-6823-45c8-9805-7ac686eae6fe">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i574f906d0c8747f985181154fe5aecee_I20201231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzYtOS0xLTEtNDAxMjU_7aa305c1-e97a-4c75-b32e-541904a35c7e">5,327,711</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFS multifamily and 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic018c8bc8f594ff6b68a8dff76e30baa_I20201231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzgtMS0xLTEtNDAxMjU_fc916d84-f867-450a-87a9-541c8ca989bd">167,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i958a073f2ce546a5990f6a42d1ea0425_I20201231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzgtMy0xLTEtNDAxMjU_5f178ef1-0c95-4079-8a7b-6869abf418c0">167,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43e0db86df0a4010a42fd99678d270ce_I20201231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzgtNS0xLTEtNDAxMjU_cf4e1972-f9ce-4121-a656-bbddf6c59ac1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida318a40d5474888ab9ef740b9e191f8_I20201231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzgtNy0xLTEtNDAxMjU_063da307-333b-4e0c-9a5b-349d0bc1d827">167,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f2adcde319d4fae88ca2eddcfa66e5c_I20201231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzgtOS0xLTEtNDAxMjU_1a59e677-fd0c-4666-bdbc-8f084c8a5e86">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage servicing rights &#8211; multifamily</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic018c8bc8f594ff6b68a8dff76e30baa_I20201231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzktMS0xLTEtNDAxMjU_0c9d8a30-dc44-4f2a-8519-e09f437318aa">35,774</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i958a073f2ce546a5990f6a42d1ea0425_I20201231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzktMy0xLTEtNDAxMjU_336af0ff-5689-4cd0-b2c0-80ab7e248f59">38,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43e0db86df0a4010a42fd99678d270ce_I20201231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzktNS0xLTEtNDAxMjU_e81726d0-7d06-4938-ba2a-bd5dc2a1d7bf">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ida318a40d5474888ab9ef740b9e191f8_I20201231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzktNy0xLTEtNDAxMjU_74dbccf6-359c-40e8-a746-cf25cf9211e9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f2adcde319d4fae88ca2eddcfa66e5c_I20201231" decimals="-3" name="us-gaap:ServicingAssetAtFairValueAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzktOS0xLTEtNDAxMjU_7af3ca22-a2e2-4607-a583-3e296fb6af28">38,423</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5501ceaaecc54ce3ad3f69847f7bfad1_I20201231" decimals="-3" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEwLTEtMS0xLTQ3MjA4_027a45f5-a6a0-4d91-bfa5-e4a98035e7bb">20,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4b02823ed804ab695e60b903f1bdea5_I20201231" decimals="-3" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEwLTMtMS0xLTQwMTI1_8ca4a666-d432-440e-978b-b681583260fc">20,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3af8aabe49614018901901fc66de19d5_I20201231" decimals="-3" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEwLTUtMS0xLTQwMTI1_37df164e-beb8-47a1-8e95-51013343902e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4efcd8f19d544ca1a548cf431e8b3177_I20201231" decimals="-3" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEwLTctMS0xLTQwMTI1_77425501-4521-4ba9-8c57-ed6b99a6c24e">20,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i574f906d0c8747f985181154fe5aecee_I20201231" decimals="-3" name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEwLTktMS0xLTQwMTI1_e1a887a3-471a-4896-8513-846de43c7272">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets - GNMA EBO 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8f127d00ff7c44408ebe1e2cf80347f0_I20201231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzExLTEtMS0xLTQ3MjAy_8aacdf45-e545-4716-8407-b9aa1a816043">101,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib135c68c37414bfeb5d70b85d1facc74_I20201231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzExLTMtMS0xLTQ3MjEy_705d4f29-a61b-4927-ad58-2bd5e92a69d1">101,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i531d5640869745eea19e23d79cab1985_I20201231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzExLTUtMS0xLTUzNjcw_94c24df3-971f-4d0d-97a1-30f0ffb24bfc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i882fb9e3324c49ddb1591843abca2e38_I20201231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzExLTctMS0xLTUzNjcw_3dff4a50-8717-4865-8afb-03ed018b9b6f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i249b46ba4df64792a0a46722da69257d_I20201231" decimals="-3" name="us-gaap:NotesReceivableNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzExLTktMS0xLTUzNjcw_98532426-c020-404e-bd92-db6f50b96d06">101,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5501ceaaecc54ce3ad3f69847f7bfad1_I20201231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEyLTEtMS0xLTQwMTI1_9652485e-5157-4d2f-9bbc-e9be457d90dd">1,139,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4b02823ed804ab695e60b903f1bdea5_I20201231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEyLTMtMS0xLTQwMTI1_4d94ae30-e8a2-41dd-8b5e-19e91e1887a7">1,143,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3af8aabe49614018901901fc66de19d5_I20201231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEyLTUtMS0xLTQwMTI1_14a5d148-bd92-4205-a95e-74a6610392ce">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4efcd8f19d544ca1a548cf431e8b3177_I20201231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEyLTctMS0xLTQwMTI1_bb7e615b-1565-4df8-8bfa-1e1aa3a67f0f">1,143,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i574f906d0c8747f985181154fe5aecee_I20201231" decimals="-3" name="us-gaap:DepositsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEyLTktMS0xLTQwMTI1_6e2b59e8-bac2-4400-b538-a06110b41d25">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5501ceaaecc54ce3ad3f69847f7bfad1_I20201231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEzLTEtMS0xLTQwMTI1_9a4be584-c605-4194-bf6d-84e664122eb6">322,800</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4b02823ed804ab695e60b903f1bdea5_I20201231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEzLTMtMS0xLTQwMTI1_d4e3f39d-ee13-4ed7-a5a7-e1bf0398c92a">322,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3af8aabe49614018901901fc66de19d5_I20201231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEzLTUtMS0xLTQwMTI1_9a9c90c3-dc00-4c24-8a31-c04458e65b76">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4efcd8f19d544ca1a548cf431e8b3177_I20201231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEzLTctMS0xLTQwMTI1_ec3340cb-de33-4724-a0dd-5fc540dd5296">322,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i574f906d0c8747f985181154fe5aecee_I20201231" decimals="-3" name="us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEzLTktMS0xLTQwMTI1_b0cee3c2-b7ff-4710-8ba5-a886d97ad565">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5501ceaaecc54ce3ad3f69847f7bfad1_I20201231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzE1LTEtMS0xLTQwMTI1_2e2acd03-2cd7-4b8a-9552-4c1a70ab410f">125,838</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic4b02823ed804ab695e60b903f1bdea5_I20201231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzE1LTMtMS0xLTQwMTI1_1c83f29d-15e1-43bb-ba0f-f1ffb982d616">116,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3af8aabe49614018901901fc66de19d5_I20201231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzE1LTUtMS0xLTQwMTI1_da5e657b-71ba-4dd2-b209-35a4f5fec24e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4efcd8f19d544ca1a548cf431e8b3177_I20201231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzE1LTctMS0xLTQwMTI1_e430313d-a81c-4a54-b1d3-795cc8721bb1">116,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i574f906d0c8747f985181154fe5aecee_I20201231" decimals="-3" name="us-gaap:DebtInstrumentFairValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzE1LTktMS0xLTQwMTI1_f740aacf-cfe0-4d99-9a81-83f2634fa6cd">&#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></ix:nonNumeric><div style="margin-bottom:3pt;padding-left:18pt"><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value Option</span></div><div style="margin-bottom:3pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Single family loans held for sale accounted under the fair value option are measured initially at fair value with subsequent changes in fair value recognized in earnings. Gains and losses from such changes in fair value are recognized in net gain on mortgage loan origination and sale activities within noninterest income. The change in fair value of loans held for sale is primarily driven by changes in interest rates subsequent to loan funding and changes in fair value of the related servicing asset, resulting in revaluations adjustments to the recorded fair value. The use of the fair value option allows the change in the fair </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i2ff162cd81d44e9bbfa8f0818d921a6c"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">value of loans to more effectively offset the change in fair value of derivative instruments that are used as economic hedges of loans held for sale.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the difference between the aggregate fair value and the aggregate unpaid principal balance of loans held for sale accounted for under the fair value option:</span></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"></td><td style="width:20.201%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.811%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.657%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.509%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.959%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.953%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.539%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.663%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Aggregate Unpaid Principal Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value Less Aggregated Unpaid Principal Balance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Aggregate Unpaid Principal Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value Less Aggregated Unpaid Principal Balance</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFS</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3f5eefd014d4521bceb83243a97e8c5_I20211231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo1YjhlZmM4YTFhOGQ0ZGYzODdmODU2MzA1MDMxOGZiNi90YWJsZXJhbmdlOjViOGVmYzhhMWE4ZDRkZjM4N2Y4NTYzMDUwMzE4ZmI2XzMtMS0xLTEtNjAxMTU_2d1a40bd-9a5b-4cbb-a7b9-c228e6bff3d5">128,041</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3f5eefd014d4521bceb83243a97e8c5_I20211231" decimals="-3" name="hmst:FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo1YjhlZmM4YTFhOGQ0ZGYzODdmODU2MzA1MDMxOGZiNi90YWJsZXJhbmdlOjViOGVmYzhhMWE4ZDRkZjM4N2Y4NTYzMDUwMzE4ZmI2XzMtMy0xLTEtNjAxMzM_06a00135-ece3-4108-8617-54ed4f818b83">124,933</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3f5eefd014d4521bceb83243a97e8c5_I20211231" decimals="-3" name="us-gaap:FairValueOptionAggregateDifferencesLoansAndLongTermReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo1YjhlZmM4YTFhOGQ0ZGYzODdmODU2MzA1MDMxOGZiNi90YWJsZXJhbmdlOjViOGVmYzhhMWE4ZDRkZjM4N2Y4NTYzMDUwMzE4ZmI2XzMtNS0xLTEtNjA3MTY_2081cf3d-41f5-4633-b0e7-125ef7847898">3,108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i001f3c9ecc9042cc89a005b78291d533_I20201231" decimals="-3" name="us-gaap:LoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo1YjhlZmM4YTFhOGQ0ZGYzODdmODU2MzA1MDMxOGZiNi90YWJsZXJhbmdlOjViOGVmYzhhMWE4ZDRkZjM4N2Y4NTYzMDUwMzE4ZmI2XzMtNS0xLTEtNjAxMjM_22fe0eec-6d4c-4ead-af49-02c4d91407df">194,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i001f3c9ecc9042cc89a005b78291d533_I20201231" decimals="-3" name="hmst:FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo1YjhlZmM4YTFhOGQ0ZGYzODdmODU2MzA1MDMxOGZiNi90YWJsZXJhbmdlOjViOGVmYzhhMWE4ZDRkZjM4N2Y4NTYzMDUwMzE4ZmI2XzMtNy0xLTEtNjAxNTE_a68fe938-d793-41a7-a75e-a2d53a6f8a2d">185,832</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i001f3c9ecc9042cc89a005b78291d533_I20201231" decimals="-3" name="us-gaap:FairValueOptionAggregateDifferencesLoansAndLongTermReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo1YjhlZmM4YTFhOGQ0ZGYzODdmODU2MzA1MDMxOGZiNi90YWJsZXJhbmdlOjViOGVmYzhhMWE4ZDRkZjM4N2Y4NTYzMDUwMzE4ZmI2XzMtMTEtMS0xLTYwNzIw_c852f031-2601-4bc3-b558-7cc6ba70403b">8,811</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-bottom:3pt"><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_154"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 15&#8211;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90ZXh0cmVnaW9uOjBiNzMwYmRkYjYzMDQ1M2ZiODMyOGU0ZGUyMTQ5ODk4XzI4NjA_562f774b-2a5c-465b-b21a-7a423258a125" continuedAt="if4f5865d54774ba98b2c9e68566534f1" escape="true">REGULATORY CAPITAL REQUIREMENTS:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="if4f5865d54774ba98b2c9e68566534f1" continuedAt="i1a3165acbce24f14ba917a2e007d92c4"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and Bank are subject to various regulatory capital requirements administered by the federal banking agencies. Failure to meet minimum capital requirements can initiate certain mandatory and possible additional discretionary actions by regulators that, if undertaken, could have a material effect on the Company's operations and financial statements. Under capital adequacy guidelines, we must meet specific capital guidelines that involve quantitative measures of our assets, liabilities, and certain off-balance sheet items as calculated under regulatory accounting practices. The Company and Bank's capital amounts and classifications are also subject to qualitative judgments by the regulators about risk components, asset risk weighting, and other factors. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quantitative measures established by regulation to ensure capital adequacy require the Company and the Bank to maintain minimum amounts and ratios (set forth in the table below) of total and Tier 1 capital (as defined in the regulations) to risk-weighted assets (as defined), and of Tier 1 capital (as defined) to assets (as defined). Management believes, as of December&#160;31, 2021 that the Company and the Bank met all capital adequacy requirements. <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90ZXh0cmVnaW9uOjBiNzMwYmRkYjYzMDQ1M2ZiODMyOGU0ZGUyMTQ5ODk4XzI4NjU_a4b6a8d5-6369-40b4-846c-fa00a135628f" continuedAt="i24b8db8c67b04a7fa8f86ab5c5f1b27e" escape="true">The following table presents the capital and capital ratios of the Company (on a consolidated basis) and the Bank (on a stand-alone basis) as of the respective dates and as compared to the respective regulatory requirements applicable to them:</ix:nonNumeric></span></div><div style="margin-top:5pt"><ix:continuation id="i24b8db8c67b04a7fa8f86ab5c5f1b27e" continuedAt="i27db1e0e18b64229b6f00564e3160c05"><table 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.718%"></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.530%"></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.530%"></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.530%"></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.530%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.997%"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Actual</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For&#160;Minimum&#160;Capital<br/>Adequacy Purposes</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">To&#160;Be&#160;Categorized&#160;As<br/>&#8220;Well&#160;Capitalized&#8221;&#160;Under<br/>Prompt Corrective<br/>Action Provisions</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</span></td></tr><tr style="height:3pt"><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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">HomeStreet, Inc.</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage capital (to average 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzUtMS0xLTEtNDAxMjU_4bc72340-221e-4c54-81de-5ef03bd91e2d">723,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzUtMy0xLTEtNDAxMjU_023caaa0-f156-4ad2-9ea1-8bbfca6e25cc">9.94</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzUtNS0xLTEtNDAxMjU_93fe3bd8-c770-4300-8323-371dd7338d11">291,098</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzUtNy0xLTEtNDAxMjU_ae0ec1bc-15ec-4731-ae34-bc2b08e43a24">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="hmst:Tier1CommonEquityCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzYtMS0xLTEtNDAxMjU_d73a7407-c47e-45c9-84f0-e623653fb664">663,232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="4" name="hmst:CommonEquityRiskBasedCapitaltoRiskWeightAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzYtMy0xLTEtNDAxMjU_80bccc3b-f980-49a2-97b5-4a320645ae7c">10.84</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="hmst:Commonequityriskbasedcapitalrequiredforcapitaladequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzYtNS0xLTEtNDAxMjU_1ae65a9e-9333-401b-a203-b042bfcfc65a">275,281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="3" name="hmst:CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzYtNy0xLTEtNDAxMjU_5c47b0de-e0e7-443b-807f-da9a2bae3be9">4.5</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzctMS0xLTEtNDAxMjU_0f6469e2-2b3e-492a-bdb5-013060a372b1">723,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzctMy0xLTEtNDAxMjU_473b30d2-ed7e-465e-b5fc-aae1ef435ace">11.82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzctNS0xLTEtNDAxMjU_d73b7180-c517-43bd-aa9f-71b69cf3f48e">367,041</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzctNy0xLTEtNDAxMjU_2947f0e1-a1df-4e07-94f2-0214acaccd37">6.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzgtMS0xLTEtNDAxMjU_16c3c9d5-8840-4f84-a746-aaff41bcec8f">774,695</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzgtMy0xLTEtNDAxMjU_b6c0073b-3850-4484-b870-a4c2f3467686">12.66</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzgtNS0xLTEtNDAxMjU_d851bf4b-dc04-48d3-9893-ec37790ca01c">489,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzgtNy0xLTEtNDAxMjU_a32d15be-30f3-4eb4-a13d-f9537880b2e3">8.0</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">HomeStreet 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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage capital (to average 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEwLTEtMS0xLTQwMTI1_9480d908-d754-46c1-99fb-273569aac123">727,753</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEwLTMtMS0xLTQwMTI1_a8ac82df-8ecd-4a12-a516-f37013e18ca5">10.11</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEwLTUtMS0xLTQwMTI1_dde50f39-455c-4543-8294-281c864e1b04">287,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEwLTctMS0xLTQwMTI1_970787b5-073e-48d9-a06e-60f9c9f0db8a">4.0</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEwLTktMS0xLTQwMTI1_f6f8c5fb-8481-4c2c-be7c-259a5ab1e495">359,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEwLTExLTEtMS00MDEyNQ_92b60269-2e9c-4034-a891-329f0917efa2">5.0</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="-3" name="hmst:Tier1CommonEquityCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzExLTEtMS0xLTQwMTI1_20f91591-2bb9-47bd-b95a-ac4bf9f420fa">727,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="4" name="hmst:CommonEquityRiskBasedCapitaltoRiskWeightAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzExLTMtMS0xLTQwMTI1_24d54b66-5a31-46e2-96b4-7d110332d269">12.87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="-3" name="hmst:Commonequityriskbasedcapitalrequiredforcapitaladequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzExLTUtMS0xLTQwMTI1_44800f1b-5db5-4583-b258-2a0cd74da6f0">254,442</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="3" name="hmst:CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzExLTctMS0xLTQwMTI1_a6c24b2a-83fe-4f68-b397-dc755efda00f">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="-3" name="hmst:Commonequityriskbasedcapitalrequiredtobewellcapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzExLTktMS0xLTQwMTI1_f3d9e44f-ef48-4643-aad1-4671039bcafa">367,527</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="3" name="hmst:Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzExLTExLTEtMS00MDEyNQ_ac60f61a-fc40-4dd6-98ea-a37cd6afeae0">6.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEyLTEtMS0xLTQwMTI1_da070877-bfc3-4e96-bab9-83693367a23b">727,753</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEyLTMtMS0xLTQwMTI1_616a8e41-dae1-40c4-beb9-9c22372f1700">12.87</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEyLTUtMS0xLTQwMTI1_5f90da48-b07b-49e6-ad86-987987e6a854">339,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEyLTctMS0xLTQwMTI1_663d7d9c-db2f-49be-b25c-c04cda3243ab">6.0</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEyLTktMS0xLTQwMTI1_21c55214-b58d-4854-bf5d-983f0e318ddb">452,341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEyLTExLTEtMS00MDEyNQ_a08a3905-c91b-415c-b690-3267e5c29bd0">8.0</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEzLTEtMS0xLTQwMTI1_3b81eb1e-ac4a-41c9-b23f-2b3c1e572823">778,723</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEzLTMtMS0xLTQwMTI1_abd2f65c-5ec4-4400-b697-94acd9fa20c0">13.77</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEzLTUtMS0xLTQwMTI1_83ca9c56-e6fe-4195-9e90-acac91d594e0">452,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEzLTctMS0xLTQwMTI1_52b748d9-b9b3-41fb-a7e4-0719fa995d85">8.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEzLTktMS0xLTQwMTI1_71ab0049-2022-499d-8dd7-9dee03e09ffc">565,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEzLTExLTEtMS00MDEyNQ_c6156b85-8a65-4166-b0bd-4b014c9657d0">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></ix:continuation></div></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i1a3165acbce24f14ba917a2e007d92c4"><div style="text-align:center"><ix:continuation id="i27db1e0e18b64229b6f00564e3160c05" continuedAt="i431dfb547c144d9c9e2eb832a32ea540"><table 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.718%"></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.530%"></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.530%"></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.530%"></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.530%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.997%"></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 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Actual</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For&#160;Minimum&#160;Capital<br/>Adequacy Purposes</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">To&#160;Be&#160;Categorized&#160;As<br/>&#8220;Well&#160;Capitalized&#8221;&#160;Under<br/>Prompt Corrective<br/>Action Provisions</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</span></td></tr><tr style="height:3pt"><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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">HomeStreet, Inc.</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage capital (to average 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzUtMS0xLTEtNDAxMjU_9b397f1f-3e84-4c55-b04f-0dc87cc53eaa">709,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzUtMy0xLTEtNDAxMjU_2080bb6c-3ed4-4ad5-b7f1-4ad593c55a8e">9.65</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzUtNS0xLTEtNDAxMjU_2fdd140b-22fd-4d28-b5e1-a45ac245f7fd">294,211</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzUtNy0xLTEtNDAxMjU_434b5a51-0bd6-45d0-ad27-c827a8360e9a">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="hmst:Tier1CommonEquityCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzYtMS0xLTEtNDAxMjU_0dea7247-c81c-4952-8b1c-82e4f85d319b">649,655</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="4" name="hmst:CommonEquityRiskBasedCapitaltoRiskWeightAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzYtMy0xLTEtNDAxMjU_2838514c-f2c7-46b4-98e2-a91ab441992f">11.67</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="hmst:Commonequityriskbasedcapitalrequiredforcapitaladequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzYtNS0xLTEtNDAxMjU_85d46d24-5a84-44cc-842c-2531a8ab0cb8">250,537</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="3" name="hmst:CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzYtNy0xLTEtNDAxMjU_6805384e-8e26-4bcc-9f47-0a3f662c412a">4.5</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzctMS0xLTEtNDAxMjU_334a3414-58f9-44fc-b3e0-1f1f8779b649">709,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzctMy0xLTEtNDAxMjU_1915fcc5-4ebd-472a-a8e9-4ce8b3d43799">12.75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzctNS0xLTEtNDAxMjU_7ca273ca-4396-4256-81bf-e147d5a8b314">334,050</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzctNy0xLTEtNDAxMjU_3fdffb24-37fe-4a5c-99c9-9dc22d63ce8a">6.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzgtMS0xLTEtNDAxMjU_bb7165d5-5515-4bd6-b293-c1abb9065a8a">779,254</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzgtMy0xLTEtNDAxMjU_e0e3b0eb-324f-4b2f-aaa0-f9862292a2cb">14.00</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzgtNS0xLTEtNDAxMjU_27bab1ba-9df2-4338-b345-4309074c9a53">445,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzgtNy0xLTEtNDAxMjU_e57f6427-2343-4d40-9630-6c7cd8c11a1c">8.0</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">HomeStreet 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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage capital (to average 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEwLTEtMS0xLTQwMTI1_a0bb895a-9746-4b4f-8163-b411469fb3ff">712,533</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="4" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEwLTMtMS0xLTQwMTI1_f4a0def8-4a98-447c-a14f-a6a61c262647">9.79</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEwLTUtMS0xLTQwMTI1_5a69376d-91e8-4311-9131-b2c83b3b821f">291,114</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEwLTctMS0xLTQwMTI1_62488c41-4c58-45d0-9532-19494b05ece6">4.0</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEwLTktMS0xLTQwMTI1_42315551-1801-4acc-8a53-c5292eebb086">363,893</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEwLTExLTEtMS00MDEyNQ_83dab49a-5df0-4723-a70b-6f4afacc3f28">5.0</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="-3" name="hmst:Tier1CommonEquityCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzExLTEtMS0xLTQwMTI1_60fc3be9-331e-4e4c-b548-1b355d472f68">712,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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="4" name="hmst:CommonEquityRiskBasedCapitaltoRiskWeightAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzExLTMtMS0xLTQwMTI1_5a1d1529-0634-4fe8-ad81-b87a6d615cc0">13.51</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="-3" name="hmst:Commonequityriskbasedcapitalrequiredforcapitaladequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzExLTUtMS0xLTQwMTI1_3ccf10bc-a284-4dbc-bdfa-8e17657c040f">237,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="3" name="hmst:CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzExLTctMS0xLTQwMTI1_d17b5cbd-0197-4363-8cf0-6438456c8610">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="-3" name="hmst:Commonequityriskbasedcapitalrequiredtobewellcapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzExLTktMS0xLTQwMTI1_70464362-5008-4edb-9d15-65b8bb964284">342,777</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="3" name="hmst:Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzExLTExLTEtMS00MDEyNQ_1069bb8a-8a12-4d54-ad93-2d1d85d6ea0e">6.5</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEyLTEtMS0xLTQwMTI1_e883456d-d8b1-4f25-85b8-368483b3c6ba">712,533</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="4" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEyLTMtMS0xLTQwMTI1_c1f76a29-4a2c-41ee-a59e-4aff9ab419ce">13.51</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEyLTUtMS0xLTQwMTI1_bd53a818-1b26-40a3-ac80-616d98a99b31">316,410</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEyLTctMS0xLTQwMTI1_e186036c-a11f-4b40-ad8c-2fd987aa719a">6.0</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEyLTktMS0xLTQwMTI1_e9611a5c-0a94-41b2-9011-79362bc10807">421,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEyLTExLTEtMS00MDEyNQ_ee112589-4acf-4d06-bcc0-4860d96b0633">8.0</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEzLTEtMS0xLTQwMTI1_d5339f1c-71b4-4b68-a489-294bdbe648b0">778,479</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="4" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEzLTMtMS0xLTQwMTI1_3d5999bd-a420-4fce-ae4e-bbeae002ac7a">14.76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEzLTUtMS0xLTQwMTI1_df60058c-0b5e-4e89-940c-131db3463ef6">421,880</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEzLTctMS0xLTQwMTI1_0b72a321-2fdf-44f1-8829-6c5f354db699">8.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEzLTktMS0xLTQwMTI1_69b648db-faf7-4770-a5ca-28993e4a66ed">527,350</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEzLTExLTEtMS00MDEyNQ_aca5bcb2-ec91-47ce-bd20-ac28d31a6424">10.0</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></ix:continuation></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of each of the dates set forth in the above table, the Company exceeded the minimum required capital ratios applicable to it and Bank&#8217;s capital ratios exceeded the minimums necessary to qualify as a well-capitalized depository institution under the prompt corrective action regulations. No conditions or events have occurred since December 31, 2021 that we believe have changed the Company&#8217;s or the Bank&#8217;s capital adequacy classifications from those set forth in the above table.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the minimum capital ratios, both the Company and the Bank are required to maintain a &#8220;conservation buffer" consisting of additional Common Equity Tier 1 Capital which is at least</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.5% above the required minimum levels in order to avoid limitations on paying dividends, engaging in share repurchases, and paying discretionary bonuses. The required ratios for capital adequacy set forth in the above table do not include the additional capital conservation buffer, though each of the Company and Bank maintained capital ratios necessary to satisfy the capital conservation buffer requirements as of the dates indicated. At December&#160;31, 2021, capital conservation buffers for the Company and the Bank were <ix:nonFraction unitRef="number" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="4" name="us-gaap:BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90ZXh0cmVnaW9uOjBiNzMwYmRkYjYzMDQ1M2ZiODMyOGU0ZGUyMTQ5ODk4XzIxOTkwMjMyNTg0NjQ_db31b92d-84ce-4a87-9b95-8374f006fd86">4.66</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231" decimals="4" name="us-gaap:BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90ZXh0cmVnaW9uOjBiNzMwYmRkYjYzMDQ1M2ZiODMyOGU0ZGUyMTQ5ODk4XzIxOTkwMjMyNTg0NjA_a9c87a4c-85f3-449c-8fff-9f5ef97efe34">5.77</ix:nonFraction>%, respectively. <ix:continuation id="i431dfb547c144d9c9e2eb832a32ea540" continuedAt="i3b9145afb34b43f29b946b758681caeb">The following table sets forth the minimum capital ratios plus the applicable increment of the capital conservation buffer:</ix:continuation></span></div><div><span><br/></span></div><div style="text-align:center"><ix:continuation id="i3b9145afb34b43f29b946b758681caeb"><table 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:60.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.182%"></td><td style="width:0.1%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CET-1 to risk-weighted assets </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="4" name="hmst:BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo5NzVhYTc4ZGZmOWM0NDBiYjdkYjVjZjFmNGRhNjk5Zi90YWJsZXJhbmdlOjk3NWFhNzhkZmY5YzQ0MGJiN2RiNWNmMWY0ZGE2OTlmXzAtMi0xLTEtNDAxMjU_b3ca32c1-4d7a-455b-852f-ffb3c50adf98">7.00</ix:nonFraction>&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 capital to risk-weighted assets </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="4" name="hmst:BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo5NzVhYTc4ZGZmOWM0NDBiYjdkYjVjZjFmNGRhNjk5Zi90YWJsZXJhbmdlOjk3NWFhNzhkZmY5YzQ0MGJiN2RiNWNmMWY0ZGE2OTlmXzEtMi0xLTEtNDAxMjU_1244c841-f967-4189-875e-bab2a8afc958">8.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total capital to risk-weighted assets </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="4" name="hmst:BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo5NzVhYTc4ZGZmOWM0NDBiYjdkYjVjZjFmNGRhNjk5Zi90YWJsZXJhbmdlOjk3NWFhNzhkZmY5YzQ0MGJiN2RiNWNmMWY0ZGE2OTlmXzItMi0xLTEtNDAxMjU_0408ef76-7d3a-420f-ba48-fc5e5927abb1">10.50</ix:nonFraction>&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></ix:continuation></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_157"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 16&#8211;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90ZXh0cmVnaW9uOjk5YmYwOWFlNjIxNjQ3Y2JiMjUxY2Q5OWE4YTQ5MTRhXzExNw_add8fbc9-20af-4e99-a09b-68b778c6db6c" continuedAt="i27da9367bbf24449b871da44e8ca0c60" escape="true">EARNINGS PER SHARE:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i27da9367bbf24449b871da44e8ca0c60"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90ZXh0cmVnaW9uOjk5YmYwOWFlNjIxNjQ3Y2JiMjUxY2Q5OWE4YTQ5MTRhXzExMw_1a20207e-37f4-4c67-8787-ce5d5ad9dd68" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the calculation of earnings per share:&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:61.344%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.682%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.684%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands, except share and per share data)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">EPS numerator:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzQtMi0xLTEtNDAxMjU_86c44cc3-f895-49f6-a02f-87eac80ada1d">115,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzQtNC0xLTEtNDAxMjU_442f44ad-6e8b-45ef-96b2-5cf348202e37">79,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzQtNi0xLTEtNDAxMjU_c1d5386e-e1cb-4b2b-a210-20c47cea8fb4">40,720</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings allocated to share repurchase</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzUtMi0xLTEtNTM2ODY_755b5056-605b-4692-add8-264f9c5c024d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzUtNC0xLTEtNTM2ODA_59fd7f66-5451-4760-a067-70fa69c40b68">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:PreferredStockDividendsAndOtherAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzUtNi0xLTEtNDAxMjU_918a3342-c6ec-4fbc-979a-dde997527e53">650</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations available to common shareholders</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzctMi0xLTEtNDAxMjU_0c8feb65-4c9b-4f84-8701-842de1d8f1ce">115,422</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzctNC0xLTEtNDAxMjU_54aa07cb-05c1-46a1-955a-f99c6bf7f732">79,990</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzctNi0xLTEtNDAxMjU_8e915b90-641b-413d-9eff-ece240ec33b1">40,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzgtMi0xLTEtNDAxMjU_bd3394e4-3a29-4cc8-8f8c-cfc954f4e2b0">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzgtNC0xLTEtNDAxMjU_9024bc73-2f42-4242-ae5f-2f1899a5d0d3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzgtNi0xLTEtNDAxMjU_0b3f0c71-a590-45e7-b52d-4886716a8bcd">23,208</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income available to common shareholders</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzktMi0xLTEtNDAxMjU_a3503a78-190c-4166-917e-168667c6d07c">115,422</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzktNC0xLTEtNDAxMjU_1171954a-b918-4d60-a4f2-b65f537a1da8">79,990</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzktNi0xLTEtNDAxMjU_d00a261f-1d2d-4fc7-8e77-3617fe2c16c4">16,862</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">EPS denominator:</span></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic weighted-average number of common shares outstanding</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzEyLTItMS0xLTQwMTI1_a41f5b96-8947-45be-9021-a617e8d73fc4">20,885,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzEyLTQtMS0xLTQwMTI1_64398f28-80a7-4828-bc6f-63c12462be20">22,867,268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzEyLTYtMS0xLTQwMTI1_509aff59-1e74-4a6f-970e-b645940e67bd">25,573,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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive effect of outstanding common stock equivalents </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzEzLTItMS0xLTQwMTI1_efe360c6-3852-4e57-8863-cb83657a6b3c">257,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzEzLTQtMS0xLTQwMTI1_a0f644b2-768a-4bf6-80ac-502f8d017513">209,554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="0" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzEzLTYtMS0xLTQwMTI1_1042890e-f424-4b24-80f0-9625d1f89032">197,295</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted weighted-average number of common shares outstanding</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE0LTItMS0xLTQwMTI1_0993fb28-8706-42de-9623-1dedaeae52ea">21,143,414</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE0LTQtMS0xLTQwMTI1_bb2657fc-86da-4803-aa3d-fcfe82c54543">23,076,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE0LTYtMS0xLTQwMTI1_63179268-349a-4302-bb96-451319b7baaf">25,770,783</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE3LTItMS0xLTQwMTI1_8d6454af-c9a0-4bd7-95ff-d832e9e66674">5.53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE3LTQtMS0xLTQwMTI1_dfc2b052-b002-4b40-8d5f-591c3c835dfa">3.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE3LTYtMS0xLTQwMTI1_ddb12fa5-7bd9-4aca-8e03-0c5e682ad751">1.57</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE4LTItMS0xLTQwMTI1_a4122458-7eda-4374-8026-b387de0f0559">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE4LTQtMS0xLTQwMTI1_73814093-edf3-4060-8b4d-c0be590db6bd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE4LTYtMS0xLTQwMTI1_47f4da2f-d53d-4441-ab50-7d98bd64a2b2">0.91</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE5LTItMS0xLTQwMTI1_73a3be17-5bde-4485-b908-410698739a7d">5.53</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE5LTQtMS0xLTQ5ODQ4_69ea8747-9634-4713-b48f-4fca35037e85">3.50</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE5LTYtMS0xLTQwMTI1_7d51a8bf-7009-455d-9241-4789b41de452">0.66</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted: </span></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:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzIxLTItMS0xLTQwMTI1_d0c3db1c-3c9c-47e6-9f16-f874eb6fc7f3">5.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzIxLTQtMS0xLTQwMTI1_cc3777ba-2268-407d-a6de-98fe752a8973">3.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzIxLTYtMS0xLTQwMTI1_12f1b514-eb31-4e47-8178-16a08630d743">1.55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzIyLTItMS0xLTQwMTI1_fd303f4f-096b-48e4-bfe9-57d608b182fd">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzIyLTQtMS0xLTQwMTI1_5683a2c2-52e2-4a98-9b73-06956516974f">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzIyLTYtMS0xLTQwMTI1_f29da25a-83f0-4b98-b360-b13c410fffa4">0.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="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzIzLTItMS0xLTQwMTI1_201082ca-42a3-404f-8918-5ba54bfa2ae8">5.46</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzIzLTQtMS0xLTQ5ODUx_c14de13f-d8e3-4ec3-99f5-a201d63556a7">3.47</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzIzLTYtMS0xLTQwMTI1_d32a70ab-8b26-4081-b0f4-c5762e66c1b0">0.65</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_160"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 17&#8211;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzE0MTY_766fb0a2-49a0-4f6c-a5bc-f8be38b07284" continuedAt="ifae2ce7632a544188683fb149737bbc1" escape="true"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:LesseeFinanceLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzE0MTc_80aebc80-5de8-4e17-903c-057aed923901" continuedAt="i09f9bf740cc94423a580385d99db6f92" escape="true">LEASES:</ix:nonNumeric></ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ifae2ce7632a544188683fb149737bbc1" continuedAt="ic3321fee3c2340b4b14c8807f6825bf5"><ix:continuation id="i09f9bf740cc94423a580385d99db6f92" continuedAt="ia0c3413e911949fab0d6da95e37a99a9"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating and finance leases for certain office space and finance leases for certain equipment. Our leases have remaining lease terms of up to <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:OperatingAndFinanceLeaseRemainingLeaseTerms" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzQ2OA_89fc5e6c-ba6b-4596-8dea-a425bccc8bc8">14</ix:nonNumeric> years. </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, as sublessor, subleases certain office and retail space in which the terms of the subleases end by May 2029. Under all of our executed sublease arrangements, the sublessees are obligated to pay the Company sublease payments of $<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-5" name="hmst:LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzcyMg_cf48280f-7732-47e1-acd9-f8bba86104a5">5.7</ix:nonFraction> million in 2022, $<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-5" name="hmst:LesseeOperatingSubleaseAssetPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzczNA_d882b2b0-9a8d-4ca4-80c2-2254fc80bd99">4.4</ix:nonFraction> million in 2023, $<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-5" name="hmst:LesseeOperatingSubleaseAssetPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4Xzc0Ng_ce833714-391f-492f-9f3e-6c48ac882aa9">2.8</ix:nonFraction> million in 2024, $<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-5" name="hmst:LesseeOperatingSubleaseAssetPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4Xzc1OA_6f63d1ba-db91-43d9-8ae5-076fc48586c5">2.3</ix:nonFraction> million in 2025, $<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-5" name="hmst:LesseeOperatingSubleaseAssetPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4Xzc3MA_01fbf84e-7aab-4d46-8e79-5a16533b00d2">2.3</ix:nonFraction> million in 2026 and $<ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-5" name="hmst:LesseeOperatingSubleaseAssetPaymentsDueThereafter" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4Xzc4NQ_4b5e31cb-2607-4c9e-9398-b762ce5a7a31">2.3</ix:nonFraction> million thereafter. For 2020 and 2019 we incurred $<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzgzNQ_044cfe23-5fa9-473b-ac8b-3f68e2ed7636">2.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-5" name="us-gaap:OperatingLeaseImpairmentLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzEwOTk1MTE2Mjk0MjQ_ad8bde2f-f5a1-4ad4-b892-35fffb030906">5.0</ix:nonFraction> million in impairment charges on lease right-of-use assets, respectively.     </span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzE0MTg_7cd8dc38-1b94-465e-9faf-2cb41e5a2915" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-bottom:5pt;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:50.069%"></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 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:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.547%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzMtNS0xLTEtNDAxMjU_9d21e8aa-ecfc-4b29-a467-22aad71ac750">9,610</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzMtNy0xLTEtNDAxMjU_51453eed-d53b-44e9-99f0-964858dea911">11,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzMtOS0xLTEtNDczOTY_4e042ecb-59d3-4cfa-a99c-eb67e7c06b1d">14,538</ix:nonFraction>&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term leases</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzQtNS0xLTEtNDAxMjU_792da6ca-cd30-41d2-a014-0d3810e95422">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzQtNy0xLTEtNDAxMjU_9b1115f9-5563-4f55-9ac6-cd8dd2ad2a7d">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzQtOS0xLTEtNDczOTY_c9e34494-b812-4313-a7fa-1ac5c0eee1bb">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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease cost:</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></div></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzYtNS0xLTEtNDAxMjU_d52f1145-eb68-4ecb-8bc1-6c25e7bd27b8">1,066</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzYtNy0xLTEtNDAxMjU_0ac1e6ad-e85c-47ef-ba34-017567d11257">1,277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzYtOS0xLTEtNDczOTY_b005219f-7e01-4fed-b447-5651eb42b81b">2,030</ix:nonFraction>&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></div></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzctNS0xLTEtNDAxMjU_593c1edb-c003-42c5-b5bd-6fbe58ebd96d">22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzctNy0xLTEtNDAxMjU_4e50ce84-85d0-474c-aa1d-6cb486e17205">151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeaseInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzctOS0xLTEtNDczOTY_40f1b929-b59c-4cef-9649-6716545a77b0">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease costs and nonlease components</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzgtNS0xLTEtNDAxMjU_84195c9a-9f04-4627-a786-c4eef3a1cbda">3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzgtNy0xLTEtNDAxMjU_8a0e9e15-38f2-444c-81fe-d4f9e2cd80c1">5,502</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzgtOS0xLTEtNDczOTY_e90cbffd-f34d-40b9-83b0-8a9382a136f6">6,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sublease income</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzktNS0xLTEtNDAxMjU_d1f66bed-2e12-4d38-aecf-d17f0d8d0c10">3,449</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzktNy0xLTEtNDAxMjU_1766b301-4fde-4fff-8159-5d821fadd32e">6,662</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzktOS0xLTEtNDczOTY_e7568585-a4dd-4493-9057-e94f900c3b92">4,378</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzEwLTUtMS0xLTQwMTI1_06c3214a-f50b-4675-946a-7ac483381ee0">10,965</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzEwLTctMS0xLTQwMTI1_b69929df-7cfc-42be-9ad3-5b6dd72c7bbd">12,257</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzEwLTktMS0xLTUzNjg4_a91b8840-620f-463b-aa4d-8e8fa10feaa2">19,185</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></tr></table></div></ix:nonNumeric><div style="margin-bottom:5pt;margin-top:5pt"><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:LeaseSupplementalCashFlowInformationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzE0MTk_6c6bc43d-d7af-4275-8ee6-b61e505331a2" escape="true"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">Supplemental cash flow information related to leases were as follows:</span><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:49.851%"></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 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:14.566%"></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:14.566%"></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:14.568%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></div></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzQtNS0xLTEtNDAxMjU_b115b315-498b-43ae-9ce3-74a37af7aec0">13,647</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzQtNy0xLTEtNDAxMjU_a76dd82b-d535-43fc-a3b9-3590e4adfc6a">15,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzQtOS0xLTEtNDc0NTM_3546187e-35e2-4395-8d3b-cb31a04c353d">17,054</ix:nonFraction>&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></div></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzUtNS0xLTEtNDAxMjU_d1ac248a-2d41-4159-8161-1f73d5ddcbf6">22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzUtNy0xLTEtNDAxMjU_c3da2ba2-d1a3-4db0-8f35-bbb97d0fff50">151</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeaseInterestPaymentOnLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzUtOS0xLTEtNDc0NTM_acf55d5f-4264-4e90-9d8f-dc1f3c4467ca">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></div></td><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzYtNS0xLTEtNDAxMjU_86a9acf6-8887-4332-ab63-4b0c2024f9e5">1,070</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzYtNy0xLTEtNDAxMjU_cc59eb73-7bc1-42cc-adf8-8a3ac11293cc">1,209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzYtOS0xLTEtNDc0NTM_4bd9df88-04a4-4911-bccc-99ba1210dd3c">1,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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained </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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzgtNS0xLTEtNDAxMjU_d2db1986-3fd2-4a09-8f5d-3ff379ec3a31">1,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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzgtNy0xLTEtNDAxMjU_3072d9a1-5e34-4add-ae09-b39efbc898d4">5,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzgtOS0xLTEtNDc0NTM_3369169f-ad3f-4c55-a352-2f61cee472f6">5,800</ix:nonFraction>&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzktNS0xLTEtNDAxMjU_bb69f68f-a43c-40e1-bff3-af3afa44d4d0">707</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzktNy0xLTEtNDAxMjU_1930af64-9638-4efe-bc21-5446bf0f0da1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzktOS0xLTEtNDc0NTM_b1fade41-538e-421c-957e-0a7f34e2ada3">139</ix:nonFraction>&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other changes in right-of-use assets</span><span style="color:#000000;font-family:'Times New Roman',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="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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="hmst:IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzExLTUtMS0xLTQwMTI1_d4dc977b-75dc-4674-96bb-605e6493e769">460</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" sign="-" name="hmst:IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzExLTctMS0xLTQwMTI1_88996abb-52ae-4349-a188-0315cb0dd233">39,924</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="hmst:IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzExLTktMS0xLTQ3NDUz_ae2b8816-1d90-4a51-943f-50d6f74075f8">13,605</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" sign="-" name="hmst:IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzEyLTUtMS0xLTQwMTI1_664ef3b6-a666-4d72-82eb-6f092275ecfa">2</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" sign="-" name="hmst:IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzEyLTctMS0xLTQwMTI1_619b140e-d0c9-43ad-a29d-24318050db18">29</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" sign="-" name="hmst:IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzEyLTktMS0xLTQ3NDUz_dc2042cf-463c-46bc-bfef-76aed3775c47">1,172</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></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Change in 2020 primarily relates to changes in assumptions regarding the exercise of renewal options available under real estate lease agreements.</span></div></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="ic3321fee3c2340b4b14c8807f6825bf5"><ix:continuation id="ia0c3413e911949fab0d6da95e37a99a9"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:AssetsAndLiabilitiesLesseeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzE0MjA_167f4f16-a5d8-41dd-83ac-3ee06943e702" escape="true"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to leases was as follows:</span></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:66.297%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands, except lease term and discount rate)</span></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtMC0xLTEtNDAxMjU_3aae3733-949b-4b37-b8c2-055b23fe985f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtMC0xLTEtNDAxMjU_40becec5-82b5-4c08-af99-1db9ebd6a2b0">Operating lease right-of-use assets, included in other assets</span></span></span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtMy0xLTEtNDAxMjU_8c7cd7f5-9f7f-4e6c-beca-075be694fd84">38,010</ix:nonFraction></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtNS0xLTEtNDAxMjU_65c05934-280f-489c-a0f9-328299badc4b">45,560</ix:nonFraction></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtMC0xLTEtNDAxMjU_31739155-3ae3-4b96-b81e-9b7c376cd2bb"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtMC0xLTEtNDAxMjU_8e79a0db-dc68-418c-acb5-0a7d6796bfb5">Operating lease liabilities, included in accounts payable and other liabilities</span></span></span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtMy0xLTEtNDAxMjU_b0dff717-51e1-4d5d-acec-658edd4068dd">49,574</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtNS0xLTEtNDAxMjU_3ec26291-b212-4479-9f48-0575af229afb">62,563</ix:nonFraction></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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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 7pt 0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTAtMS0xLTQwMTI1_5c820002-ead1-4648-a4e9-f49f47831c66"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTAtMS0xLTQwMTI1_cb2a0dd8-43dc-4855-84a4-2820d8077530">Finance lease right-of-use assets, included in other assets</span></span></span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTMtMS0xLTQwMTI1_55aad789-3f1f-4573-9755-3325a7d6ad79">777</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTUtMS0xLTQwMTI1_493be305-47d4-46ac-b339-e960f4563d1e">1,081</ix:nonFraction></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTAtMS0xLTQwMTI1_3b90f42d-3b3f-4060-b1ff-3e1fd18c999f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTAtMS0xLTQwMTI1_787898d8-05cd-48cf-9f23-00ff10296e39">Finance lease liabilities, included in accounts payable and other liabilities</span></span> </span></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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTMtMS0xLTQwMTI1_9072a572-b958-4951-bb8c-c480f75cf2f4">787</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTUtMS0xLTQwMTI1_3046ee66-4304-4ccd-966d-33609009fdd0">1,097</ix:nonFraction></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></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 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:11.25pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted Average Remaining lease term in years</span></div></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 7pt 0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzE2LTMtMS0xLTQwMTI1_959189fc-f41c-4b1d-999d-20723a805a54">5.87</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzE2LTUtMS0xLTQwMTI1_7e466d89-9e28-40c0-b1f5-3bcc9cb2c2fe">6.09</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzE3LTMtMS0xLTQwMTI1_5706895a-7655-4f34-8101-33d9ed71d078">0.96</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzE3LTUtMS0xLTQwMTI1_b7715ff2-0b20-4772-977b-5381eabf427d">1.52</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted Average Discount Rate</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzE5LTMtMS0xLTQwMTI1_53d58a81-6ad5-4421-ab9c-7ab4132b592c">1.71</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzE5LTUtMS0xLTQwMTI1_8e2fbdf9-a932-461a-9d47-bc395e7ba06e">1.71</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzIwLTMtMS0xLTQwMTI1_42f61685-6558-4781-911b-68ff1eb150b1">1.43</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzIwLTUtMS0xLTQwMTI1_3398716c-fc2d-41b2-9a80-d36b0a8beeab">3.12</ix:nonFraction>%</span></td></tr></table></div></ix:nonNumeric><div style="padding-left:18pt"><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzE0MjE_1864a2a8-d283-40bf-9e51-f83832bfb988" escape="true"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzE0MjI_393ff8eb-14b8-47a2-8300-f2a53751b148" escape="true"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities and obligations under leases classified as nonlease components were as follows:</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:29.747%"></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:21.268%"></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:21.268%"></td><td style="width:0.1%"></td><td style="width: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.273%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease Liabilities</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finance Leases</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonlease Components</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="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ended December 31,</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzQtMi0xLTEtNDAxMjU_c20fbf7e-008b-4ec6-80a6-c7a20211de4e">12,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzQtNC0xLTEtNDAxMjU_12379877-b3c1-4ecb-83d9-5300546416a7">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:LesseeNonleaseLiabilityToBePaidYearOne" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzQtNi0xLTEtNDAxMjU_6ed2d401-deed-49c1-89f8-f5c46b56fc93">5,306</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzUtMi0xLTEtNDAxMjU_6b79d9bf-5ca1-49d4-a750-9d2d895b1a73">10,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzUtNC0xLTEtNDAxMjU_c30704fe-42cf-4903-ac23-5ba9c6bb864a">281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:LesseeNonleaseLiabilityToBePaidYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzUtNi0xLTEtNDAxMjU_2f936be9-a05a-4b65-86b9-db1d23e337c2">4,842</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzYtMi0xLTEtNDAxMjU_623a9167-c10f-4653-b6e7-25983dc2eaa8">8,487</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzYtNC0xLTEtNDAxMjU_ff4d9b90-a098-4765-863f-1ea0c761fd0e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:LesseeNonleaseLiabilityToBePaidYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzYtNi0xLTEtNDAxMjU_fb6bc343-6597-478e-a231-9905d2bf9f80">4,413</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzctMi0xLTEtNDAxMjU_e7e3e770-ea84-4b4a-939c-a23e70154708">6,908</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzctNC0xLTEtNDAxMjU_cf1afe5f-bfd2-4682-82ec-0a06852423dc">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:LesseeNonleaseLiabilityToBePaidYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzctNi0xLTEtNDAxMjU_6d91b103-8e99-47ca-b574-9e5ef0e60613">4,245</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzgtMi0xLTEtNDAxMjU_01a2484b-2747-45e6-a1cf-b3bff6877f82">5,896</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzgtNC0xLTEtNDAxMjU_b35958b7-f3b2-46d0-b4cb-a237b992276b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:LesseeNonleaseLiabilityToBePaidYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzgtNi0xLTEtNDAxMjU_507e01f0-7d4e-47a3-bcc3-d7fff3651c45">4,355</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 and thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzktMi0xLTEtNDAxMjU_105f043e-7f55-417e-b4e7-06dfbaaedc40">9,855</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzktNC0xLTEtNDAxMjU_eb9d6db4-d525-4b82-b6d7-c0c8364e922b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:LesseeNonleaseLiabilityToBePaidAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzktNi0xLTEtNDAxMjU_048ba1a2-9edb-4bb8-9857-9bb8f19f08af">4,417</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzEwLTItMS0xLTQwMTI1_da1d8a0d-467d-4d2c-ba3f-81598cbcbd70">54,673</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzEwLTQtMS0xLTQwMTI1_5de6cbfa-a3cf-4f3f-81f7-27776602197b">802</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="hmst:NonleaseLiabilityDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzEwLTYtMS0xLTQwMTI1_a8f000e1-6f89-485a-930e-ebb37028f1db">27,578</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less imputed interest</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzExLTItMS0xLTQwMTI1_e11eac81-9f63-4fb1-b1d8-b871bf3b7862">5,099</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzExLTQtMS0xLTQwMTI1_6c7f3ffb-24e6-4b8d-8a76-2681e3b3a2b6">15</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:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzEyLTItMS0xLTQwMTI1_0b87a1e5-b091-4ed1-a138-c360def682d7">49,574</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:FinanceLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzEyLTQtMS0xLTQwMTI1_91af6a2b-c4a6-43cb-9468-c163f42b1910">787</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;padding:0 1pt"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_163"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 18&#8211;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90ZXh0cmVnaW9uOmFlNGI0NTc1MjlkNTQzMWNhZjE3OTY2YWRkYzRiMWVjXzE1Nw_7a4912ea-4e2e-4b28-b017-3d5c33ef47dd" continuedAt="i1404b995ba834df6b1dda890992a1432" escape="true">PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED): </ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i1404b995ba834df6b1dda890992a1432" continuedAt="i039b681f29ae4f08978f5a8ef244e11e"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:CondensedBalanceSheetsParentCompanyTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90ZXh0cmVnaW9uOmFlNGI0NTc1MjlkNTQzMWNhZjE3OTY2YWRkYzRiMWVjXzE1NA_e24eb218-89b4-4e38-a76c-f58a9f14393f" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed financial information for HomeStreet, Inc. is as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.446%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Balance Sheets</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzQtMS0xLTEtNDAxMjU_dcc7bb6f-52c2-4935-8006-822bf5a41bd6">12,756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzQtMy0xLTEtNDAxMjU_dc8b9c4a-2364-4bc9-b281-c702bda9a90e">20,021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzUtMS0xLTEtNDAxMjU_b5b5b1a9-5a61-48f2-9b01-26d10c4fc063">5,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzUtMy0xLTEtNDAxMjU_243460a7-3e36-4585-a768-380ee249398c">7,686</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in stock of HomeStreet Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzYtMS0xLTEtNDAxMjU_5dd2e595-06c0-4abf-b2c5-e4a0f470ec96">779,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzYtMy0xLTEtNDAxMjU_2b6d356e-b55d-4d7e-9f23-247c2a74eb73">780,531</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in stock of other subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="hmst:InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzctMS0xLTEtNDAxMjU_a1aa4d4f-1ef2-4011-acda-ef2385a2f708">45,175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="hmst:InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzctMy0xLTEtNDAxMjU_78e942cd-5adf-43da-91c1-2e8d81a9ac01">36,381</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 32.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzgtMS0xLTEtNDAxMjU_ae7205af-cf0d-40c1-8c81-c5d3bf798311">842,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><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzgtMy0xLTEtNDAxMjU_41501e10-bff3-4ccb-a448-559497225e8a">844,619</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzEwLTEtMS0xLTQwMTI1_18b9e55a-a18d-43d5-bb73-f8935d6ce120">1,499</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzEwLTMtMS0xLTQwMTI1_31725cf3-8082-4c67-8db2-96c567e9c95e">1,031</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzExLTEtMS0xLTQwMTI1_c5840e7e-4d52-4d68-8386-28423428b782">126,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzExLTMtMS0xLTQwMTI1_9147e8da-47fb-42da-99ee-7d9b1d51b7ea">125,838</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 32.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzEyLTEtMS0xLTQwMTI1_c578a38b-8d31-4d58-8c7b-f6b4fd8cb775">127,525</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzEyLTMtMS0xLTQwMTI1_b639763b-dab4-4012-90fb-97557f90705a">126,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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shareholders' Equity:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock, no par value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzE1LTEtMS0xLTQwMTI1_345c50e1-a188-4c83-b299-d0bc543147ee">249,856</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzE1LTMtMS0xLTQwMTI1_e34ae017-8104-41b9-94a6-86640acded8e">278,505</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzE2LTEtMS0xLTQwMTI1_b0547a47-69be-4e5b-8887-02a4bb697eab">444,343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzE2LTMtMS0xLTQwMTI1_d676ec77-b0de-4ee2-91b8-fa429c1b7f6b">403,888</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzE3LTEtMS0xLTQwMTI1_acf0779d-5779-48dd-8432-118e60c0551e">21,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzE3LTMtMS0xLTQwMTI1_f4b9abcc-19ea-4089-a0b1-38e1bc70aaa6">35,357</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 32.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total shareholder's equity</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzE4LTEtMS0xLTQwMTI1_a0228f3d-4232-4f4a-8acb-77337845e16b">715,339</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzE4LTMtMS0xLTQwMTI1_c8de706e-7d5c-421f-aba9-aadda843b238">717,750</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 50.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities and shareholder's equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzE5LTEtMS0xLTQwMTI1_f1f7deea-627d-42e6-b8f1-2b5ac0bd7211">842,864</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzE5LTMtMS0xLTQwMTI1_8be89516-0f89-4043-819d-2582f6f9a9cf">844,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></ix:nonNumeric><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:CondensedStatementsofIncomeParentcompanyTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90ZXh0cmVnaW9uOmFlNGI0NTc1MjlkNTQzMWNhZjE3OTY2YWRkYzRiMWVjXzE1MQ_20d1c4c1-8902-4802-9c7c-11fe3db879be" escape="true"><table 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:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></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:11.619%"></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:11.622%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Income Statements</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',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></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend income from HomeStreet Bank</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" name="us-gaap:DividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzQtMS0xLTEtNDAxMjU_d56a084d-00f5-4de9-9b5c-69c3bf3e753c">109,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" name="us-gaap:DividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzQtMy0xLTEtNDAxMjU_b1da6259-09ba-4fb4-af29-9aa1b6d69899">82,909</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" name="us-gaap:DividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzQtNS0xLTEtNDAxMjU_26688ce9-dadb-405e-a51c-38686eecc020">110,000</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity in undistributed income from subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromSubsidiariesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzUtMS0xLTEtNDAxMjU_8d8a1785-64c5-4796-9494-31afc3c55383">10,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromSubsidiariesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzUtMy0xLTEtNDAxMjU_4b89d274-eda6-41ef-875b-855021e78a67">3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromSubsidiariesBeforeTax" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzUtNS0xLTEtNDAxMjU_25191588-755a-48f8-9d7f-aa553afe9873">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributions in excess of income from subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzYtMS0xLTEtNDAxMjU_0a4bac50-c555-47b6-a844-21bfc621ed2e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzYtMy0xLTEtNDAxMjU_3458037f-9148-4c90-806b-116c748d00a6">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzYtNS0xLTEtNDAxMjU_983c6883-bac6-4345-b73e-f65bc8b3b236">84,146</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other noninterest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzctMS0xLTEtNDAxMjU_4ec5b89f-05ab-4d6f-a615-992b847d9539">1,838</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzctMy0xLTEtNDAxMjU_75a89c5a-1b4a-4e84-a4de-c10dbab4e672">1,773</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzctNS0xLTEtNDAxMjU_fa24588e-afeb-489a-a7f4-f09b4fca548e">2,293</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 49pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenues</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzgtMS0xLTEtNDAxMjU_d6ca5316-bcdc-40df-9de7-7009d8af6a5c">121,639</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzgtMy0xLTEtNDAxMjU_2e0f0282-7dea-4a37-8343-02252f7cabb0">88,056</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzgtNS0xLTEtNDAxMjU_7b560e02-7c81-491a-9421-b5400d38c51c">28,147</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzEwLTEtMS0xLTQwMTI1_9aff415c-7ed4-4489-aaec-5e4295c9ee54">4,576</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzEwLTMtMS0xLTQwMTI1_b0523579-51f7-487e-86e8-1df65d7ed3ac">5,731</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzEwLTUtMS0xLTQwMTI1_8a8cdd38-0b82-41ea-bc80-3fc95a56b22c">4,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzExLTEtMS0xLTQwMTI1_fe7944b8-c999-4917-8833-ebb5378ccd26">2,939</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzExLTMtMS0xLTQwMTI1_cc6809fd-b668-489e-b1ee-65c5e94b54a2">4,136</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzExLTUtMS0xLTQwMTI1_4967a09f-d995-44a9-863b-59efeb834674">8,437</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 49pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total expenses</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzEyLTEtMS0xLTQwMTI1_cdb20b83-3745-40a1-8192-774340f6499d">7,515</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzEyLTMtMS0xLTQwMTI1_0f147a02-61a4-4379-aa19-eee63a77ab6e">9,867</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzEyLTUtMS0xLTQwMTI1_8d9c11d9-5146-4505-b1db-4da0ff425dbd">13,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes (benefit)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzEzLTEtMS0xLTQwMTI1_84ecf4bb-3d4c-4a9c-a973-cf0034d776ca">114,124</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzEzLTMtMS0xLTQwMTI1_03a0a40b-e972-4ca1-b675-f00be29d1848">78,189</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzEzLTUtMS0xLTQwMTI1_c61808af-a691-4017-9957-d357f9ce72aa">14,889</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes (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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzE0LTEtMS0xLTQwMTI1_a1b8c2f0-9fce-401a-b629-f7ee8f7d1673">1,298</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzE0LTMtMS0xLTQwMTI1_05cb7895-125e-49e0-a54a-9efbba310f11">1,801</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzE0LTUtMS0xLTQwMTI1_e34c7e64-e500-4d81-bc75-eb701231b195">2,623</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzE1LTEtMS0xLTQwMTI1_99859272-4368-46cd-89e2-562c089562b5">115,422</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzE1LTMtMS0xLTQwMTI1_16de2085-8078-467e-ba18-2885e86d5271">79,990</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzE1LTUtMS0xLTQwMTI1_f4851b47-1eb5-438f-9cfc-9f305ab92f33">17,512</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><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:nonNumeric></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><ix:continuation id="i039b681f29ae4f08978f5a8ef244e11e"><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="hmst:CondensedStatementsofCashFlowsParentcompanyTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90ZXh0cmVnaW9uOmFlNGI0NTc1MjlkNTQzMWNhZjE3OTY2YWRkYzRiMWVjXzE0NQ_d0dedfd3-b4b0-4040-bfae-73478ccdea6f" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:59.457%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.658%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Statements of Cash Flows</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from 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><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 18.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzQtMS0xLTEtNDAxMjU_d4660193-fcd6-4bfd-840b-cebf3b8274c3">115,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzQtMy0xLTEtNDAxMjU_ec719d20-c16c-4e44-8d02-96c41356b16f">79,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzQtNS0xLTEtNDAxMjU_8a03b652-7859-4686-8754-775416209dea">17,512</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 18.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by (used in) 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><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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Undistributed earnings from investment in subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" name="hmst:UndistributedEarningsFromInvestmentInSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzYtMS0xLTEtNDAxMjU_619cf0ab-522a-464e-a76c-02717d409790">10,801</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" name="hmst:UndistributedEarningsFromInvestmentInSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzYtMy0xLTEtNDAxMjU_ec6e53eb-2b1a-4d3d-93ff-59ade3a6f9eb">3,374</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" name="hmst:UndistributedEarningsFromInvestmentInSubsidiaries" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzYtNS0xLTEtNDAxMjU_75ad635d-0510-4392-8894-eba055ad20f5">&#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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributions in excess or earnings from investment in subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" name="hmst:DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzctMS0xLTEtNDAxMjU_518902b6-9280-425d-bf84-3c6f9de5ead1">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" name="hmst:DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzctMy0xLTEtNDAxMjU_974cf4ec-f9f1-41b6-8a0e-b241034a1790">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" name="hmst:DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzctNS0xLTEtNDAxMjU_6d6efef4-00fe-43bc-a3ad-e6843fede6c5">84,146</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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzgtMS0xLTEtNDAxMjU_c6dc43d1-17e8-44a0-9f72-cd19674157f7">8,669</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzgtMy0xLTEtNDAxMjU_468edacc-563d-47d1-a8f9-cf64275d9cf7">4,483</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:OtherOperatingActivitiesCashFlowStatement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzgtNS0xLTEtNDAxMjU_a20e7c1f-f3c3-4177-9a1c-a66bec9823a6">30</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:'Times New Roman',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:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzktMS0xLTEtNDAxMjU_f54a714a-70bf-4378-b04d-5f59b565bc28">95,952</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzktMy0xLTEtNDAxMjU_2ed1e37e-d186-45ec-90ea-76995e7c0475">72,133</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzktNS0xLTEtNDAxMjU_8b0f4934-add4-4c05-9d17-16d252ee6509">101,628</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 style="height:6pt"><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from investing 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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AFS securities: Principal collections net of purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" sign="-" name="hmst:Purchaseofandproceedsfromsaleofmarketablesecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzEyLTEtMS0xLTQwMTI1_6e022f0d-69bb-4d2f-915b-39aa485aa9a3">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" sign="-" name="hmst:Purchaseofandproceedsfromsaleofmarketablesecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzEyLTMtMS0xLTQwMTI1_06423380-7e1e-47f4-a406-3868d55ecde9">2,886</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" sign="-" name="hmst:Purchaseofandproceedsfromsaleofmarketablesecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzEyLTUtMS0xLTQwMTI1_98233562-39f9-4866-b3e0-c4996765f621">1,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzE0LTEtMS0xLTQwMTI1_537aa710-764e-4ff7-8593-a631caabfcad">2,012</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzE0LTMtMS0xLTQwMTI1_7fb1f711-4dd4-4875-b77e-91a1e86420fd">2,886</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzE0LTUtMS0xLTQwMTI1_72a84ed8-4941-42da-926b-e1279c6d2f32">1,049</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from financing 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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchases 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzE3LTEtMS0xLTQwMTI1_18bae179-ee7e-484c-9801-2f31fb79cdc8">84,154</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzE3LTMtMS0xLTQwMTI1_db1e7168-b9b7-4284-9d3e-807e4e564e7e">58,009</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzE3LTUtMS0xLTQwMTI1_7c9722ed-3b53-4962-8e21-9a509ef3eaed">98,543</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from stock issuance, 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzE4LTEtMS0xLTQwMTI1_63adc5c6-6cfc-4cbd-b5c3-a61411df40f2">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzE4LTMtMS0xLTQwMTI1_4b68bbe4-c5fd-404e-be08-d7b5b246327a">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzE4LTUtMS0xLTQwMTI1_3876ce05-b35b-4ce6-85fc-77e5ef5c6966">105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid on 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzIxLTEtMS0xLTQwMTI1_d3c46093-2ad9-4edb-b9e2-5b9c57a6e763">21,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzIxLTMtMS0xLTQwMTI1_638050c8-34d5-4119-ac5e-58e710e628dd">13,865</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzIxLTUtMS0xLTQwMTI1_6c75cb89-be73-40b0-9d50-ee92b1fae543">&#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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display: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 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in financing activities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI0LTEtMS0xLTQwMTI1_0ba60163-870c-4c8e-b4cb-da8a8307734c">105,229</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI0LTMtMS0xLTQwMTI1_e5b7c2c7-5ea4-4a0a-bcb9-a34ab9e1a840">71,636</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI0LTUtMS0xLTQwMTI1_3dea901f-7294-4101-b103-8535abcefb35">98,438</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (decrease) 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI1LTEtMS0xLTQwMTI1_3e4b39ec-48ca-4c0c-80fd-715e0d0cf3e5">7,265</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI1LTMtMS0xLTQwMTI1_6b4388aa-a3b6-427f-b473-bd626934bca0">3,383</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI1LTUtMS0xLTQwMTI1_ceafae9d-aa83-4bd3-858d-92d3daf974fd">4,239</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents, beginning of year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI2LTEtMS0xLTQwMTI1_193c7358-01fd-4c22-bcc3-8718d9e78b58">20,021</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic42b5d0d17564d6fb4081b517c47f092_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI2LTMtMS0xLTQwMTI1_cd9d415e-993a-454b-8083-7b10e6760f89">16,638</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9c953e392da14e4e999b53ddb90c2d96_I20181231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI2LTUtMS0xLTQwMTI1_7687bb61-d44b-4126-ba19-f7256f2a570e">12,399</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents, end of year</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI3LTEtMS0xLTQwMTI1_909789ff-5cdf-4427-87d9-ead13e55c9bb">12,756</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI3LTMtMS0xLTQwMTI1_893a9eb2-b68d-465d-89f3-7d3634e994b0">20,021</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic42b5d0d17564d6fb4081b517c47f092_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI3LTUtMS0xLTQwMTI1_c1f44973-460c-4536-b5ea-e4ca45652546">16,638</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></ix:continuation></div><div><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_166"></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 19&#8211;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90ZXh0cmVnaW9uOmM0Y2ViNTYxNTRkZTQyNDZhM2QyMzkyZTNlMzk4YWU1XzMwMzA_fb6a86b3-5b13-4b55-9d4c-1c4efbc89319" continuedAt="i6301bd6429554e2ab823061cf41a4934" escape="true">DISCONTINUED OPERATIONS:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i6301bd6429554e2ab823061cf41a4934" continuedAt="i1694355781b54fdf9cc5a2d31ebc9948"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 31, 2019, the Board adopted a Resolution of Exit or Disposal of HLC Based Mortgage Banking Operations to sell or abandon the assets and related personnel associated with those operations. The assets that were sold or abandoned largely represented the Company's former Mortgage Banking segment, the activities of which related to originating, servicing, underwriting, funding and selling single family residential mortgage loans.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined that the above actions constituted commitment to a plan of exit or disposal of certain long-lived assets (through sale or abandonment) and termination of employees. Further, the Company determined that the shift from a large-scale HLC based originator and servicer to a branch-focused product offering represented a strategic shift. As a result, the HLC-related mortgage banking operations are reported separately from the continuing operations as discontinued operations. In addition, the former Mortgage Banking operating segment and reporting unit were eliminated. This has resulted in a recast of the financial statements in 2019 and prior.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2019, the Company successfully closed and settled <ix:nonFraction unitRef="saleofright" contextRef="i05b56402205640a5862d6c04110baa89_I20191231" decimals="INF" name="hmst:MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90ZXh0cmVnaW9uOmM0Y2ViNTYxNTRkZTQyNDZhM2QyMzkyZTNlMzk4YWU1XzE2NDkyNjc0NDUxMTQ_c741d87f-e026-4722-82c4-44486847f775">two</ix:nonFraction> sales of the rights to service $<ix:nonFraction unitRef="usd" contextRef="i8adc6a566d3f4e1d93f696fbd849e708_I20190331" decimals="-8" name="hmst:MortgageServicingRightsUnpaidPrincipalBalanceSold" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90ZXh0cmVnaW9uOmM0Y2ViNTYxNTRkZTQyNDZhM2QyMzkyZTNlMzk4YWU1XzEyNTU_a54278c3-3d0f-4069-9df3-7463318ad6b1">14.3</ix:nonFraction> billion in total unpaid principal balance of single family mortgage loans serviced for Fannie Mae, Freddie Mac and Ginnie Mae. These sales resulted in a $<ix:nonFraction unitRef="usd" contextRef="iad5ed87a67cc440cb040cd93057c6bf2_D20190101-20191231" decimals="-5" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90ZXh0cmVnaW9uOmM0Y2ViNTYxNTRkZTQyNDZhM2QyMzkyZTNlMzk4YWU1XzE1MzM_1418cd88-4f93-4f55-a911-52079a41fe20">0.9</ix:nonFraction> million pre-tax loss from discontinued operations during 2019. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2019 the Company completed the sale of the HLC based mortgage originations business assets and transfer of personnel to Homebridge Financial Services, Inc. ("Homebridge"). This sale included <ix:nonFraction unitRef="branch" contextRef="i50b1172a483f4601a4ec11c5d0131cc1_D20190401-20190630" decimals="INF" name="hmst:HomeLoanCentersSold" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90ZXh0cmVnaW9uOmM0Y2ViNTYxNTRkZTQyNDZhM2QyMzkyZTNlMzk4YWU1XzE3OTI_b5fba304-4235-404f-a1a3-96251ee8ecc0">47</ix:nonFraction> stand-alone HLCs and the transfer of certain related mortgage personnel. These HLCs, along with certain other mortgage banking related assets and liabilities are classified as discontinued operations in the accompanying consolidated balance sheets and consolidated income statements. HLCs that were not sold were closed during the second quarter of 2019. Certain bank location-based components of the Company's former Mortgage Banking segment, including MSRs on certain mortgage loans that were not part of the sales and right-of-use assets and lease liabilities where we did not obtain full landlord release have been classified as continuing operations. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2019, we sold our ownership interest in WMS LLC at our basis. </span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><ix:continuation id="i1694355781b54fdf9cc5a2d31ebc9948"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These discontinued operations activities were concluded by December 31, 2019. Consequently, we ceased discontinued operations accounting effective January 1, 2020. <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90ZXh0cmVnaW9uOmM0Y2ViNTYxNTRkZTQyNDZhM2QyMzkyZTNlMzk4YWU1XzMwMzE_84864bb0-d9e8-42c2-8827-db392c50ab47" continuedAt="ic59dd585d90f4990a648e2c44d38efe6" escape="true">The following table summarizes the calculation of the net gain (loss) on disposal of discontinued operations for 2019:</ix:nonNumeric></span></div><ix:continuation id="ic59dd585d90f4990a648e2c44d38efe6"><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:78.139%"></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:18.931%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from asset sales</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231" decimals="-3" name="us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4ZmY0Mzk5NGU0OWU0MTFkOWUyN2I3OTZlNmRlYmNmMy90YWJsZXJhbmdlOjhmZjQzOTk0ZTQ5ZTQxMWQ5ZTI3Yjc5NmU2ZGViY2YzXzItMi0xLTEtNDAxMjU_2e89da55-4dae-4905-a625-f9438e72b99a">186,692</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Book value of assets sold</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231" decimals="-3" name="hmst:DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4ZmY0Mzk5NGU0OWU0MTFkOWUyN2I3OTZlNmRlYmNmMy90YWJsZXJhbmdlOjhmZjQzOTk0ZTQ5ZTQxMWQ5ZTI3Yjc5NmU2ZGViY2YzXzMtMi0xLTEtNDAxMjU_0004563b-781c-4dcc-aa5e-d09e82948f07">181,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on assets sold</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231" decimals="-3" name="hmst:DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4ZmY0Mzk5NGU0OWU0MTFkOWUyN2I3OTZlNmRlYmNmMy90YWJsZXJhbmdlOjhmZjQzOTk0ZTQ5ZTQxMWQ5ZTI3Yjc5NmU2ZGViY2YzXzQtMi0xLTEtNDAxMjU_f73f1ca6-dcbe-4c42-9c15-9a744e25065a">5,449</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transaction costs</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231" decimals="-3" name="hmst:DisposalGroupIncludingDiscontinuedOperationTransactionCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4ZmY0Mzk5NGU0OWU0MTFkOWUyN2I3OTZlNmRlYmNmMy90YWJsZXJhbmdlOjhmZjQzOTk0ZTQ5ZTQxMWQ5ZTI3Yjc5NmU2ZGViY2YzXzUtMi0xLTEtNDAxMjU_74a058a1-b34a-40bb-b163-6325e59e18a5">8,770</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compensation expense related to the transactions</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231" decimals="-3" name="hmst:DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4ZmY0Mzk5NGU0OWU0MTFkOWUyN2I3OTZlNmRlYmNmMy90YWJsZXJhbmdlOjhmZjQzOTk0ZTQ5ZTQxMWQ5ZTI3Yjc5NmU2ZGViY2YzXzYtMi0xLTEtNDAxMjU_ef0e73a5-b57c-4b3b-a81a-2f73232423e2">4,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Facility and IT related costs</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231" decimals="-3" name="hmst:DisposalGroupIncludingDiscontinuedOperationOccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4ZmY0Mzk5NGU0OWU0MTFkOWUyN2I3OTZlNmRlYmNmMy90YWJsZXJhbmdlOjhmZjQzOTk0ZTQ5ZTQxMWQ5ZTI3Yjc5NmU2ZGViY2YzXzctMi0xLTEtNDAxMjU_a0e2d01e-fe71-4c89-ac90-471ba61cd643">13,660</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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total costs</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231" decimals="-3" name="hmst:DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4ZmY0Mzk5NGU0OWU0MTFkOWUyN2I3OTZlNmRlYmNmMy90YWJsZXJhbmdlOjhmZjQzOTk0ZTQ5ZTQxMWQ5ZTI3Yjc5NmU2ZGViY2YzXzgtMi0xLTEtNDAxMjU_99fb96e3-9cb2-4090-adce-6dee93d1e3a6">27,066</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss on disposal </span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4ZmY0Mzk5NGU0OWU0MTFkOWUyN2I3OTZlNmRlYmNmMy90YWJsZXJhbmdlOjhmZjQzOTk0ZTQ5ZTQxMWQ5ZTI3Yjc5NmU2ZGViY2YzXzEwLTItMS0xLTQwMTI1_01bda0a9-9c97-459d-8702-be6a64250251">21,617</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 style="height:6pt"><td colspan="3" style="background-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></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of major classes of assets and liabilities related to discontinued operations consisted of the following at December 31, 2019:</span></div><div style="margin-bottom:5pt;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:78.139%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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:18.931%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets of discontinued operations</span></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFS at fair value</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9bab829bb0d443997372b4befb20d4f_I20191231" decimals="-3" name="hmst:DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo2NjVkOTY5NjhmMmY0ZjJjYWY3OTA5MzJhYmZkZGEzZC90YWJsZXJhbmdlOjY2NWQ5Njk2OGYyZjRmMmNhZjc5MDkzMmFiZmRkYTNkXzMtMy0xLTEtNDAxMjU_d3bdd9be-3669-4a2d-9e47-864e529ee687">26,123</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets </span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9bab829bb0d443997372b4befb20d4f_I20191231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo2NjVkOTY5NjhmMmY0ZjJjYWY3OTA5MzJhYmZkZGEzZC90YWJsZXJhbmdlOjY2NWQ5Njk2OGYyZjRmMmNhZjc5MDkzMmFiZmRkYTNkXzYtMy0xLTEtNDAxMjU_2385f9d6-56e5-4dd5-bf83-795fa2ad0c4f">2,505</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 32.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9bab829bb0d443997372b4befb20d4f_I20191231" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo2NjVkOTY5NjhmMmY0ZjJjYWY3OTA5MzJhYmZkZGEzZC90YWJsZXJhbmdlOjY2NWQ5Njk2OGYyZjRmMmNhZjc5MDkzMmFiZmRkYTNkXzctMy0xLTEtNDAxMjU_139d1129-e8d6-4b3e-a6bd-af7c6769a4f3">28,628</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities of discontinued operations</span></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;border-top:3pt double #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Account payable and other liabilities</span></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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib9bab829bb0d443997372b4befb20d4f_I20191231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo2NjVkOTY5NjhmMmY0ZjJjYWY3OTA5MzJhYmZkZGEzZC90YWJsZXJhbmdlOjY2NWQ5Njk2OGYyZjRmMmNhZjc5MDkzMmFiZmRkYTNkXzktMy0xLTEtNDAxMjU_957a45c0-edc1-45bf-9889-e83834700888">2,603</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:5pt;padding-left:9pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income Statement of Discontinued Operations for 2019:</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:78.285%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.931%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net interest income</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2022cfec4dfe42b8889f7748a45f3fda_D20190101-20191231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4MTc4ZWY5ZmRlODE0NzkyODlhMmZiOTUxYTdkZmNiZS90YWJsZXJhbmdlOjgxNzhlZjlmZGU4MTQ3OTI4OWEyZmI5NTFhN2RmY2JlXzMtMi0xLTEtNDAxMjU_96a4ccab-10e9-470b-9743-ac7ba3565aef">5,858</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest income</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2022cfec4dfe42b8889f7748a45f3fda_D20190101-20191231" decimals="-3" name="hmst:DisposalGroupIncludingDiscontinuedOperationNoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4MTc4ZWY5ZmRlODE0NzkyODlhMmZiOTUxYTdkZmNiZS90YWJsZXJhbmdlOjgxNzhlZjlmZGU4MTQ3OTI4OWEyZmI5NTFhN2RmY2JlXzQtMi0xLTEtNDAxMjU_5f7b8a50-d38e-4b73-95c1-eccc46fef628">63,713</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:'Times New Roman',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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2022cfec4dfe42b8889f7748a45f3fda_D20190101-20191231" decimals="-3" name="hmst:DisposalGroupIncludingDiscontinuedOperationNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4MTc4ZWY5ZmRlODE0NzkyODlhMmZiOTUxYTdkZmNiZS90YWJsZXJhbmdlOjgxNzhlZjlmZGU4MTQ3OTI4OWEyZmI5NTFhN2RmY2JlXzUtMi0xLTEtNDAxMjU_1821bced-c924-4d9e-8af3-a783ae0eb944">97,856</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss before income taxes</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2022cfec4dfe42b8889f7748a45f3fda_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4MTc4ZWY5ZmRlODE0NzkyODlhMmZiOTUxYTdkZmNiZS90YWJsZXJhbmdlOjgxNzhlZjlmZGU4MTQ3OTI4OWEyZmI5NTFhN2RmY2JlXzYtMi0xLTEtNDAxMjU_824f36a6-f762-4daa-a3db-a19714116fa3">28,285</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax (benefit) expense</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2022cfec4dfe42b8889f7748a45f3fda_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4MTc4ZWY5ZmRlODE0NzkyODlhMmZiOTUxYTdkZmNiZS90YWJsZXJhbmdlOjgxNzhlZjlmZGU4MTQ3OTI4OWEyZmI5NTFhN2RmY2JlXzctMi0xLTEtNDAxMjU_78152aa7-9eb9-4e2a-8723-3825901d98ac">5,077</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2022cfec4dfe42b8889f7748a45f3fda_D20190101-20191231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4MTc4ZWY5ZmRlODE0NzkyODlhMmZiOTUxYTdkZmNiZS90YWJsZXJhbmdlOjgxNzhlZjlmZGU4MTQ3OTI4OWEyZmI5NTFhN2RmY2JlXzgtMi0xLTEtNDAxMjU_93545652-4ded-4110-8ce9-3b09ed32be54">23,208</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash Flows from Discontinued Operations for 2019:</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:77.701%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.929%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr 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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by operating activities </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231" decimals="-3" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTpmNTQwZDNlZDkyMzM0NjQ1YjZkMDU0MzViNjhlZWI3My90YWJsZXJhbmdlOmY1NDBkM2VkOTIzMzQ2NDViNmQwNTQzNWI2OGVlYjczXzMtMS0xLTEtNDAxMjU_f472a839-3b5b-434d-af6f-93c9db8496d0">238,212</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by investing activities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231" decimals="-3" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTpmNTQwZDNlZDkyMzM0NjQ1YjZkMDU0MzViNjhlZWI3My90YWJsZXJhbmdlOmY1NDBkM2VkOTIzMzQ2NDViNmQwNTQzNWI2OGVlYjczXzQtMS0xLTEtNDAxMjU_9ab0336f-f9f9-4ccc-bc5f-0f8628b7e08d">185,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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:continuation></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">105</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_169"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 20&#8211;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90ZXh0cmVnaW9uOmFhNDM5N2RhYjNiZDRlNTI5YTU5OThjYzdlZTM1YjI1XzExMTg_dafa0408-ef95-4d51-a043-c22aae061567" continuedAt="i55b3cb4609ba4e0aab8c62d23fdf197e" escape="true">RESTRUCTURING:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i55b3cb4609ba4e0aab8c62d23fdf197e"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the disposal of our HLC Based Mortgage Banking Operations, we have taken the following restructuring activities to improve our productivity and reduce expenses:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">In 2019, we implemented a restructuring plan under which we incurred costs to:</span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.75pt">Reduce our staffing levels through consolidation of job functions and elimination of management redundancy;</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.75pt">Renegotiate our technology contracts;</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.75pt">Eliminate excess occupancy costs;</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.75pt">Eliminate redundant or unnecessary systems and services;</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.75pt">Engage consultants to assist with the above processes.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">In 2020, we concluded the restructuring plan started in 2019, and took additional steps to consolidate our facilities and incurred charges to reflect the vacating of certain office space. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The costs incurred include severance, retention, facility related charges and consulting fees.</span></div><div><span><br/></span></div><ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90ZXh0cmVnaW9uOmFhNDM5N2RhYjNiZDRlNTI5YTU5OThjYzdlZTM1YjI1XzExMTU_f57cc0d5-1364-40db-9fdb-23601c4ce29e" escape="true"><div><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the restructuring charges and the liability for restructuring costs still to be paid in the periods indicated:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:36.583%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.973%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.826%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.566%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Facility-related costs</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Personnel-related costs</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other costs</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</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="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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021 Activity</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring charges</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe5a781a35594cafb3baf1867761fbc3_D20210101-20211231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzMtMi0xLTEtNDc5NjU_4bbad715-26f8-4784-a562-192ff1dbe1ef">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i943e7d68bdec4e6988bc92e0d9634662_D20210101-20211231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzMtNC0xLTEtNDc5NjU_c7766054-a907-438a-98de-9c237cd0780b">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4660305967ef4de6b6a8aca03bd45dca_D20210101-20211231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzMtNi0xLTEtNDc5NjU_6e308f0f-d38c-45c5-b410-d254b2b1f4c4">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzMtOC0xLTEtNTI4MzE_a77a94f4-8b9b-466f-8137-4eeebee0e480">&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs paid or otherwise settled</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ibe5a781a35594cafb3baf1867761fbc3_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzQtMi0xLTEtNDc5NjU_c6fab0cf-ff05-4e94-8056-cc5cec88ee13">1,029</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i943e7d68bdec4e6988bc92e0d9634662_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzQtNC0xLTEtNDc5NjU_42674399-820b-4cf2-a62d-0d80bcc14032">154</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4660305967ef4de6b6a8aca03bd45dca_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzQtNi0xLTEtNDc5NjU_59c52292-3850-47fd-9b16-641fbf05b609">116</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzQtOC0xLTEtNTI4MjA_4ccd6e73-3506-4ac0-b1b1-bf149e87cc16">1,299</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i949e5a253cab483d98dfcc9a6df6e722_I20211231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzUtMi0xLTEtNTI3OTU_bc5a89bc-5137-4d36-961c-35562e3d3053">1,834</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia79dd6d09fae48339b1fa3f350e52500_I20211231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzUtNC0xLTEtNTI4MDI_1b989264-dddf-4e51-9c62-0837a6916713">&#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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i978823f34fd040f283b4f4f51fb0455f_I20211231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzUtNi0xLTEtNTI4MDk_06e24e4f-dba8-4d18-89fc-3034f9c01f2d">&#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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzUtOC0xLTEtNTI4MTY_3d3aa1bd-0aff-4c5f-9d8d-73e29e6fdf6a">1,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020 Activity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Restructuring charges</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i819c8b0ad23544f7bb3e61c33ff440af_D20200101-20201231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzExLTItMS0xLTQ3MzI4_04ba3505-ac10-4f3e-b60a-e6c9e14823d9">10,188</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf0cf96082324ebfaa93f3f1333a5377_D20200101-20201231" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzExLTQtMS0xLTQ3MzI4_225050b5-478f-49da-acde-aa86d130cb1c">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ied54fa4eef2f46deae729c1caf170150_D20200101-20201231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzExLTYtMS0xLTQ3MzM1_479b8090-156d-4d80-8cee-d96bd0dc21a4">1,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzExLTgtMS0xLTQwMTI1_67848d7d-c271-42e1-a1ea-cc00d4c3dc6a">11,793</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Costs paid or otherwise settled</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i819c8b0ad23544f7bb3e61c33ff440af_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzEyLTItMS0xLTQ3MzQz_a060326b-41f7-4539-8ded-c444b11ae2ad">8,560</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iaf0cf96082324ebfaa93f3f1333a5377_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzEyLTQtMS0xLTQ3MzQz_ca8c7255-5971-4f09-b558-1ff622caa55b">695</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ied54fa4eef2f46deae729c1caf170150_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzEyLTYtMS0xLTQ3MzQ2_a6964b34-8fe5-41be-8746-bb8d7e146851">1,309</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzEyLTgtMS0xLTQwMTI1_b7e9754e-e3cb-4926-bf44-e58eb0945aab">10,564</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3606a86bce0d4ab7b0130cef7c9e46f0_I20201231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzEzLTItMS0xLTQwMTI1_e62fb277-14e1-46d7-ae43-e8166a468d7d">2,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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i976f4b7a463a472981fba81b89596b36_I20201231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzEzLTQtMS0xLTQwMTI1_b48e5acc-2e5c-4c52-bac0-09430ff551a5">154</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie91cbbe93623485ebd68beeaf96af265_I20201231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzEzLTYtMS0xLTQwMTI1_dd317cfd-37db-4a06-a614-4857299eac9a">116</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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzEzLTgtMS0xLTQwMTI1_1cabff61-6b76-4ed2-8227-deadd34c104f">3,133</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019 Activity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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><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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring charges</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifdd18e9bbdaa4c0a9ace41e60531321b_D20190101-20191231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE1LTItMS0xLTQwMTI1_c92f7a9f-f0d2-4c2a-8ce2-06d2d70e9464">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7cbabaac1b31448c8812c47e36663b23_D20190101-20191231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE1LTQtMS0xLTQwMTI1_ba2a810e-53c6-49b4-872a-81caa433dcdc">1,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie208e8a5ee2244f0b48c9e11aca7c582_D20190101-20191231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE1LTYtMS0xLTQwMTI1_6d29175e-2331-41a4-b131-94c1f1af73eb">1,302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE1LTgtMS0xLTQwMTI1_24c788a0-357b-4f5a-8e50-61da74057c6d">4,511</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs paid or otherwise settled</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifdd18e9bbdaa4c0a9ace41e60531321b_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForRestructuring" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE2LTItMS0xLTQwMTI1_17357daf-a610-4134-99d5-1060a68e6866">138</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i7cbabaac1b31448c8812c47e36663b23_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE2LTQtMS0xLTQwMTI1_ce6e12d5-a3b5-4072-b1ef-271969e3c5d4">1,326</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie208e8a5ee2244f0b48c9e11aca7c582_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE2LTYtMS0xLTQwMTI1_e91352e5-e6a0-4bf0-9294-02c8343555a7">1,143</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231" decimals="-3" name="us-gaap:PaymentsForRestructuring" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE2LTgtMS0xLTQwMTI1_3383c851-d8c9-4bed-b00c-ff0d6f1d03e8">2,607</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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i46a5286c82c84d32912626442911d5b8_I20191231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE3LTItMS0xLTQwMTI1_41ee7eb4-21ea-4416-8378-c02880794725">1,235</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i795ce31e892c4e7ab72aed5c29e48c41_I20191231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE3LTQtMS0xLTQwMTI1_e9a68d73-49f3-4e78-9286-1b3545830d10">510</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i06e98b4b98264e939bd7c95200b82d07_I20191231" decimals="-3" name="us-gaap:RestructuringReserve" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE3LTYtMS0xLTQwMTI1_b8e279c7-bffa-45ed-9f53-eac31cb0a188">159</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231" decimals="-3" name="us-gaap:RestructuringReserve" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE3LTgtMS0xLTQwMTI1_65472a67-ca2f-4e85-8b41-f432754d62e2">1,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_172"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTE 21&#8211;<ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNzIvZnJhZzpmMDcyZWZhMmViYjc0Mjg4YmUzYmY0MjhlMDNmOWQ4OS90ZXh0cmVnaW9uOmYwNzJlZmEyZWJiNzQyODhiZTNiZjQyOGUwM2Y5ZDg5XzU3Nw_671ea78f-999f-428d-bcaf-85fc7a97ad6f" continuedAt="i3405b4a2a6be42ab83dc55e5f1e14c3f" escape="true">SUBSEQUENT EVENTS:</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="i3405b4a2a6be42ab83dc55e5f1e14c3f"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 19, 2022, we completed a $<ix:nonFraction unitRef="usd" contextRef="i24022c967567433b962a4b931336ff5a_I20220119" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNzIvZnJhZzpmMDcyZWZhMmViYjc0Mjg4YmUzYmY0MjhlMDNmOWQ4OS90ZXh0cmVnaW9uOmYwNzJlZmEyZWJiNzQyODhiZTNiZjQyOGUwM2Y5ZDg5XzIxOTkwMjMyNjUzODc_f608bba8-cae2-434d-9fee-6a3ad0afbb65">100</ix:nonFraction>&#160;million subordinated notes offering due in 2032 (the &#8220;Notes&#8221;). Interest on the Notes initially will accrue at a rate equal to <ix:nonFraction unitRef="number" contextRef="i24022c967567433b962a4b931336ff5a_I20220119" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNzIvZnJhZzpmMDcyZWZhMmViYjc0Mjg4YmUzYmY0MjhlMDNmOWQ4OS90ZXh0cmVnaW9uOmYwNzJlZmEyZWJiNzQyODhiZTNiZjQyOGUwM2Y5ZDg5XzIxOTkwMjMyNjU0MDc_0daaffc3-1760-498d-89a9-1e1f77a1b40c">3.5</ix:nonFraction>% per annum from and including the date of original issuance to, but excluding, January&#160;30, 2027, payable semiannually in arrears. From and including January&#160;30, 2027, to, but excluding, the maturity date</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">or the date of earlier redemption, the Notes will bear interest equal to the three-month term SOFR plus <ix:nonFraction unitRef="number" contextRef="i6aeabca592e846f5a70dace3dc9878b7_D20220119-20220119" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNzIvZnJhZzpmMDcyZWZhMmViYjc0Mjg4YmUzYmY0MjhlMDNmOWQ4OS90ZXh0cmVnaW9uOmYwNzJlZmEyZWJiNzQyODhiZTNiZjQyOGUwM2Y5ZDg5XzIxOTkwMjMyNjU3OTI_840ba708-0194-41b4-b163-019c23eb7474">215</ix:nonFraction> basis points, payable quarterly in arrears. Net proceeds to the Company were $<ix:nonFraction unitRef="usd" contextRef="i6aeabca592e846f5a70dace3dc9878b7_D20220119-20220119" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfSubordinatedLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNzIvZnJhZzpmMDcyZWZhMmViYjc0Mjg4YmUzYmY0MjhlMDNmOWQ4OS90ZXh0cmVnaW9uOmYwNzJlZmEyZWJiNzQyODhiZTNiZjQyOGUwM2Y5ZDg5XzIxOTkwMjMyNjU3Mzc_619f3296-b9b8-4c26-9e2b-8a2959283887">98</ix:nonFraction>&#160;million, after deducting underwriting discounts and offering expenses. The Company intends to use a significant portion of the net proceeds from the Notes offering to repurchase shares of its common stock through open market purchases, with the remainder of the net proceeds used for working capital and other general corporate purposes, including support for growth of its total assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On January&#160;27, 2022 the Board of Directors authorized a dividend of $<ix:nonFraction unitRef="usdPerShare" contextRef="icd32cadf0f83434fa27c559a60e53d77_I20220127" decimals="2" name="us-gaap:DividendsPayableAmountPerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNzIvZnJhZzpmMDcyZWZhMmViYjc0Mjg4YmUzYmY0MjhlMDNmOWQ4OS90ZXh0cmVnaW9uOmYwNzJlZmEyZWJiNzQyODhiZTNiZjQyOGUwM2Y5ZDg5XzM2MA_1133a8b9-d3a1-45f7-bff4-81a62c1c4075">0.35</ix:nonFraction> per share, payable on February&#160;23, 2022 to shareholders of record on February&#160;09, 2022. In addition, the Board authorized an expansion of our share repurchase program for the additional repurchase of up to $<ix:nonFraction unitRef="usd" contextRef="idc287d15859d4176b96ee3e92f703425_D20220127-20220127" decimals="INF" name="hmst:StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNzIvZnJhZzpmMDcyZWZhMmViYjc0Mjg4YmUzYmY0MjhlMDNmOWQ4OS90ZXh0cmVnaW9uOmYwNzJlZmEyZWJiNzQyODhiZTNiZjQyOGUwM2Y5ZDg5XzIxOTkwMjMyNjU0MjE_8331103c-ec32-4650-90b0-4cd666782c56">75</ix:nonFraction>&#160;million in aggregate amount of shares of the Company&#8217;s common stock.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">107</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_175"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:37.86pt">CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No disclosure required pursuant to Item 304 of Regulation S-K.</span></div><div><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_178"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9A</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:30.64pt">CONTROLS AND PROCEDURES</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's management conducted an evaluation, under the supervision and with the participation of its Chief Executive Officer ("CEO") and Chief Financial Officer ("CFO"), of the effectiveness of the design and operation of the Company's disclosure controls and procedures (as defined in Rule 13a-15(e) of the Exchange Act) at December&#160;31, 2021. The Company's disclosure controls and procedures are designed to ensure that information required to be disclosed by the Company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the rules and forms of the SEC, and that such information is accumulated and communicated to the Company's management, including its CEO and CFO, as appropriate, to allow timely decisions regarding required disclosure. Based upon the evaluation, the CEO and CFO concluded that the Company's disclosure controls and procedures were effective at  December&#160;31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management's Report on Internal Control Over Financial Reporting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rule 13a-15(f) of the Exchange Act) for the Company. The Company's internal control over financial reporting is a process designed under the supervision of the Company's CEO and CFO to provide reasonable assurance regarding the reliability of financial reporting and the preparation of the Company's financial statements for external purposes in accordance with U.S. GAAP. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness as to future periods are subject to the risk that controls may become inadequate because of changes in conditions or that the degree of compliance with the policies or procedures may deteriorate. Management has made a comprehensive review, evaluation, and assessment of the Company's internal control over financial reporting at December&#160;31, 2021. In making its assessment of internal control over financial reporting, management utilized the framework issued in 2013 by the Committee of Sponsoring Organizations of the Treadway Commission ("COSO") in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Internal Control </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Integrated Framework. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on that assessment, management concluded that, at December&#160;31, 2021, the Company's internal control over financial reporting was effective.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deloitte &amp; Touche LLP, the independent registered public accounting firm that audited our consolidated financial statements at, and for, the year ended December&#160;31, 2021, has issued an audit report on the effectiveness of the Company's internal control over financial reporting at December&#160;31, 2021, which report is included below in this Item 9A.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in Internal Control Over Financial Reporting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As required by Rule 13a-15(d), our management, including our CEO and CFO, also conducted an evaluation of our internal control over financial reporting to determine whether any changes occurred during the quarter ended December&#160;31, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. There were no changes to our internal control over financial reporting that occurred during the quarter ended December&#160;31, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">108</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_181"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">To the shareholders and Board of Directors of HomeStreet, Inc.  </span></div><div style="padding-left:9pt;text-indent:-9pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Opinion on Internal Control over Financial Reporting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We have audited the internal control over financial reporting of HomeStreet, Inc. and subsidiaries (the &#8220;Company&#8221;) as of December 31, 2021, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Internal Control </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">&#8212;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%"> Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Because management&#8217;s assessment and our audit were conducted to meet the reporting requirements of Section 112 of the Federal Deposit Insurance Corporation Improvement Act (FDICIA), management&#8217;s assessment and our audit of the Company&#8217;s internal control over financial reporting included controls over the preparation of the schedules equivalent to the basic financial statements in accordance with the instructions for the Federal Financial Institutions Examinations Council Instructions for Consolidated Reports of Condition and Income for Schedules RC, RI, and RI-A. In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2021, based on criteria established in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:107%">Internal Control &#8212; Integrated Framework (2013)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%"> issued by COSO.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We have not examined and, accordingly, we do not express an opinion or any other form of assurance on management&#8217;s statement referring to compliance with laws and regulations.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 31, 2021, of the Company and our report dated March 4, 2022, expressed an unqualified opinion on those financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Basis for Opinion</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management&#8217;s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%">Definition and Limitations of Internal Control over Financial Reporting</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">A company&#8217;s internal control over financial reporting is a process designed 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. A company&#8217;s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company&#8217;s assets that could have a material effect on the financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">/s/ Deloitte &amp; Touche LLP</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Seattle, Washington</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March 4, 2022  </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">109</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_184"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9B&#160;&#160;&#160;&#160;OTHER INFORMATION</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_1822"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 9C&#160;&#160;&#160;&#160;DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_187"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART III</span></div><div><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_190"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.86pt">DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have adopted a Code of Business Conduct and Ethics that applies to all of our directors, officers and employees, including our principal executive officer and principal financial officer. The Code of Business Conduct and Ethics is posted on our website at http://ir.homestreet.com.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to satisfy the disclosure requirement under Item&#160;5.05 of Form&#160;8-K regarding an amendment to, or waiver from, a provision of this Code of Business Conduct and Ethics by posting such information on our corporate website, at the address and location specified above and, to the extent required by the listing standards of the Nasdaq Global Select Market, by filing a Current Report on Form&#160;8-K with the SEC, disclosing such information.</span></div><div><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item with respect to our directors, our executive officers, our Audit Committee and its members, and audit committee financial expert will be set forth in our definitive proxy statement for the 2022 annual meeting of stockholders (the &#8220;2022 Proxy Statement&#8221;) under the captions &#8220;Election of Directors&#8221; and&#8221; &#8220;Executive Officers,&#8221; which information is incorporated herein by reference. </span></div><div style="margin-bottom:12pt"><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_193"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 11</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.86pt">EXECUTIVE COMPENSATION</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item will be set forth in the 2022 Proxy Statement under the captions &#8220;Executive Compensation,&#8221; &#8220;2021 Executive</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation Program,&#8221; &#8220;Other Practices, Policies and Guidelines,&#8221; &#8220;Human Resources and Corporate Governance Committee Report,&#8221; &#8220;2021 Summary Compensation Table,&#8221; &#8220;Potential Payments Upon Termination or Change in Control,&#8221; and &#8220;Corporate Governance - Human Resources and Corporate Governance Committee Interlocks and Insider Participation,&#8221; which information is incorporated herein by reference.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">110</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_196"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.86pt">SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Compensation Plan Information </span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table gives information about our common stock that may be issued upon the exercise of options, warrants and rights under all of our existing equity compensation plans as of December&#160;31, 2021 under the HomeStreet, Inc. 2014 Equity Incentive Plan (the "2014 Plan").</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"></td><td style="width:46.965%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.780%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.335%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Plan Category</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(a)&#160;Number&#160;of<br/>Securities&#160;to&#160;be<br/>Issued Upon<br/>Exercise of<br/>Outstanding<br/>Options,<br/>Warrants and<br/>Rights</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(b)&#160;Weighted<br/>Average&#160;Exercise<br/>Price of<br/>Outstanding<br/>Options,<br/>Warrants, and<br/>Rights</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(c)&#160;Number&#160;of<br/>Securities<br/>Remaining<br/>Available for<br/>Future&#160;Issuance<br/>Under Equity<br/>Compensation<br/>Plans&#160;(Excluding<br/>Securities&#160;Reflected<br/>in Column (a)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr style="height:6pt"><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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Plans approved by shareholders</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">351,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:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,018,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:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Plans not approved by shareholders </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">351,642&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,018,599&#160;</span></td><td style="background-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></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Consists of 114,855 shares subject to Restricted Stock Units, including 6,273 RSUs granted to certain directors as part of their director compensation which are fully vested and pursuant to which shares will be issued upon the director&#8217;s departure from the Board, awarded under the 2014 Plan and 230,514 shares issuable under Performance Share Units awarded under the 2014 Plan, assuming maximum performance goals are met under such awards, resulting in the issuance of the maximum number of shares allowed under those awards. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Shares issued on vesting of Restricted Stock Units and Performance Share Units under the 2014 Plan are done without payment by the participant of any additional consideration and therefore have been excluded from this calculation. </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Consists of shares remaining available for issuance under the 2014 Plan. </span></div><div style="padding-left:36pt"><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except as disclosed above, the information required by this item will be set forth in the 2022 Proxy Statement under the caption "Principal Shareholders" which information is incorporated herein by reference.</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_199"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.86pt">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item will be set forth in the 2022 Proxy Statement under the caption "Certain Relationships and Related Transactions," and "Corporate Governance" which information is incorporated herein by reference.</span></div><div><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_202"></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 14</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.86pt">PRINCIPAL ACCOUNTANT FEES AND SERVICES</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information required by this item will be set forth in the 2022 Proxy Statement under the caption "Advisory (Non-Binding) Ratification of Appointment of Independent Registered Public Accounting Firm," which information is incorporated herein by reference.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Information about aggregate fees billed to us by our principal accountant, <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18yMDIvZnJhZzo3NTQ2MTY1MjNkYjk0NjNiYThkOGE5Yzg5ZWI3ODFmMy90ZXh0cmVnaW9uOjc1NDYxNjUyM2RiOTQ2M2JhOGQ4YTljODllYjc4MWYzXzkzNDU4NDg4MzcyMzM_4e42be10-d6ba-4d9a-8699-dd0e56fb2190">Deloitte &amp; Touche LLP</ix:nonNumeric> (PCAOB ID No. <ix:nonNumeric contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18yMDIvZnJhZzo3NTQ2MTY1MjNkYjk0NjNiYThkOGE5Yzg5ZWI3ODFmMy90ZXh0cmVnaW9uOjc1NDYxNjUyM2RiOTQ2M2JhOGQ4YTljODllYjc4MWYzXzYwNDczMTM5NTM5NTM_dc71914f-0f03-4bf0-8db3-aca7ec6b2e4e">34</ix:nonNumeric>) will be presented under the caption &#8220;Audit Committee Matters &#8212; Principal Accounting Firm Fees&#8221; in our Proxy Statement and is incorporated herein by reference.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">112</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_205"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART IV</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div><span><br/></span></div><div id="i813be6b17c6846599f6a59c52b8b1997_208"></div><div style="-sec-extract:summary;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM 15</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:32.86pt">EXHIBITS AND FINANCIAL STATEMENT SCHEDULES</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:24.91pt">Financial Statements and Financial Statement Schedules</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-27.43pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:18pt">Financial Statements</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following consolidated financial statements of the registrant and its subsidiaries are included in Part II Item 8:</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Report of Independent Registered Public Accounting Firm</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Balance Sheets as of December&#160;31, 2021 and 2020 </span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Income Statements for the three years ended December&#160;31, 2021 </span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Statements of Comprehensive Income for the three years ended December&#160;31, 2021 </span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Statements of Shareholders&#8217; Equity for the three years ended December&#160;31, 2021 </span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consolidated Statements of Cash Flows for the three years ended December&#160;31, 2021 </span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Notes to Consolidated Financial Statements</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:5.8pt">Financial Statement Schedules</span></div><div style="margin-top:6pt;padding-left:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">II&#8212;Valuation and Qualifying Accounts</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All financial statement schedules for the Company have been included in the consolidated financial statements or the related footnotes, or are either inapplicable or not required. </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iii)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:3.03pt">Exhibits </span></div><div style="margin-top:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT INDEX</span></div><div><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:11.637%"></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:85.431%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exhibit<br/>Number</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td></tr><tr style="height:3pt"><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="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000151871519000160/amendedandrestatedbylawsju.htm">Amended and Restated Bylaws of HomeStreet, Inc.</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;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:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000151871519000160/restatedarticlesofincorpor.htm">Restated Articles of Incorporation of HomeStreet, Inc.</a></span></div></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></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000119312511216232/dex41.htm">Form of Common Stock Certificate</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (3) &#8224;&#8224;</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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000151871516000272/ex42conformedindenture.htm">Indenture dated as of May 20, 2016 between HomeStreet, Inc. and Wells Fargo Bank, National Association, as Trustee</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000151871520000047/a43descriptionofsecuri.htm">Description of Securities</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(6) *</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000151871519000056/exhibit102amendedandre.htm">Amended and Restated HomeStreet, Inc. 2014 Equity Incentive Plan</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(6) *</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000151871519000056/exhibit103rsutemplate2.htm">Standard Form of Restricted Stock Unit Agreement under the 2014 Plan</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4) *</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000151871520000047/a1042019psutemplate.htm">Amended and Restated Standard Form of Performance Share Unit Agreement under the 2014 Plan</a></span></div></td></tr><tr style="height:5pt"><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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(8) *</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000151871518000095/exhibit1010masonemploy.htm">Employment Agreement between HomeStreet, Inc., HomeStreet Bank, and </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000151871518000095/exhibit1010masonemploy.htm">Mark Mason</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000151871518000095/exhibit1010masonemploy.htm">, dated January 25, 2018</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(15) *</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000151871521000065/endresenexecutiveemploymen.htm">Employment Agreement between HomeStreet, Inc., HomeStreet Bank, and William Endresen, dated February 26, 2021</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.6 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(8) *</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000151871518000095/exhibit1013evansemploy.htm">Employment Agreement between HomeStreet, Inc., HomeStreet Bank, and Godfrey Evans, dated January 25, 2018</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000119312511144488/dex1016.htm">Form of Officer Indemnification Agreement for HomeStreet, Inc.</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.8 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000119312511144488/dex1017.htm">Form of Director Indemnification Agreement for HomeStreet, Inc.</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000119312511144488/dex1018.htm">Form of 2011 Director and Officer Indemnification for HomeStreet, Inc.</a></span></div></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></tr></table></div><div style="height:42.75pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><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:11.637%"></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:85.431%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.10</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (4) &#8224;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000151871520000047/leaseoffice1.htm">Office Lease, dated March 5, 1992, between Continental, Inc. and One Union Square Venture ("Office Lease"), as amended by Supplemental Lease Agreement dated August 25, 1992, Second Amendment to Lease dated May 6, 1998, Third Amendment to Lease dated June 17, 1998, Fourth Amendment to Lease dated February 15, 2000, Fifth Amendment to Lease dated July 30, 2001, Sixth Amendment to Lease dated March 5, 2002, Seventh Amendment to Lease dated May 19, 2004, Eighth Amendment to Lease dated August 31, 2004, Ninth Amendment to Lease dated April 19, 2006, Tenth Amendment to Lease dated July 20, 2006, Eleventh Amendment to Lease dated December 27, 2006, Twelfth Amendment to Lease dated October 1, 2007, Thirteenth Amendment to Lease dated January 26, 2010, Fourteenth Amendment to Lease dated January 19, 2012, Fifteenth Amendment to Lease dated May 24, 2012, Sixteenth Amendment to Lease dated September 12, 2012, Seventeenth Amendment to Lease dated November 8, 2012, Eighteenth Amendment to Lease dated May 3, 2013, Nineteenth Amendment to Lease dated May 28, 2013 and Twentieth Amendment to Lease dated June 19, 2013.</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.11 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(10)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000151871515000075/hmst-ex1016x20141231x10k.htm">Twenty-First Amendment to Office Lease dated December 24, 2014.</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.12 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(7)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000151871516000227/exhibit1019fhlb.htm">Advances, Security and Deposit Agreement, dated as of June 1, 2015, between HomeStreet Bank and the Federal Home Loan Bank of Des Moines</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.13 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(9)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000151871514000053/hmst-ex1014_20131231x10k.htm">Letter Agreement, dated January 15, 2013, by HomeStreet Bank to Federal Reserve Bank of San Francisco</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.14 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000119312511144488/dex1026.htm">Master Custodial Agreement for Custody of Single Family MBS Pool Mortgage Loans, dated October 2009, between HomeStreet Bank, Federal National Mortgage Association, and U.S. Bank, N.A.</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.15 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000151871520000047/fanniemaeexhhbit.htm">Master Agreement ML 02783 between HomeStreet Bank and Fannie Mae, dated March 15, 2010, amended by Letter Agreement dated March 15, 2011</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.16 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000119312511144488/dex1028.htm">Master Agreement, dated as of June 17, 2010, between HomeStreet Bank and Freddie Mac</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.17 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5) </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000119312511144488/dex1029.htm">Cash Pledge Agreement, dated as of June 1, 2010, between HomeStreet Bank and Federal Home Loan Mortgage Corporation</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.18 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(12)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> *</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000151871519000056/a1027annualincentivepl.htm">HomeStreet Bank 2017 Performance-Based Award Incentive Compensation Plan</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.19 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(11)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000119312511168932/dex1033.htm">Master Agreement between HomeStreet Bank and Government National Mortgage Association effective January 3, 2011</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.20 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(13) *</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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000151871520000105/michelexecutiveemploym.htm">Executive Employment Agreement between HomeStreet, Inc., HomeStreet Bank, and John M. Michel, effective May 11, 2020</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.21 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(14) *</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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000151871520000193/masonmarkamendmenttoem.htm">Amendment to Employment Agreement, between HomeStreet, Inc., HomeStreet Bank, and Mark K. Mason, dated July 29, 2020</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.22 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(14) *</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><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1518715/000151871520000193/evansgodfreyamendmentt.htm">Amendment to Employment Agreement, between HomeStreet, Inc., HomeStreet Bank, and Godfrey B. Evans, dated July 29, 2020</a></span></div></td></tr><tr style="height:6pt"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="hmst-ex21subsidiarylisting.htm">Subsidiaries of HomeStreet, Inc.</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit231consentofdt2021.htm">Consent of Deloitte &amp; Touche LLP</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i813be6b17c6846599f6a59c52b8b1997_214">Powers of Attorney. Contained in the signature page of this Annual Report on Form 10-K and incorporated herein by reference.</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="hmst-ex31110k2021.htm">Certification of Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. Filed herewith.</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="hmst-ex31210k2021.htm">Certification of Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002. Filed herewith.</a></span></div></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(16)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="hmst-ex3210k2021.htm">Certifications of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002. Furnished herewith.</a></span></div></td></tr><tr style="height:5pt"><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The following financial information included in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2021 formatted in Inline XBRL (eXtensible Business Reporting Language) and contained in Exhibit 101: (i)&#160;the Consolidated Balance Sheets as of December 31, 2021 and December 31, 2020; (ii) the Consolidated Income Statements for the three years ended December 31, 2021, (iii)&#160;the Consolidated Statements of Comprehensive Income for the three years ended December 31, 2021; (iv)&#160;the Consolidated Statements of Shareholders&#8217; Equity for the three years ended December 31, 2021, (v)&#160;the Consolidated Statements of Cash Flows for the three years ended December 31, 2021, and (vi)&#160;the Notes to Consolidated Financial Statements.</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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The cover page from the Company's Annual Report on Form 10-K for the year ended December 31, 2021, formatted in Inline XBRL and contained in Exhibit 101.</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></tr></table></div><div style="height:42.75pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div><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:11.637%"></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:85.431%"></td><td style="width:0.1%"></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 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></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 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></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 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></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></table></div><div><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:4.756%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.044%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed as an exhibit to HomeStreet, Inc.&#8217;s Current Report on Form 8-K (SEC File No.&#160;001-35424) filed on July 31, 2019, and incorporated herein by reference.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed as an exhibit to HomeStreet, Inc.&#8217;s Amendment No.&#160;5 to Registration Statement on Form S-1 (SEC File No.&#160;333-173980) filed on August&#160;9, 2011, and incorporated herein by reference.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed as an exhibit to HomeStreet, Inc.&#8217;s Current Report on Form 8-K (SEC File No.&#160;001-35424) filed on May 20, 2016, and incorporated herein by reference.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed as an exhibit to HomeStreet, Inc.&#8217;s Annual Report on Form 10-K (SEC File No. 001-35424) filed on March 6, 2020 and incorporated herein by reference</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed as an exhibit to HomeStreet, Inc.'s Amendment No. 1 to Registration Statement on Form S-1 (SEC File No. 333-173980) filed on May 19, 2011, and incorporated herein by reference.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amended in the fourth quarter of 2018 to make administrative revisions that were not material and did not require shareholder approval. An updated version was filed as an exhibit to HomeStreet&#8217;s Annual Report on Form 10-K (SEC File No.&#160;001-35424) filed on March 6, 2019, and incorporated herein by reference.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed as an exhibit to HomeStreet, Inc.&#8217;s Annual Report on Form 10-K (SEC File No.&#160;001-35424) filed on March 11, 2016, and incorporated herein by reference.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed as an exhibit to HomeStreet, Inc.&#8217;s Annual Report on Form 10-K (SEC File No. 001-35424) filed on March 6, 2018 and incorporated herein by reference</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed as an exhibit to HomeStreet, Inc.&#8217;s Annual Report on Form 10-K (SEC File No.&#160;001-35424) filed on March 17, 2014, and incorporated herein by reference.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed as an exhibit to HomeStreet, Inc.&#8217;s Annual Report on Form 10-K (SEC File No.&#160;001-35424) filed on March 25, 2015, and incorporated herein by reference.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed as an exhibit to HomeStreet, Inc.&#8217;s Amendment No.&#160;2 to Registration Statement on Form S-1 (SEC File No.&#160;333-173980) filed on June 21, 2011, and incorporated herein by reference.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed as an exhibit to HomeStreet&#8217;s Annual Report on Form 10-K (SEC File No.&#160;001-35424) filed on March 6, 2019, and incorporated herein by reference.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed as an exhibit to HomeStreet Inc.&#8217;s Current Report on Form 10-Q (SEC File No. 001-35424) filed on May 8, 2020, and incorporated herein by reference.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed as an exhibit to HomeStreet Inc.&#8217;s Current Report on Form 10-Q (SEC File No. 001-35424) filed on November 6, 2020, and incorporated herein by reference.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Filed as an exhibit to HomeStreet&#8217;s Annual Report on Form 10-K (SEC File No. 001-35424) filed on March 12, 2021, and incorporated herein by reference.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">This exhibit shall not be deemed &#8220;filed&#8221; for purposes of Section 18 of the Securities Exchange Act of 1934, or otherwise subject to the liability of that Section. Such exhibit shall not be deemed incorporated into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certain portions of this exhibit constitute confidential information and have been redacted in accordance with Regulation S-K, Item 601(b)(10).</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8224;&#8224;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Instruments with respect to any other long-term debt of HomeStreet, Inc. and its consolidated subsidiaries are omitted pursuant to Item 601(b)(4)(iii) of Regulation S-K since the total amount of securities authorized thereunder does not exceed 10 percent of the total assets of HomeStreet, Inc. and its subsidiaries on a consolidated basis. HomeStreet, Inc. hereby agrees to furnish a copy of any such instrument to the Securities and Exchange Commission upon request.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Management contract or compensation plan or arrangement.</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 16   Form 10-K Summary</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;None.</span></div><div style="height:42.75pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">115</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_211"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="text-indent:49.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of Section&#160;13 or 15(d) 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, in the City of Seattle, State of Washington, on March 4, 2022.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:38.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.048%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:55.197%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HomeStreet, Inc.</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:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Mark K. Mason</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark K. Mason</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:38.455%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.048%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:55.197%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HomeStreet, Inc.</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:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ John M. Michel</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">John M. Michel</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer (Principal Financial Officer and Accounting Officer)</span></td></tr><tr style="height:12pt"><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><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116</span></div></div></div><div id="i813be6b17c6846599f6a59c52b8b1997_214"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">POWERS OF ATTORNEY</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">KNOW BY ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Mark K. Mason and John M. Michel, and each of them his "or her" attorney-in-fact, with the power of substitution, for him "or her" in any and all capacities, to sign any amendment to this Report on Form 10-K and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that said attorney-in-fact, or his "or her" substitute or substitutes, may do or cause to be done by virtue hereof.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, this Report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.</span></div><div style="margin-top:17pt;text-indent:36pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.690%"><tr><td style="width:1.0%"></td><td style="width:37.858%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.588%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.676%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Signature</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Title</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Date</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></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Mark K. Mason</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the Board, President and Chief Executive Officer (Principal Executive Officer)</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark K. Mason, Chairman</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr 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></tr><tr style="height:18pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/John M. Michel</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer and Principal Accounting Officer (Principal Financial and Accounting Officer)</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">John M. Michel</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr 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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Donald R. Voss</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lead Independent Director</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Donald R. Voss</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 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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Scott M. Boggs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Scott M. Boggs</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 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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Sandra A. Cavanaugh</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sandra A. Cavanaugh</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 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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Jeffrey D. Green</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jeffrey D. Green</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 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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ James R. Mitchell Jr.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">James R. Mitchell Jr.</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 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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Mark R. Patterson</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark R. Patterson</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 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></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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Nancy D. Pellegrino</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nancy D. Pellegrino</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 style="height:5pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Douglas I. Smith</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Douglas I. Smith</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 style="height:5pt"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Joanne Harrell </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joanne Harrell</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 style="height:14pt"><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></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>2
<FILENAME>hmst-ex21subsidiarylisting.htm
<DESCRIPTION>EX-21 SUBSIDIARIES OF HOMESTREET, INC.
<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 2022 Workiva -->
<title>Document</title></head><body><div id="i370045f0cb6b4814abf2014f25f8a3ef_1"></div><div style="min-height:43pt;width:100%"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:139%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;EXHIBIT 21</font></div><div><font><br></font></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.648%"><tr><td style="width:1.0%"></td><td style="width:40.566%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:57.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Subsidiaries of HomeStreet, Inc.</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><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:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsidiary</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jurisdiction of Incorporation or Organization</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HomeStreet Bank</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WA</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HomeStreet Statutory Trust I</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DE</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HomeStreet Statutory Trust II</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DE</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HomeStreet Statutory Trust III</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DE</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HomeStreet Statutory Trust IV</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DE</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HomeStreet Capital Corporation</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WA</font></td></tr><tr style="height:15pt"><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:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsidiaries of HomeStreet Bank</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height:15pt"><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:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsidiary</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jurisdiction of Incorporation or Organization</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Continental Escrow Company</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WA</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Union Street Holdings LLC</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WA</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HS Properties Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WA</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HomeStreet Foundation</font></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WA</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HS Evergreen Corporate Center LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WA</font></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt"><font><br></font></div><div style="height:43pt;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-23.1
<SEQUENCE>3
<FILENAME>exhibit231consentofdt2021.htm
<DESCRIPTION>EX-23.1 CONSENT OF DELOITTE & TOUCHE
<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 2022 Workiva -->
<title>Document</title></head><body><div id="ifa486f5d2a784e6da5f59a3014ddb99e_1"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div style="text-indent:8.64pt"><font><br></font></div><div style="text-indent:8.64pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We consent to the incorporation by reference in Registration Statement Nos. 333-219706 and 333-207427 on Form S-8, in Registration Statement Nos. 333-218390, 333-195550 and 333-261666 on Form S-3, and in Registration Statement No. 333-213204 on Form S-4, of our reports dated March 4, 2022, relating to the consolidated financial statements of HomeStreet, Inc. and subsidiaries (the Company) and the effectiveness of the Company&#8217;s internal control over financial reporting, appearing in the Annual Report on Form 10-K of the Company for the year ended December 31, 2021. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">&#47;s&#47; Deloitte &#38; Touche LLP</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Seattle, Washington </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">March 4, 2022</font></div><div><font><br></font></div><div style="height:72pt;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.1
<SEQUENCE>4
<FILENAME>hmst-ex31110k2021.htm
<DESCRIPTION>EX-31.1 CERTIFICATION OF CHIEF EXECUTIVE OFFICER
<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 2022 Workiva -->
<title>Document</title></head><body><div id="i5182bb9a1ca44d378ae7fd8ae859446b_1"></div><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:10pt;margin-top:10pt"><font><br></font></div></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CERTIFICATIONS</font></div><div style="margin-top:9pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EXHIBIT 31.1</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RULE 13a-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:9pt"><font><br></font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Mark K. Mason, certify that&#58;</font></div><div style="margin-top:9pt;padding-left:13.5pt;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">I have reviewed this Annual Report on Form 10-K for the year ended December 31, 2021 of HomeStreet, Inc.&#59;</font></div><div style="margin-top:9pt;padding-left:13.5pt;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">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:9pt;padding-left:13.5pt;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">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:9pt;padding-left:13.5pt;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">The registrant'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 we have&#58;</font></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">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:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">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:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Evaluated the effectiveness of the registrant'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:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-top:9pt;padding-left:13.5pt;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions)&#58; </font></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="margin-top:9pt;padding-left:54pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:5.342%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.579%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Mark K. Mason</font></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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark K. Mason</font></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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer </font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>5
<FILENAME>hmst-ex31210k2021.htm
<DESCRIPTION>EX-31.2 CERTIFICATION OF CHIEF FINANCIAL OFFICER
<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 2022 Workiva -->
<title>Document</title></head><body><div id="i674e6c16bc354a2599ccbbca2118b930_1"></div><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:10pt;margin-top:10pt"><font><br></font></div></div><div style="margin-top:9pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EXHIBIT 31.2</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RULE 13a-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, John M. Michel, certify that&#58;</font></div><div style="margin-top:9pt;padding-left:13.5pt;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">I have reviewed this Annual Report on Form10-K for the year ended December 31, 2021 of HomeStreet, Inc.&#59;</font></div><div style="margin-top:9pt;padding-left:13.5pt;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">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:9pt;padding-left:13.5pt;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">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:9pt;padding-left:13.5pt;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">The registrant'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 we have&#58;</font></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">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:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">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:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Evaluated the effectiveness of the registrant'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:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div style="margin-top:9pt;padding-left:13.5pt;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of registrant's board of directors (or persons performing the equivalent functions)&#58; </font></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:5.342%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.579%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; John M. Michel</font></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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">John M. Michel</font></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="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer (Principal Financial Officer and Accounting Officer)<br></font></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="padding:0 1pt"></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="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>6
<FILENAME>hmst-ex3210k2021.htm
<DESCRIPTION>EX-32 CERTIFICATIONS OF CEO & CFO
<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 2022 Workiva -->
<title>Document</title></head><body><div id="i56c906187570421bbdf50873b4f96951_1"></div><div style="min-height:42.75pt;width:100%"><div style="margin-bottom:10pt;margin-top:10pt"><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EXHIBIT 32</font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER PURSUANT TO 18 U.S.C. SECTION 1350</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',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="text-align:center"><font><br></font></div><div style="margin-bottom:6pt;margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, Mark K. Mason, the Chief Executive Officer of HomeStreet, Inc. (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#34;), hereby certify, that, to my knowledge&#58;</font></div><div style="margin-bottom:9pt;padding-left:22.5pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15pt">The Annual Report on Form 10-K for the year ended December 31, 2021 (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#34;) of the Company 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:9pt;padding-left:22.5pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.&#160;&#160;&#160;&#160;The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:5.342%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.579%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Mark K. Mason</font></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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mark K. Mason</font></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:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr></table></div><div><font><br></font></div><div style="margin-top:6pt;text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF PRINCIPAL ACCOUNTING OFFICER PURSUANT TO 18 U.S.C. SECTION 1350</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',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="text-align:center"><font><br></font></div><div style="margin-bottom:9pt;margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, I, John M. Michel, the Chief Financial Officer of HomeStreet, Inc. (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#34;), hereby certify, that, to my knowledge&#58;</font></div><div style="margin-bottom:9pt;padding-left:22.5pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15pt">The Annual Report on Form 10-K for the year ended December 31, 2021 (the &#34;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Report</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#34;) of the Company 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:9pt;padding-left:22.5pt;text-indent:-22.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:5.342%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.094%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.579%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">March 4, 2022</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; John M. Michel</font></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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">John M. Michel</font></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="padding:0 1pt"></td><td colspan="3" rowspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer (Principal Financial Officer and Accounting Officer)</font></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="padding:0 1pt"></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="padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:10pt;margin-top:10pt;text-align:center"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>7
<FILENAME>hmst-20211231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2022 Workiva-->
<!--r:98730557-6f62-4fe8-a058-ac4da940754f,g:9bf3159e-c61e-4189-b915-c0321083d115-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:hmst="http://www.homestreet.com/20211231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.homestreet.com/20211231">
  <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.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2021q4" schemaLocation="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/stpr/2021" schemaLocation="https://xbrl.sec.gov/stpr/2021/stpr-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="hmst-20211231_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="hmst-20211231_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="hmst-20211231_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="hmst-20211231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.homestreet.com/role/Cover">
        <link:definition>000010001 - Document - Cover</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="AuditInformation" roleURI="http://www.homestreet.com/role/AuditInformation">
        <link:definition>000020002 - Document - Audit Information</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="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>100010003 - Statement - CONSOLIDATED BALANCE SHEETS</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="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>100020004 - Statement - CONSOLIDATED BALANCE SHEETS (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="CONSOLIDATEDINCOMESTATEMENTS" roleURI="http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS">
        <link:definition>100030005 - Statement - CONSOLIDATED INCOME STATEMENTS</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="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>100040006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</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="CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" roleURI="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY">
        <link:definition>100050007 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' 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="CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" roleURI="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical">
        <link:definition>100060008 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (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="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>100070009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</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="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES">
        <link:definition>210011001 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING 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="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies">
        <link:definition>220022001 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (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="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables">
        <link:definition>230033001 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (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="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDiscontinuedOperationsDetails" roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDiscontinuedOperationsDetails">
        <link:definition>240044001 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Discontinued Operations (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="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsDetails" roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsDetails">
        <link:definition>240054002 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and Cash Equivalents (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="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails" roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails">
        <link:definition>240064003 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Premises and Equipment (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="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherIntangibleAssetsDetails" roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherIntangibleAssetsDetails">
        <link:definition>240074004 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill and 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="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESMarketingCostsDetails" roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESMarketingCostsDetails">
        <link:definition>240084005 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Marketing Costs (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.homestreet.com/role/INVESTMENTSECURITIES">
        <link:definition>210091002 - 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.homestreet.com/role/INVESTMENTSECURITIESTables">
        <link:definition>230103002 - 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="INVESTMENTSECURITIESAmortizedCostFairValueDetails" roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails">
        <link:definition>240114006 - Disclosure - INVESTMENT SECURITIES - Amortized Cost, 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="INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails" roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails">
        <link:definition>240124007 - Disclosure - INVESTMENT SECURITIES - Continuous Unrealized Loss on Position (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="INVESTMENTSECURITIESNarrativeDetails" roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails">
        <link:definition>240134008 - Disclosure - INVESTMENT SECURITIES - Narrative (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="INVESTMENTSECURITIESWeightedAverageYieldDetails" roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails">
        <link:definition>240144009 - Disclosure - INVESTMENT SECURITIES - Weighted Average Yield (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="INVESTMENTSECURITIESRealizedGainLossonInvestmentDetails" roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESRealizedGainLossonInvestmentDetails">
        <link:definition>240154010 - Disclosure - INVESTMENT SECURITIES - Realized Gain/Loss on Investment (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="INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails" roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails">
        <link:definition>240164011 - Disclosure - INVESTMENT SECURITIES - Securities Pledged to Secure Borrowings and Public Deposits (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="LOANSANDCREDITQUALITY" roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITY">
        <link:definition>210171003 - Disclosure - LOANS AND CREDIT QUALITY</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="LOANSANDCREDITQUALITYTables" roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables">
        <link:definition>230183003 - Disclosure - LOANS AND CREDIT QUALITY - (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="LOANSANDCREDITQUALITYNarrativeDetails" roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails">
        <link:definition>240194012 - Disclosure - LOANS AND CREDIT QUALITY - Narrative (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="LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails" roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails">
        <link:definition>240204013 - Disclosure - LOANS AND CREDIT QUALITY - Loans Held for Investment (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="LOANSANDCREDITQUALITYRelatedPartiesDetails" roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYRelatedPartiesDetails">
        <link:definition>240214014 - Disclosure - LOANS AND CREDIT QUALITY - Related Parties (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="LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails" roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails">
        <link:definition>240224015 - Disclosure - LOANS AND CREDIT QUALITY - Allowance for Credit 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="LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails" roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails">
        <link:definition>240234016 - Disclosure - LOANS AND CREDIT QUALITY - Activity in Allowance for Credit Losses by Loan Portfolio (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="LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails" roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails">
        <link:definition>240244017 - Disclosure - LOANS AND CREDIT QUALITY - Loans Credit Quality by Year and Type (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="LOANSANDCREDITQUALITYCollateralDependentLoansDetails" roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails">
        <link:definition>240254018 - Disclosure - LOANS AND CREDIT QUALITY - Collateral Dependent 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="LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails" roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails">
        <link:definition>240264019 - Disclosure - LOANS AND CREDIT QUALITY - Loans on Nonaccrual With no Related Allowance (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LOANSANDCREDITQUALITYAgingAnalysisDetails" roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails">
        <link:definition>240274020 - Disclosure - LOANS AND CREDIT QUALITY - Aging Analysis (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="LOANSANDCREDITQUALITYTDRsDetails" roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails">
        <link:definition>240284021 - Disclosure - LOANS AND CREDIT QUALITY - 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="LOANSANDCREDITQUALITYTDRRedefaultsDetails" roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRRedefaultsDetails">
        <link:definition>240294022 - Disclosure - LOANS AND CREDIT QUALITY - TDR Re-defaults (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="PREMISESANDEQUIPMENTNET" roleURI="http://www.homestreet.com/role/PREMISESANDEQUIPMENTNET">
        <link:definition>210301004 - Disclosure - PREMISES AND EQUIPMENT, NET</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="PREMISESANDEQUIPMENTNETTables" roleURI="http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETTables">
        <link:definition>230313004 - Disclosure - PREMISES AND EQUIPMENT, NET (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="PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails" roleURI="http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails">
        <link:definition>240324023 - Disclosure - PREMISES AND EQUIPMENT, NET - Schedule of Premises and Equipment (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="DEPOSITS" roleURI="http://www.homestreet.com/role/DEPOSITS">
        <link:definition>210331005 - Disclosure - DEPOSITS</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="DEPOSITSTables" roleURI="http://www.homestreet.com/role/DEPOSITSTables">
        <link:definition>230343005 - Disclosure - DEPOSITS (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="DEPOSITSScheduleofDepositBalancesDetails" roleURI="http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails">
        <link:definition>240354024 - Disclosure - DEPOSITS - Schedule of Deposit Balances (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="DEPOSITSNarrativeDetails" roleURI="http://www.homestreet.com/role/DEPOSITSNarrativeDetails">
        <link:definition>240364025 - Disclosure - DEPOSITS - Narrative (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="DEPOSITSTimeDepositsDetails" roleURI="http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails">
        <link:definition>240374026 - Disclosure - DEPOSITS - Time Deposits (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="BORROWINGS" roleURI="http://www.homestreet.com/role/BORROWINGS">
        <link:definition>210381006 - Disclosure - BORROWINGS</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="BORROWINGSNarrativeDetails" roleURI="http://www.homestreet.com/role/BORROWINGSNarrativeDetails">
        <link:definition>240394027 - Disclosure - BORROWINGS - Narrative (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="LONGTERMDEBT" roleURI="http://www.homestreet.com/role/LONGTERMDEBT">
        <link:definition>210401007 - Disclosure - LONG-TERM DEBT</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="LONGTERMDEBTTables" roleURI="http://www.homestreet.com/role/LONGTERMDEBTTables">
        <link:definition>230413006 - Disclosure - LONG-TERM DEBT (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="LONGTERMDEBTNarrativeDetails" roleURI="http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails">
        <link:definition>240424028 - Disclosure - LONG-TERM DEBT - Narrative (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="LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails" roleURI="http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails">
        <link:definition>240434029 - Disclosure - LONG-TERM DEBT - Schedule of Subordinated Debt Securities (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="DERIVATIVESANDHEDGINGACTIVITIES" roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIES">
        <link:definition>210441008 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES</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="DERIVATIVESANDHEDGINGACTIVITIESTables" roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESTables">
        <link:definition>230453007 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES (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="DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails" roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails">
        <link:definition>240464030 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Fair Value of Derivatives (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="DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails" roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails">
        <link:definition>240474031 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Narrative (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="DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails" roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails">
        <link:definition>240484032 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Master Netting Agreements (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="DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails" roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails">
        <link:definition>240494033 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Gain/Loss Recognized in Income (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="MORTGAGEBANKINGOPERATIONS" roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONS">
        <link:definition>210501009 - Disclosure - MORTGAGE BANKING OPERATIONS</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="MORTGAGEBANKINGOPERATIONSTables" roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables">
        <link:definition>230513008 - Disclosure - MORTGAGE BANKING OPERATIONS (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="MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails" roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails">
        <link:definition>240524034 - Disclosure - MORTGAGE BANKING OPERATIONS - Schedule of Loans Held for Sale (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="MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails" roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails">
        <link:definition>240534035 - Disclosure - MORTGAGE BANKING OPERATIONS - Schedule of Loans Sold (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="MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails" roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails">
        <link:definition>240544036 - Disclosure - MORTGAGE BANKING OPERATIONS - Schedule of Gain on Sales (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="MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails" roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails">
        <link:definition>240554037 - Disclosure - MORTGAGE BANKING OPERATIONS - Loans Serviced for Others (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="MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails" roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails">
        <link:definition>240564038 - Disclosure - MORTGAGE BANKING OPERATIONS - Mortgage Repurchase Liability (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="MORTGAGEBANKINGOPERATIONSNarrativeDetails" roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails">
        <link:definition>240574039 - Disclosure - MORTGAGE BANKING OPERATIONS - Narrative (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="MORTGAGEBANKINGOPERATIONSServicingIncomeDetails" roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails">
        <link:definition>240584040 - Disclosure - MORTGAGE BANKING OPERATIONS - Servicing Income (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="MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails" roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails">
        <link:definition>240594041 - Disclosure - MORTGAGE BANKING OPERATIONS - SF MSR Roll Forward (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="MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails" roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails">
        <link:definition>240604042 - Disclosure - MORTGAGE BANKING OPERATIONS - Key Economic Assumptions (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="MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails" roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails">
        <link:definition>240614043 - Disclosure - MORTGAGE BANKING OPERATIONS - Sensitivity Analysis (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="MORTGAGEBANKINGOPERATIONSMFMSRRollForwardDetails" roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMFMSRRollForwardDetails">
        <link:definition>240624044 - Disclosure - MORTGAGE BANKING OPERATIONS - MF MSR Roll Forward (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="MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails" roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails">
        <link:definition>240634045 - Disclosure - MORTGAGE BANKING OPERATIONS - MSR Projected Amortization (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="COMMITMENTSGUARANTEESANDCONTINGENCIES" roleURI="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIES">
        <link:definition>210641010 - Disclosure - COMMITMENTS, GUARANTEES 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="COMMITMENTSGUARANTEESANDCONTINGENCIESTables" roleURI="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESTables">
        <link:definition>230653009 - Disclosure - COMMITMENTS, GUARANTEES 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="COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails" roleURI="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails">
        <link:definition>240664046 - Disclosure - COMMITMENTS, GUARANTEES AND CONTINGENCIES - Schedule of Commitments (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="COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails" roleURI="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails">
        <link:definition>240674047 - Disclosure - COMMITMENTS, GUARANTEES AND CONTINGENCIES - Narrative (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="INCOMETAXES" roleURI="http://www.homestreet.com/role/INCOMETAXES">
        <link:definition>210681011 - Disclosure - INCOME TAXES</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="INCOMETAXESTables" roleURI="http://www.homestreet.com/role/INCOMETAXESTables">
        <link:definition>230693010 - Disclosure - INCOME TAXES (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="INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails" roleURI="http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails">
        <link:definition>240704048 - Disclosure - INCOME TAXES - Schedule of Income Tax Expense (Benefit) (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="INCOMETAXESIncomeTaxRateReconciliationDetails" roleURI="http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails">
        <link:definition>240714049 - Disclosure - INCOME TAXES - Income Tax Rate Reconciliation (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="INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>240724050 - Disclosure - INCOME TAXES - Deferred Tax Assets and Liabilities (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="INCOMETAXESNarrativeDetails" roleURI="http://www.homestreet.com/role/INCOMETAXESNarrativeDetails">
        <link:definition>240734051 - Disclosure - INCOME TAXES - Narrative (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="RETIREMENTBENEFITPLAN" roleURI="http://www.homestreet.com/role/RETIREMENTBENEFITPLAN">
        <link:definition>210741012 - Disclosure - RETIREMENT BENEFIT PLAN</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="RETIREMENTBENEFITPLANDetails" roleURI="http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails">
        <link:definition>240754052 - Disclosure - RETIREMENT BENEFIT PLAN (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="SHAREBASEDCOMPENSATIONPLANS" roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANS">
        <link:definition>210761013 - Disclosure - SHARE-BASED COMPENSATION PLANS</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="SHAREBASEDCOMPENSATIONPLANSTables" roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSTables">
        <link:definition>230773011 - Disclosure - SHARE-BASED COMPENSATION PLANS (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="SHAREBASEDCOMPENSATIONPLANSNarrativeDetails" roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails">
        <link:definition>240784053 - Disclosure - SHARE-BASED COMPENSATION PLANS - Narrative (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="SHAREBASEDCOMPENSATIONPLANSScheduleofStockOptionsActivityDetails" roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofStockOptionsActivityDetails">
        <link:definition>240794054 - Disclosure - SHARE-BASED COMPENSATION PLANS - Schedule of Stock Options Activity (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="SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails" roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails">
        <link:definition>240804055 - Disclosure - SHARE-BASED COMPENSATION PLANS - Schedule of Restricted Shares Activity (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="SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails" roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails">
        <link:definition>240814056 - Disclosure - SHARE-BASED COMPENSATION PLANS - Schedule of Performance Shares Valuation Assumptions (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="FAIRVALUEMEASUREMENT" roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENT">
        <link:definition>210821014 - Disclosure - FAIR VALUE MEASUREMENT</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="FAIRVALUEMEASUREMENTTables" roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTTables">
        <link:definition>230833012 - Disclosure - FAIR VALUE MEASUREMENT (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="FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails" roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails">
        <link:definition>240844057 - Disclosure - FAIR VALUE MEASUREMENT - Schedule of Fair Value Hierarchy Measurement (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="FAIRVALUEMEASUREMENTNarrativeDetails" roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails">
        <link:definition>240854058 - Disclosure - FAIR VALUE MEASUREMENT - Narrative (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="FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails" roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails">
        <link:definition>240864059 - Disclosure - FAIR VALUE MEASUREMENT - Schedule of Quantitative Information (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="FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details" roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details">
        <link:definition>240874060 - Disclosure - FAIR VALUE MEASUREMENT - Schedule of Fair Value Changes and Activity for 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="FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails" roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails">
        <link:definition>240884061 - Disclosure - FAIR VALUE MEASUREMENT - FV Unobservable Inputs - 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="FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails" roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails">
        <link:definition>240894062 - Disclosure - FAIR VALUE MEASUREMENT - FV 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="FAIRVALUEMEASUREMENTFairValueOptionDetails" roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails">
        <link:definition>240904063 - Disclosure - FAIR VALUE MEASUREMENT - Fair Value Option (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="REGULATORYCAPITALREQUIREMENTS" roleURI="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTS">
        <link:definition>210911015 - Disclosure - REGULATORY CAPITAL REQUIREMENTS</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="REGULATORYCAPITALREQUIREMENTSTables" roleURI="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSTables">
        <link:definition>230923013 - Disclosure - REGULATORY CAPITAL REQUIREMENTS (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="REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails" roleURI="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails">
        <link:definition>240934064 - Disclosure - REGULATORY CAPITAL REQUIREMENTS - Schedule of Capital and Capital Ratios (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="REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails" roleURI="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails">
        <link:definition>240944065 - Disclosure - REGULATORY CAPITAL REQUIREMENTS - Schedule of Minimum Capital Ratios Plus Capital Conservation Buffer (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="EARNINGSPERSHARE" roleURI="http://www.homestreet.com/role/EARNINGSPERSHARE">
        <link:definition>210951016 - Disclosure - EARNINGS PER SHARE</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="EARNINGSPERSHARETables" roleURI="http://www.homestreet.com/role/EARNINGSPERSHARETables">
        <link:definition>230963014 - Disclosure - EARNINGS PER SHARE (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="EARNINGSPERSHAREScheduleofEPSCalculationDetails" roleURI="http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails">
        <link:definition>240974066 - Disclosure - EARNINGS PER SHARE - Schedule of EPS Calculation (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="LEASES" roleURI="http://www.homestreet.com/role/LEASES">
        <link:definition>210981017 - Disclosure - LEASES</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="LEASESTables" roleURI="http://www.homestreet.com/role/LEASESTables">
        <link:definition>230993015 - Disclosure - LEASES (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="LEASESNarrativeDetails" roleURI="http://www.homestreet.com/role/LEASESNarrativeDetails">
        <link:definition>241004067 - Disclosure - LEASES - Narrative (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="LEASESLeaseCostDetails" roleURI="http://www.homestreet.com/role/LEASESLeaseCostDetails">
        <link:definition>241014068 - Disclosure - LEASES - Lease Cost (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="LEASESSupplementalCashFlowInformationDetails" roleURI="http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails">
        <link:definition>241024069 - Disclosure - LEASES - Supplemental Cash Flow Information (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="LEASESSupplementalBalanceSheetInformationDetails" roleURI="http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails">
        <link:definition>241034070 - Disclosure - LEASES - Supplemental Balance Sheet Information (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="LEASESLeaseLiabilityMaturitiesDetails" roleURI="http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails">
        <link:definition>241044071 - Disclosure - LEASES - Lease Liability 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="LEASESLeaseLiabilityMaturitiesDetails_1" roleURI="http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails_1">
        <link:definition>241044071 - Disclosure - LEASES - Lease Liability 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="PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITED" roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITED">
        <link:definition>211051018 - Disclosure - PARENT COMPANY FINANCIAL STATEMENTS (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="PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDTables" roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDTables">
        <link:definition>231063016 - Disclosure - PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) (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="PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails" roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails">
        <link:definition>241074072 - Disclosure - PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) - Condensed Balance Sheets (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="PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails" roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails">
        <link:definition>241084073 - Disclosure - PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) - Condensed Income Statements (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="PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails" roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails">
        <link:definition>241094074 - Disclosure - PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) - Condensed Statements of Cash Flows (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="DISCONTINUEDOPERATIONS" roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONS">
        <link:definition>211101019 - Disclosure - DISCONTINUED OPERATIONS</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="DISCONTINUEDOPERATIONSTables" roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSTables">
        <link:definition>231113017 - Disclosure - DISCONTINUED OPERATIONS (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="DISCONTINUEDOPERATIONSNarrativeDetails" roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails">
        <link:definition>241124075 - Disclosure - DISCONTINUED OPERATIONS - Narrative (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="DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails" roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails">
        <link:definition>241134076 - Disclosure - DISCONTINUED OPERATIONS - Net Loss on Disposal of Discontinued Operations (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="DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails" roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails">
        <link:definition>241144077 - Disclosure - DISCONTINUED OPERATIONS - Major Classes of Assets and Liabilities Related to Discontinued Operations (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="DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails" roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails">
        <link:definition>241154078 - Disclosure - DISCONTINUED OPERATIONS - Statements of Operations of Discontinued Operations (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="DISCONTINUEDOPERATIONSCashFlowsforDiscontinuedOperationsDetails" roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSCashFlowsforDiscontinuedOperationsDetails">
        <link:definition>241164079 - Disclosure - DISCONTINUED OPERATIONS - Cash Flows for Discontinued Operations (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="RESTRUCTURING" roleURI="http://www.homestreet.com/role/RESTRUCTURING">
        <link:definition>211171020 - Disclosure - RESTRUCTURING</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="RESTRUCTURINGTables" roleURI="http://www.homestreet.com/role/RESTRUCTURINGTables">
        <link:definition>231183018 - Disclosure - RESTRUCTURING (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="RESTRUCTURINGRestructuringReserveDetails" roleURI="http://www.homestreet.com/role/RESTRUCTURINGRestructuringReserveDetails">
        <link:definition>241194080 - Disclosure - RESTRUCTURING - Restructuring Reserve (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="SUBSEQUENTEVENTS" roleURI="http://www.homestreet.com/role/SUBSEQUENTEVENTS">
        <link:definition>211201021 - Disclosure - SUBSEQUENT EVENTS</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="SUBSEQUENTEVENTSNarrativeDetails" roleURI="http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails">
        <link:definition>241214081 - Disclosure - SUBSEQUENT EVENTS - Narrative (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="hmst_DeferredTaxAssetsLeaseLiability" abstract="false" name="DeferredTaxAssetsLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures" abstract="false" name="InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_CollateralizedResidentialMortgageObligationsMember" abstract="false" name="CollateralizedResidentialMortgageObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_Tier1CommonEquityCapital" abstract="false" name="Tier1CommonEquityCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember" abstract="true" name="MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_OwnerOccupiedCommercialRealEstateMember" abstract="true" name="OwnerOccupiedCommercialRealEstateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_LesseeNonleaseLiabilityToBePaidYearTwo" abstract="false" name="LesseeNonleaseLiabilityToBePaidYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" abstract="false" name="RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease" abstract="false" name="ImpactOnFairValueOfTwentyFiveBasisPointsDecrease" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_UndisbursedConstructionLoanFundsMember" abstract="true" name="UndisbursedConstructionLoanFundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_GainLossOnSaleOfMortgageServicingRights" abstract="false" name="GainLossOnSaleOfMortgageServicingRights" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments" abstract="false" name="PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_RightOfUseAssetObtainedAbstract" abstract="true" name="RightOfUseAssetObtainedAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_LesseeNonleaseLiabilityToBePaidYearFive" abstract="false" name="LesseeNonleaseLiabilityToBePaidYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_DiscountRateAbstract" abstract="true" name="DiscountRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract" abstract="true" name="ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_NetServicingIncome" abstract="false" name="NetServicingIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" abstract="false" name="FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_PublicFundsIncludedInDeposits" abstract="false" name="PublicFundsIncludedInDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_CollateralizedCommercialMortgageObligationsMember" abstract="false" name="CollateralizedCommercialMortgageObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_FinanceLeaseCost1Abstract" abstract="true" name="FinanceLeaseCost1Abstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_MultifamilyConstructionMember" abstract="true" name="MultifamilyConstructionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability" abstract="false" name="Righttoreclaimcashinexcessoffairvalueofderivativeliability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld" abstract="false" name="FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies" abstract="false" name="ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_NonOwnerOccupiedCommercialRealEstateMember" abstract="true" name="NonOwnerOccupiedCommercialRealEstateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_TemporaryEquitySharesRepurchasedAndRetired" abstract="false" name="TemporaryEquitySharesRepurchasedAndRetired" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems" abstract="true" name="GainOnMortgageLoanOriginationAndSaleActivitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_ServicingAssetatFairValueAdditionsandAmortizationNet" abstract="false" name="ServicingAssetatFairValueAdditionsandAmortizationNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock" abstract="false" name="MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_WeightedAverageLeaseDiscountRateAbstract" abstract="true" name="WeightedAverageLeaseDiscountRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts" abstract="false" name="DeferredTaxLiabilitiesDeferredLoanFeesandCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_InterestRateLockAndLoanPurchaseCommitmentsMember" abstract="true" name="InterestRateLockAndLoanPurchaseCommitmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale" abstract="false" name="FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries" abstract="false" name="DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned" abstract="false" name="LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_UnusedCommercialPortfolioLoanFundMember" abstract="true" name="UnusedCommercialPortfolioLoanFundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_PercentageOfLoanPortfolio" abstract="false" name="PercentageOfLoanPortfolio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_GinnieMaeEarlyBuyoutLoansMember" abstract="false" name="GinnieMaeEarlyBuyoutLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" abstract="false" name="AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_OtherChangesInRightOfUseAssetsAbstract" abstract="true" name="OtherChangesInRightOfUseAssetsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_WeightedAverageRateDomesticDeposit1" abstract="false" name="WeightedAverageRateDomesticDeposit1" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_SeniorNotes6.50Due2026Member" abstract="true" name="SeniorNotes6.50Due2026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_DeferredTaxAssetsLoanValuation" abstract="false" name="DeferredTaxAssetsLoanValuation" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_FinancingReceivablePastDuePercentOfTotalLoans" abstract="false" name="FinancingReceivablePastDuePercentOfTotalLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_ImpactOnFairValueOfHundredBasisPointsIncrease" abstract="false" name="ImpactOnFairValueOfHundredBasisPointsIncrease" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" abstract="false" name="NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_LesseeOperatingSubleaseAssetPaymentsDueThereafter" abstract="false" name="LesseeOperatingSubleaseAssetPaymentsDueThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember" abstract="true" name="ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" abstract="false" name="BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear" abstract="false" name="HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock" abstract="false" name="KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_MortgageBankingOperationsTextBlock" abstract="false" name="MortgageBankingOperationsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" abstract="false" name="AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_InterestRateSwapBackToBackMember" abstract="true" name="InterestRateSwapBackToBackMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_MultifamilyResidentialMember" abstract="false" name="MultifamilyResidentialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationNoninterestExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_SingleFamilyResidentialMember" abstract="false" name="SingleFamilyResidentialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_ServicingAssetWeightedAverageMeasurementInput" abstract="false" name="ServicingAssetWeightedAverageMeasurementInput" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_LesseeNonleaseLiabilityToBePaidYearThree" abstract="false" name="LesseeNonleaseLiabilityToBePaidYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans" abstract="false" name="FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_AssetQualityReviewRiskRatingsOneThroughSixMember" abstract="true" name="AssetQualityReviewRiskRatingsOneThroughSixMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_Purchaseofandproceedsfromsaleofmarketablesecurities" abstract="false" name="Purchaseofandproceedsfromsaleofmarketablesecurities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember" abstract="true" name="CommercialPortfolioSegmentAdjustedForCreditAnalysisMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_NonleaseLiabilityDue" abstract="false" name="NonleaseLiabilityDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_MeasurementInputFallOutFactorMember" abstract="true" name="MeasurementInputFallOutFactorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_NoncashInvestingActivitiesAbstract" abstract="true" name="NoncashInvestingActivitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalized" abstract="false" name="Commonequityriskbasedcapitalrequiredtobewellcapitalized" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_DefineContributionPlanTrancheOneMember" abstract="true" name="DefineContributionPlanTrancheOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_BusinessCombinationsRecognizedIdentifiable" abstract="false" name="BusinessCombinationsRecognizedIdentifiable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased" abstract="false" name="StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember" abstract="true" name="MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember" abstract="true" name="ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths" abstract="false" name="LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_LossSharingRelationshipMember" abstract="true" name="LossSharingRelationshipMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo" abstract="false" name="LesseeOperatingSubleaseAssetPaymentsDueYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears" abstract="false" name="HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded" abstract="false" name="TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" abstract="false" name="ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_ReserveliabilityrelatedtomultifamilyDUSProgram" abstract="false" name="ReserveliabilityrelatedtomultifamilyDUSProgram" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities" abstract="false" name="IncreaseDecreaseInAccountsPayableAndOtherLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_MeasurementInputImpliedSpreadMember" abstract="true" name="MeasurementInputImpliedSpreadMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_LeaseSupplementalCashFlowInformationTableTextBlock" abstract="false" name="LeaseSupplementalCashFlowInformationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_FinancingReceivableRevolvingTerm" abstract="false" name="FinancingReceivableRevolvingTerm" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_AllowanceForUnfundedCommitmentsAbstract" abstract="true" name="AllowanceForUnfundedCommitmentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_ServicingFeesNet1" abstract="false" name="ServicingFeesNet1" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_FederalHomeLoanBankStockPolicyTextBlock" abstract="false" name="FederalHomeLoanBankStockPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_FinancingReceivableNonaccrualPercentOfTotalLoans" abstract="false" name="FinancingReceivableNonaccrualPercentOfTotalLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_ServicingAdvances" abstract="false" name="ServicingAdvances" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial" abstract="false" name="TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock" abstract="false" name="CondensedStatementsofIncomeParentcompanyTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_DeferredTaxAssetsStockOptions" abstract="false" name="DeferredTaxAssetsStockOptions" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_SingleFamilyConstructionMember" abstract="true" name="SingleFamilyConstructionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" abstract="false" name="FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" abstract="false" name="AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive" abstract="false" name="LesseeOperatingSubleaseAssetPaymentsDueYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale" abstract="false" name="PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_AssetQualityReviewRiskRatingSevenMember" abstract="true" name="AssetQualityReviewRiskRatingSevenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_RatesPerAnnumAbstract" abstract="true" name="RatesPerAnnumAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense" abstract="false" name="OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_UsTreasuryCollateralizedMortgageObligationsMember" abstract="false" name="UsTreasuryCollateralizedMortgageObligationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" abstract="false" name="FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" abstract="true" name="CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member" abstract="true" name="HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_ShareBasedPaymentArrangementExpenseReversal" abstract="false" name="ShareBasedPaymentArrangementExpenseReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears" abstract="false" name="HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield" abstract="false" name="HeldToMaturitySecuritiesDebtMaturitiesAverageYield" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_DefinedContributionPlanTrancheTwoMember" abstract="true" name="DefinedContributionPlanTrancheTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy" abstract="false" name="Commonequityriskbasedcapitalrequiredforcapitaladequacy" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_ReclassificationsOfPermanentToTemporaryEquity" abstract="false" name="ReclassificationsOfPermanentToTemporaryEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour" abstract="false" name="LesseeOperatingSubleaseAssetPaymentsDueYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_DebtInstrumentCallOption" abstract="false" name="DebtInstrumentCallOption" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hmst_OneToFourFamilyMember" abstract="true" name="OneToFourFamilyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease" abstract="false" name="ImpactOnFairValueOfTwoHundredBasisPointsIncrease" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_DepositBalancesIncludingStatedRatesTableTextBlock" abstract="false" name="DepositBalancesIncludingStatedRatesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree" abstract="false" name="LesseeOperatingSubleaseAssetPaymentsDueYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_CollateralizedMortgageObligationsResidentialMember" abstract="false" name="CollateralizedMortgageObligationsResidentialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets" abstract="false" name="CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_NumberOfLoansGrantedForbearance" abstract="false" name="NumberOfLoansGrantedForbearance" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" abstract="false" name="IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer" abstract="false" name="TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities" abstract="false" name="NetGainsLossesOnMortgageLoanOriginationAndSalesActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt" abstract="false" name="AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember" abstract="true" name="MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember" abstract="true" name="HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_OperatingAndFinanceLeaseRemainingLeaseTerms" abstract="false" name="OperatingAndFinanceLeaseRemainingLeaseTerms" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock" abstract="false" name="CondensedStatementsofCashFlowsParentcompanyTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_LoansheldforinvestmentMember" abstract="true" name="LoansheldforinvestmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_ThreeMonthLIBORMember" abstract="true" name="ThreeMonthLIBORMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember" abstract="true" name="HomeEquityLineOfCreditAdjustedForCreditAnalysisMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_FairValueMeasurementMethodologiesTableTextBlock" abstract="false" name="FairValueMeasurementMethodologiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_SinglefamilyresidentialmortgageservicingrightsMember" abstract="true" name="SinglefamilyresidentialmortgageservicingrightsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives" abstract="false" name="DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" abstract="false" name="BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="hmst_LoansGrantedForbearanceOutstandingBalance" abstract="false" name="LoansGrantedForbearanceOutstandingBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" abstract="false" name="IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_PortfolioOfLoansServicedForOthersTableTextBlock" abstract="false" name="PortfolioOfLoansServicedForOthersTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_WeightedAverageRemainingLeaseTermAbstract" abstract="true" name="WeightedAverageRemainingLeaseTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets" abstract="false" name="CommonEquityRiskBasedCapitaltoRiskWeightAssets" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_FinancingReceivableNotPastDuePercentOfTotalLoans" abstract="false" name="FinancingReceivableNotPastDuePercentOfTotalLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_MortgageBackedAndCollateralMortgageObligationAbstract" abstract="true" name="MortgageBackedAndCollateralMortgageObligationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock" abstract="false" name="NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives" abstract="false" name="DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_InvestmentCommitmentMember" abstract="true" name="InvestmentCommitmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" abstract="false" name="AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock" abstract="false" name="ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_DepositorAndOtherRetailBankingFees" abstract="false" name="DepositorAndOtherRetailBankingFees" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_MeasurementInputValueOfServicingMember" abstract="true" name="MeasurementInputValueOfServicingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable" abstract="true" name="ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract" abstract="true" name="WeightedAverageSharesOutstandingBasicAndDilutedAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross" abstract="false" name="DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember" abstract="true" name="RepresentationsAndWarrantiesReserveForLoanReceivablesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_MortgageServicingRightsRiskManagement" abstract="false" name="MortgageServicingRightsRiskManagement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_OtherNonRealEstateMember" abstract="true" name="OtherNonRealEstateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_FinancingReceivableInterestReceivable" abstract="false" name="FinancingReceivableInterestReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems" abstract="true" name="ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock" abstract="false" name="ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance" abstract="false" name="FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_MortgageRepurchaseLossesTableTextBlock" abstract="false" name="MortgageRepurchaseLossesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" abstract="false" name="ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales" abstract="false" name="MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hmst_LesseeNonleaseLiabilityToBePaidYearFour" abstract="false" name="LesseeNonleaseLiabilityToBePaidYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_CARESActSection4013TemporaryReliefMember" abstract="true" name="CARESActSection4013TemporaryReliefMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_DefinedContributionPlanTranchesDomain" abstract="true" name="DefinedContributionPlanTranchesDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" abstract="false" name="FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash" abstract="false" name="StockRepurchasedDuringPeriodAwardSettlementNoncash" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember" abstract="true" name="HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" abstract="false" name="AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_ServicingFeesNetIncludingDiscontinuedOperations" abstract="false" name="ServicingFeesNetIncludingDiscontinuedOperations" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_ServicingFeesAndOther" abstract="false" name="ServicingFeesAndOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_LoansRecognizedWithRightToRepurchase" abstract="false" name="LoansRecognizedWithRightToRepurchase" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_LoansDerecognizedWithRightToRepurchase" abstract="false" name="LoansDerecognizedWithRightToRepurchase" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_CondensedBalanceSheetsParentCompanyTableTextBlock" abstract="false" name="CondensedBalanceSheetsParentCompanyTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_EarningsPerShareNumeratorAbstract" abstract="true" name="EarningsPerShareNumeratorAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember" abstract="true" name="HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_MortgageBankingOperationsTextualAbstract" abstract="true" name="MortgageBankingOperationsTextualAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" abstract="false" name="BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="hmst_HomeStreetBankMember" abstract="true" name="HomeStreetBankMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_AllowanceForUnfundedCommitments" abstract="false" name="AllowanceForUnfundedCommitments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_Receivablefromsaleofmortgageservicingrights" abstract="false" name="Receivablefromsaleofmortgageservicingrights" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_AssetQualityReviewRiskRatingEightMember" abstract="true" name="AssetQualityReviewRiskRatingEightMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_SingleFamilyConstructionToPermanentMember" abstract="true" name="SingleFamilyConstructionToPermanentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_FinancingReceivablePercentOfTotalLoans" abstract="false" name="FinancingReceivablePercentOfTotalLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_CollateralizedMortgageObligationsCommercialMember" abstract="false" name="CollateralizedMortgageObligationsCommercialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationOccupancyNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_ConstantPrepaymentRateAbstract" abstract="true" name="ConstantPrepaymentRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_HLCBasedMortgageBankingOperationsMember" abstract="true" name="HLCBasedMortgageBankingOperationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold" abstract="false" name="MortgageServicingRightsUnpaidPrincipalBalanceSold" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_AssetsAndLiabilitiesLesseeTableTextBlock" abstract="false" name="AssetsAndLiabilitiesLesseeTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_ExpectedWeightedAverageLifeofMSR" abstract="false" name="ExpectedWeightedAverageLifeofMSR" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="hmst_Goodwillfromacquisition" abstract="false" name="Goodwillfromacquisition" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable" abstract="true" name="GainOnMortgageLoanOriginationAndSaleActivitiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember" abstract="true" name="FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_HomeLoanCentersSold" abstract="false" name="HomeLoanCentersSold" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hmst_LesseeNonleaseLiabilityToBePaidYearOne" abstract="false" name="LesseeNonleaseLiabilityToBePaidYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_GainsLossesOnLoansHeldForInvestment" abstract="false" name="GainsLossesOnLoansHeldForInvestment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent" abstract="false" name="Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock" abstract="false" name="ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationNoninterestIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged" abstract="false" name="PledgedAssetsSeparatelyReportedOtherSecuritiesPledged" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_NonResidentialRealEstateMember" abstract="true" name="NonResidentialRealEstateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_IncreaseDecreaseinMortgageServicingRights" abstract="false" name="IncreaseDecreaseinMortgageServicingRights" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_LoansHeldforInvestmentMeasurementInput" abstract="false" name="LoansHeldforInvestmentMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive" abstract="false" name="LesseeNonleaseLiabilityToBePaidAfterYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_LoanssoldthroughDUS" abstract="false" name="LoanssoldthroughDUS" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock" abstract="false" name="FederalHomeLoanBankandOtherBorrowingsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_NumberOfPortfolioSegments" abstract="false" name="NumberOfPortfolioSegments" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_DefinedContributionPlanTranchesAxis" abstract="true" name="DefinedContributionPlanTranchesAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="hmst_CashPaidDuringYearForAbstract" abstract="true" name="CashPaidDuringYearForAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="hmst_UndistributedEarningsFromInvestmentInSubsidiaries" abstract="false" name="UndistributedEarningsFromInvestmentInSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease" abstract="false" name="ImpactOnFairValueOfFiftyBasisPointsDecrease" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears" abstract="false" name="HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="hmst_SilvergateBankBranchSanDiegoCountyMember" abstract="true" name="SilvergateBankBranchSanDiegoCountyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_FederalReserveBankofSanFranciscoMember" abstract="true" name="FederalReserveBankofSanFranciscoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_UnusedConsumerPortfolioLoanFundMember" abstract="true" name="UnusedConsumerPortfolioLoanFundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationTransactionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="hmst_ScheduleofCollateralDependentLoansTableTextBlock" abstract="false" name="ScheduleofCollateralDependentLoansTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="hmst_ResidentialMortgageAndMultifamilyMember" abstract="true" name="ResidentialMortgageAndMultifamilyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_CommercialRealEstateConstructionMember" abstract="true" name="CommercialRealEstateConstructionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract" abstract="true" name="LesseeVariableLeaseLiabilityPaymentDueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>hmst-20211231_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 2022 Workiva-->
<!--r:98730557-6f62-4fe8-a058-ac4da940754f,g:9bf3159e-c61e-4189-b915-c0321083d115-->
<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.homestreet.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="hmst-20211231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_9c1d6764-099d-4f63-9d91-d789af5aabe2" 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_15e6d2ee-2f27-40c6-a8c9-e119ee6ef7b1" 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_9c1d6764-099d-4f63-9d91-d789af5aabe2" xlink:to="loc_us-gaap_Liabilities_15e6d2ee-2f27-40c6-a8c9-e119ee6ef7b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_7ef2428a-38e4-4d1c-a356-18daedd5e18a" 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_9c1d6764-099d-4f63-9d91-d789af5aabe2" xlink:to="loc_us-gaap_StockholdersEquity_7ef2428a-38e4-4d1c-a356-18daedd5e18a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_e0f8a38f-2a0a-4df5-8c53-fda64f6ac36d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_9c1d6764-099d-4f63-9d91-d789af5aabe2" xlink:to="loc_us-gaap_CommitmentsAndContingencies_e0f8a38f-2a0a-4df5-8c53-fda64f6ac36d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d98b4373-569a-4afb-8828-4d61c47665fa" 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_4e1762b4-f053-4529-8732-ce6322b3f674" 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_d98b4373-569a-4afb-8828-4d61c47665fa" xlink:to="loc_us-gaap_CommonStockValue_4e1762b4-f053-4529-8732-ce6322b3f674" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e24b1eb3-eb03-4270-a630-ea48b4461577" 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_d98b4373-569a-4afb-8828-4d61c47665fa" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e24b1eb3-eb03-4270-a630-ea48b4461577" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5d0b37c7-a5ea-4524-851a-8b15f34b06ab" 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_d98b4373-569a-4afb-8828-4d61c47665fa" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5d0b37c7-a5ea-4524-851a-8b15f34b06ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_dcacde9e-716e-457f-9252-49bee0ba5e44" 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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_00b0b70e-664e-4843-ab1a-4d170d467b58" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_dcacde9e-716e-457f-9252-49bee0ba5e44" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_00b0b70e-664e-4843-ab1a-4d170d467b58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_d4fb3986-5b76-4240-b42f-3cffdd23b9e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_dcacde9e-716e-457f-9252-49bee0ba5e44" xlink:to="loc_us-gaap_LongTermDebt_d4fb3986-5b76-4240-b42f-3cffdd23b9e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_2f8ff723-5792-4be6-9740-084ff55a263c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Deposits"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_dcacde9e-716e-457f-9252-49bee0ba5e44" xlink:to="loc_us-gaap_Deposits_2f8ff723-5792-4be6-9740-084ff55a263c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_ee034b9a-3dab-4873-b854-f4207337cac6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermBorrowings"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_dcacde9e-716e-457f-9252-49bee0ba5e44" xlink:to="loc_us-gaap_ShortTermBorrowings_ee034b9a-3dab-4873-b854-f4207337cac6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_896941ab-5bd4-433d-b0b0-56d505cb72c7" 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_OtherRealEstateAndForeclosedAssets_55a07f78-f7d9-4253-a364-a9f44ca05e83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_896941ab-5bd4-433d-b0b0-56d505cb72c7" xlink:to="loc_us-gaap_OtherRealEstateAndForeclosedAssets_55a07f78-f7d9-4253-a364-a9f44ca05e83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_fef8909e-212c-4147-9ee9-ef8dbff7c64f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_896941ab-5bd4-433d-b0b0-56d505cb72c7" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_fef8909e-212c-4147-9ee9-ef8dbff7c64f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAsset_0a5bc063-3039-4f55-8dd6-6dab54fc4b4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_896941ab-5bd4-433d-b0b0-56d505cb72c7" xlink:to="loc_us-gaap_ServicingAsset_0a5bc063-3039-4f55-8dd6-6dab54fc4b4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecurities_27b68a52-1f65-48f7-a2a3-9c4d17279dd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecurities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_896941ab-5bd4-433d-b0b0-56d505cb72c7" xlink:to="loc_us-gaap_MarketableSecurities_27b68a52-1f65-48f7-a2a3-9c4d17279dd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_71b7f3b9-8075-4d6c-bd69-7b2966dbe9e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_896941ab-5bd4-433d-b0b0-56d505cb72c7" xlink:to="loc_us-gaap_NotesReceivableNet_71b7f3b9-8075-4d6c-bd69-7b2966dbe9e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_df5bc617-d17b-4d8a-92a9-c68e977ac679" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_896941ab-5bd4-433d-b0b0-56d505cb72c7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_df5bc617-d17b-4d8a-92a9-c68e977ac679" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_873fbae1-032c-4995-8af5-2945b284f556" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_896941ab-5bd4-433d-b0b0-56d505cb72c7" xlink:to="loc_us-gaap_OtherAssets_873fbae1-032c-4995-8af5-2945b284f556" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_8704ab87-575b-49cc-9640-a45ba3a6bc0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_896941ab-5bd4-433d-b0b0-56d505cb72c7" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_8704ab87-575b-49cc-9640-a45ba3a6bc0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5170cacc-ad62-4744-875b-331213d6a827" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_896941ab-5bd4-433d-b0b0-56d505cb72c7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_5170cacc-ad62-4744-875b-331213d6a827" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS" xlink:type="simple" xlink:href="hmst-20211231.xsd#CONSOLIDATEDINCOMESTATEMENTS"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_70847ed0-8435-4f8b-9dbf-52d1db556931" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_7a4abee9-8aa8-4973-b49f-b8afb36f3afb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_70847ed0-8435-4f8b-9dbf-52d1db556931" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_7a4abee9-8aa8-4973-b49f-b8afb36f3afb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_a91f4cd2-4353-40bf-b9d7-028d65bad9e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_70847ed0-8435-4f8b-9dbf-52d1db556931" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_a91f4cd2-4353-40bf-b9d7-028d65bad9e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_4dce1d82-6193-4306-baf9-022f2ee5c4d8" 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_InterestExpenseBorrowings_2dc56cf0-2b66-4e86-a735-4af637789c48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_4dce1d82-6193-4306-baf9-022f2ee5c4d8" xlink:to="loc_us-gaap_InterestExpenseBorrowings_2dc56cf0-2b66-4e86-a735-4af637789c48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits_acf210bf-7de5-478b-aa58-3054953d930b" 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_4dce1d82-6193-4306-baf9-022f2ee5c4d8" xlink:to="loc_us-gaap_InterestExpenseDeposits_acf210bf-7de5-478b-aa58-3054953d930b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_5ea8d390-4edb-4746-bbe4-dd8ebf55c6ec" 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_162a6baf-e1a1-4b3f-ba7e-0283a6033543" 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_5ea8d390-4edb-4746-bbe4-dd8ebf55c6ec" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_162a6baf-e1a1-4b3f-ba7e-0283a6033543" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInterestAndDividendIncome_57769d16-90e0-4a6c-bc7b-288d1af4e2be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInterestAndDividendIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_5ea8d390-4edb-4746-bbe4-dd8ebf55c6ec" xlink:to="loc_us-gaap_OtherInterestAndDividendIncome_57769d16-90e0-4a6c-bc7b-288d1af4e2be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecurities_da22eb71-2e35-46dc-af42-2b0f60bbdd55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperating_5ea8d390-4edb-4746-bbe4-dd8ebf55c6ec" xlink:to="loc_us-gaap_InterestAndDividendIncomeSecurities_da22eb71-2e35-46dc-af42-2b0f60bbdd55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_64502a17-7b09-4cde-92eb-2d30e4f9d1f5" 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_InterestIncomeExpenseNet_ae619bfc-d288-4a6a-84ba-49f76a643498" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_64502a17-7b09-4cde-92eb-2d30e4f9d1f5" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_ae619bfc-d288-4a6a-84ba-49f76a643498" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_862cb6c5-433b-4754-b352-14b3221a2545" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_64502a17-7b09-4cde-92eb-2d30e4f9d1f5" xlink:to="loc_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_862cb6c5-433b-4754-b352-14b3221a2545" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3727c115-34e9-4808-b21c-405e59f85858" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_f528b784-9c72-47d8-b356-477854cf6ed8" 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3727c115-34e9-4808-b21c-405e59f85858" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_f528b784-9c72-47d8-b356-477854cf6ed8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_18021332-9f41-41b6-b7b0-ef8afa0db20f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3727c115-34e9-4808-b21c-405e59f85858" xlink:to="loc_us-gaap_NoninterestIncome_18021332-9f41-41b6-b7b0-ef8afa0db20f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_6cb54d84-5594-4846-bd4a-23abaf0d292b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3727c115-34e9-4808-b21c-405e59f85858" xlink:to="loc_us-gaap_NoninterestExpense_6cb54d84-5594-4846-bd4a-23abaf0d292b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_c93ea8d1-7435-4308-982a-c24746835c00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_139a5b97-2d83-4577-9ab9-f3040c0915f8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_c93ea8d1-7435-4308-982a-c24746835c00" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_139a5b97-2d83-4577-9ab9-f3040c0915f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_32c34520-6c43-49ab-b1c3-41a21e9b6daf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_c93ea8d1-7435-4308-982a-c24746835c00" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_32c34520-6c43-49ab-b1c3-41a21e9b6daf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6b7f7871-7c59-4fb0-b409-9686e4bf52d5" 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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_27ade578-cdd0-4d06-8b80-1f62fc33dd72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_6b7f7871-7c59-4fb0-b409-9686e4bf52d5" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_27ade578-cdd0-4d06-8b80-1f62fc33dd72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_f40ffc82-c41d-4b3e-ab80-9594356f780a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_6b7f7871-7c59-4fb0-b409-9686e4bf52d5" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_f40ffc82-c41d-4b3e-ab80-9594356f780a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_165aa41c-6807-43d4-8e6f-c993b74abeea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6044232f-9045-431a-bd82-e87a82540311" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_165aa41c-6807-43d4-8e6f-c993b74abeea" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6044232f-9045-431a-bd82-e87a82540311" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_13e2db79-c1d7-4da0-bb75-d16bbac4bf9e" 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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_165aa41c-6807-43d4-8e6f-c993b74abeea" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_13e2db79-c1d7-4da0-bb75-d16bbac4bf9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_0e2d164b-b681-4f39-a5b7-834ef9f2460f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_e098e399-c6c8-4cbe-abeb-7ee567ab62aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_0e2d164b-b681-4f39-a5b7-834ef9f2460f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_e098e399-c6c8-4cbe-abeb-7ee567ab62aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_1e4c319e-807b-4036-a786-4337d5801d16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_0e2d164b-b681-4f39-a5b7-834ef9f2460f" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_1e4c319e-807b-4036-a786-4337d5801d16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_9f5c22fe-8842-4ca5-b341-021099686d02" 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_OccupancyNet_40694604-8e33-44ef-aaa4-25c274e49920" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OccupancyNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_9f5c22fe-8842-4ca5-b341-021099686d02" xlink:to="loc_us-gaap_OccupancyNet_40694604-8e33-44ef-aaa4-25c274e49920" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommunicationsAndInformationTechnology_46eac13c-2ad3-4787-a34b-7b4995584885" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommunicationsAndInformationTechnology"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_9f5c22fe-8842-4ca5-b341-021099686d02" xlink:to="loc_us-gaap_CommunicationsAndInformationTechnology_46eac13c-2ad3-4787-a34b-7b4995584885" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_2252a6e9-62d7-4d46-ae66-9d8d6c96ed29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_9f5c22fe-8842-4ca5-b341-021099686d02" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_2252a6e9-62d7-4d46-ae66-9d8d6c96ed29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_a04a2dfc-e0a0-4723-85c5-d4ee4b622554" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LaborAndRelatedExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestExpense_9f5c22fe-8842-4ca5-b341-021099686d02" xlink:to="loc_us-gaap_LaborAndRelatedExpense_a04a2dfc-e0a0-4723-85c5-d4ee4b622554" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_6a91e308-6f3a-4a20-8982-fc327f6f6ed8" 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_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities_b21b7b61-1bdd-4cd9-b734-be2546558996" xlink:href="hmst-20211231.xsd#hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_6a91e308-6f3a-4a20-8982-fc327f6f6ed8" xlink:to="loc_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities_b21b7b61-1bdd-4cd9-b734-be2546558996" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_8264c1c1-c4bb-4f1c-8e88-7ca3450b7e6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_6a91e308-6f3a-4a20-8982-fc327f6f6ed8" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_8264c1c1-c4bb-4f1c-8e88-7ca3450b7e6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingFeesNet1_eb00eeb9-e406-492f-a780-8411b7c9e1ee" xlink:href="hmst-20211231.xsd#hmst_ServicingFeesNet1"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_6a91e308-6f3a-4a20-8982-fc327f6f6ed8" xlink:to="loc_hmst_ServicingFeesNet1_eb00eeb9-e406-492f-a780-8411b7c9e1ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DepositorAndOtherRetailBankingFees_9ac7a8fa-499e-4062-89d4-40d557a157b6" xlink:href="hmst-20211231.xsd#hmst_DepositorAndOtherRetailBankingFees"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncome_6a91e308-6f3a-4a20-8982-fc327f6f6ed8" xlink:to="loc_hmst_DepositorAndOtherRetailBankingFees_9ac7a8fa-499e-4062-89d4-40d557a157b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_b320e99e-789c-4802-b1f4-22b8da5539f1" 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_e087037e-651d-4726-b420-5d325fc9ed46" 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_b320e99e-789c-4802-b1f4-22b8da5539f1" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_e087037e-651d-4726-b420-5d325fc9ed46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_05200a10-ddb3-4663-9e6a-f0dadb73317d" 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_b320e99e-789c-4802-b1f4-22b8da5539f1" xlink:to="loc_us-gaap_InterestExpense_05200a10-ddb3-4663-9e6a-f0dadb73317d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="hmst-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_f767fe17-7ab2-4c2c-945e-4c0ad38b7314" 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_NetIncomeLoss_07aceaa9-ad28-4846-99bb-c740a2e9706b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_f767fe17-7ab2-4c2c-945e-4c0ad38b7314" xlink:to="loc_us-gaap_NetIncomeLoss_07aceaa9-ad28-4846-99bb-c740a2e9706b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_27803abe-042e-4caf-a771-6393c29a3968" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_f767fe17-7ab2-4c2c-945e-4c0ad38b7314" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_27803abe-042e-4caf-a771-6393c29a3968" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_aadf44ee-644b-4eef-ae2f-a1f6a2fc8f39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_b2d60878-a908-4070-8ad4-66abe6b64ff6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_aadf44ee-644b-4eef-ae2f-a1f6a2fc8f39" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_b2d60878-a908-4070-8ad4-66abe6b64ff6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_2679459c-926e-4c5c-bb6a-df3c1feb8255" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_aadf44ee-644b-4eef-ae2f-a1f6a2fc8f39" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_2679459c-926e-4c5c-bb6a-df3c1feb8255" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_5ebb35ac-8607-469b-bd2c-42cfa22511c5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_ceb49ef6-7b76-4281-8234-c53993542dd3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_5ebb35ac-8607-469b-bd2c-42cfa22511c5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_ceb49ef6-7b76-4281-8234-c53993542dd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_ed010e7e-71cb-4d9e-a53d-a21d2c910d05" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_5ebb35ac-8607-469b-bd2c-42cfa22511c5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_ed010e7e-71cb-4d9e-a53d-a21d2c910d05" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="hmst-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_42aca000-d7bb-4c2b-bf54-da1f910f429a" 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_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_b450c378-0acd-4ea4-b7e1-0ac6d2015050" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_42aca000-d7bb-4c2b-bf54-da1f910f429a" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_b450c378-0acd-4ea4-b7e1-0ac6d2015050" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_f9574ffd-d230-44a1-a554-b33ed8f65f89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_42aca000-d7bb-4c2b-bf54-da1f910f429a" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_f9574ffd-d230-44a1-a554-b33ed8f65f89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale_69352fec-efc7-406c-b55b-2bf7c2d86e42" xlink:href="hmst-20211231.xsd#hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_42aca000-d7bb-4c2b-bf54-da1f910f429a" xlink:to="loc_hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale_69352fec-efc7-406c-b55b-2bf7c2d86e42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherRealEstate_d88da126-331b-497a-b380-e665b9d66a93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherRealEstate"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_42aca000-d7bb-4c2b-bf54-da1f910f429a" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherRealEstate_d88da126-331b-497a-b380-e665b9d66a93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForInvestment_b5f8069b-86ef-47e8-b922-85dcee607626" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForInvestment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_42aca000-d7bb-4c2b-bf54-da1f910f429a" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForInvestment_b5f8069b-86ef-47e8-b922-85dcee607626" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFinanceReceivables_f36f292c-fb65-4411-8781-8337d38afb51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireFinanceReceivables"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_42aca000-d7bb-4c2b-bf54-da1f910f429a" xlink:to="loc_us-gaap_PaymentsToAcquireFinanceReceivables_f36f292c-fb65-4411-8781-8337d38afb51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFinanceReceivables_54231c57-397b-482c-8b20-3ce162f2cb3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInFinanceReceivables"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_42aca000-d7bb-4c2b-bf54-da1f910f429a" xlink:to="loc_us-gaap_IncreaseDecreaseInFinanceReceivables_54231c57-397b-482c-8b20-3ce162f2cb3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_8844ec7f-a511-4ed4-9904-933c2c81bac9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_42aca000-d7bb-4c2b-bf54-da1f910f429a" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_8844ec7f-a511-4ed4-9904-933c2c81bac9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_ea2975a6-5c3a-41ab-9942-81eec9eac8c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_42aca000-d7bb-4c2b-bf54-da1f910f429a" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_ea2975a6-5c3a-41ab-9942-81eec9eac8c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3f8a9ac7-ef05-494c-a97f-1ff78f9bb6f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_42aca000-d7bb-4c2b-bf54-da1f910f429a" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_3f8a9ac7-ef05-494c-a97f-1ff78f9bb6f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e3f2b284-bc7c-4212-a5eb-366af6d3b78e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_42aca000-d7bb-4c2b-bf54-da1f910f429a" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e3f2b284-bc7c-4212-a5eb-366af6d3b78e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_23c9e79b-a236-409e-a92a-7ca828255fe7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_42aca000-d7bb-4c2b-bf54-da1f910f429a" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_23c9e79b-a236-409e-a92a-7ca828255fe7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_e6f1170a-dd16-4a1e-9ab9-d648ef22ce8c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_42aca000-d7bb-4c2b-bf54-da1f910f429a" xlink:to="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_e6f1170a-dd16-4a1e-9ab9-d648ef22ce8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_6bf82ea6-0f99-4b35-9577-7f207b3bae11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireFederalHomeLoanBankStock"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_42aca000-d7bb-4c2b-bf54-da1f910f429a" xlink:to="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_6bf82ea6-0f99-4b35-9577-7f207b3bae11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_3938d3a1-8a79-4af5-b4a6-66b76fc4559e" 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_17bf91ac-6d06-4dce-8e8b-73ccaae13646" 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_3938d3a1-8a79-4af5-b4a6-66b76fc4559e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_17bf91ac-6d06-4dce-8e8b-73ccaae13646" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4ec2ff59-ea22-4667-bb2a-4bb3127aa595" 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_3938d3a1-8a79-4af5-b4a6-66b76fc4559e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4ec2ff59-ea22-4667-bb2a-4bb3127aa595" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_65eca4ae-f8eb-4c8f-b995-74afa1acf0a9" 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_3938d3a1-8a79-4af5-b4a6-66b76fc4559e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_65eca4ae-f8eb-4c8f-b995-74afa1acf0a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" 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_NetIncomeLoss_9d23878f-856c-4efb-88d2-c90ee6b9a385" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_us-gaap_NetIncomeLoss_9d23878f-856c-4efb-88d2-c90ee6b9a385" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_01e7e875-f18e-4fc6-a9a7-781db6f6df8c" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_01e7e875-f18e-4fc6-a9a7-781db6f6df8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet_40e3033c-b57d-4648-ba8c-bbc8fa26fd71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_us-gaap_DepreciationAmortizationAndAccretionNet_40e3033c-b57d-4648-ba8c-bbc8fa26fd71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt_8a2385b8-90fe-4493-ba5c-fce9185b6b2a" xlink:href="hmst-20211231.xsd#hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt_8a2385b8-90fe-4493-ba5c-fce9185b6b2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense_4b32fe3c-0c89-41d1-976c-77a92a9d50e7" xlink:href="hmst-20211231.xsd#hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense_4b32fe3c-0c89-41d1-976c-77a92a9d50e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_e65f7247-dd1c-4ab4-91ed-3311dc8e38de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_e65f7247-dd1c-4ab4-91ed-3311dc8e38de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_4f114101-3619-409c-bcdd-52bd9a26a605" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_4f114101-3619-409c-bcdd-52bd9a26a605" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet_a04906d7-31c1-4847-ac1c-36eb972f029a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDeferredLoanOriginationFeesNet"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet_a04906d7-31c1-4847-ac1c-36eb972f029a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_afbd50d8-9379-4a00-895d-0814b2c37422" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_us-gaap_ShareBasedCompensation_afbd50d8-9379-4a00-895d-0814b2c37422" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_db1e2e57-1271-47a4-a206-8057f0ecce7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_db1e2e57-1271-47a4-a206-8057f0ecce7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_bde57043-ad39-4303-a1a8-26ca2254e153" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_bde57043-ad39-4303-a1a8-26ca2254e153" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_97da532b-ed79-4bf5-acc9-a0876162a4fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_97da532b-ed79-4bf5-acc9-a0876162a4fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_188b47f6-ea3f-439f-b1a3-3efe391ad4ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_188b47f6-ea3f-439f-b1a3-3efe391ad4ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_2af640bf-0254-4cf7-9b61-f49ece7a3f2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_2af640bf-0254-4cf7-9b61-f49ece7a3f2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale_54abe68a-158b-4118-b1bc-85c8884c9f08" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale_54abe68a-158b-4118-b1bc-85c8884c9f08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_IncreaseDecreaseinMortgageServicingRights_ed9a4493-7387-4d29-9391-52d693932940" xlink:href="hmst-20211231.xsd#hmst_IncreaseDecreaseinMortgageServicingRights"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_hmst_IncreaseDecreaseinMortgageServicingRights_ed9a4493-7387-4d29-9391-52d693932940" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfNotesReceivable_d77d3be5-4507-41f6-87ae-932d7e0483e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfNotesReceivable"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_us-gaap_GainLossOnSaleOfNotesReceivable_d77d3be5-4507-41f6-87ae-932d7e0483e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_4fe41c72-dc18-4153-b05a-0dd974f55c9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageServicingRightsMSRImpairmentRecovery"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_4fe41c72-dc18-4153-b05a-0dd974f55c9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_ad47476e-65e8-4cf9-8b0d-3a7e08355ef7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_ad47476e-65e8-4cf9-8b0d-3a7e08355ef7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GainLossOnSaleOfMortgageServicingRights_4dd18177-7276-49ca-8ef9-fe3a076677d8" xlink:href="hmst-20211231.xsd#hmst_GainLossOnSaleOfMortgageServicingRights"/>
    <link:calculationArc order="20" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_hmst_GainLossOnSaleOfMortgageServicingRights_4dd18177-7276-49ca-8ef9-fe3a076677d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_3c1e3766-4d1b-4417-918e-6adf38cf7ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="21" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_3c1e3766-4d1b-4417-918e-6adf38cf7ba6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities_c24a5fd9-263a-47ca-8ba5-ec29ef882132" xlink:href="hmst-20211231.xsd#hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities"/>
    <link:calculationArc order="22" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_15394d84-ec9a-47d5-b276-07067e994797" xlink:to="loc_hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities_c24a5fd9-263a-47ca-8ba5-ec29ef882132" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5eebd9a1-2c36-468b-bf83-1d521530898b" 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_IncreaseDecreaseInDeposits_76de4d62-ba3f-4003-9463-ff99004fbb67" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeposits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5eebd9a1-2c36-468b-bf83-1d521530898b" xlink:to="loc_us-gaap_IncreaseDecreaseInDeposits_76de4d62-ba3f-4003-9463-ff99004fbb67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_4a7d3d95-4de7-42dc-ad0d-2b8acf146584" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5eebd9a1-2c36-468b-bf83-1d521530898b" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_4a7d3d95-4de7-42dc-ad0d-2b8acf146584" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromOtherDebt_92626f1c-7e8e-4854-b9e3-f02da01daeb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromOtherDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5eebd9a1-2c36-468b-bf83-1d521530898b" xlink:to="loc_us-gaap_ProceedsFromOtherDebt_92626f1c-7e8e-4854-b9e3-f02da01daeb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherDebt_08159e86-b761-4e64-85c8-48d3711cdc42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5eebd9a1-2c36-468b-bf83-1d521530898b" xlink:to="loc_us-gaap_RepaymentsOfOtherDebt_08159e86-b761-4e64-85c8-48d3711cdc42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_aaeea49f-5eda-4cde-a0fd-41a158396abf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5eebd9a1-2c36-468b-bf83-1d521530898b" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_aaeea49f-5eda-4cde-a0fd-41a158396abf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_9cc43dd0-11ce-45ad-a77d-b5be95d4201e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5eebd9a1-2c36-468b-bf83-1d521530898b" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_9cc43dd0-11ce-45ad-a77d-b5be95d4201e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_86279954-fe4e-453c-9bb3-92785b8e84be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5eebd9a1-2c36-468b-bf83-1d521530898b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_86279954-fe4e-453c-9bb3-92785b8e84be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_97aa2214-886e-47a5-9daa-4c8974dc1b8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5eebd9a1-2c36-468b-bf83-1d521530898b" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_97aa2214-886e-47a5-9daa-4c8974dc1b8d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INVESTMENTSECURITIESAmortizedCostFairValueDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_80d3da67-cd08-465c-b309-068ffc682486" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_cd31ab14-1cfb-4a7c-886c-b296ad738e28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_80d3da67-cd08-465c-b309-068ffc682486" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_cd31ab14-1cfb-4a7c-886c-b296ad738e28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_ab384651-c2ab-41f7-9b1c-f60998e7c651" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_80d3da67-cd08-465c-b309-068ffc682486" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_ab384651-c2ab-41f7-9b1c-f60998e7c651" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_d9d3fb0f-27f9-4a5c-a291-ea81157d2b26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecurities_80d3da67-cd08-465c-b309-068ffc682486" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_d9d3fb0f-27f9-4a5c-a291-ea81157d2b26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_204f08fe-6458-4f6b-9761-568577b71595" 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_5063679e-f62a-466a-9887-86de618192c0" 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_204f08fe-6458-4f6b-9761-568577b71595" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_5063679e-f62a-466a-9887-86de618192c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_89c1e9b8-5fb0-4278-9f42-9d5553d0a3af" 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_204f08fe-6458-4f6b-9761-568577b71595" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_89c1e9b8-5fb0-4278-9f42-9d5553d0a3af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_78ed9092-6a71-4625-a9d8-75cc69c86b49" 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_204f08fe-6458-4f6b-9761-568577b71595" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_78ed9092-6a71-4625-a9d8-75cc69c86b49" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_33292617-ddae-4af7-b658-97f9ff707c03" 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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_4df15639-55c6-406a-8725-65d88c0cc1e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_33292617-ddae-4af7-b658-97f9ff707c03" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_4df15639-55c6-406a-8725-65d88c0cc1e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_322c8ae4-b691-4b64-81bc-34ffc419e80e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_33292617-ddae-4af7-b658-97f9ff707c03" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_322c8ae4-b691-4b64-81bc-34ffc419e80e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_f59f5bcd-f856-48b5-a052-e4bdc1da33d6" 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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_6dfe3cdc-f197-4cdd-bcf3-2044b5954bbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_f59f5bcd-f856-48b5-a052-e4bdc1da33d6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_6dfe3cdc-f197-4cdd-bcf3-2044b5954bbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_50e449a4-f16b-4122-aaac-6e8ac79614be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_f59f5bcd-f856-48b5-a052-e4bdc1da33d6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_50e449a4-f16b-4122-aaac-6e8ac79614be" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INVESTMENTSECURITIESWeightedAverageYieldDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_4f01aea1-3e70-469d-87bc-5a5e93f2f3d8" 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_bf14cfa0-1cfb-42e1-ac5c-f226e9dc0524" 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_4f01aea1-3e70-469d-87bc-5a5e93f2f3d8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_bf14cfa0-1cfb-42e1-ac5c-f226e9dc0524" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_8e2b88a5-e2dd-4722-a0f7-bb2479f7ec58" 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_4f01aea1-3e70-469d-87bc-5a5e93f2f3d8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_8e2b88a5-e2dd-4722-a0f7-bb2479f7ec58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_22960ce6-024b-4f78-8c29-487fec47285e" 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_4f01aea1-3e70-469d-87bc-5a5e93f2f3d8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_22960ce6-024b-4f78-8c29-487fec47285e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_a145aad5-01db-4899-aee6-5533181df2d6" 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_4f01aea1-3e70-469d-87bc-5a5e93f2f3d8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_a145aad5-01db-4899-aee6-5533181df2d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_3df00834-c6c1-4e24-bc86-740cefa70637" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_5a78e617-05f2-4980-889d-9390a00d1ea8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue_3df00834-c6c1-4e24-bc86-740cefa70637" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_5a78e617-05f2-4980-889d-9390a00d1ea8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_db9a210e-ba35-4ad5-b3fb-765127df32ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue_3df00834-c6c1-4e24-bc86-740cefa70637" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_db9a210e-ba35-4ad5-b3fb-765127df32ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_3005a6cc-8aed-4eb0-9c66-b293adb94af4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue_3df00834-c6c1-4e24-bc86-740cefa70637" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_3005a6cc-8aed-4eb0-9c66-b293adb94af4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue_db690770-481d-4754-98b7-bfbbfb1f5896" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue_3df00834-c6c1-4e24-bc86-740cefa70637" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue_db690770-481d-4754-98b7-bfbbfb1f5896" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged_79ce7424-ff4e-4210-bc6e-df5d2b03df6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments_6703654b-2c45-4dde-becd-e3023e924356" xlink:href="hmst-20211231.xsd#hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged_79ce7424-ff4e-4210-bc6e-df5d2b03df6c" xlink:to="loc_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments_6703654b-2c45-4dde-becd-e3023e924356" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged_3415d822-1ad2-4f94-aa19-a7b8840b1230" xlink:href="hmst-20211231.xsd#hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged_79ce7424-ff4e-4210-bc6e-df5d2b03df6c" xlink:to="loc_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged_3415d822-1ad2-4f94-aa19-a7b8840b1230" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_bfd43eec-3a6b-4f7c-adb0-5f11ca87ee9c" 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_a3936718-cbd9-42a1-95ce-fce727a676c4" 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_bfd43eec-3a6b-4f7c-adb0-5f11ca87ee9c" xlink:to="loc_us-gaap_NotesReceivableGross_a3936718-cbd9-42a1-95ce-fce727a676c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_8ea3df16-dc75-4e71-8f6b-8b79667037c5" 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_bfd43eec-3a6b-4f7c-adb0-5f11ca87ee9c" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_8ea3df16-dc75-4e71-8f6b-8b79667037c5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_569d5fac-97a1-419f-ba8a-df96f6ae7ff3" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_0f3521f8-b2b5-40bf-9781-eaf16a1e700a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_569d5fac-97a1-419f-ba8a-df96f6ae7ff3" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_0f3521f8-b2b5-40bf-9781-eaf16a1e700a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_8a328e59-77f9-4854-b352-8954977146d8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_569d5fac-97a1-419f-ba8a-df96f6ae7ff3" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_8a328e59-77f9-4854-b352-8954977146d8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_6070089c-d310-4177-bd5b-e9c274154072" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_8907c458-ef4d-4362-a780-c12287ee67ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_6070089c-d310-4177-bd5b-e9c274154072" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_8907c458-ef4d-4362-a780-c12287ee67ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_b4cf784c-abe1-4aa0-8b0a-ead14f49a15a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_6070089c-d310-4177-bd5b-e9c274154072" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_b4cf784c-abe1-4aa0-8b0a-ead14f49a15a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_35d005f3-d34a-4dec-b08b-68909e55b1d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_6070089c-d310-4177-bd5b-e9c274154072" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_35d005f3-d34a-4dec-b08b-68909e55b1d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_5db34b5e-98b4-4d83-9dda-518bfcdd93ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_6070089c-d310-4177-bd5b-e9c274154072" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_5db34b5e-98b4-4d83-9dda-518bfcdd93ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_1fd544bf-7bd5-4ce9-b457-c617b3b425ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_6070089c-d310-4177-bd5b-e9c274154072" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_1fd544bf-7bd5-4ce9-b457-c617b3b425ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_488a4718-90a7-4a80-8032-d50e4218f79d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_6070089c-d310-4177-bd5b-e9c274154072" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_488a4718-90a7-4a80-8032-d50e4218f79d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_9dd14854-0a19-4ccd-ad8f-f14bc8aa7e61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRevolving"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_6070089c-d310-4177-bd5b-e9c274154072" xlink:to="loc_us-gaap_FinancingReceivableRevolving_9dd14854-0a19-4ccd-ad8f-f14bc8aa7e61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableRevolvingTerm_d2793812-6bde-4fbc-82c5-b096f417f655" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableRevolvingTerm"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NotesReceivableGross_6070089c-d310-4177-bd5b-e9c274154072" xlink:to="loc_hmst_FinancingReceivableRevolvingTerm_d2793812-6bde-4fbc-82c5-b096f417f655" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYAgingAnalysisDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivablePercentOfTotalLoans_d97c9e2c-cb49-45ef-ad87-4acd4af31a19" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivablePercentOfTotalLoans"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivablePastDuePercentOfTotalLoans_6a1c48d4-5e2d-4825-a87f-f8ca871bdcc4" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivablePastDuePercentOfTotalLoans"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_FinancingReceivablePercentOfTotalLoans_d97c9e2c-cb49-45ef-ad87-4acd4af31a19" xlink:to="loc_hmst_FinancingReceivablePastDuePercentOfTotalLoans_6a1c48d4-5e2d-4825-a87f-f8ca871bdcc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans_b986368a-edbb-4aa9-972d-ca982002c312" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_FinancingReceivablePercentOfTotalLoans_d97c9e2c-cb49-45ef-ad87-4acd4af31a19" xlink:to="loc_hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans_b986368a-edbb-4aa9-972d-ca982002c312" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableNonaccrualPercentOfTotalLoans_58efedf3-d964-4e37-9f66-dad938aac300" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableNonaccrualPercentOfTotalLoans"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_FinancingReceivablePercentOfTotalLoans_d97c9e2c-cb49-45ef-ad87-4acd4af31a19" xlink:to="loc_hmst_FinancingReceivableNonaccrualPercentOfTotalLoans_58efedf3-d964-4e37-9f66-dad938aac300" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableNotPastDuePercentOfTotalLoans_b3757f38-055d-4995-8121-e1460736fba1" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableNotPastDuePercentOfTotalLoans"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_FinancingReceivablePercentOfTotalLoans_d97c9e2c-cb49-45ef-ad87-4acd4af31a19" xlink:to="loc_hmst_FinancingReceivableNotPastDuePercentOfTotalLoans_b3757f38-055d-4995-8121-e1460736fba1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b5bcec86-4e5c-495e-9272-909a5b2ee8b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_69e47be3-c182-48d4-8884-f4bcc6017c39" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_b5bcec86-4e5c-495e-9272-909a5b2ee8b1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_69e47be3-c182-48d4-8884-f4bcc6017c39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_dd0f122e-7444-45bb-8f1b-7e09953c090b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_b5bcec86-4e5c-495e-9272-909a5b2ee8b1" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_dd0f122e-7444-45bb-8f1b-7e09953c090b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_88be339e-3f22-45ca-8968-55ad65489f7c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_91e532ea-2ed4-46f8-8a0c-deaf1323ac4c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_88be339e-3f22-45ca-8968-55ad65489f7c" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_91e532ea-2ed4-46f8-8a0c-deaf1323ac4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross_e1a123f2-2270-412b-9d9c-fa4eb4927a28" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_88be339e-3f22-45ca-8968-55ad65489f7c" xlink:to="loc_us-gaap_LeaseholdImprovementsGross_e1a123f2-2270-412b-9d9c-fa4eb4927a28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_826e39ef-fe44-4512-b799-d24570db165c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_88be339e-3f22-45ca-8968-55ad65489f7c" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_826e39ef-fe44-4512-b799-d24570db165c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DEPOSITSScheduleofDepositBalancesDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_524a041c-cddd-4484-925b-0926d5758f0f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Deposits"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsSavingsDeposits_592a7ed6-592e-49c4-97df-a286a1a2d450" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsSavingsDeposits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_524a041c-cddd-4484-925b-0926d5758f0f" xlink:to="loc_us-gaap_DepositsSavingsDeposits_592a7ed6-592e-49c4-97df-a286a1a2d450" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsMoneyMarketDeposits_4152544d-e0aa-4705-b9c1-9baeb46d9c11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsMoneyMarketDeposits"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_524a041c-cddd-4484-925b-0926d5758f0f" xlink:to="loc_us-gaap_DepositsMoneyMarketDeposits_4152544d-e0aa-4705-b9c1-9baeb46d9c11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_ef0e476f-982a-437e-8910-27519b650ecd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDeposits"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_524a041c-cddd-4484-925b-0926d5758f0f" xlink:to="loc_us-gaap_TimeDeposits_ef0e476f-982a-437e-8910-27519b650ecd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositDemand_b3024261-fa19-4187-af18-dac70b62acc8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDomesticDepositDemand"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_524a041c-cddd-4484-925b-0926d5758f0f" xlink:to="loc_us-gaap_InterestBearingDomesticDepositDemand_b3024261-fa19-4187-af18-dac70b62acc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_03e9b4e7-5b9a-4758-baae-8579d820437f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Deposits_524a041c-cddd-4484-925b-0926d5758f0f" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_03e9b4e7-5b9a-4758-baae-8579d820437f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DEPOSITSTimeDepositsDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_1abdb87a-ec85-4eaa-bd68-7c9d0c6b3ac5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDeposits"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths_8f3c15f4-75f3-42e1-b353-90c177a9a36f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_1abdb87a-ec85-4eaa-bd68-7c9d0c6b3ac5" xlink:to="loc_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths_8f3c15f4-75f3-42e1-b353-90c177a9a36f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearTwo_0af123cf-2c7a-4009-9dad-63de7efb541b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesRollingYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_1abdb87a-ec85-4eaa-bd68-7c9d0c6b3ac5" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearTwo_0af123cf-2c7a-4009-9dad-63de7efb541b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearThree_8c6d1a92-d3e6-459a-8701-b38602f789bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesRollingYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_1abdb87a-ec85-4eaa-bd68-7c9d0c6b3ac5" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearThree_8c6d1a92-d3e6-459a-8701-b38602f789bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearFour_5e78ca4d-900d-4dab-b567-f7afc6214469" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesRollingYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_1abdb87a-ec85-4eaa-bd68-7c9d0c6b3ac5" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearFour_5e78ca4d-900d-4dab-b567-f7afc6214469" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearFive_bd61b1c7-dceb-4c85-b0ec-4417e91f0fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesRollingYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_1abdb87a-ec85-4eaa-bd68-7c9d0c6b3ac5" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearFive_bd61b1c7-dceb-4c85-b0ec-4417e91f0fa8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesAfterRollingYearFive_eee362fa-f8d1-4c6d-aa3f-7dfbaf13c759" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesAfterRollingYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_TimeDeposits_1abdb87a-ec85-4eaa-bd68-7c9d0c6b3ac5" xlink:to="loc_us-gaap_TimeDepositMaturitiesAfterRollingYearFive_eee362fa-f8d1-4c6d-aa3f-7dfbaf13c759" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_832f2c27-ae47-4bc5-914e-15fcc9c8cd0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_8811e999-bd7a-468f-b5ee-50a7479b26aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_832f2c27-ae47-4bc5-914e-15fcc9c8cd0a" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_8811e999-bd7a-468f-b5ee-50a7479b26aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives_78fe00c9-eb7e-415e-8280-2c4f28531132" xlink:href="hmst-20211231.xsd#hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_832f2c27-ae47-4bc5-914e-15fcc9c8cd0a" xlink:to="loc_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives_78fe00c9-eb7e-415e-8280-2c4f28531132" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_5f8f6fa9-d122-46d0-afc2-e9978c87ebe1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_6e8c7183-325f-4e01-94c3-f436cad8760c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilities_5f8f6fa9-d122-46d0-afc2-e9978c87ebe1" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_6e8c7183-325f-4e01-94c3-f436cad8760c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives_e9c3593e-68bc-4d42-81db-0ae1fff65673" xlink:href="hmst-20211231.xsd#hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilities_5f8f6fa9-d122-46d0-afc2-e9978c87ebe1" xlink:to="loc_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives_e9c3593e-68bc-4d42-81db-0ae1fff65673" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSServicingIncomeDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NetServicingIncome_171d0d99-fc15-45f5-9beb-80f7e48328c9" xlink:href="hmst-20211231.xsd#hmst_NetServicingIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingFeesAndOther_0ce16619-dd50-4846-8201-e480e17bb318" xlink:href="hmst-20211231.xsd#hmst_ServicingFeesAndOther"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_NetServicingIncome_171d0d99-fc15-45f5-9beb-80f7e48328c9" xlink:to="loc_hmst_ServicingFeesAndOther_0ce16619-dd50-4846-8201-e480e17bb318" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_2c07eeb0-8da4-4731-afbf-7d7dc90f77de" xlink:href="hmst-20211231.xsd#hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_NetServicingIncome_171d0d99-fc15-45f5-9beb-80f7e48328c9" xlink:to="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_2c07eeb0-8da4-4731-afbf-7d7dc90f77de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_1be1e830-9082-408c-8c43-60e6b5df0a4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_NetServicingIncome_171d0d99-fc15-45f5-9beb-80f7e48328c9" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_1be1e830-9082-408c-8c43-60e6b5df0a4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingFeesNetIncludingDiscontinuedOperations_56a186d0-3e11-45a6-9132-1724ca2cf379" xlink:href="hmst-20211231.xsd#hmst_ServicingFeesNetIncludingDiscontinuedOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageServicingRightsRiskManagement_7894c43d-41b2-4a2c-b5c5-8e7e129d39af" xlink:href="hmst-20211231.xsd#hmst_MortgageServicingRightsRiskManagement"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_ServicingFeesNetIncludingDiscontinuedOperations_56a186d0-3e11-45a6-9132-1724ca2cf379" xlink:to="loc_hmst_MortgageServicingRightsRiskManagement_7894c43d-41b2-4a2c-b5c5-8e7e129d39af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NetServicingIncome_721641f7-5a32-414e-9c6f-db562b7c9429" xlink:href="hmst-20211231.xsd#hmst_NetServicingIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_ServicingFeesNetIncludingDiscontinuedOperations_56a186d0-3e11-45a6-9132-1724ca2cf379" xlink:to="loc_hmst_NetServicingIncome_721641f7-5a32-414e-9c6f-db562b7c9429" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1_b4f25ca5-656b-4293-b6e4-b194fa8dbbfe" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_ServicingFeesNetIncludingDiscontinuedOperations_56a186d0-3e11-45a6-9132-1724ca2cf379" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1_b4f25ca5-656b-4293-b6e4-b194fa8dbbfe" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet_b0a13c11-7963-4874-a0fd-95af47fc9b67" xlink:href="hmst-20211231.xsd#hmst_ServicingAssetatFairValueAdditionsandAmortizationNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_155a20f5-90b9-478e-bfed-0db11087f123" xlink:href="hmst-20211231.xsd#hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet_b0a13c11-7963-4874-a0fd-95af47fc9b67" xlink:to="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_155a20f5-90b9-478e-bfed-0db11087f123" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueDisposals_afbded64-9272-4a3f-b299-c1cecebeed22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueDisposals"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet_b0a13c11-7963-4874-a0fd-95af47fc9b67" xlink:to="loc_us-gaap_ServicingAssetAtFairValueDisposals_afbded64-9272-4a3f-b299-c1cecebeed22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAdditions_bfedd1c4-0de4-43f0-adb3-36ee684871cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueAdditions"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet_b0a13c11-7963-4874-a0fd-95af47fc9b67" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAdditions_bfedd1c4-0de4-43f0-adb3-36ee684871cb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValue_df7d9ad2-91b3-45d4-8287-e83b6cbad0eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtAmortizedValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1cc643c8-c5bf-4729-a37a-c61754b88500" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValue_df7d9ad2-91b3-45d4-8287-e83b6cbad0eb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_1cc643c8-c5bf-4729-a37a-c61754b88500" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_0891fae1-56af-4012-be1a-9b7c4a9ddbc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValue_df7d9ad2-91b3-45d4-8287-e83b6cbad0eb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_0891fae1-56af-4012-be1a-9b7c4a9ddbc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_c35cb244-9b2e-4485-8efb-1df0744cab98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValue_df7d9ad2-91b3-45d4-8287-e83b6cbad0eb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_c35cb244-9b2e-4485-8efb-1df0744cab98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_7eda3236-695b-4b36-9746-bf9c676dc646" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValue_df7d9ad2-91b3-45d4-8287-e83b6cbad0eb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_7eda3236-695b-4b36-9746-bf9c676dc646" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_ff37331b-59a4-4374-b153-73f3f793a929" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValue_df7d9ad2-91b3-45d4-8287-e83b6cbad0eb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_ff37331b-59a4-4374-b153-73f3f793a929" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_7685b969-5e65-46d3-a1c7-a9f5822c8d43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValue_df7d9ad2-91b3-45d4-8287-e83b6cbad0eb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_7685b969-5e65-46d3-a1c7-a9f5822c8d43" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_8c72f08a-b1f0-4ac3-9bdd-f9db2cf7f95d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_b816ac68-0a1e-418f-83a1-6352bdc6f0ce" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_8c72f08a-b1f0-4ac3-9bdd-f9db2cf7f95d" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_b816ac68-0a1e-418f-83a1-6352bdc6f0ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4199761c-2239-42af-a784-62b2a0da781d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_8c72f08a-b1f0-4ac3-9bdd-f9db2cf7f95d" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_4199761c-2239-42af-a784-62b2a0da781d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ea527f42-552e-4f2c-8101-ad1fa620af3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_8c72f08a-b1f0-4ac3-9bdd-f9db2cf7f95d" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_ea527f42-552e-4f2c-8101-ad1fa620af3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_a57f50c4-4809-441d-87b5-b1220db05216" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_8c72f08a-b1f0-4ac3-9bdd-f9db2cf7f95d" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_a57f50c4-4809-441d-87b5-b1220db05216" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization_8c9da6a7-2501-4072-8165-4d6d4e2e02cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_8c72f08a-b1f0-4ac3-9bdd-f9db2cf7f95d" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization_8c9da6a7-2501-4072-8165-4d6d4e2e02cf" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INCOMETAXESIncomeTaxRateReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_08664a09-629f-4d42-8d8e-1b97d7c7b8eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_2095e5bc-1d51-49a8-a3b5-aa5287c792dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_08664a09-629f-4d42-8d8e-1b97d7c7b8eb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_2095e5bc-1d51-49a8-a3b5-aa5287c792dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_e68ddc76-4791-4ebd-a1fc-460e4de47a06" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_08664a09-629f-4d42-8d8e-1b97d7c7b8eb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_e68ddc76-4791-4ebd-a1fc-460e4de47a06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_abe5222a-158c-429d-8ae8-97924d3e7c96" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_08664a09-629f-4d42-8d8e-1b97d7c7b8eb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_abe5222a-158c-429d-8ae8-97924d3e7c96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_7d028dc2-dd01-4666-8e1f-61c872117435" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_08664a09-629f-4d42-8d8e-1b97d7c7b8eb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_7d028dc2-dd01-4666-8e1f-61c872117435" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_6b52855d-a17b-48de-9271-513a1a0c1612" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_08664a09-629f-4d42-8d8e-1b97d7c7b8eb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_6b52855d-a17b-48de-9271-513a1a0c1612" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_425d0daa-ce62-4475-902c-eef1b2e40879" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_f29dc3cd-f039-41b8-9843-0817ab3f6049" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_425d0daa-ce62-4475-902c-eef1b2e40879" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_f29dc3cd-f039-41b8-9843-0817ab3f6049" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_975a3e43-604b-4da1-ab8e-6cb02a936af8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_425d0daa-ce62-4475-902c-eef1b2e40879" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_975a3e43-604b-4da1-ab8e-6cb02a936af8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_1f8cd02d-4708-4dde-a38d-118c3f8c5798" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_425d0daa-ce62-4475-902c-eef1b2e40879" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_1f8cd02d-4708-4dde-a38d-118c3f8c5798" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_1b4c0c26-4b06-4ee3-bece-9062e548ba43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_425d0daa-ce62-4475-902c-eef1b2e40879" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_1b4c0c26-4b06-4ee3-bece-9062e548ba43" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_0fa4fdc2-ccbc-4425-818e-f78e16b19c7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_425d0daa-ce62-4475-902c-eef1b2e40879" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_0fa4fdc2-ccbc-4425-818e-f78e16b19c7f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_f50c90d9-9463-49fa-9d33-aaa760243949" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesMortgageServicingRights_56e4b0d0-0e4b-4187-a996-1e4a3ec8caae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesMortgageServicingRights"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_f50c90d9-9463-49fa-9d33-aaa760243949" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesMortgageServicingRights_56e4b0d0-0e4b-4187-a996-1e4a3ec8caae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts_1bc5fc7d-d838-4676-b9bf-1edd84a786ab" xlink:href="hmst-20211231.xsd#hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_f50c90d9-9463-49fa-9d33-aaa760243949" xlink:to="loc_hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts_1bc5fc7d-d838-4676-b9bf-1edd84a786ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_62d8f5dc-d3e9-42b3-a7ae-8184ce1d7009" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_f50c90d9-9463-49fa-9d33-aaa760243949" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_62d8f5dc-d3e9-42b3-a7ae-8184ce1d7009" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross_6a29719d-e3be-4477-9dd5-b00e45b9a92d" xlink:href="hmst-20211231.xsd#hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_f50c90d9-9463-49fa-9d33-aaa760243949" xlink:to="loc_hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross_6a29719d-e3be-4477-9dd5-b00e45b9a92d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_e7788822-666d-43c5-bef5-d2823c972639" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_f50c90d9-9463-49fa-9d33-aaa760243949" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_e7788822-666d-43c5-bef5-d2823c972639" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_f43e17ba-773e-4631-af28-f169ec1b896d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_f50c90d9-9463-49fa-9d33-aaa760243949" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_f43e17ba-773e-4631-af28-f169ec1b896d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_ab20432b-bc28-4ab5-9337-e90c53f8f482" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_f50c90d9-9463-49fa-9d33-aaa760243949" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_ab20432b-bc28-4ab5-9337-e90c53f8f482" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_7e896235-cd6f-42c1-ad33-e3cbbc96bb65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_005637f6-8637-4ff3-9d1a-d183943a8037" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_7e896235-cd6f-42c1-ad33-e3cbbc96bb65" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_005637f6-8637-4ff3-9d1a-d183943a8037" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_b37fdf0b-11f2-4663-a11e-32dbc5dbff7e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_7e896235-cd6f-42c1-ad33-e3cbbc96bb65" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_b37fdf0b-11f2-4663-a11e-32dbc5dbff7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_d6a802a4-c5bf-4518-ae63-fe75b022a18a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_6e48738e-aae6-483d-b027-70977a2717e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d6a802a4-c5bf-4518-ae63-fe75b022a18a" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_6e48738e-aae6-483d-b027-70977a2717e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxAssetsLoanValuation_f80a7dae-abdb-4a31-b753-1c90afd79ae2" xlink:href="hmst-20211231.xsd#hmst_DeferredTaxAssetsLoanValuation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d6a802a4-c5bf-4518-ae63-fe75b022a18a" xlink:to="loc_hmst_DeferredTaxAssetsLoanValuation_f80a7dae-abdb-4a31-b753-1c90afd79ae2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_48278463-4e09-41f7-bd0e-b73fd05b9c64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d6a802a4-c5bf-4518-ae63-fe75b022a18a" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_48278463-4e09-41f7-bd0e-b73fd05b9c64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_c49bdcf3-3fb7-4145-b7d7-09b299f87613" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d6a802a4-c5bf-4518-ae63-fe75b022a18a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_c49bdcf3-3fb7-4145-b7d7-09b299f87613" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_5edd90ef-afc9-45f5-8f6c-d38c1cdafabf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d6a802a4-c5bf-4518-ae63-fe75b022a18a" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_5edd90ef-afc9-45f5-8f6c-d38c1cdafabf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxAssetsStockOptions_6bf46a4e-fb08-4a81-9864-4745f3c397a7" xlink:href="hmst-20211231.xsd#hmst_DeferredTaxAssetsStockOptions"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d6a802a4-c5bf-4518-ae63-fe75b022a18a" xlink:to="loc_hmst_DeferredTaxAssetsStockOptions_6bf46a4e-fb08-4a81-9864-4745f3c397a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxAssetsLeaseLiability_ef6c1fc3-67ad-403a-b7a9-3e3b5b25e3b5" xlink:href="hmst-20211231.xsd#hmst_DeferredTaxAssetsLeaseLiability"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d6a802a4-c5bf-4518-ae63-fe75b022a18a" xlink:to="loc_hmst_DeferredTaxAssetsLeaseLiability_ef6c1fc3-67ad-403a-b7a9-3e3b5b25e3b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_a7cc6f39-3d19-4dff-aac7-929e9f090d6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d6a802a4-c5bf-4518-ae63-fe75b022a18a" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_a7cc6f39-3d19-4dff-aac7-929e9f090d6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInvestments_ed1a5e70-b64c-4c0e-94f3-6b581dc765a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsInvestments"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_d6a802a4-c5bf-4518-ae63-fe75b022a18a" xlink:to="loc_us-gaap_DeferredTaxAssetsInvestments_ed1a5e70-b64c-4c0e-94f3-6b581dc765a6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_ef0196dd-c8a0-4352-a645-a0fcee568e98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_17569544-6c24-4c1d-ba1b-b8ef18605be0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_ef0196dd-c8a0-4352-a645-a0fcee568e98" xlink:to="loc_us-gaap_DerivativeLiabilities_17569544-6c24-4c1d-ba1b-b8ef18605be0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_77e32643-9083-48ce-801f-9a7b8830077d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_d813194e-2861-47f9-b46f-e2bb00ade60a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_77e32643-9083-48ce-801f-9a7b8830077d" xlink:to="loc_us-gaap_DerivativeAssets_d813194e-2861-47f9-b46f-e2bb00ade60a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_430c7243-b225-4148-9e61-8fab131564dd" 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_AssetsFairValueDisclosure_77e32643-9083-48ce-801f-9a7b8830077d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_430c7243-b225-4148-9e61-8fab131564dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_1e28c6e5-f626-48f0-92dd-d24c85c7cb4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_77e32643-9083-48ce-801f-9a7b8830077d" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_1e28c6e5-f626-48f0-92dd-d24c85c7cb4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_48fde158-aa48-43e0-b844-d162028154ab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_77e32643-9083-48ce-801f-9a7b8830077d" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_48fde158-aa48-43e0-b844-d162028154ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_b1a274e5-9065-475b-bee9-75ae41bd5044" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_77e32643-9083-48ce-801f-9a7b8830077d" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_b1a274e5-9065-475b-bee9-75ae41bd5044" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#EARNINGSPERSHAREScheduleofEPSCalculationDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c8b65ed1-e68b-44a1-9b79-ede5eafe4e11" 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_WeightedAverageNumberOfSharesOutstandingBasic_944ffab7-61ec-4fb8-9661-2bbd5dd1f7a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c8b65ed1-e68b-44a1-9b79-ede5eafe4e11" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_944ffab7-61ec-4fb8-9661-2bbd5dd1f7a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_90714cac-b209-4e12-9446-9a94c142d9d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c8b65ed1-e68b-44a1-9b79-ede5eafe4e11" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_90714cac-b209-4e12-9446-9a94c142d9d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_59947a35-3a1d-43b1-9a05-a17f269d1130" 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_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_a2ab9376-a839-4c33-8f7a-55855c8ffac8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_59947a35-3a1d-43b1-9a05-a17f269d1130" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_a2ab9376-a839-4c33-8f7a-55855c8ffac8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_53203c15-7e3a-45cd-bd60-e64d391f793c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_59947a35-3a1d-43b1-9a05-a17f269d1130" xlink:to="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_53203c15-7e3a-45cd-bd60-e64d391f793c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_e80b6473-7bfe-4668-a779-2149a0234151" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d35abdfe-09ed-453f-9d6b-4413cce96e13" 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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_e80b6473-7bfe-4668-a779-2149a0234151" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_d35abdfe-09ed-453f-9d6b-4413cce96e13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_8d6272a5-3348-4835-bf94-8f7c98618ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_e80b6473-7bfe-4668-a779-2149a0234151" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_8d6272a5-3348-4835-bf94-8f7c98618ba6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LEASESLeaseCostDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LEASESLeaseCostDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/LEASESLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_ad418109-fa96-42a9-ae52-628c7220c10a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_c6996e03-f282-4dd0-bc51-161148131d77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ad418109-fa96-42a9-ae52-628c7220c10a" xlink:to="loc_us-gaap_OperatingLeaseCost_c6996e03-f282-4dd0-bc51-161148131d77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_fb045a60-2464-487a-812a-ce933aab5db0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ad418109-fa96-42a9-ae52-628c7220c10a" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_fb045a60-2464-487a-812a-ce933aab5db0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_750bc5c7-5356-442c-8a9c-da3a8745f70a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ad418109-fa96-42a9-ae52-628c7220c10a" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_750bc5c7-5356-442c-8a9c-da3a8745f70a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_a425c207-f3ae-4c4d-8cac-39ee899df38c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ad418109-fa96-42a9-ae52-628c7220c10a" xlink:to="loc_us-gaap_ShortTermLeaseCost_a425c207-f3ae-4c4d-8cac-39ee899df38c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_efc972a8-4173-4878-b782-8a450cd681e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ad418109-fa96-42a9-ae52-628c7220c10a" xlink:to="loc_us-gaap_VariableLeaseCost_efc972a8-4173-4878-b782-8a450cd681e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_dedafd56-5b15-4538-9b6d-76e28f7e2034" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_ad418109-fa96-42a9-ae52-628c7220c10a" xlink:to="loc_us-gaap_SubleaseIncome_dedafd56-5b15-4538-9b6d-76e28f7e2034" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LEASESLeaseLiabilityMaturitiesDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonleaseLiabilityDue_711e9238-e1b1-48b8-857f-a11a80e25035" xlink:href="hmst-20211231.xsd#hmst_NonleaseLiabilityDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive_45601668-4f3f-42e4-98cf-ae5a061597d5" xlink:href="hmst-20211231.xsd#hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_NonleaseLiabilityDue_711e9238-e1b1-48b8-857f-a11a80e25035" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive_45601668-4f3f-42e4-98cf-ae5a061597d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearFive_f2a2dfd6-4697-473a-8eae-72a11c717dac" xlink:href="hmst-20211231.xsd#hmst_LesseeNonleaseLiabilityToBePaidYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_NonleaseLiabilityDue_711e9238-e1b1-48b8-857f-a11a80e25035" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidYearFive_f2a2dfd6-4697-473a-8eae-72a11c717dac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearOne_318ade4a-21a0-40b2-a68c-b79192cb2a34" xlink:href="hmst-20211231.xsd#hmst_LesseeNonleaseLiabilityToBePaidYearOne"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_NonleaseLiabilityDue_711e9238-e1b1-48b8-857f-a11a80e25035" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidYearOne_318ade4a-21a0-40b2-a68c-b79192cb2a34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearFour_de9ac986-6f85-4602-8a4d-bdca44040604" xlink:href="hmst-20211231.xsd#hmst_LesseeNonleaseLiabilityToBePaidYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_NonleaseLiabilityDue_711e9238-e1b1-48b8-857f-a11a80e25035" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidYearFour_de9ac986-6f85-4602-8a4d-bdca44040604" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearTwo_1b000bb3-4a99-49c1-964f-6c897f45453e" xlink:href="hmst-20211231.xsd#hmst_LesseeNonleaseLiabilityToBePaidYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_NonleaseLiabilityDue_711e9238-e1b1-48b8-857f-a11a80e25035" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidYearTwo_1b000bb3-4a99-49c1-964f-6c897f45453e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearThree_32d78543-9964-4456-82de-0a9fb35ac303" xlink:href="hmst-20211231.xsd#hmst_LesseeNonleaseLiabilityToBePaidYearThree"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_NonleaseLiabilityDue_711e9238-e1b1-48b8-857f-a11a80e25035" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidYearThree_32d78543-9964-4456-82de-0a9fb35ac303" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6975b841-ed29-48b7-a4da-c838e0a44daa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_59bc9b7f-c1db-4b1a-bb37-28f1246db20d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6975b841-ed29-48b7-a4da-c838e0a44daa" xlink:to="loc_us-gaap_OperatingLeaseLiability_59bc9b7f-c1db-4b1a-bb37-28f1246db20d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_acda682f-6b02-425f-bfec-5ce3f0fa16aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6975b841-ed29-48b7-a4da-c838e0a44daa" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_acda682f-6b02-425f-bfec-5ce3f0fa16aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b5cfab2b-b243-4f05-9cb8-64e3a4ff151b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_48d2fd79-6d1e-4dff-a3a5-0716e09368af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b5cfab2b-b243-4f05-9cb8-64e3a4ff151b" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_48d2fd79-6d1e-4dff-a3a5-0716e09368af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_eea7cbfe-ff3b-4a78-81ef-12efa1ef342d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_b5cfab2b-b243-4f05-9cb8-64e3a4ff151b" xlink:to="loc_us-gaap_FinanceLeaseLiability_eea7cbfe-ff3b-4a78-81ef-12efa1ef342d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails_1" xlink:type="simple" xlink:href="hmst-20211231.xsd#LEASESLeaseLiabilityMaturitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f9f42c67-cab3-466e-83e2-a43fbaa49e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_912a669a-f728-4c2c-a1ba-412bef55fbfd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f9f42c67-cab3-466e-83e2-a43fbaa49e0d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_912a669a-f728-4c2c-a1ba-412bef55fbfd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c2abf3b3-0fd9-486e-bc2e-a7cd87fcfa14" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f9f42c67-cab3-466e-83e2-a43fbaa49e0d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c2abf3b3-0fd9-486e-bc2e-a7cd87fcfa14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_6e2db48a-1b5c-4848-8917-5d9be0e03503" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f9f42c67-cab3-466e-83e2-a43fbaa49e0d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_6e2db48a-1b5c-4848-8917-5d9be0e03503" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a1b5eb9f-4362-40fb-b51b-ebed20bf0ce9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f9f42c67-cab3-466e-83e2-a43fbaa49e0d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a1b5eb9f-4362-40fb-b51b-ebed20bf0ce9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_b4b48314-a4e3-48cc-b09a-8c1721057c63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f9f42c67-cab3-466e-83e2-a43fbaa49e0d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_b4b48314-a4e3-48cc-b09a-8c1721057c63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_e09e6163-d7c0-4c81-b7a2-2e8e191ba4fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_f9f42c67-cab3-466e-83e2-a43fbaa49e0d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_e09e6163-d7c0-4c81-b7a2-2e8e191ba4fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_40dab40c-19a3-4b33-a886-a3f4338742a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_40aad43c-0b3b-4d18-bfd7-d5d5257fb66b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_40dab40c-19a3-4b33-a886-a3f4338742a8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_40aad43c-0b3b-4d18-bfd7-d5d5257fb66b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_4bd345d8-3e9b-448a-b7cb-f0ede2241ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_40dab40c-19a3-4b33-a886-a3f4338742a8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_4bd345d8-3e9b-448a-b7cb-f0ede2241ae6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_c2ae3c81-ab4f-4022-bc61-976297d58373" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_40dab40c-19a3-4b33-a886-a3f4338742a8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_c2ae3c81-ab4f-4022-bc61-976297d58373" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_062ee128-f805-4521-802c-aa86a1093a20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_40dab40c-19a3-4b33-a886-a3f4338742a8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_062ee128-f805-4521-802c-aa86a1093a20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_349d3276-68ad-4325-a857-e7dba829d54b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_40dab40c-19a3-4b33-a886-a3f4338742a8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_349d3276-68ad-4325-a857-e7dba829d54b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_ae1e6686-3325-4e8d-9d6d-3108044e8425" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_40dab40c-19a3-4b33-a886-a3f4338742a8" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_ae1e6686-3325-4e8d-9d6d-3108044e8425" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_230b3054-5537-4eae-9035-f030b00d8826" 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_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_89031b02-0ad1-4f95-b476-3e39c20a113b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_230b3054-5537-4eae-9035-f030b00d8826" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_89031b02-0ad1-4f95-b476-3e39c20a113b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0509f380-5fe7-4721-8c1e-1ddb6c099081" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_230b3054-5537-4eae-9035-f030b00d8826" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0509f380-5fe7-4721-8c1e-1ddb6c099081" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures_6f627d60-4899-47ee-9cf6-26aca819a091" xlink:href="hmst-20211231.xsd#hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_230b3054-5537-4eae-9035-f030b00d8826" xlink:to="loc_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures_6f627d60-4899-47ee-9cf6-26aca819a091" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_812ae1ee-a041-4371-82dc-3d8a2632e09b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_230b3054-5537-4eae-9035-f030b00d8826" xlink:to="loc_us-gaap_OtherAssets_812ae1ee-a041-4371-82dc-3d8a2632e09b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_7dafe10b-9f66-428f-aa1d-20bb7ecd4685" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendIncomeOperating_310da30d-2862-49a3-94e9-a2c3dc10425a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendIncomeOperating"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_7dafe10b-9f66-428f-aa1d-20bb7ecd4685" xlink:to="loc_us-gaap_DividendIncomeOperating_310da30d-2862-49a3-94e9-a2c3dc10425a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_7b856cd2-caa3-481b-955e-035f345caf0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_7dafe10b-9f66-428f-aa1d-20bb7ecd4685" xlink:to="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_7b856cd2-caa3-481b-955e-035f345caf0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_635d6a48-793c-496f-ba72-e215a9621740" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_7dafe10b-9f66-428f-aa1d-20bb7ecd4685" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_635d6a48-793c-496f-ba72-e215a9621740" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_f2f8ec97-f599-4053-86ab-637596057018" 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_NoninterestIncomeOtherOperatingIncome_7dafe10b-9f66-428f-aa1d-20bb7ecd4685" xlink:to="loc_us-gaap_NoninterestIncomeOther_f2f8ec97-f599-4053-86ab-637596057018" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_4f4ad43a-d722-4fce-b7ef-82894897e650" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_d7071ec9-05d2-466f-8aa7-e3d470f732c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_4f4ad43a-d722-4fce-b7ef-82894897e650" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_d7071ec9-05d2-466f-8aa7-e3d470f732c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_8d1d30f5-e153-4f76-b334-072dc4c23c5a" 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_CostsAndExpenses_4f4ad43a-d722-4fce-b7ef-82894897e650" xlink:to="loc_us-gaap_NoninterestExpense_8d1d30f5-e153-4f76-b334-072dc4c23c5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cf995c62-b05a-4760-82c8-7a3189249125" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_97209487-1efc-4dcc-adba-f6ee2a24aab4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cf995c62-b05a-4760-82c8-7a3189249125" xlink:to="loc_us-gaap_CostsAndExpenses_97209487-1efc-4dcc-adba-f6ee2a24aab4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_e31dc74a-9143-4e2f-8355-9520c2c0d878" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cf995c62-b05a-4760-82c8-7a3189249125" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_e31dc74a-9143-4e2f-8355-9520c2c0d878" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_874e945a-05f1-4536-b203-5173674dc814" 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_PaymentsForRepurchaseOfCommonStock_83eb8ffd-ca34-4531-b629-d087ac5303db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_874e945a-05f1-4536-b203-5173674dc814" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_83eb8ffd-ca34-4531-b629-d087ac5303db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_e058337e-e3e9-47d8-b11f-92c1aa999e78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_874e945a-05f1-4536-b203-5173674dc814" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_e058337e-e3e9-47d8-b11f-92c1aa999e78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_5019eaf6-8dbf-41c9-8ec0-b25d94ffbda9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_874e945a-05f1-4536-b203-5173674dc814" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_5019eaf6-8dbf-41c9-8ec0-b25d94ffbda9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4c3e68c-c3db-4c31-92df-1ddecef7d6a5" 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_hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries_b8cae580-882e-447a-9d27-a841fec4b573" xlink:href="hmst-20211231.xsd#hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4c3e68c-c3db-4c31-92df-1ddecef7d6a5" xlink:to="loc_hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries_b8cae580-882e-447a-9d27-a841fec4b573" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UndistributedEarningsFromInvestmentInSubsidiaries_bd393e6e-6f10-462a-9914-aec9bb95c0d4" xlink:href="hmst-20211231.xsd#hmst_UndistributedEarningsFromInvestmentInSubsidiaries"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4c3e68c-c3db-4c31-92df-1ddecef7d6a5" xlink:to="loc_hmst_UndistributedEarningsFromInvestmentInSubsidiaries_bd393e6e-6f10-462a-9914-aec9bb95c0d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_589e4ef7-da0e-420b-b683-8fe11dda2f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4c3e68c-c3db-4c31-92df-1ddecef7d6a5" xlink:to="loc_us-gaap_NetIncomeLoss_589e4ef7-da0e-420b-b683-8fe11dda2f1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_0d138158-9ca5-4e9e-abd2-fd4bbcd72e51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b4c3e68c-c3db-4c31-92df-1ddecef7d6a5" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_0d138158-9ca5-4e9e-abd2-fd4bbcd72e51" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts_886388d2-9da7-4f09-9f32-9f9ce537cf7a" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_051f1ccc-25be-4745-abe1-6e31009b3b57" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts_886388d2-9da7-4f09-9f32-9f9ce537cf7a" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_051f1ccc-25be-4745-abe1-6e31009b3b57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense_3bba3cde-30a7-4c1b-a9f2-8971a35a3d5f" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts_886388d2-9da7-4f09-9f32-9f9ce537cf7a" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense_3bba3cde-30a7-4c1b-a9f2-8971a35a3d5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet_d4f1b06c-6abe-4e12-bada-6bf8ee4fcc97" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts_886388d2-9da7-4f09-9f32-9f9ce537cf7a" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet_d4f1b06c-6abe-4e12-bada-6bf8ee4fcc97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_15b9f53c-493d-4181-8e19-ecc8489fdf07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold_ff65f32a-9fca-4640-8cbc-1b84200b7a90" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_15b9f53c-493d-4181-8e19-ecc8489fdf07" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold_ff65f32a-9fca-4640-8cbc-1b84200b7a90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts_94d1c2f5-91a7-46d6-8b3f-c0bd53e74a7c" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_15b9f53c-493d-4181-8e19-ecc8489fdf07" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts_94d1c2f5-91a7-46d6-8b3f-c0bd53e74a7c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_586dc76a-8bad-4c90-a557-2ce3ef8785d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure_04d1a5ca-436b-481a-9b82-09b7490c8990" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_586dc76a-8bad-4c90-a557-2ce3ef8785d0" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure_04d1a5ca-436b-481a-9b82-09b7490c8990" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_44cca1a4-712f-4a68-b1ce-d45153f8661f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_586dc76a-8bad-4c90-a557-2ce3ef8785d0" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_44cca1a4-712f-4a68-b1ce-d45153f8661f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_ac2dc082-6bc7-4e3c-810b-7dcedef7bcab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_7fca8664-6424-411c-b8f0-a191e5d95c0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_ac2dc082-6bc7-4e3c-810b-7dcedef7bcab" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_7fca8664-6424-411c-b8f0-a191e5d95c0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_d1575cf8-133c-4a39-8e53-391b474eeeb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_ac2dc082-6bc7-4e3c-810b-7dcedef7bcab" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_d1575cf8-133c-4a39-8e53-391b474eeeb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_6c74377c-2d57-48d1-b999-d843bf24db81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_444955a8-3c86-4460-a5b2-b15c1cc89d7d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_6c74377c-2d57-48d1-b999-d843bf24db81" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_444955a8-3c86-4460-a5b2-b15c1cc89d7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome_92f5c6ce-be92-4627-a891-f4bd1a2c6f6c" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_6c74377c-2d57-48d1-b999-d843bf24db81" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome_92f5c6ce-be92-4627-a891-f4bd1a2c6f6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense_eda844ca-8ce3-40c1-a593-f97b82c9ba5d" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_6c74377c-2d57-48d1-b999-d843bf24db81" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense_eda844ca-8ce3-40c1-a593-f97b82c9ba5d" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>hmst-20211231_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 2022 Workiva-->
<!--r:98730557-6f62-4fe8-a058-ac4da940754f,g:9bf3159e-c61e-4189-b915-c0321083d115-->
<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.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="simple" xlink:href="hmst-20211231.xsd#CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="extended" id="ibd0a824504304e05a572b8a4deec4323_CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_35d17709-4eaf-421f-8cfb-c4f99dd6fc19" 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_StockholdersEquityAbstract_732a8d22-230e-42e8-b115-210ff8e738a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_35d17709-4eaf-421f-8cfb-c4f99dd6fc19" xlink:to="loc_us-gaap_StockholdersEquityAbstract_732a8d22-230e-42e8-b115-210ff8e738a3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ff0b057a-6bd7-4892-b0da-be00804072e7" 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_StockholdersEquityAbstract_732a8d22-230e-42e8-b115-210ff8e738a3" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_234846ec-4eb8-4ed6-af57-5707856797e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_234846ec-4eb8-4ed6-af57-5707856797e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a9962f5d-0073-4c49-8a00-c23cd53f7344" 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_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_StockholdersEquity_a9962f5d-0073-4c49-8a00-c23cd53f7344" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f0afb06e-10d2-4b8d-bae1-0750f24a8801" 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_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_NetIncomeLoss_f0afb06e-10d2-4b8d-bae1-0750f24a8801" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_b1f8e79b-4a44-4644-b0c5-6f33f6f33864" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_b1f8e79b-4a44-4644-b0c5-6f33f6f33864" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_18b50a6f-348e-47dc-8811-6115559fb931" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_18b50a6f-348e-47dc-8811-6115559fb931" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_4564cdbc-467a-4eda-89e6-a6038e67a5c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_4564cdbc-467a-4eda-89e6-a6038e67a5c7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_26d3aae2-7ca8-4bf3-821f-07e0b08e0573" 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_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_26d3aae2-7ca8-4bf3-821f-07e0b08e0573" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_ada8a111-0f2d-4d0a-8175-49689cd5c1fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_DividendsCommonStock_ada8a111-0f2d-4d0a-8175-49689cd5c1fb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_21ba85f7-acde-4836-9341-6f124347fed7" 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_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_21ba85f7-acde-4836-9341-6f124347fed7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_d6d0cfb2-0937-4bf9-bace-a0cae823d322" 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_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_d6d0cfb2-0937-4bf9-bace-a0cae823d322" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ReclassificationsOfPermanentToTemporaryEquity_26e7beba-c0de-40d8-a7cc-8caa9566dbd5" xlink:href="hmst-20211231.xsd#hmst_ReclassificationsOfPermanentToTemporaryEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_hmst_ReclassificationsOfPermanentToTemporaryEquity_26e7beba-c0de-40d8-a7cc-8caa9566dbd5" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_57f86503-81e1-4af6-88da-7883b35a6b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a942ab0a-708c-449c-808f-4ec960363da9" 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_IncreaseDecreaseInTemporaryEquityRollForward_18a22e1d-e853-4b2f-96df-3661205efd9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_732a8d22-230e-42e8-b115-210ff8e738a3" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_18a22e1d-e853-4b2f-96df-3661205efd9c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_7587ed92-b6db-4725-8077-5198dc240c72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_18a22e1d-e853-4b2f-96df-3661205efd9c" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_7587ed92-b6db-4725-8077-5198dc240c72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_TemporaryEquitySharesRepurchasedAndRetired_aea521aa-098b-42cf-9a1a-4ec37c9517c8" xlink:href="hmst-20211231.xsd#hmst_TemporaryEquitySharesRepurchasedAndRetired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_18a22e1d-e853-4b2f-96df-3661205efd9c" xlink:to="loc_hmst_TemporaryEquitySharesRepurchasedAndRetired_aea521aa-098b-42cf-9a1a-4ec37c9517c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_8abae289-7168-40e1-9a98-bcfb7ffc779a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_63b0c20a-392c-453a-99ef-a23ad02b417d" 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_35d17709-4eaf-421f-8cfb-c4f99dd6fc19" xlink:to="loc_us-gaap_StatementTable_63b0c20a-392c-453a-99ef-a23ad02b417d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_af891d65-0c21-4a1c-8e50-b0a0e4943458" 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_63b0c20a-392c-453a-99ef-a23ad02b417d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_af891d65-0c21-4a1c-8e50-b0a0e4943458" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_af891d65-0c21-4a1c-8e50-b0a0e4943458_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_af891d65-0c21-4a1c-8e50-b0a0e4943458" xlink:to="loc_us-gaap_EquityComponentDomain_af891d65-0c21-4a1c-8e50-b0a0e4943458_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_dd98b9d5-6c2d-4a17-80dc-c9f339833db9" 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_af891d65-0c21-4a1c-8e50-b0a0e4943458" xlink:to="loc_us-gaap_EquityComponentDomain_dd98b9d5-6c2d-4a17-80dc-c9f339833db9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_fbee3de7-83fa-429d-90ab-58d7dde222d9" 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_dd98b9d5-6c2d-4a17-80dc-c9f339833db9" xlink:to="loc_us-gaap_CommonStockMember_fbee3de7-83fa-429d-90ab-58d7dde222d9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_8ab3b0cc-b4b6-4003-8a30-bb474029c66b" 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_dd98b9d5-6c2d-4a17-80dc-c9f339833db9" xlink:to="loc_us-gaap_RetainedEarningsMember_8ab3b0cc-b4b6-4003-8a30-bb474029c66b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9ef8eeb8-e01f-434e-874a-24446f74625b" 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_dd98b9d5-6c2d-4a17-80dc-c9f339833db9" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9ef8eeb8-e01f-434e-874a-24446f74625b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_9b51a6df-ff73-4e00-830e-0cabdf9b77b5" 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_63b0c20a-392c-453a-99ef-a23ad02b417d" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_9b51a6df-ff73-4e00-830e-0cabdf9b77b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_9b51a6df-ff73-4e00-830e-0cabdf9b77b5_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_9b51a6df-ff73-4e00-830e-0cabdf9b77b5" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_9b51a6df-ff73-4e00-830e-0cabdf9b77b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_63aef468-bd3c-450b-8837-37ac0e90e7a5" 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_9b51a6df-ff73-4e00-830e-0cabdf9b77b5" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_63aef468-bd3c-450b-8837-37ac0e90e7a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_82f2d1a8-1803-46a0-aaa5-e28bef537257" 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_63aef468-bd3c-450b-8837-37ac0e90e7a5" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_82f2d1a8-1803-46a0-aaa5-e28bef537257" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDiscontinuedOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDiscontinuedOperationsDetails" xlink:type="extended" id="i3956944f42e943c38d9c298055348199_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDiscontinuedOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8165ce27-38ab-405b-8c7d-cb6ed228af33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales_20b630b4-81ef-4c4e-8c70-6e9709f8f127" xlink:href="hmst-20211231.xsd#hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8165ce27-38ab-405b-8c7d-cb6ed228af33" xlink:to="loc_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales_20b630b4-81ef-4c4e-8c70-6e9709f8f127" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold_7b1fe314-b1bb-48ca-911e-2d4a7fadb787" xlink:href="hmst-20211231.xsd#hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8165ce27-38ab-405b-8c7d-cb6ed228af33" xlink:to="loc_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold_7b1fe314-b1bb-48ca-911e-2d4a7fadb787" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_6bae3cbb-91c3-461c-879b-c6011c519df7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8165ce27-38ab-405b-8c7d-cb6ed228af33" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_6bae3cbb-91c3-461c-879b-c6011c519df7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_67102723-b6ee-49aa-b4c2-45bc472780e1" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_6bae3cbb-91c3-461c-879b-c6011c519df7" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_67102723-b6ee-49aa-b4c2-45bc472780e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_67102723-b6ee-49aa-b4c2-45bc472780e1_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_67102723-b6ee-49aa-b4c2-45bc472780e1" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_67102723-b6ee-49aa-b4c2-45bc472780e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ea36af42-9210-4431-b1c3-63f1a7018534" 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_67102723-b6ee-49aa-b4c2-45bc472780e1" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ea36af42-9210-4431-b1c3-63f1a7018534" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_c2fdfe68-1a04-4d2e-9993-b4d2a02f2280" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ea36af42-9210-4431-b1c3-63f1a7018534" xlink:to="loc_us-gaap_AgencySecuritiesMember_c2fdfe68-1a04-4d2e-9993-b4d2a02f2280" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_737268dc-360d-4b64-8f2b-ba3c24c740b7" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_6bae3cbb-91c3-461c-879b-c6011c519df7" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_737268dc-360d-4b64-8f2b-ba3c24c740b7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_737268dc-360d-4b64-8f2b-ba3c24c740b7_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_737268dc-360d-4b64-8f2b-ba3c24c740b7" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_737268dc-360d-4b64-8f2b-ba3c24c740b7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0433f225-74bc-4e62-b632-aaa519e97973" 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_737268dc-360d-4b64-8f2b-ba3c24c740b7" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0433f225-74bc-4e62-b632-aaa519e97973" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyResidentialMember_47b47f23-2fb7-4498-bea5-c2411b61aa23" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0433f225-74bc-4e62-b632-aaa519e97973" xlink:to="loc_hmst_SingleFamilyResidentialMember_47b47f23-2fb7-4498-bea5-c2411b61aa23" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsDetails" xlink:type="extended" id="i6671e6d387744f6baadf6763e3d8288b_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_5e8ddbf6-3acc-40a2-aae7-ae681b82b40b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_22cd0df7-98a3-4ddb-be33-bb61c7a97ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_5e8ddbf6-3acc-40a2-aae7-ae681b82b40b" xlink:to="loc_us-gaap_RestrictedCash_22cd0df7-98a3-4ddb-be33-bb61c7a97ff2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_7db32290-4770-418e-88cd-6a1627ff3c5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_5e8ddbf6-3acc-40a2-aae7-ae681b82b40b" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_7db32290-4770-418e-88cd-6a1627ff3c5b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_a7c6cbc2-4121-453c-a1ff-259d59992692" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_7db32290-4770-418e-88cd-6a1627ff3c5b" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_a7c6cbc2-4121-453c-a1ff-259d59992692" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_a7c6cbc2-4121-453c-a1ff-259d59992692_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_a7c6cbc2-4121-453c-a1ff-259d59992692" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_a7c6cbc2-4121-453c-a1ff-259d59992692_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_59f77ed5-c763-4809-8b17-d4e9c67b3650" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_a7c6cbc2-4121-453c-a1ff-259d59992692" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_59f77ed5-c763-4809-8b17-d4e9c67b3650" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_de2fbd6d-f9d8-4d1e-81f5-965afa9e9d65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_59f77ed5-c763-4809-8b17-d4e9c67b3650" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_de2fbd6d-f9d8-4d1e-81f5-965afa9e9d65" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails" xlink:type="extended" id="i98bdba197bc540c6a8c5822958f8037b_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ec44db0f-b6fc-441f-9270-884fff3f542f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_d71da5dc-31d9-4195-8d47-572dd44ff750" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ec44db0f-b6fc-441f-9270-884fff3f542f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_d71da5dc-31d9-4195-8d47-572dd44ff750" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_29e585d1-8716-4f64-95cb-9a1a5d49206b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ec44db0f-b6fc-441f-9270-884fff3f542f" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_29e585d1-8716-4f64-95cb-9a1a5d49206b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_67b47a65-3420-4b56-bf96-639a04a49463" 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_ScheduleOfPropertyPlantAndEquipmentTable_29e585d1-8716-4f64-95cb-9a1a5d49206b" xlink:to="loc_srt_RangeAxis_67b47a65-3420-4b56-bf96-639a04a49463" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_67b47a65-3420-4b56-bf96-639a04a49463_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_67b47a65-3420-4b56-bf96-639a04a49463" xlink:to="loc_srt_RangeMember_67b47a65-3420-4b56-bf96-639a04a49463_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a1d6241f-52c2-4d3e-bc56-5aa64cb8c894" 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_67b47a65-3420-4b56-bf96-639a04a49463" xlink:to="loc_srt_RangeMember_a1d6241f-52c2-4d3e-bc56-5aa64cb8c894" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bab896f6-ceef-451b-871e-f6b1779f2f2b" 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_a1d6241f-52c2-4d3e-bc56-5aa64cb8c894" xlink:to="loc_srt_MinimumMember_bab896f6-ceef-451b-871e-f6b1779f2f2b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7b89aac0-f219-4326-9da8-ce57362b308e" 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_a1d6241f-52c2-4d3e-bc56-5aa64cb8c894" xlink:to="loc_srt_MaximumMember_7b89aac0-f219-4326-9da8-ce57362b308e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherIntangibleAssetsDetails" xlink:type="extended" id="i8a09f9b7207a4b26b65cf5b658368475_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_9b129dbf-7cd5-44a9-b7e5-dd57ae9a4711" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_98209dfe-6f6f-4e18-aab7-8d2371168be2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9b129dbf-7cd5-44a9-b7e5-dd57ae9a4711" xlink:to="loc_us-gaap_Goodwill_98209dfe-6f6f-4e18-aab7-8d2371168be2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_45d44921-02e0-4b65-a503-0ac2431d2391" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9b129dbf-7cd5-44a9-b7e5-dd57ae9a4711" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_45d44921-02e0-4b65-a503-0ac2431d2391" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d30b2bea-e940-4445-b98d-0e4e47e6a283" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9b129dbf-7cd5-44a9-b7e5-dd57ae9a4711" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d30b2bea-e940-4445-b98d-0e4e47e6a283" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_9c3671f8-5f60-4242-bf94-89b4ea3591b8" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d30b2bea-e940-4445-b98d-0e4e47e6a283" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_9c3671f8-5f60-4242-bf94-89b4ea3591b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9c3671f8-5f60-4242-bf94-89b4ea3591b8_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_9c3671f8-5f60-4242-bf94-89b4ea3591b8" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_9c3671f8-5f60-4242-bf94-89b4ea3591b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5e36376f-46dc-4033-a7c5-2ea09b86ca6d" 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_9c3671f8-5f60-4242-bf94-89b4ea3591b8" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5e36376f-46dc-4033-a7c5-2ea09b86ca6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SilvergateBankBranchSanDiegoCountyMember_c4bfde8a-212f-4d9e-af0c-8e2386ccaf2a" xlink:href="hmst-20211231.xsd#hmst_SilvergateBankBranchSanDiegoCountyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5e36376f-46dc-4033-a7c5-2ea09b86ca6d" xlink:to="loc_hmst_SilvergateBankBranchSanDiegoCountyMember_c4bfde8a-212f-4d9e-af0c-8e2386ccaf2a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INVESTMENTSECURITIESAmortizedCostFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails" xlink:type="extended" id="id3df2b97000046ebbc5319f77594063e_INVESTMENTSECURITIESAmortizedCostFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_f4a291b1-b0a1-416e-8c39-58e76a0d0718" xlink:href="hmst-20211231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_b8e1c854-c7ae-49d1-bb49-e37e1ffa57e5" xlink:href="hmst-20211231.xsd#hmst_MortgageBackedAndCollateralMortgageObligationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_f4a291b1-b0a1-416e-8c39-58e76a0d0718" xlink:to="loc_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_b8e1c854-c7ae-49d1-bb49-e37e1ffa57e5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_3d0bbbe0-b8f3-446c-89b7-3bee8ecc9a7c" 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_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_b8e1c854-c7ae-49d1-bb49-e37e1ffa57e5" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_3d0bbbe0-b8f3-446c-89b7-3bee8ecc9a7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_542f5c28-3d26-41ed-9c78-553d764f1a35" 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_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_b8e1c854-c7ae-49d1-bb49-e37e1ffa57e5" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_542f5c28-3d26-41ed-9c78-553d764f1a35" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4f972364-b09d-43f5-926c-de966039c619" 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_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_b8e1c854-c7ae-49d1-bb49-e37e1ffa57e5" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4f972364-b09d-43f5-926c-de966039c619" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e380e05d-7b19-461c-a7be-4a644d45a9e0" 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_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_b8e1c854-c7ae-49d1-bb49-e37e1ffa57e5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e380e05d-7b19-461c-a7be-4a644d45a9e0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAbstract_18dc7bbe-f724-4ec0-a2ec-e1b63ecf95ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_f4a291b1-b0a1-416e-8c39-58e76a0d0718" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAbstract_18dc7bbe-f724-4ec0-a2ec-e1b63ecf95ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_09fd42b0-ebe0-45fe-89c5-fdbed44a4e6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_18dc7bbe-f724-4ec0-a2ec-e1b63ecf95ff" xlink:to="loc_us-gaap_HeldToMaturitySecurities_09fd42b0-ebe0-45fe-89c5-fdbed44a4e6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_a0d99e18-1757-4d64-be4b-ab575652f26b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_18dc7bbe-f724-4ec0-a2ec-e1b63ecf95ff" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_a0d99e18-1757-4d64-be4b-ab575652f26b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_d3faaf80-a9e5-4fa6-8390-342e8dbf29b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_18dc7bbe-f724-4ec0-a2ec-e1b63ecf95ff" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_d3faaf80-a9e5-4fa6-8390-342e8dbf29b9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_49b7996a-c091-4616-b46f-459557a1b5ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_18dc7bbe-f724-4ec0-a2ec-e1b63ecf95ff" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_49b7996a-c091-4616-b46f-459557a1b5ac" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_9cb0b5d7-e593-49c6-8f65-04d706a55ae5" xlink:href="hmst-20211231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_f4a291b1-b0a1-416e-8c39-58e76a0d0718" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_9cb0b5d7-e593-49c6-8f65-04d706a55ae5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_324f2ffe-b876-48e0-8fd2-0f061a851497" 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_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_9cb0b5d7-e593-49c6-8f65-04d706a55ae5" xlink:to="loc_us-gaap_FinancialInstrumentAxis_324f2ffe-b876-48e0-8fd2-0f061a851497" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_324f2ffe-b876-48e0-8fd2-0f061a851497_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_324f2ffe-b876-48e0-8fd2-0f061a851497" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_324f2ffe-b876-48e0-8fd2-0f061a851497_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1c4d195-22f8-4d2a-88c7-f491fe27371a" 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_324f2ffe-b876-48e0-8fd2-0f061a851497" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1c4d195-22f8-4d2a-88c7-f491fe27371a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_85998536-de57-4cd7-a57d-f2ca9fc27bf9" 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_b1c4d195-22f8-4d2a-88c7-f491fe27371a" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_85998536-de57-4cd7-a57d-f2ca9fc27bf9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_7859fcbf-f4c5-4e86-82a7-8a6bd02a5fcb" 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_b1c4d195-22f8-4d2a-88c7-f491fe27371a" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_7859fcbf-f4c5-4e86-82a7-8a6bd02a5fcb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedResidentialMortgageObligationsMember_387c5be0-4bf5-40ee-8eee-ad36b94d1eee" xlink:href="hmst-20211231.xsd#hmst_CollateralizedResidentialMortgageObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1c4d195-22f8-4d2a-88c7-f491fe27371a" xlink:to="loc_hmst_CollateralizedResidentialMortgageObligationsMember_387c5be0-4bf5-40ee-8eee-ad36b94d1eee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedCommercialMortgageObligationsMember_275e89d1-b24e-4f00-9c03-6a65495f3a77" xlink:href="hmst-20211231.xsd#hmst_CollateralizedCommercialMortgageObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1c4d195-22f8-4d2a-88c7-f491fe27371a" xlink:to="loc_hmst_CollateralizedCommercialMortgageObligationsMember_275e89d1-b24e-4f00-9c03-6a65495f3a77" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_239a3d6b-b7b3-4490-a656-2e968106d51e" 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_b1c4d195-22f8-4d2a-88c7-f491fe27371a" xlink:to="loc_us-gaap_MunicipalBondsMember_239a3d6b-b7b3-4490-a656-2e968106d51e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_010140e0-75f9-4d88-a01c-a2be0b44c4db" 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_b1c4d195-22f8-4d2a-88c7-f491fe27371a" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_010140e0-75f9-4d88-a01c-a2be0b44c4db" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_662b5c45-89c2-41e0-bbdb-69cd046f86a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1c4d195-22f8-4d2a-88c7-f491fe27371a" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_662b5c45-89c2-41e0-bbdb-69cd046f86a1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_ca8557b3-4b3e-4ca3-9485-d4e6b7c34b84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1c4d195-22f8-4d2a-88c7-f491fe27371a" xlink:to="loc_us-gaap_AgencySecuritiesMember_ca8557b3-4b3e-4ca3-9485-d4e6b7c34b84" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails" xlink:type="extended" id="i9bac85505b6c4b1688a4c1ca23fb5ece_INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_2e0b211f-b68f-4718-9dcf-f4f7b063e951" xlink:href="hmst-20211231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_52080052-0287-4d52-b427-4608d687d462" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_2e0b211f-b68f-4718-9dcf-f4f7b063e951" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_52080052-0287-4d52-b427-4608d687d462" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_4c28ee6e-bdec-4f2a-8add-1a0732cb3e01" 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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_52080052-0287-4d52-b427-4608d687d462" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_4c28ee6e-bdec-4f2a-8add-1a0732cb3e01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_b2b2a86c-86b5-4419-9876-e8c909c8886f" 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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_52080052-0287-4d52-b427-4608d687d462" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_b2b2a86c-86b5-4419-9876-e8c909c8886f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_e6ab5c2f-f5a9-40c6-ac56-07e5e65aa6b2" 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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_52080052-0287-4d52-b427-4608d687d462" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_e6ab5c2f-f5a9-40c6-ac56-07e5e65aa6b2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_760ee9f1-709b-4cc4-a1ec-7246c6e16cd1" 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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_52080052-0287-4d52-b427-4608d687d462" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_760ee9f1-709b-4cc4-a1ec-7246c6e16cd1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_6f6f2832-76b2-4c0b-9be2-6f3a93aae0c1" 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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_52080052-0287-4d52-b427-4608d687d462" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_6f6f2832-76b2-4c0b-9be2-6f3a93aae0c1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_0583ab5e-efae-469e-b085-3b4fa65fbc5e" 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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_52080052-0287-4d52-b427-4608d687d462" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_0583ab5e-efae-469e-b085-3b4fa65fbc5e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_4f1cd5a7-df72-4b51-83d3-a6927460d8d8" xlink:href="hmst-20211231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_2e0b211f-b68f-4718-9dcf-f4f7b063e951" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_4f1cd5a7-df72-4b51-83d3-a6927460d8d8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_dc3dc5ad-b0c7-45f0-b3ef-97d60450a6df" 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_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_4f1cd5a7-df72-4b51-83d3-a6927460d8d8" xlink:to="loc_us-gaap_FinancialInstrumentAxis_dc3dc5ad-b0c7-45f0-b3ef-97d60450a6df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dc3dc5ad-b0c7-45f0-b3ef-97d60450a6df_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_dc3dc5ad-b0c7-45f0-b3ef-97d60450a6df" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_dc3dc5ad-b0c7-45f0-b3ef-97d60450a6df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cccf428a-4b22-4c91-a80f-565148bd4841" 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_dc3dc5ad-b0c7-45f0-b3ef-97d60450a6df" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cccf428a-4b22-4c91-a80f-565148bd4841" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_1b8ee49a-032a-45d8-9d37-995069905a5a" 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_cccf428a-4b22-4c91-a80f-565148bd4841" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_1b8ee49a-032a-45d8-9d37-995069905a5a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_642d12a5-94bf-49c6-853c-8c760bc64f3c" 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_cccf428a-4b22-4c91-a80f-565148bd4841" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_642d12a5-94bf-49c6-853c-8c760bc64f3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedResidentialMortgageObligationsMember_06c06539-1c0c-4022-bf35-f3991d1b0bc7" xlink:href="hmst-20211231.xsd#hmst_CollateralizedResidentialMortgageObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cccf428a-4b22-4c91-a80f-565148bd4841" xlink:to="loc_hmst_CollateralizedResidentialMortgageObligationsMember_06c06539-1c0c-4022-bf35-f3991d1b0bc7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedCommercialMortgageObligationsMember_e3f0863e-fea3-4ab7-bb3e-0898cc2e2047" xlink:href="hmst-20211231.xsd#hmst_CollateralizedCommercialMortgageObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cccf428a-4b22-4c91-a80f-565148bd4841" xlink:to="loc_hmst_CollateralizedCommercialMortgageObligationsMember_e3f0863e-fea3-4ab7-bb3e-0898cc2e2047" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_2bbfbc7b-786a-43d9-9bb4-55d5d1857073" 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_cccf428a-4b22-4c91-a80f-565148bd4841" xlink:to="loc_us-gaap_MunicipalBondsMember_2bbfbc7b-786a-43d9-9bb4-55d5d1857073" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_05a98781-c94f-4196-9687-ec80fe00a0d0" 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_cccf428a-4b22-4c91-a80f-565148bd4841" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_05a98781-c94f-4196-9687-ec80fe00a0d0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryBondSecuritiesMember_d8e26f43-aea1-47b4-8971-4c4b77d61427" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasuryBondSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cccf428a-4b22-4c91-a80f-565148bd4841" xlink:to="loc_us-gaap_USTreasuryBondSecuritiesMember_d8e26f43-aea1-47b4-8971-4c4b77d61427" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INVESTMENTSECURITIESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails" xlink:type="extended" id="i5367a0ac2d4c462581e31b81c78e94a2_INVESTMENTSECURITIESNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_63650c00-1107-408c-a185-da084f01f472" xlink:href="hmst-20211231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_81b48601-0900-4215-9189-c0a9e2ff4591" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_63650c00-1107-408c-a185-da084f01f472" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_81b48601-0900-4215-9189-c0a9e2ff4591" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield_15aa6305-1bbc-4fa9-b192-ff5f6b25e9b7" xlink:href="hmst-20211231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_63650c00-1107-408c-a185-da084f01f472" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield_15aa6305-1bbc-4fa9-b192-ff5f6b25e9b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements_a2f7a487-f3fc-4c03-86e8-1f4b59426e94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_63650c00-1107-408c-a185-da084f01f472" xlink:to="loc_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements_a2f7a487-f3fc-4c03-86e8-1f4b59426e94" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_c49b6f70-2cb1-41fb-a953-4ca9ce4f075d" 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_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_63650c00-1107-408c-a185-da084f01f472" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_c49b6f70-2cb1-41fb-a953-4ca9ce4f075d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_ed816b2f-22cb-428f-9bf7-ceb95c145407" xlink:href="hmst-20211231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_63650c00-1107-408c-a185-da084f01f472" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_ed816b2f-22cb-428f-9bf7-ceb95c145407" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_cf236195-936b-45c7-9bfa-27d931c7857b" 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_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_ed816b2f-22cb-428f-9bf7-ceb95c145407" xlink:to="loc_us-gaap_FinancialInstrumentAxis_cf236195-936b-45c7-9bfa-27d931c7857b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cf236195-936b-45c7-9bfa-27d931c7857b_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_cf236195-936b-45c7-9bfa-27d931c7857b" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cf236195-936b-45c7-9bfa-27d931c7857b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d077005b-96a0-43db-ac12-9d5ac66df7c6" 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_cf236195-936b-45c7-9bfa-27d931c7857b" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d077005b-96a0-43db-ac12-9d5ac66df7c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember_7ac59a33-d4b0-4101-b386-c68ab9d3b67e" xlink:href="hmst-20211231.xsd#hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d077005b-96a0-43db-ac12-9d5ac66df7c6" xlink:to="loc_hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember_7ac59a33-d4b0-4101-b386-c68ab9d3b67e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INVESTMENTSECURITIESWeightedAverageYieldDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails" xlink:type="extended" id="icb11c532540843d4825f2606e744ec6e_INVESTMENTSECURITIESWeightedAverageYieldDetails">
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_c3d0448a-10df-46fe-b0be-8cb38d802189" xlink:href="hmst-20211231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract_d0ebf6d8-b494-4d9d-b455-da16a80d82ea" xlink:href="hmst-20211231.xsd#hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_c3d0448a-10df-46fe-b0be-8cb38d802189" xlink:to="loc_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract_d0ebf6d8-b494-4d9d-b455-da16a80d82ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract_d0ebf6d8-b494-4d9d-b455-da16a80d82ea" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_ea0127c5-b296-473f-925e-68813a8e7100" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_ea0127c5-b296-473f-925e-68813a8e7100" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_36b2ff50-7d85-4535-89d2-b16884c85ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_36b2ff50-7d85-4535-89d2-b16884c85ab9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_b8a04f10-35c9-4cd3-8bc1-5b7ec43797b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_b8a04f10-35c9-4cd3-8bc1-5b7ec43797b6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_801e0e8e-648a-43ff-b87a-fba23ace944e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_801e0e8e-648a-43ff-b87a-fba23ace944e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_89ceb11e-f213-446a-ae81-f1defe1e4121" 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_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_89ceb11e-f213-446a-ae81-f1defe1e4121" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield_3ccd012a-b668-46fc-aa6b-6ec56d6343d3" xlink:href="hmst-20211231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield_3ccd012a-b668-46fc-aa6b-6ec56d6343d3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield_69d0bfaa-dedb-451f-b67f-6cfdbb747dfd" xlink:href="hmst-20211231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield_69d0bfaa-dedb-451f-b67f-6cfdbb747dfd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield_5ef308bd-2719-4afe-9ee9-96f86a05da84" xlink:href="hmst-20211231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield_5ef308bd-2719-4afe-9ee9-96f86a05da84" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield_816bd78d-b01b-4af4-bd72-c3f4e17b3c20" xlink:href="hmst-20211231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield_816bd78d-b01b-4af4-bd72-c3f4e17b3c20" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield_420089c4-7974-4b16-b612-431f25fc6bd8" xlink:href="hmst-20211231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield_420089c4-7974-4b16-b612-431f25fc6bd8" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract_d0ebf6d8-b494-4d9d-b455-da16a80d82ea" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_b9f46c32-b471-497b-802e-e593f1c7d680" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_b9f46c32-b471-497b-802e-e593f1c7d680" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_f5756cb4-15c6-4e3d-8bb9-28503340f466" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_f5756cb4-15c6-4e3d-8bb9-28503340f466" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_e103ee00-52a7-49bb-9be1-5a9ec33b61d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_e103ee00-52a7-49bb-9be1-5a9ec33b61d1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue_034c9e53-25c6-4401-9424-59390ba08937" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue_034c9e53-25c6-4401-9424-59390ba08937" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_49bee3f1-e3ea-4b21-9fb2-ead098558ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_49bee3f1-e3ea-4b21-9fb2-ead098558ebb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear_09ad2bcc-40b8-4bbe-ba54-7ea5fa3be2c4" xlink:href="hmst-20211231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:to="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear_09ad2bcc-40b8-4bbe-ba54-7ea5fa3be2c4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears_0b271320-1e27-4461-a59a-8d7cb89e40d6" xlink:href="hmst-20211231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:to="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears_0b271320-1e27-4461-a59a-8d7cb89e40d6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears_29d41e3d-34f5-4466-a281-c3528802a660" xlink:href="hmst-20211231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:to="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears_29d41e3d-34f5-4466-a281-c3528802a660" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears_17d61573-befd-4f7e-b9fb-78b36dd858dd" xlink:href="hmst-20211231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:to="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears_17d61573-befd-4f7e-b9fb-78b36dd858dd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield_f02e49ad-3dcc-4961-8725-6ef708eb604d" xlink:href="hmst-20211231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:to="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield_f02e49ad-3dcc-4961-8725-6ef708eb604d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_bfab4649-5006-482b-b770-3600f2296ab1" xlink:href="hmst-20211231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_c3d0448a-10df-46fe-b0be-8cb38d802189" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_bfab4649-5006-482b-b770-3600f2296ab1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_93fccf4f-3a1e-4a2e-9245-248d927666e2" 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_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_bfab4649-5006-482b-b770-3600f2296ab1" xlink:to="loc_us-gaap_FinancialInstrumentAxis_93fccf4f-3a1e-4a2e-9245-248d927666e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_93fccf4f-3a1e-4a2e-9245-248d927666e2_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_93fccf4f-3a1e-4a2e-9245-248d927666e2" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_93fccf4f-3a1e-4a2e-9245-248d927666e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9047672c-6ac6-4243-8836-beca0fb806ab" 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_93fccf4f-3a1e-4a2e-9245-248d927666e2" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9047672c-6ac6-4243-8836-beca0fb806ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_ee2d8b7b-047d-4301-98eb-7aadb4e8b10b" 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_9047672c-6ac6-4243-8836-beca0fb806ab" xlink:to="loc_us-gaap_MunicipalBondsMember_ee2d8b7b-047d-4301-98eb-7aadb4e8b10b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_34fc5b77-1f15-4264-9554-e8c0c6fd8e97" 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_9047672c-6ac6-4243-8836-beca0fb806ab" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_34fc5b77-1f15-4264-9554-e8c0c6fd8e97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_5a575062-711f-40c0-aee7-20feb93f7861" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9047672c-6ac6-4243-8836-beca0fb806ab" xlink:to="loc_us-gaap_AgencySecuritiesMember_5a575062-711f-40c0-aee7-20feb93f7861" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_9e92bff5-126a-43f4-b409-243343783289" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9047672c-6ac6-4243-8836-beca0fb806ab" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_9e92bff5-126a-43f4-b409-243343783289" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember_9d7fe5c3-d42b-4dd2-8757-b03c01c4f8a6" xlink:href="hmst-20211231.xsd#hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9047672c-6ac6-4243-8836-beca0fb806ab" xlink:to="loc_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember_9d7fe5c3-d42b-4dd2-8757-b03c01c4f8a6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember_2a261355-488b-41c0-b165-9fbb77161d19" xlink:href="hmst-20211231.xsd#hmst_MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9047672c-6ac6-4243-8836-beca0fb806ab" xlink:to="loc_hmst_MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember_2a261355-488b-41c0-b165-9fbb77161d19" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails" xlink:type="extended" id="i6e43d4567feb4887a524bfdc7af4e1e2_LOANSANDCREDITQUALITYNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableImpairedLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NumberOfPortfolioSegments_59234d45-a256-4620-bacd-3cc5bf141e2a" xlink:href="hmst-20211231.xsd#hmst_NumberOfPortfolioSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:to="loc_hmst_NumberOfPortfolioSegments_59234d45-a256-4620-bacd-3cc5bf141e2a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPledgedAsCollateral_d361ef9e-5fc4-4c16-8ac3-3a116eb9a600" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansPledgedAsCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:to="loc_us-gaap_LoansPledgedAsCollateral_d361ef9e-5fc4-4c16-8ac3-3a116eb9a600" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PercentageOfLoanPortfolio_7c5738e1-e8e3-47be-b33a-75c4a6bfb347" xlink:href="hmst-20211231.xsd#hmst_PercentageOfLoanPortfolio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:to="loc_hmst_PercentageOfLoanPortfolio_7c5738e1-e8e3-47be-b33a-75c4a6bfb347" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AllowanceForUnfundedCommitments_d408e08e-8cf6-4799-a283-51d29eba84ea" xlink:href="hmst-20211231.xsd#hmst_AllowanceForUnfundedCommitments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:to="loc_hmst_AllowanceForUnfundedCommitments_d408e08e-8cf6-4799-a283-51d29eba84ea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableInterestReceivable_e39a8cd9-0fe1-4ac5-b382-cf5a7ae75101" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableInterestReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:to="loc_hmst_FinancingReceivableInterestReceivable_e39a8cd9-0fe1-4ac5-b382-cf5a7ae75101" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer_f7ce6985-62f3-46bc-b267-bc0a8f7460f8" xlink:href="hmst-20211231.xsd#hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:to="loc_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer_f7ce6985-62f3-46bc-b267-bc0a8f7460f8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial_496c1480-a74e-48a4-b75b-c1543c29e352" xlink:href="hmst-20211231.xsd#hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:to="loc_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial_496c1480-a74e-48a4-b75b-c1543c29e352" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansGrantedForbearanceOutstandingBalance_e6f394ca-15e8-48f7-b281-0abf46d549bc" xlink:href="hmst-20211231.xsd#hmst_LoansGrantedForbearanceOutstandingBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:to="loc_hmst_LoansGrantedForbearanceOutstandingBalance_e6f394ca-15e8-48f7-b281-0abf46d549bc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NumberOfLoansGrantedForbearance_bf74bbcb-8565-487c-a0d2-d1afe690460b" xlink:href="hmst-20211231.xsd#hmst_NumberOfLoansGrantedForbearance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:to="loc_hmst_NumberOfLoansGrantedForbearance_bf74bbcb-8565-487c-a0d2-d1afe690460b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b042fbee-5b9c-408f-b85f-2a2529ae5acb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b042fbee-5b9c-408f-b85f-2a2529ae5acb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_c4cc615f-4fcb-4081-8a8b-a9f3e75e7c39" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b042fbee-5b9c-408f-b85f-2a2529ae5acb" xlink:to="loc_us-gaap_FinancialInstrumentAxis_c4cc615f-4fcb-4081-8a8b-a9f3e75e7c39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c4cc615f-4fcb-4081-8a8b-a9f3e75e7c39_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_c4cc615f-4fcb-4081-8a8b-a9f3e75e7c39" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c4cc615f-4fcb-4081-8a8b-a9f3e75e7c39_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21f11b92-e676-49f2-b731-48738272dfef" 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_c4cc615f-4fcb-4081-8a8b-a9f3e75e7c39" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21f11b92-e676-49f2-b731-48738272dfef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMember_6989e071-d8bf-46ef-a5bc-11bd3c7c1e44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21f11b92-e676-49f2-b731-48738272dfef" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesMember_6989e071-d8bf-46ef-a5bc-11bd3c7c1e44" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalReserveBankAdvancesMember_80555135-2bba-4cc9-b6d2-f01e4bc38cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalReserveBankAdvancesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21f11b92-e676-49f2-b731-48738272dfef" xlink:to="loc_us-gaap_FederalReserveBankAdvancesMember_80555135-2bba-4cc9-b6d2-f01e4bc38cdf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8983b033-3e93-4bb0-81b6-954995faa54c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b042fbee-5b9c-408f-b85f-2a2529ae5acb" xlink:to="loc_srt_StatementGeographicalAxis_8983b033-3e93-4bb0-81b6-954995faa54c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8983b033-3e93-4bb0-81b6-954995faa54c_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_8983b033-3e93-4bb0-81b6-954995faa54c" xlink:to="loc_srt_SegmentGeographicalDomain_8983b033-3e93-4bb0-81b6-954995faa54c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_89b55834-c379-4b04-a332-f6821de21121" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_8983b033-3e93-4bb0-81b6-954995faa54c" xlink:to="loc_srt_SegmentGeographicalDomain_89b55834-c379-4b04-a332-f6821de21121" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_CA_d1b2e34f-ee3f-49cc-b6f7-1c01073457e2" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_CA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_89b55834-c379-4b04-a332-f6821de21121" xlink:to="loc_stpr_CA_d1b2e34f-ee3f-49cc-b6f7-1c01073457e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ff3e3fc6-c7fc-4ced-9f0f-05e05db0e622" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b042fbee-5b9c-408f-b85f-2a2529ae5acb" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ff3e3fc6-c7fc-4ced-9f0f-05e05db0e622" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ff3e3fc6-c7fc-4ced-9f0f-05e05db0e622_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_ff3e3fc6-c7fc-4ced-9f0f-05e05db0e622" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ff3e3fc6-c7fc-4ced-9f0f-05e05db0e622_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d4b71d46-c5e0-442c-bf7e-51c6d2fa0df1" 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_ff3e3fc6-c7fc-4ced-9f0f-05e05db0e622" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d4b71d46-c5e0-442c-bf7e-51c6d2fa0df1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ResidentialMortgageAndMultifamilyMember_4ef3e4eb-d200-4403-8800-d3e9e82c349a" xlink:href="hmst-20211231.xsd#hmst_ResidentialMortgageAndMultifamilyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d4b71d46-c5e0-442c-bf7e-51c6d2fa0df1" xlink:to="loc_hmst_ResidentialMortgageAndMultifamilyMember_4ef3e4eb-d200-4403-8800-d3e9e82c349a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_0e3f8572-deb0-4099-8f1e-08f6c6a6d6b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b042fbee-5b9c-408f-b85f-2a2529ae5acb" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_0e3f8572-deb0-4099-8f1e-08f6c6a6d6b9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_0e3f8572-deb0-4099-8f1e-08f6c6a6d6b9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_0e3f8572-deb0-4099-8f1e-08f6c6a6d6b9" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_0e3f8572-deb0-4099-8f1e-08f6c6a6d6b9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_32271514-8782-4633-95ee-efa091049647" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_0e3f8572-deb0-4099-8f1e-08f6c6a6d6b9" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_32271514-8782-4633-95ee-efa091049647" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CARESActSection4013TemporaryReliefMember_4e52a945-698a-415e-b7a0-c98be4bc6fd3" xlink:href="hmst-20211231.xsd#hmst_CARESActSection4013TemporaryReliefMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_32271514-8782-4633-95ee-efa091049647" xlink:to="loc_hmst_CARESActSection4013TemporaryReliefMember_4e52a945-698a-415e-b7a0-c98be4bc6fd3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails" xlink:type="extended" id="i3cf404b16a93441ba133602587f7880d_LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_30effd7c-c069-4f8a-b5c9-7967524548fe" 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_AccountsNotesAndLoansReceivableClassifiedAbstract_912b4a56-89d4-4ba2-b2e1-a29e8853dae0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_30effd7c-c069-4f8a-b5c9-7967524548fe" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract_912b4a56-89d4-4ba2-b2e1-a29e8853dae0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_ad1a1865-2353-44ec-9cc0-9673f02cadec" 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_AccountsNotesAndLoansReceivableClassifiedAbstract_912b4a56-89d4-4ba2-b2e1-a29e8853dae0" xlink:to="loc_us-gaap_NotesReceivableGross_ad1a1865-2353-44ec-9cc0-9673f02cadec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_c1cf1c76-052f-49ac-b3a8-a1b36cd05e21" 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_AccountsNotesAndLoansReceivableClassifiedAbstract_912b4a56-89d4-4ba2-b2e1-a29e8853dae0" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_c1cf1c76-052f-49ac-b3a8-a1b36cd05e21" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_cdfa4636-2e01-4d90-99ec-01b8e8f50a37" 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_AccountsNotesAndLoansReceivableClassifiedAbstract_912b4a56-89d4-4ba2-b2e1-a29e8853dae0" xlink:to="loc_us-gaap_NotesReceivableNet_cdfa4636-2e01-4d90-99ec-01b8e8f50a37" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_c0324b36-2a85-4f3c-a554-5ccdb1319193" 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_AccountsNotesAndLoansReceivableLineItems_30effd7c-c069-4f8a-b5c9-7967524548fe" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_c0324b36-2a85-4f3c-a554-5ccdb1319193" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b5195cab-2d1a-44a9-997f-d9b8d1c57b4b" 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_30effd7c-c069-4f8a-b5c9-7967524548fe" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b5195cab-2d1a-44a9-997f-d9b8d1c57b4b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_54570275-7a78-434a-991a-0a367773c59b" 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_b5195cab-2d1a-44a9-997f-d9b8d1c57b4b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_54570275-7a78-434a-991a-0a367773c59b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_54570275-7a78-434a-991a-0a367773c59b_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_54570275-7a78-434a-991a-0a367773c59b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_54570275-7a78-434a-991a-0a367773c59b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_022d0058-e7b5-4c83-b150-7f59b1d836de" 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_54570275-7a78-434a-991a-0a367773c59b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_022d0058-e7b5-4c83-b150-7f59b1d836de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_d70da392-d738-4877-a81d-1043b1fbb31b" 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_022d0058-e7b5-4c83-b150-7f59b1d836de" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_d70da392-d738-4877-a81d-1043b1fbb31b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_caac36b3-57c1-43bb-ac2f-2d901ee16b01" 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_022d0058-e7b5-4c83-b150-7f59b1d836de" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_caac36b3-57c1-43bb-ac2f-2d901ee16b01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_500ce88b-37ef-41ff-bbe2-43b9a3dfd065" 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_b5195cab-2d1a-44a9-997f-d9b8d1c57b4b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_500ce88b-37ef-41ff-bbe2-43b9a3dfd065" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_500ce88b-37ef-41ff-bbe2-43b9a3dfd065_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_500ce88b-37ef-41ff-bbe2-43b9a3dfd065" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_500ce88b-37ef-41ff-bbe2-43b9a3dfd065_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_45cb9a3a-0ae2-4fba-a5a7-74caef1ddf3e" 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_500ce88b-37ef-41ff-bbe2-43b9a3dfd065" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_45cb9a3a-0ae2-4fba-a5a7-74caef1ddf3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_22d6df40-133d-48c4-8dce-6c1582010ad9" xlink:href="hmst-20211231.xsd#hmst_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_45cb9a3a-0ae2-4fba-a5a7-74caef1ddf3e" xlink:to="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_22d6df40-133d-48c4-8dce-6c1582010ad9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_7e5de6b9-847c-4a3d-9a59-73d2a96252b1" xlink:href="hmst-20211231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_45cb9a3a-0ae2-4fba-a5a7-74caef1ddf3e" xlink:to="loc_hmst_MultifamilyResidentialMember_7e5de6b9-847c-4a3d-9a59-73d2a96252b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_81dea9ec-aa3d-4193-9ccb-416d4ba92989" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_45cb9a3a-0ae2-4fba-a5a7-74caef1ddf3e" xlink:to="loc_us-gaap_ConstructionLoansMember_81dea9ec-aa3d-4193-9ccb-416d4ba92989" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_c0ddeb34-3bd5-4059-bf0f-2588f7430954" xlink:href="hmst-20211231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_45cb9a3a-0ae2-4fba-a5a7-74caef1ddf3e" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_c0ddeb34-3bd5-4059-bf0f-2588f7430954" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_9cfd7b59-adea-4930-a4a0-609ff9d7272c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_45cb9a3a-0ae2-4fba-a5a7-74caef1ddf3e" xlink:to="loc_us-gaap_CommercialLoanMember_9cfd7b59-adea-4930-a4a0-609ff9d7272c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_e0a9ba57-022b-401f-b695-6bda26d3c3bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_45cb9a3a-0ae2-4fba-a5a7-74caef1ddf3e" xlink:to="loc_us-gaap_ResidentialMortgageMember_e0a9ba57-022b-401f-b695-6bda26d3c3bc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityMember_3a2c5d21-0c69-4089-a99c-9eb99ac2822f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_45cb9a3a-0ae2-4fba-a5a7-74caef1ddf3e" xlink:to="loc_us-gaap_HomeEquityMember_3a2c5d21-0c69-4089-a99c-9eb99ac2822f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_428a8985-f10f-46da-91c8-f2b0d9b715f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b5195cab-2d1a-44a9-997f-d9b8d1c57b4b" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_428a8985-f10f-46da-91c8-f2b0d9b715f4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_428a8985-f10f-46da-91c8-f2b0d9b715f4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_428a8985-f10f-46da-91c8-f2b0d9b715f4" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_428a8985-f10f-46da-91c8-f2b0d9b715f4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_5c8377c0-3f7f-4a08-9f71-b4908c2191d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_428a8985-f10f-46da-91c8-f2b0d9b715f4" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_5c8377c0-3f7f-4a08-9f71-b4908c2191d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateSectorMember_0bb79607-8fcf-4128-8033-c37fd02939e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_5c8377c0-3f7f-4a08-9f71-b4908c2191d3" xlink:to="loc_us-gaap_RealEstateSectorMember_0bb79607-8fcf-4128-8033-c37fd02939e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialAndIndustrialSectorMember_a8df24ab-62a1-4ddb-8b60-c6a4041ecbf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialAndIndustrialSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_5c8377c0-3f7f-4a08-9f71-b4908c2191d3" xlink:to="loc_us-gaap_CommercialAndIndustrialSectorMember_a8df24ab-62a1-4ddb-8b60-c6a4041ecbf0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_4ba8760f-e7f2-4461-892e-51f20e6c2b47" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b5195cab-2d1a-44a9-997f-d9b8d1c57b4b" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_4ba8760f-e7f2-4461-892e-51f20e6c2b47" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_4ba8760f-e7f2-4461-892e-51f20e6c2b47_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_4ba8760f-e7f2-4461-892e-51f20e6c2b47" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_4ba8760f-e7f2-4461-892e-51f20e6c2b47_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_94770255-e10a-4977-936e-9ea0f46eeebd" 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_4ba8760f-e7f2-4461-892e-51f20e6c2b47" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_94770255-e10a-4977-936e-9ea0f46eeebd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_90115df5-7924-4032-adf9-4809bed2f514" 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_94770255-e10a-4977-936e-9ea0f46eeebd" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_90115df5-7924-4032-adf9-4809bed2f514" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_37dfef56-8bac-4789-a801-003eaff8e2fc" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b5195cab-2d1a-44a9-997f-d9b8d1c57b4b" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_37dfef56-8bac-4789-a801-003eaff8e2fc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_37dfef56-8bac-4789-a801-003eaff8e2fc_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_37dfef56-8bac-4789-a801-003eaff8e2fc" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_37dfef56-8bac-4789-a801-003eaff8e2fc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1851a2ef-2b91-4b91-ab57-fec1240c5e23" 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_37dfef56-8bac-4789-a801-003eaff8e2fc" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1851a2ef-2b91-4b91-ab57-fec1240c5e23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_97eeacaa-bada-465c-afa8-2bae626fd620" 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_1851a2ef-2b91-4b91-ab57-fec1240c5e23" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_97eeacaa-bada-465c-afa8-2bae626fd620" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails" xlink:type="extended" id="i27e0b65800ba45fd9623c2f9d8a69852_LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_8b289d5f-b128-4f5e-aa3e-f6eb6586fe33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_3d114947-5b3e-4487-a727-2d59855f1aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_8b289d5f-b128-4f5e-aa3e-f6eb6586fe33" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_3d114947-5b3e-4487-a727-2d59855f1aa8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_12edd6eb-d016-4ce2-8291-0fab2244595d" 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_AllowanceForDoubtfulAccountsReceivableRollforward_3d114947-5b3e-4487-a727-2d59855f1aa8" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_12edd6eb-d016-4ce2-8291-0fab2244595d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_32ab5e7c-cc3b-4609-8712-ac9b6b6feeb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_3d114947-5b3e-4487-a727-2d59855f1aa8" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_32ab5e7c-cc3b-4609-8712-ac9b6b6feeb9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_a4810446-d09a-4939-9091-d97b3b4397f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_3d114947-5b3e-4487-a727-2d59855f1aa8" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_a4810446-d09a-4939-9091-d97b3b4397f3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_c02059fc-b2ac-4fc9-9324-f036ba4a003f" 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_hmst_AllowanceForUnfundedCommitmentsAbstract_4d6ef91f-2a7f-495a-a553-1c22c6f26f7c" xlink:href="hmst-20211231.xsd#hmst_AllowanceForUnfundedCommitmentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_3d114947-5b3e-4487-a727-2d59855f1aa8" xlink:to="loc_hmst_AllowanceForUnfundedCommitmentsAbstract_4d6ef91f-2a7f-495a-a553-1c22c6f26f7c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_9820f4aa-596e-479f-a8e1-fd4eb81ab949" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_AllowanceForUnfundedCommitmentsAbstract_4d6ef91f-2a7f-495a-a553-1c22c6f26f7c" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_9820f4aa-596e-479f-a8e1-fd4eb81ab949" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_da75279f-a186-43ee-9668-a62fb13a42e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_AllowanceForUnfundedCommitmentsAbstract_4d6ef91f-2a7f-495a-a553-1c22c6f26f7c" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_da75279f-a186-43ee-9668-a62fb13a42e6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_5a49ce45-dc53-46ff-b885-14c1c08b651b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_2882fe0c-d7ec-4b92-886f-ee380fcb3e89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_c4b6732e-1f5d-4742-b466-42bfc38899cf" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_8b289d5f-b128-4f5e-aa3e-f6eb6586fe33" xlink:to="loc_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_c4b6732e-1f5d-4742-b466-42bfc38899cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_6bb72e9b-9ba3-419b-91b3-a1fd10ee205d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_8b289d5f-b128-4f5e-aa3e-f6eb6586fe33" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_6bb72e9b-9ba3-419b-91b3-a1fd10ee205d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_54ed23fc-f657-4b8f-81b0-54384210c8cc" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_6bb72e9b-9ba3-419b-91b3-a1fd10ee205d" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_54ed23fc-f657-4b8f-81b0-54384210c8cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_54ed23fc-f657-4b8f-81b0-54384210c8cc_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_54ed23fc-f657-4b8f-81b0-54384210c8cc" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_54ed23fc-f657-4b8f-81b0-54384210c8cc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_801b298f-292a-4a55-a1c3-834b29994927" 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_54ed23fc-f657-4b8f-81b0-54384210c8cc" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_801b298f-292a-4a55-a1c3-834b29994927" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_3d9965ed-e25b-41c5-beba-e77f0f36d8c8" 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_801b298f-292a-4a55-a1c3-834b29994927" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_3d9965ed-e25b-41c5-beba-e77f0f36d8c8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails" xlink:type="extended" id="i2e4c78985dcb47a8b875a8e38ed8128e_LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3bc5397a-5e74-484f-a819-00b460c1e018" 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_FinancingReceivableAllowanceForCreditLossesRollForward_d6f54f75-dbdb-4edc-a7cd-b6b64dedf364" 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_AccountsNotesAndLoansReceivableLineItems_3bc5397a-5e74-484f-a819-00b460c1e018" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_d6f54f75-dbdb-4edc-a7cd-b6b64dedf364" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_726a3851-fa64-4c2e-8946-be931dea9b87" 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_d6f54f75-dbdb-4edc-a7cd-b6b64dedf364" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_726a3851-fa64-4c2e-8946-be931dea9b87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_9ad43a45-ef36-49eb-838e-8382399903be" 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_d6f54f75-dbdb-4edc-a7cd-b6b64dedf364" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_9ad43a45-ef36-49eb-838e-8382399903be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_b31deacf-c73e-485a-9282-a87a5bbf906e" 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_d6f54f75-dbdb-4edc-a7cd-b6b64dedf364" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_b31deacf-c73e-485a-9282-a87a5bbf906e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_4e11ecdd-7fd7-4ae6-a90d-563d4cf6fcbb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_d6f54f75-dbdb-4edc-a7cd-b6b64dedf364" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_4e11ecdd-7fd7-4ae6-a90d-563d4cf6fcbb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_1e8db31c-ecf5-43a1-bfc5-ed48f55eeb86" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7bd017c3-36f6-4d4d-9a5f-3dd9be5aa11b" 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_3bc5397a-5e74-484f-a819-00b460c1e018" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7bd017c3-36f6-4d4d-9a5f-3dd9be5aa11b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ad09a844-7794-4add-97c6-ef19a74c7bc2" 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_7bd017c3-36f6-4d4d-9a5f-3dd9be5aa11b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ad09a844-7794-4add-97c6-ef19a74c7bc2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_ad09a844-7794-4add-97c6-ef19a74c7bc2_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_ad09a844-7794-4add-97c6-ef19a74c7bc2" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_ad09a844-7794-4add-97c6-ef19a74c7bc2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_739c4a6d-a515-4725-ac3e-c3ffdff38fad" 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_ad09a844-7794-4add-97c6-ef19a74c7bc2" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_739c4a6d-a515-4725-ac3e-c3ffdff38fad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_d1bab34d-ff1c-4769-80a5-8b8dd27d4075" 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_739c4a6d-a515-4725-ac3e-c3ffdff38fad" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_d1bab34d-ff1c-4769-80a5-8b8dd27d4075" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_f39fa105-2b55-4e00-8adb-e8b9f6cb6bf0" 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_739c4a6d-a515-4725-ac3e-c3ffdff38fad" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_f39fa105-2b55-4e00-8adb-e8b9f6cb6bf0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_cd67e4bc-82cb-4d19-9e31-7a32fd12eeb5" 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_7bd017c3-36f6-4d4d-9a5f-3dd9be5aa11b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_cd67e4bc-82cb-4d19-9e31-7a32fd12eeb5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cd67e4bc-82cb-4d19-9e31-7a32fd12eeb5_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_cd67e4bc-82cb-4d19-9e31-7a32fd12eeb5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_cd67e4bc-82cb-4d19-9e31-7a32fd12eeb5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22757e4d-b054-40c7-bd0e-c5cd38614e80" 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_cd67e4bc-82cb-4d19-9e31-7a32fd12eeb5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22757e4d-b054-40c7-bd0e-c5cd38614e80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_e4c33792-b026-4eba-9b74-f6954a8a08fa" xlink:href="hmst-20211231.xsd#hmst_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22757e4d-b054-40c7-bd0e-c5cd38614e80" xlink:to="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_e4c33792-b026-4eba-9b74-f6954a8a08fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_97032110-1ee0-4056-8e91-f4d0e4afc195" xlink:href="hmst-20211231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22757e4d-b054-40c7-bd0e-c5cd38614e80" xlink:to="loc_hmst_MultifamilyResidentialMember_97032110-1ee0-4056-8e91-f4d0e4afc195" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_e8dd4418-591e-407a-a94f-c68b0b313d10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22757e4d-b054-40c7-bd0e-c5cd38614e80" xlink:to="loc_us-gaap_ConstructionLoansMember_e8dd4418-591e-407a-a94f-c68b0b313d10" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyConstructionMember_9740cbd1-522c-4d1f-91a6-b092b99231c4" xlink:href="hmst-20211231.xsd#hmst_MultifamilyConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConstructionLoansMember_e8dd4418-591e-407a-a94f-c68b0b313d10" xlink:to="loc_hmst_MultifamilyConstructionMember_9740cbd1-522c-4d1f-91a6-b092b99231c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialRealEstateConstructionMember_4110b355-7714-4cac-8f1e-cd2c7ca485b6" xlink:href="hmst-20211231.xsd#hmst_CommercialRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConstructionLoansMember_e8dd4418-591e-407a-a94f-c68b0b313d10" xlink:to="loc_hmst_CommercialRealEstateConstructionMember_4110b355-7714-4cac-8f1e-cd2c7ca485b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionMember_0098a1ea-d605-4455-b230-da92dd4bcaea" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConstructionLoansMember_e8dd4418-591e-407a-a94f-c68b0b313d10" xlink:to="loc_hmst_SingleFamilyConstructionMember_0098a1ea-d605-4455-b230-da92dd4bcaea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionToPermanentMember_57e50c8e-33a2-4990-b990-5f8af42ba96d" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyConstructionToPermanentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConstructionLoansMember_e8dd4418-591e-407a-a94f-c68b0b313d10" xlink:to="loc_hmst_SingleFamilyConstructionToPermanentMember_57e50c8e-33a2-4990-b990-5f8af42ba96d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_a76d738b-2688-4805-a57c-4d919449fead" xlink:href="hmst-20211231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22757e4d-b054-40c7-bd0e-c5cd38614e80" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_a76d738b-2688-4805-a57c-4d919449fead" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_9e549c68-1b9f-420d-91fa-6f25c08f091f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22757e4d-b054-40c7-bd0e-c5cd38614e80" xlink:to="loc_us-gaap_CommercialLoanMember_9e549c68-1b9f-420d-91fa-6f25c08f091f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_bed2d0ec-982b-451c-a00e-2f855d123ff0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22757e4d-b054-40c7-bd0e-c5cd38614e80" xlink:to="loc_us-gaap_ResidentialMortgageMember_bed2d0ec-982b-451c-a00e-2f855d123ff0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityMember_9ed5c2e6-2d80-40d4-8092-c4e993f8eae8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22757e4d-b054-40c7-bd0e-c5cd38614e80" xlink:to="loc_us-gaap_HomeEquityMember_9ed5c2e6-2d80-40d4-8092-c4e993f8eae8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_09f094e7-65d4-4f39-8875-cefcd89e3acd" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7bd017c3-36f6-4d4d-9a5f-3dd9be5aa11b" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_09f094e7-65d4-4f39-8875-cefcd89e3acd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_09f094e7-65d4-4f39-8875-cefcd89e3acd_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_09f094e7-65d4-4f39-8875-cefcd89e3acd" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_09f094e7-65d4-4f39-8875-cefcd89e3acd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_904cb5e2-8b27-46aa-b6cd-83e767f47056" 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_09f094e7-65d4-4f39-8875-cefcd89e3acd" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_904cb5e2-8b27-46aa-b6cd-83e767f47056" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_2fcbf505-e44a-4489-b4b7-6a35d928e84e" 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_904cb5e2-8b27-46aa-b6cd-83e767f47056" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_2fcbf505-e44a-4489-b4b7-6a35d928e84e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_23eef481-ccd1-4423-9ec1-c4b2aee26c0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7bd017c3-36f6-4d4d-9a5f-3dd9be5aa11b" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_23eef481-ccd1-4423-9ec1-c4b2aee26c0d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_23eef481-ccd1-4423-9ec1-c4b2aee26c0d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_23eef481-ccd1-4423-9ec1-c4b2aee26c0d" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_23eef481-ccd1-4423-9ec1-c4b2aee26c0d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_8efa5ee7-0917-43af-8ece-c265c6c3dead" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_23eef481-ccd1-4423-9ec1-c4b2aee26c0d" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_8efa5ee7-0917-43af-8ece-c265c6c3dead" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateSectorMember_6f353e09-6930-40f1-be8a-c189a0bef05c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_8efa5ee7-0917-43af-8ece-c265c6c3dead" xlink:to="loc_us-gaap_RealEstateSectorMember_6f353e09-6930-40f1-be8a-c189a0bef05c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialAndIndustrialSectorMember_53225241-b662-4d13-a687-47a60b1a248b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialAndIndustrialSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_8efa5ee7-0917-43af-8ece-c265c6c3dead" xlink:to="loc_us-gaap_CommercialAndIndustrialSectorMember_53225241-b662-4d13-a687-47a60b1a248b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails" xlink:type="extended" id="i5644457490ed4fcd92ccd386711a182c_LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_e0d890a3-465e-4de5-9773-a7d1b29e54a6" 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_5503b41b-277b-4abe-8ef0-2e8ed68b7602" 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_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_5503b41b-277b-4abe-8ef0-2e8ed68b7602" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_895fa899-4add-461d-afb3-a4d0e5b31325" 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_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_895fa899-4add-461d-afb3-a4d0e5b31325" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_df5a3a22-a910-418d-af2d-66cde48b9a48" 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_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_df5a3a22-a910-418d-af2d-66cde48b9a48" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_c7506efc-a1ac-4a59-88ad-e45c561626c1" 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_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_c7506efc-a1ac-4a59-88ad-e45c561626c1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_5e73789f-726b-4fca-a19a-f94524a35eca" 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_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_5e73789f-726b-4fca-a19a-f94524a35eca" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_2e537975-4d58-4f14-b4a1-e1a895069e43" 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_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_2e537975-4d58-4f14-b4a1-e1a895069e43" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_2b207f43-0da8-498f-aa32-bb9197e23424" 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_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_us-gaap_FinancingReceivableRevolving_2b207f43-0da8-498f-aa32-bb9197e23424" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableRevolvingTerm_070708a0-dc81-4057-8410-9607f8dd7eff" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableRevolvingTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_hmst_FinancingReceivableRevolvingTerm_070708a0-dc81-4057-8410-9607f8dd7eff" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_7a4163bf-987e-49e6-b774-bd17c0bc18b7" 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_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_us-gaap_NotesReceivableGross_7a4163bf-987e-49e6-b774-bd17c0bc18b7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_7dc33fde-4633-4586-a8c5-85332e74111d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_7dc33fde-4633-4586-a8c5-85332e74111d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_c4d7cbad-8b38-44e3-9074-e1cdb797b5b1" 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_FinancingReceivableRecordedInvestmentLineItems_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_c4d7cbad-8b38-44e3-9074-e1cdb797b5b1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_71751ffd-98f3-48de-90a1-d670662b4038" 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_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_71751ffd-98f3-48de-90a1-d670662b4038" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2fb6a612-1f24-4023-9e65-f8c7dcaceae2" 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_71751ffd-98f3-48de-90a1-d670662b4038" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2fb6a612-1f24-4023-9e65-f8c7dcaceae2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_2fb6a612-1f24-4023-9e65-f8c7dcaceae2_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_2fb6a612-1f24-4023-9e65-f8c7dcaceae2" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_2fb6a612-1f24-4023-9e65-f8c7dcaceae2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8011f84b-5760-4e2e-83fa-f89ec565dbda" 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_2fb6a612-1f24-4023-9e65-f8c7dcaceae2" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8011f84b-5760-4e2e-83fa-f89ec565dbda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_54288eeb-e277-4249-8008-7ac2ff287e67" 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_8011f84b-5760-4e2e-83fa-f89ec565dbda" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_54288eeb-e277-4249-8008-7ac2ff287e67" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_5a190206-4d93-4d83-9015-3b7d62b6d158" 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_8011f84b-5760-4e2e-83fa-f89ec565dbda" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_5a190206-4d93-4d83-9015-3b7d62b6d158" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember_5b219bc9-31d9-47e2-9799-37f5ec7cee11" xlink:href="hmst-20211231.xsd#hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8011f84b-5760-4e2e-83fa-f89ec565dbda" xlink:to="loc_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember_5b219bc9-31d9-47e2-9799-37f5ec7cee11" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_22270add-113a-46ca-b15b-58d01960c8d7" 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_71751ffd-98f3-48de-90a1-d670662b4038" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_22270add-113a-46ca-b15b-58d01960c8d7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22270add-113a-46ca-b15b-58d01960c8d7_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_22270add-113a-46ca-b15b-58d01960c8d7" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22270add-113a-46ca-b15b-58d01960c8d7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" 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_22270add-113a-46ca-b15b-58d01960c8d7" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_2a013058-6626-4b48-8d9f-e95b240dd0fb" xlink:href="hmst-20211231.xsd#hmst_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_2a013058-6626-4b48-8d9f-e95b240dd0fb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_56b42164-8713-421c-84e4-426883fb09ab" xlink:href="hmst-20211231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_hmst_MultifamilyResidentialMember_56b42164-8713-421c-84e4-426883fb09ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyConstructionMember_1c757e56-5e33-41e5-a3e3-2917898057a7" xlink:href="hmst-20211231.xsd#hmst_MultifamilyConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_hmst_MultifamilyConstructionMember_1c757e56-5e33-41e5-a3e3-2917898057a7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialRealEstateConstructionMember_5e38d8bd-3410-48b7-84ad-d19c8a7ab7a3" xlink:href="hmst-20211231.xsd#hmst_CommercialRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_hmst_CommercialRealEstateConstructionMember_5e38d8bd-3410-48b7-84ad-d19c8a7ab7a3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionMember_dc73d55a-110e-45a2-8915-33fc3cbf74b0" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_hmst_SingleFamilyConstructionMember_dc73d55a-110e-45a2-8915-33fc3cbf74b0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionToPermanentMember_b4823547-0d74-48d1-b8d5-dbe21940804a" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyConstructionToPermanentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_hmst_SingleFamilyConstructionToPermanentMember_b4823547-0d74-48d1-b8d5-dbe21940804a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_60c1be09-c8f2-4faf-abf6-01a141087a29" xlink:href="hmst-20211231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_60c1be09-c8f2-4faf-abf6-01a141087a29" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_a8b07507-435d-48b3-8ee0-bc1a04cc6f81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_us-gaap_CommercialLoanMember_a8b07507-435d-48b3-8ee0-bc1a04cc6f81" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_f0d47113-3535-4ac5-8e50-290bb5d37376" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_us-gaap_ResidentialMortgageMember_f0d47113-3535-4ac5-8e50-290bb5d37376" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_9ec62292-de91-4a3c-8b39-285c0b921ab1" xlink:href="hmst-20211231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_9ec62292-de91-4a3c-8b39-285c0b921ab1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityMember_551d70c6-39aa-4fa6-b5d4-8f518735c81b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_us-gaap_HomeEquityMember_551d70c6-39aa-4fa6-b5d4-8f518735c81b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_02a5652d-97de-46fc-98f6-01ddce398d69" 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_71751ffd-98f3-48de-90a1-d670662b4038" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_02a5652d-97de-46fc-98f6-01ddce398d69" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_02a5652d-97de-46fc-98f6-01ddce398d69_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_02a5652d-97de-46fc-98f6-01ddce398d69" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_02a5652d-97de-46fc-98f6-01ddce398d69_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_09bcff16-194a-4e61-bd55-a77d30e6f81c" 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_02a5652d-97de-46fc-98f6-01ddce398d69" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_09bcff16-194a-4e61-bd55-a77d30e6f81c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AssetQualityReviewRiskRatingsOneThroughSixMember_0f85995e-e02a-4de3-a521-30de57021120" xlink:href="hmst-20211231.xsd#hmst_AssetQualityReviewRiskRatingsOneThroughSixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_09bcff16-194a-4e61-bd55-a77d30e6f81c" xlink:to="loc_hmst_AssetQualityReviewRiskRatingsOneThroughSixMember_0f85995e-e02a-4de3-a521-30de57021120" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AssetQualityReviewRiskRatingSevenMember_977b44ec-d06c-40c3-a2ff-363554183d6b" xlink:href="hmst-20211231.xsd#hmst_AssetQualityReviewRiskRatingSevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_09bcff16-194a-4e61-bd55-a77d30e6f81c" xlink:to="loc_hmst_AssetQualityReviewRiskRatingSevenMember_977b44ec-d06c-40c3-a2ff-363554183d6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AssetQualityReviewRiskRatingEightMember_21b3332f-3d74-46c0-9183-18b93ba55081" xlink:href="hmst-20211231.xsd#hmst_AssetQualityReviewRiskRatingEightMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_09bcff16-194a-4e61-bd55-a77d30e6f81c" xlink:to="loc_hmst_AssetQualityReviewRiskRatingEightMember_21b3332f-3d74-46c0-9183-18b93ba55081" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_cdc8ce0f-f97a-474c-b87e-cc62661298ac" 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_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_71751ffd-98f3-48de-90a1-d670662b4038" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_cdc8ce0f-f97a-474c-b87e-cc62661298ac" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_cdc8ce0f-f97a-474c-b87e-cc62661298ac_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_cdc8ce0f-f97a-474c-b87e-cc62661298ac" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_cdc8ce0f-f97a-474c-b87e-cc62661298ac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c5b42e57-7bd1-48b7-81ea-924e85bd8c45" 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_cdc8ce0f-f97a-474c-b87e-cc62661298ac" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c5b42e57-7bd1-48b7-81ea-924e85bd8c45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables1To29DaysPastDueMember_e07c9572-c954-4386-956b-476309e8895f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivables1To29DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c5b42e57-7bd1-48b7-81ea-924e85bd8c45" xlink:to="loc_us-gaap_FinancingReceivables1To29DaysPastDueMember_e07c9572-c954-4386-956b-476309e8895f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_a7314724-ba5c-4737-b7b4-7a7485cf5e85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c5b42e57-7bd1-48b7-81ea-924e85bd8c45" xlink:to="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_a7314724-ba5c-4737-b7b4-7a7485cf5e85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_dc8e0b35-28bc-48db-9c64-78cdeb1db4fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c5b42e57-7bd1-48b7-81ea-924e85bd8c45" xlink:to="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_dc8e0b35-28bc-48db-9c64-78cdeb1db4fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_ede14211-448c-4b2c-aebb-ae15e70ab94c" 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_c5b42e57-7bd1-48b7-81ea-924e85bd8c45" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_ede14211-448c-4b2c-aebb-ae15e70ab94c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6537d86f-3b37-4b0c-81c1-2b3fac9049fa" 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_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_71751ffd-98f3-48de-90a1-d670662b4038" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6537d86f-3b37-4b0c-81c1-2b3fac9049fa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6537d86f-3b37-4b0c-81c1-2b3fac9049fa_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_6537d86f-3b37-4b0c-81c1-2b3fac9049fa" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6537d86f-3b37-4b0c-81c1-2b3fac9049fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_52e9aa9c-5464-44b7-b289-c24cba12dbf1" 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_6537d86f-3b37-4b0c-81c1-2b3fac9049fa" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_52e9aa9c-5464-44b7-b289-c24cba12dbf1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_9c7b2dea-7e6e-4974-a543-3a892938df57" 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_52e9aa9c-5464-44b7-b289-c24cba12dbf1" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_9c7b2dea-7e6e-4974-a543-3a892938df57" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e458122f-4b9c-4d99-ac99-4c6588261e00" 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_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_71751ffd-98f3-48de-90a1-d670662b4038" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e458122f-4b9c-4d99-ac99-4c6588261e00" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_e458122f-4b9c-4d99-ac99-4c6588261e00_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_e458122f-4b9c-4d99-ac99-4c6588261e00" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_e458122f-4b9c-4d99-ac99-4c6588261e00_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_52824bee-1d1e-411f-a4fc-5ef0f469467f" 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_e458122f-4b9c-4d99-ac99-4c6588261e00" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_52824bee-1d1e-411f-a4fc-5ef0f469467f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_434e7ea1-df5f-4941-87d5-36d837709621" 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_52824bee-1d1e-411f-a4fc-5ef0f469467f" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_434e7ea1-df5f-4941-87d5-36d837709621" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYCollateralDependentLoansDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails" xlink:type="extended" id="ic922d275bc8e44c0a43a116378fb90ca_LOANSANDCREDITQUALITYCollateralDependentLoansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_817fd065-2159-4a1c-893c-e27ec821d3ef" 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_NotesReceivableGross_7feca0ac-2d31-4ae7-be03-6de7eae504fa" 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_817fd065-2159-4a1c-893c-e27ec821d3ef" xlink:to="loc_us-gaap_NotesReceivableGross_7feca0ac-2d31-4ae7-be03-6de7eae504fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4c45abd0-7713-4577-8e35-de420f3c94d6" 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_817fd065-2159-4a1c-893c-e27ec821d3ef" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4c45abd0-7713-4577-8e35-de420f3c94d6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_6947f5b3-5f34-4f84-8e5b-0cf810fab840" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4c45abd0-7713-4577-8e35-de420f3c94d6" xlink:to="loc_us-gaap_CollateralAxis_6947f5b3-5f34-4f84-8e5b-0cf810fab840" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_6947f5b3-5f34-4f84-8e5b-0cf810fab840_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_6947f5b3-5f34-4f84-8e5b-0cf810fab840" xlink:to="loc_us-gaap_CollateralDomain_6947f5b3-5f34-4f84-8e5b-0cf810fab840_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_62e78dd9-6dbb-43a9-9883-5c3aa722040e" 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_6947f5b3-5f34-4f84-8e5b-0cf810fab840" xlink:to="loc_us-gaap_CollateralDomain_62e78dd9-6dbb-43a9-9883-5c3aa722040e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_fd5dd6e5-d00b-4155-83fb-c685b9ea96ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_62e78dd9-6dbb-43a9-9883-5c3aa722040e" xlink:to="loc_us-gaap_LandMember_fd5dd6e5-d00b-4155-83fb-c685b9ea96ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OneToFourFamilyMember_40678476-85e3-43e4-9c35-bc445d42868f" xlink:href="hmst-20211231.xsd#hmst_OneToFourFamilyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_62e78dd9-6dbb-43a9-9883-5c3aa722040e" xlink:to="loc_hmst_OneToFourFamilyMember_40678476-85e3-43e4-9c35-bc445d42868f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MultifamilyMember_e34b6d41-e2b3-4b14-9ee6-f56f12040c77" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MultifamilyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_62e78dd9-6dbb-43a9-9883-5c3aa722040e" xlink:to="loc_srt_MultifamilyMember_e34b6d41-e2b3-4b14-9ee6-f56f12040c77" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonResidentialRealEstateMember_65559f58-ee5e-4bc7-8bbc-d9999f94c6d1" xlink:href="hmst-20211231.xsd#hmst_NonResidentialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_62e78dd9-6dbb-43a9-9883-5c3aa722040e" xlink:to="loc_hmst_NonResidentialRealEstateMember_65559f58-ee5e-4bc7-8bbc-d9999f94c6d1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OtherNonRealEstateMember_5109f978-7553-4e5d-b6ac-2b37daed6ec3" xlink:href="hmst-20211231.xsd#hmst_OtherNonRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_62e78dd9-6dbb-43a9-9883-5c3aa722040e" xlink:to="loc_hmst_OtherNonRealEstateMember_5109f978-7553-4e5d-b6ac-2b37daed6ec3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_dba3e573-a777-41db-a811-74dfe0aa6473" 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_4c45abd0-7713-4577-8e35-de420f3c94d6" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_dba3e573-a777-41db-a811-74dfe0aa6473" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_dba3e573-a777-41db-a811-74dfe0aa6473_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_dba3e573-a777-41db-a811-74dfe0aa6473" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_dba3e573-a777-41db-a811-74dfe0aa6473_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8702a478-6835-48c6-b77a-5947294cd9ce" 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_dba3e573-a777-41db-a811-74dfe0aa6473" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8702a478-6835-48c6-b77a-5947294cd9ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_c87d4940-93f1-448e-ad27-4453a83faa1d" 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_8702a478-6835-48c6-b77a-5947294cd9ce" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_c87d4940-93f1-448e-ad27-4453a83faa1d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_bc50296c-cf65-42c9-bbb2-3b338f6f85fa" 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_8702a478-6835-48c6-b77a-5947294cd9ce" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_bc50296c-cf65-42c9-bbb2-3b338f6f85fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_54791ba4-d67a-4086-894e-02d98899db75" 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_4c45abd0-7713-4577-8e35-de420f3c94d6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_54791ba4-d67a-4086-894e-02d98899db75" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_54791ba4-d67a-4086-894e-02d98899db75_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_54791ba4-d67a-4086-894e-02d98899db75" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_54791ba4-d67a-4086-894e-02d98899db75_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44c20876-8590-47a2-a2c3-4cea24350ebb" 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_54791ba4-d67a-4086-894e-02d98899db75" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44c20876-8590-47a2-a2c3-4cea24350ebb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_4a51aa57-3cf8-4978-95cd-1ccffbed16f6" xlink:href="hmst-20211231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44c20876-8590-47a2-a2c3-4cea24350ebb" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_4a51aa57-3cf8-4978-95cd-1ccffbed16f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_cd6ef6ab-8097-4de1-9290-f941f85fbe8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44c20876-8590-47a2-a2c3-4cea24350ebb" xlink:to="loc_us-gaap_CommercialLoanMember_cd6ef6ab-8097-4de1-9290-f941f85fbe8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_5ade00a7-a749-421b-ba1c-97a2bf178a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44c20876-8590-47a2-a2c3-4cea24350ebb" xlink:to="loc_us-gaap_ResidentialMortgageMember_5ade00a7-a749-421b-ba1c-97a2bf178a1d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_a8c56a44-d0d6-4b3a-a085-b7dc60c5e9a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4c45abd0-7713-4577-8e35-de420f3c94d6" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_a8c56a44-d0d6-4b3a-a085-b7dc60c5e9a6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_a8c56a44-d0d6-4b3a-a085-b7dc60c5e9a6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_a8c56a44-d0d6-4b3a-a085-b7dc60c5e9a6" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_a8c56a44-d0d6-4b3a-a085-b7dc60c5e9a6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_b8bcba63-4f28-4522-9875-80d63746eaaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_a8c56a44-d0d6-4b3a-a085-b7dc60c5e9a6" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_b8bcba63-4f28-4522-9875-80d63746eaaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialAndIndustrialSectorMember_82009c6b-7989-44d7-bae4-c56eed2bc65e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialAndIndustrialSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_b8bcba63-4f28-4522-9875-80d63746eaaf" xlink:to="loc_us-gaap_CommercialAndIndustrialSectorMember_82009c6b-7989-44d7-bae4-c56eed2bc65e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails" xlink:type="extended" id="i0c388c4badd74ae3aba847dce4f735e0_LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualStatusLineItems_298503b8-0562-4a32-b901-e8ac9aa8c853" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableNonaccrualStatusLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_db25b5d7-1f65-4375-b80d-cc870792d459" 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_FinancingReceivableNonaccrualStatusLineItems_298503b8-0562-4a32-b901-e8ac9aa8c853" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_db25b5d7-1f65-4375-b80d-cc870792d459" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_285e7791-1dd6-4e3e-b942-2ed2f265145f" 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_FinancingReceivableNonaccrualStatusLineItems_298503b8-0562-4a32-b901-e8ac9aa8c853" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_285e7791-1dd6-4e3e-b942-2ed2f265145f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualTable_490d8d47-b0a2-433b-91f3-52d106997b0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableNonaccrualTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualStatusLineItems_298503b8-0562-4a32-b901-e8ac9aa8c853" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualTable_490d8d47-b0a2-433b-91f3-52d106997b0b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_991ff2ef-71e2-41db-81fa-92fbdb4013c5" 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_FinancingReceivableNonaccrualTable_490d8d47-b0a2-433b-91f3-52d106997b0b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_991ff2ef-71e2-41db-81fa-92fbdb4013c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_991ff2ef-71e2-41db-81fa-92fbdb4013c5_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_991ff2ef-71e2-41db-81fa-92fbdb4013c5" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_991ff2ef-71e2-41db-81fa-92fbdb4013c5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4eebb00e-0ecd-41d2-a61e-afc9c8c3c510" 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_991ff2ef-71e2-41db-81fa-92fbdb4013c5" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4eebb00e-0ecd-41d2-a61e-afc9c8c3c510" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_b3dee7df-1637-4c20-b0f7-26931289eeb1" 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_4eebb00e-0ecd-41d2-a61e-afc9c8c3c510" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_b3dee7df-1637-4c20-b0f7-26931289eeb1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_9159c253-8336-4e09-b124-0ac92c40cb45" 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_4eebb00e-0ecd-41d2-a61e-afc9c8c3c510" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_9159c253-8336-4e09-b124-0ac92c40cb45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a0381c5d-62a0-43e8-b042-0f8d6f47b5f7" 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_FinancingReceivableNonaccrualTable_490d8d47-b0a2-433b-91f3-52d106997b0b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a0381c5d-62a0-43e8-b042-0f8d6f47b5f7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a0381c5d-62a0-43e8-b042-0f8d6f47b5f7_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_a0381c5d-62a0-43e8-b042-0f8d6f47b5f7" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a0381c5d-62a0-43e8-b042-0f8d6f47b5f7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1927d9bf-0b18-4624-b069-ae4f9cc032a4" 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_a0381c5d-62a0-43e8-b042-0f8d6f47b5f7" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1927d9bf-0b18-4624-b069-ae4f9cc032a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_414eabb9-b2d2-4956-9af9-d0c1ff200afc" xlink:href="hmst-20211231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1927d9bf-0b18-4624-b069-ae4f9cc032a4" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_414eabb9-b2d2-4956-9af9-d0c1ff200afc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_f05ace97-2e6b-4c7e-8a01-579d3a82d98e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1927d9bf-0b18-4624-b069-ae4f9cc032a4" xlink:to="loc_us-gaap_CommercialLoanMember_f05ace97-2e6b-4c7e-8a01-579d3a82d98e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_70bb6336-bccc-4595-89eb-092cbc47512e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1927d9bf-0b18-4624-b069-ae4f9cc032a4" xlink:to="loc_us-gaap_ResidentialMortgageMember_70bb6336-bccc-4595-89eb-092cbc47512e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_18454843-485e-4898-a26d-6e41a241bc9c" xlink:href="hmst-20211231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1927d9bf-0b18-4624-b069-ae4f9cc032a4" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_18454843-485e-4898-a26d-6e41a241bc9c" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYAgingAnalysisDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails" xlink:type="extended" id="i52e6ff29994040acbd807cb8916ea8b0_LOANSANDCREDITQUALITYAgingAnalysisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_61e840ae-5600-4255-b93d-a8bb1e859ae8" 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_cc911cb6-39d1-40fb-a2e4-2d306c3aecc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_61e840ae-5600-4255-b93d-a8bb1e859ae8" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_cc911cb6-39d1-40fb-a2e4-2d306c3aecc2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_18e2eee1-7f39-424b-b189-f6dbf1c0fa97" 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_FinancingReceivableRecordedInvestmentPastDueLineItems_61e840ae-5600-4255-b93d-a8bb1e859ae8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_18e2eee1-7f39-424b-b189-f6dbf1c0fa97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual_d8d39487-cb05-4ebd-b67b-0f731a2127b7" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_61e840ae-5600-4255-b93d-a8bb1e859ae8" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual_d8d39487-cb05-4ebd-b67b-0f731a2127b7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivablePastDuePercentOfTotalLoans_3a1824bd-5e7a-4050-afcc-08f457ccfdb4" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivablePastDuePercentOfTotalLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_61e840ae-5600-4255-b93d-a8bb1e859ae8" xlink:to="loc_hmst_FinancingReceivablePastDuePercentOfTotalLoans_3a1824bd-5e7a-4050-afcc-08f457ccfdb4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableNonaccrualPercentOfTotalLoans_75b37719-0285-4631-9007-67fd5ca13e43" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableNonaccrualPercentOfTotalLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_61e840ae-5600-4255-b93d-a8bb1e859ae8" xlink:to="loc_hmst_FinancingReceivableNonaccrualPercentOfTotalLoans_75b37719-0285-4631-9007-67fd5ca13e43" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans_870becf1-7fc8-41bc-9416-3830269e23e9" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_61e840ae-5600-4255-b93d-a8bb1e859ae8" xlink:to="loc_hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans_870becf1-7fc8-41bc-9416-3830269e23e9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableNotPastDuePercentOfTotalLoans_725d21f0-6ff2-45a5-9c7e-e33a45b7182a" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableNotPastDuePercentOfTotalLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_61e840ae-5600-4255-b93d-a8bb1e859ae8" xlink:to="loc_hmst_FinancingReceivableNotPastDuePercentOfTotalLoans_725d21f0-6ff2-45a5-9c7e-e33a45b7182a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivablePercentOfTotalLoans_37889fbe-37da-4714-ab89-2412f1db7a49" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivablePercentOfTotalLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_61e840ae-5600-4255-b93d-a8bb1e859ae8" xlink:to="loc_hmst_FinancingReceivablePercentOfTotalLoans_37889fbe-37da-4714-ab89-2412f1db7a49" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_7d16cdfa-99d2-4f0c-b103-106da75bf42f" 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_FinancingReceivableRecordedInvestmentPastDueLineItems_61e840ae-5600-4255-b93d-a8bb1e859ae8" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_7d16cdfa-99d2-4f0c-b103-106da75bf42f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_85cff8f0-3184-42ad-b701-00775d889e71" 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_61e840ae-5600-4255-b93d-a8bb1e859ae8" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_85cff8f0-3184-42ad-b701-00775d889e71" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_37a8ff70-b454-4351-b46e-038193eb9b10" 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_85cff8f0-3184-42ad-b701-00775d889e71" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_37a8ff70-b454-4351-b46e-038193eb9b10" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_37a8ff70-b454-4351-b46e-038193eb9b10_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_37a8ff70-b454-4351-b46e-038193eb9b10" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_37a8ff70-b454-4351-b46e-038193eb9b10_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_006d1d85-f499-43f4-bfc7-ce7e8a02bd07" 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_37a8ff70-b454-4351-b46e-038193eb9b10" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_006d1d85-f499-43f4-bfc7-ce7e8a02bd07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_d7b8d85a-f4a2-4340-8ff4-9e845ee1e43d" 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_006d1d85-f499-43f4-bfc7-ce7e8a02bd07" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_d7b8d85a-f4a2-4340-8ff4-9e845ee1e43d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember_896e6a8c-5c43-41ce-a49a-9b1149fb3a4d" xlink:href="hmst-20211231.xsd#hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_006d1d85-f499-43f4-bfc7-ce7e8a02bd07" xlink:to="loc_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember_896e6a8c-5c43-41ce-a49a-9b1149fb3a4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_b285bcb0-d4ba-4b72-9976-56968cebe1f6" 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_006d1d85-f499-43f4-bfc7-ce7e8a02bd07" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_b285bcb0-d4ba-4b72-9976-56968cebe1f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember_85005694-69df-445a-ba43-5cf36c2af5b4" xlink:href="hmst-20211231.xsd#hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_006d1d85-f499-43f4-bfc7-ce7e8a02bd07" xlink:to="loc_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember_85005694-69df-445a-ba43-5cf36c2af5b4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_930e63be-698e-412b-a09f-b2898fc2c389" 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_85cff8f0-3184-42ad-b701-00775d889e71" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_930e63be-698e-412b-a09f-b2898fc2c389" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_930e63be-698e-412b-a09f-b2898fc2c389_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_930e63be-698e-412b-a09f-b2898fc2c389" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_930e63be-698e-412b-a09f-b2898fc2c389_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" 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_930e63be-698e-412b-a09f-b2898fc2c389" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_ea51ea43-1c7f-4171-8eb0-24d9c562ea36" xlink:href="hmst-20211231.xsd#hmst_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:to="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_ea51ea43-1c7f-4171-8eb0-24d9c562ea36" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_ae590029-82f0-4a7d-8b6d-bbc270bab9e1" xlink:href="hmst-20211231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:to="loc_hmst_MultifamilyResidentialMember_ae590029-82f0-4a7d-8b6d-bbc270bab9e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyConstructionMember_ed490bd6-4cf8-4b7b-8c8c-27492d68f785" xlink:href="hmst-20211231.xsd#hmst_MultifamilyConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:to="loc_hmst_MultifamilyConstructionMember_ed490bd6-4cf8-4b7b-8c8c-27492d68f785" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialRealEstateConstructionMember_c5641c4b-04c1-4445-bed6-98c3fca125a0" xlink:href="hmst-20211231.xsd#hmst_CommercialRealEstateConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:to="loc_hmst_CommercialRealEstateConstructionMember_c5641c4b-04c1-4445-bed6-98c3fca125a0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionMember_31a2b522-0794-4121-aecc-40f1f16a61dd" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:to="loc_hmst_SingleFamilyConstructionMember_31a2b522-0794-4121-aecc-40f1f16a61dd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionToPermanentMember_c2ee7111-668c-449b-b65f-eab3ceac8bee" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyConstructionToPermanentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:to="loc_hmst_SingleFamilyConstructionToPermanentMember_c2ee7111-668c-449b-b65f-eab3ceac8bee" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_f91c9c77-2882-4786-84a4-7c42134f743b" xlink:href="hmst-20211231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_f91c9c77-2882-4786-84a4-7c42134f743b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_4dc95bb8-3a0b-437a-9dfa-fd816b185747" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:to="loc_us-gaap_CommercialLoanMember_4dc95bb8-3a0b-437a-9dfa-fd816b185747" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_f90a9ef6-f411-4bfe-8d1c-41a82e88648b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:to="loc_us-gaap_ResidentialMortgageMember_f90a9ef6-f411-4bfe-8d1c-41a82e88648b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_635f7877-e427-479e-891a-50b0bc41dd62" xlink:href="hmst-20211231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_635f7877-e427-479e-891a-50b0bc41dd62" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_aa81a634-a8c9-45da-8a8c-6ec510fb62b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_85cff8f0-3184-42ad-b701-00775d889e71" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_aa81a634-a8c9-45da-8a8c-6ec510fb62b8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_aa81a634-a8c9-45da-8a8c-6ec510fb62b8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_aa81a634-a8c9-45da-8a8c-6ec510fb62b8" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_aa81a634-a8c9-45da-8a8c-6ec510fb62b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_02efc3ff-b3e6-4673-9018-aa0c45cf76fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_aa81a634-a8c9-45da-8a8c-6ec510fb62b8" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_02efc3ff-b3e6-4673-9018-aa0c45cf76fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateSectorMember_a091ffbc-9f18-4b5b-9853-4fc0ff500294" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_02efc3ff-b3e6-4673-9018-aa0c45cf76fc" xlink:to="loc_us-gaap_RealEstateSectorMember_a091ffbc-9f18-4b5b-9853-4fc0ff500294" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialAndIndustrialSectorMember_f677fd90-6fa7-4b7a-9044-e68d848a0bbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialAndIndustrialSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_02efc3ff-b3e6-4673-9018-aa0c45cf76fc" xlink:to="loc_us-gaap_CommercialAndIndustrialSectorMember_f677fd90-6fa7-4b7a-9044-e68d848a0bbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1073a6b0-b429-44e9-83a5-51166b904c35" 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_85cff8f0-3184-42ad-b701-00775d889e71" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1073a6b0-b429-44e9-83a5-51166b904c35" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_1073a6b0-b429-44e9-83a5-51166b904c35_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_1073a6b0-b429-44e9-83a5-51166b904c35" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_1073a6b0-b429-44e9-83a5-51166b904c35_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_9e306041-5eac-428c-a022-47021e68629e" 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_1073a6b0-b429-44e9-83a5-51166b904c35" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_9e306041-5eac-428c-a022-47021e68629e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_e7932fd2-b7d4-4dda-a9ba-103965309d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_9e306041-5eac-428c-a022-47021e68629e" xlink:to="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_e7932fd2-b7d4-4dda-a9ba-103965309d0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_b9875d29-6493-4016-b212-3e0f9c4e68d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_9e306041-5eac-428c-a022-47021e68629e" xlink:to="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_b9875d29-6493-4016-b212-3e0f9c4e68d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_6ac7a9d9-016a-4b55-9db0-bfc8869286f9" 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_9e306041-5eac-428c-a022-47021e68629e" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_6ac7a9d9-016a-4b55-9db0-bfc8869286f9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_2f6027b9-e7fa-48b1-9cf3-660cd8a3dd89" 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_9e306041-5eac-428c-a022-47021e68629e" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_2f6027b9-e7fa-48b1-9cf3-660cd8a3dd89" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_9a18ec37-1b2d-4ab2-89eb-e3d7aefb9fd2" 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_9e306041-5eac-428c-a022-47021e68629e" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_9a18ec37-1b2d-4ab2-89eb-e3d7aefb9fd2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ead9ce9b-c152-4b6c-8caf-9f4d7a1e5f73" 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_ScheduleOfFinancingReceivablesPastDueTable_85cff8f0-3184-42ad-b701-00775d889e71" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ead9ce9b-c152-4b6c-8caf-9f4d7a1e5f73" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ead9ce9b-c152-4b6c-8caf-9f4d7a1e5f73_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_ead9ce9b-c152-4b6c-8caf-9f4d7a1e5f73" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_ead9ce9b-c152-4b6c-8caf-9f4d7a1e5f73_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8c04df46-da49-476d-a633-a5aef5028d94" 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_ead9ce9b-c152-4b6c-8caf-9f4d7a1e5f73" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8c04df46-da49-476d-a633-a5aef5028d94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_ef3e4c40-d665-447d-98f3-72966ff9067b" 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_8c04df46-da49-476d-a633-a5aef5028d94" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_ef3e4c40-d665-447d-98f3-72966ff9067b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3f1f9033-d68a-4ab3-bdf9-515f2027d11c" 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_ScheduleOfFinancingReceivablesPastDueTable_85cff8f0-3184-42ad-b701-00775d889e71" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3f1f9033-d68a-4ab3-bdf9-515f2027d11c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_3f1f9033-d68a-4ab3-bdf9-515f2027d11c_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_3f1f9033-d68a-4ab3-bdf9-515f2027d11c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_3f1f9033-d68a-4ab3-bdf9-515f2027d11c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_ac662af8-ffec-4c91-ad4e-4220bcc9493a" 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_3f1f9033-d68a-4ab3-bdf9-515f2027d11c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_ac662af8-ffec-4c91-ad4e-4220bcc9493a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_48a319e2-4a31-43be-a16f-dafb785f2ab9" 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_ac662af8-ffec-4c91-ad4e-4220bcc9493a" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_48a319e2-4a31-43be-a16f-dafb785f2ab9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis_660473cf-8e2d-4612-8fc9-7008d0f4b8e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_85cff8f0-3184-42ad-b701-00775d889e71" xlink:to="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis_660473cf-8e2d-4612-8fc9-7008d0f4b8e5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain_660473cf-8e2d-4612-8fc9-7008d0f4b8e5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis_660473cf-8e2d-4612-8fc9-7008d0f4b8e5" xlink:to="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain_660473cf-8e2d-4612-8fc9-7008d0f4b8e5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain_c82bf4d0-fa43-4b27-8503-0f92a7b402ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis_660473cf-8e2d-4612-8fc9-7008d0f4b8e5" xlink:to="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain_c82bf4d0-fa43-4b27-8503-0f92a7b402ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember_e8d18222-5238-4751-9520-ae48a84d1f06" xlink:href="hmst-20211231.xsd#hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain_c82bf4d0-fa43-4b27-8503-0f92a7b402ee" xlink:to="loc_hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember_e8d18222-5238-4751-9520-ae48a84d1f06" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYTDRsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails" xlink:type="extended" id="i7ed0824176cb41d992dcda0997cb7f97_LOANSANDCREDITQUALITYTDRsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableImpairedLineItems_b8f61fbd-ead4-473f-9173-b0a275a2c50a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableImpairedLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2_e300110a-2f1b-430f-9aa1-253659bd227e" 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_us-gaap_FinancingReceivableImpairedLineItems_b8f61fbd-ead4-473f-9173-b0a275a2c50a" xlink:to="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2_e300110a-2f1b-430f-9aa1-253659bd227e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd_0d506468-5999-46bf-8704-f5b7d96edac3" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_b8f61fbd-ead4-473f-9173-b0a275a2c50a" xlink:to="loc_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd_0d506468-5999-46bf-8704-f5b7d96edac3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_890e145e-adef-47c3-92bf-009420612b02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_b8f61fbd-ead4-473f-9173-b0a275a2c50a" xlink:to="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_890e145e-adef-47c3-92bf-009420612b02" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_090c1ff3-bffc-45bf-acc7-4c1f2a43f9ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_b8f61fbd-ead4-473f-9173-b0a275a2c50a" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_090c1ff3-bffc-45bf-acc7-4c1f2a43f9ef" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_ae7d5ff7-4ea7-4e1a-9ecd-a95b03ae5fae" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_090c1ff3-bffc-45bf-acc7-4c1f2a43f9ef" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_ae7d5ff7-4ea7-4e1a-9ecd-a95b03ae5fae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_ae7d5ff7-4ea7-4e1a-9ecd-a95b03ae5fae_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_ae7d5ff7-4ea7-4e1a-9ecd-a95b03ae5fae" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_ae7d5ff7-4ea7-4e1a-9ecd-a95b03ae5fae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_b5a95be8-7a63-44e8-b41d-e9fef1895669" 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_ae7d5ff7-4ea7-4e1a-9ecd-a95b03ae5fae" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_b5a95be8-7a63-44e8-b41d-e9fef1895669" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentDeferralMember_852e49d5-5d17-449a-b947-4c9c7461d300" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentDeferralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_b5a95be8-7a63-44e8-b41d-e9fef1895669" xlink:to="loc_us-gaap_PaymentDeferralMember_852e49d5-5d17-449a-b947-4c9c7461d300" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualInterestRateReductionMember_5897cebf-1d6b-415a-93ee-4d277bf4c787" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractualInterestRateReductionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_b5a95be8-7a63-44e8-b41d-e9fef1895669" xlink:to="loc_us-gaap_ContractualInterestRateReductionMember_5897cebf-1d6b-415a-93ee-4d277bf4c787" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_11dacb9e-42b2-4373-83a0-07e4e308cee6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_090c1ff3-bffc-45bf-acc7-4c1f2a43f9ef" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_11dacb9e-42b2-4373-83a0-07e4e308cee6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_11dacb9e-42b2-4373-83a0-07e4e308cee6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_11dacb9e-42b2-4373-83a0-07e4e308cee6" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_11dacb9e-42b2-4373-83a0-07e4e308cee6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_44950ff4-5a29-4b9d-8a96-1da0313b08ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_11dacb9e-42b2-4373-83a0-07e4e308cee6" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_44950ff4-5a29-4b9d-8a96-1da0313b08ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateSectorMember_ef127910-f6a9-4caa-bc34-b0e1aa84a111" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_44950ff4-5a29-4b9d-8a96-1da0313b08ed" xlink:to="loc_us-gaap_RealEstateSectorMember_ef127910-f6a9-4caa-bc34-b0e1aa84a111" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialAndIndustrialSectorMember_10d08f77-3520-44c5-aa59-d75e13ad584a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialAndIndustrialSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_44950ff4-5a29-4b9d-8a96-1da0313b08ed" xlink:to="loc_us-gaap_CommercialAndIndustrialSectorMember_10d08f77-3520-44c5-aa59-d75e13ad584a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_fa6125c5-1651-4ec0-b236-d48632a26959" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_090c1ff3-bffc-45bf-acc7-4c1f2a43f9ef" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_fa6125c5-1651-4ec0-b236-d48632a26959" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fa6125c5-1651-4ec0-b236-d48632a26959_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_fa6125c5-1651-4ec0-b236-d48632a26959" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_fa6125c5-1651-4ec0-b236-d48632a26959_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1f3b8aba-8c8a-4d85-9785-4aab7033ebcd" 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_fa6125c5-1651-4ec0-b236-d48632a26959" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1f3b8aba-8c8a-4d85-9785-4aab7033ebcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_291e8a2f-fc91-4823-85ba-f67d4b994221" 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_1f3b8aba-8c8a-4d85-9785-4aab7033ebcd" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_291e8a2f-fc91-4823-85ba-f67d4b994221" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_7b2933e2-a85d-4c8f-b3b5-69c91ead6d56" 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_1f3b8aba-8c8a-4d85-9785-4aab7033ebcd" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_7b2933e2-a85d-4c8f-b3b5-69c91ead6d56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7cfcb79b-33e2-4a33-977c-596c409c6bd8" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_090c1ff3-bffc-45bf-acc7-4c1f2a43f9ef" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7cfcb79b-33e2-4a33-977c-596c409c6bd8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7cfcb79b-33e2-4a33-977c-596c409c6bd8_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_7cfcb79b-33e2-4a33-977c-596c409c6bd8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7cfcb79b-33e2-4a33-977c-596c409c6bd8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2cf0026e-9b3e-49fb-a68d-3416d174d675" 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_7cfcb79b-33e2-4a33-977c-596c409c6bd8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2cf0026e-9b3e-49fb-a68d-3416d174d675" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_93bd2105-30da-4154-99c1-b59ba774e0ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2cf0026e-9b3e-49fb-a68d-3416d174d675" xlink:to="loc_us-gaap_ConstructionLoansMember_93bd2105-30da-4154-99c1-b59ba774e0ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_39cefac9-08b5-4c45-820b-ed2bde0cfc29" xlink:href="hmst-20211231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2cf0026e-9b3e-49fb-a68d-3416d174d675" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_39cefac9-08b5-4c45-820b-ed2bde0cfc29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_776e251a-8407-4a67-aa50-c073ad90f493" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2cf0026e-9b3e-49fb-a68d-3416d174d675" xlink:to="loc_us-gaap_CommercialLoanMember_776e251a-8407-4a67-aa50-c073ad90f493" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_76bbe8dd-77d8-46b8-953c-aa8c3446e3d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2cf0026e-9b3e-49fb-a68d-3416d174d675" xlink:to="loc_us-gaap_ResidentialMortgageMember_76bbe8dd-77d8-46b8-953c-aa8c3446e3d1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityMember_e39269bd-b317-4787-b367-55cbc532e2f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2cf0026e-9b3e-49fb-a68d-3416d174d675" xlink:to="loc_us-gaap_HomeEquityMember_e39269bd-b317-4787-b367-55cbc532e2f4" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRRedefaultsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYTDRRedefaultsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRRedefaultsDetails" xlink:type="extended" id="if5306bcff9e3410db8895a44c72f811b_LOANSANDCREDITQUALITYTDRRedefaultsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_3083854e-f9c7-4da8-90b0-dfaa8445e32b" 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_bc79f148-c543-4e45-ae2d-2ece9303ff81" 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_3083854e-f9c7-4da8-90b0-dfaa8445e32b" xlink:to="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_bc79f148-c543-4e45-ae2d-2ece9303ff81" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_e5ce4229-f1f3-482b-b651-d491ea310f99" 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_3083854e-f9c7-4da8-90b0-dfaa8445e32b" xlink:to="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_e5ce4229-f1f3-482b-b651-d491ea310f99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_2eb2764d-39d7-4d5c-81a5-59609229fd3b" 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_3083854e-f9c7-4da8-90b0-dfaa8445e32b" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_2eb2764d-39d7-4d5c-81a5-59609229fd3b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_38b0e6c3-4116-4df5-9c9f-15ad5ddd0821" 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_2eb2764d-39d7-4d5c-81a5-59609229fd3b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_38b0e6c3-4116-4df5-9c9f-15ad5ddd0821" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_38b0e6c3-4116-4df5-9c9f-15ad5ddd0821_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_38b0e6c3-4116-4df5-9c9f-15ad5ddd0821" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_38b0e6c3-4116-4df5-9c9f-15ad5ddd0821_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_ca782849-ad8d-4b5e-9faa-98ee3c6dd9d4" 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_38b0e6c3-4116-4df5-9c9f-15ad5ddd0821" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_ca782849-ad8d-4b5e-9faa-98ee3c6dd9d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_ae0914df-da14-406b-be4c-a04c700df416" 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_ca782849-ad8d-4b5e-9faa-98ee3c6dd9d4" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_ae0914df-da14-406b-be4c-a04c700df416" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_73f7f96d-6be9-4cfb-8d6c-31c55786f48e" 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_ca782849-ad8d-4b5e-9faa-98ee3c6dd9d4" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_73f7f96d-6be9-4cfb-8d6c-31c55786f48e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4c137799-6462-4e76-a926-c3810dfbf509" 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_2eb2764d-39d7-4d5c-81a5-59609229fd3b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4c137799-6462-4e76-a926-c3810dfbf509" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c137799-6462-4e76-a926-c3810dfbf509_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_4c137799-6462-4e76-a926-c3810dfbf509" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4c137799-6462-4e76-a926-c3810dfbf509_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b85bb0e5-2f47-4bdb-804c-170e2cdc88fa" 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_4c137799-6462-4e76-a926-c3810dfbf509" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b85bb0e5-2f47-4bdb-804c-170e2cdc88fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_45399cbc-5abf-4904-b418-18500a6dcf42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b85bb0e5-2f47-4bdb-804c-170e2cdc88fa" xlink:to="loc_us-gaap_ResidentialMortgageMember_45399cbc-5abf-4904-b418-18500a6dcf42" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_eb057c0d-281a-48ec-888e-75cf9d7b0a39" xlink:href="hmst-20211231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b85bb0e5-2f47-4bdb-804c-170e2cdc88fa" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_eb057c0d-281a-48ec-888e-75cf9d7b0a39" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/BORROWINGSNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#BORROWINGSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/BORROWINGSNarrativeDetails" xlink:type="extended" id="i0cd87f89ef984b79bda9b08c6d8d307b_BORROWINGSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_eb29b751-f34b-4477-95c4-7db3dccb520d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_987539b0-b0e1-4d2d-93d7-cf9dbf2eebd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_eb29b751-f34b-4477-95c4-7db3dccb520d" xlink:to="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_987539b0-b0e1-4d2d-93d7-cf9dbf2eebd8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd_2ca60255-ae08-45ac-ab76-54a1c216edf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_eb29b751-f34b-4477-95c4-7db3dccb520d" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd_2ca60255-ae08-45ac-ab76-54a1c216edf9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankStock_75edb2ea-1b88-42eb-8dd5-6ff41d8c11ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_eb29b751-f34b-4477-95c4-7db3dccb520d" xlink:to="loc_us-gaap_FederalHomeLoanBankStock_75edb2ea-1b88-42eb-8dd5-6ff41d8c11ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_cfcb197f-9a81-466d-bf43-4c6b48cfd417" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_eb29b751-f34b-4477-95c4-7db3dccb520d" xlink:to="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_cfcb197f-9a81-466d-bf43-4c6b48cfd417" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_78274eb0-646e-4fc3-9536-50603721d25f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_eb29b751-f34b-4477-95c4-7db3dccb520d" xlink:to="loc_us-gaap_LineOfCredit_78274eb0-646e-4fc3-9536-50603721d25f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesTable_c0f3176d-c7c3-4c44-bae4-3be2241dc7ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_eb29b751-f34b-4477-95c4-7db3dccb520d" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesTable_c0f3176d-c7c3-4c44-bae4-3be2241dc7ea" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_d05b4f51-009f-4c44-91ad-ed225ac6436d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesTable_c0f3176d-c7c3-4c44-bae4-3be2241dc7ea" xlink:to="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_d05b4f51-009f-4c44-91ad-ed225ac6436d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_d05b4f51-009f-4c44-91ad-ed225ac6436d_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_d05b4f51-009f-4c44-91ad-ed225ac6436d" xlink:to="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_d05b4f51-009f-4c44-91ad-ed225ac6436d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_910fd53c-0f21-4eb0-a75a-480b764998f3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_d05b4f51-009f-4c44-91ad-ed225ac6436d" xlink:to="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_910fd53c-0f21-4eb0-a75a-480b764998f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankOfDesMoinesMember_943ec66b-1fd6-40b0-81b3-c1d9722c5b94" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankOfDesMoinesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_910fd53c-0f21-4eb0-a75a-480b764998f3" xlink:to="loc_srt_FederalHomeLoanBankOfDesMoinesMember_943ec66b-1fd6-40b0-81b3-c1d9722c5b94" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalReserveBankofSanFranciscoMember_301b13eb-fe1d-4c69-a8c0-7743499d1728" xlink:href="hmst-20211231.xsd#hmst_FederalReserveBankofSanFranciscoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_910fd53c-0f21-4eb0-a75a-480b764998f3" xlink:to="loc_hmst_FederalReserveBankofSanFranciscoMember_301b13eb-fe1d-4c69-a8c0-7743499d1728" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c362354b-e658-48d5-b454-43b71d4a0e4c" 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_FederalHomeLoanBankAdvancesTable_c0f3176d-c7c3-4c44-bae4-3be2241dc7ea" xlink:to="loc_srt_RangeAxis_c362354b-e658-48d5-b454-43b71d4a0e4c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c362354b-e658-48d5-b454-43b71d4a0e4c_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_c362354b-e658-48d5-b454-43b71d4a0e4c" xlink:to="loc_srt_RangeMember_c362354b-e658-48d5-b454-43b71d4a0e4c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_901a8969-82f4-4734-958d-1630e056972a" 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_c362354b-e658-48d5-b454-43b71d4a0e4c" xlink:to="loc_srt_RangeMember_901a8969-82f4-4734-958d-1630e056972a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_b9811c0a-9364-4688-b84b-336cffad590c" 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_901a8969-82f4-4734-958d-1630e056972a" xlink:to="loc_srt_WeightedAverageMember_b9811c0a-9364-4688-b84b-336cffad590c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LONGTERMDEBTNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails" xlink:type="extended" id="iaec7c8fb46c74ccdadc42f83b79ae836_LONGTERMDEBTNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_f2fad6b6-a69f-4de2-8fab-fd1657e5fd31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_1067030e-8331-4841-8319-d6a7be81981f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f2fad6b6-a69f-4de2-8fab-fd1657e5fd31" xlink:to="loc_us-gaap_LongTermDebt_1067030e-8331-4841-8319-d6a7be81981f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1ad1920b-3457-4a63-82e3-547d06880c4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f2fad6b6-a69f-4de2-8fab-fd1657e5fd31" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1ad1920b-3457-4a63-82e3-547d06880c4d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_581216aa-ddfd-4d6b-b53d-faf02e58a4ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f2fad6b6-a69f-4de2-8fab-fd1657e5fd31" xlink:to="loc_us-gaap_DebtInstrumentTable_581216aa-ddfd-4d6b-b53d-faf02e58a4ec" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_31dca62a-0839-4f7a-be5f-17b6813911cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_581216aa-ddfd-4d6b-b53d-faf02e58a4ec" xlink:to="loc_us-gaap_DebtInstrumentAxis_31dca62a-0839-4f7a-be5f-17b6813911cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_31dca62a-0839-4f7a-be5f-17b6813911cd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_31dca62a-0839-4f7a-be5f-17b6813911cd" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_31dca62a-0839-4f7a-be5f-17b6813911cd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ac1c6baa-52cb-495c-897b-fce1e4127e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_31dca62a-0839-4f7a-be5f-17b6813911cd" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ac1c6baa-52cb-495c-897b-fce1e4127e1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SeniorNotes6.50Due2026Member_a3b7d693-0d90-4540-9cec-e53a4b6f7965" xlink:href="hmst-20211231.xsd#hmst_SeniorNotes6.50Due2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_ac1c6baa-52cb-495c-897b-fce1e4127e1e" xlink:to="loc_hmst_SeniorNotes6.50Due2026Member_a3b7d693-0d90-4540-9cec-e53a4b6f7965" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_12ccd9ba-0ea9-421e-9c4f-572e10c56bee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_581216aa-ddfd-4d6b-b53d-faf02e58a4ec" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_12ccd9ba-0ea9-421e-9c4f-572e10c56bee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_12ccd9ba-0ea9-421e-9c4f-572e10c56bee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_12ccd9ba-0ea9-421e-9c4f-572e10c56bee" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_12ccd9ba-0ea9-421e-9c4f-572e10c56bee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1d38cf76-80be-43f3-ac9c-7b15c9f5cd9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_12ccd9ba-0ea9-421e-9c4f-572e10c56bee" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1d38cf76-80be-43f3-ac9c-7b15c9f5cd9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_1fbc8834-b264-46a1-a32d-69591482bf42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1d38cf76-80be-43f3-ac9c-7b15c9f5cd9a" xlink:to="loc_us-gaap_SeniorNotesMember_1fbc8834-b264-46a1-a32d-69591482bf42" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_f37998d9-152f-4865-823d-d805120118e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1d38cf76-80be-43f3-ac9c-7b15c9f5cd9a" xlink:to="loc_us-gaap_SubordinatedDebtMember_f37998d9-152f-4865-823d-d805120118e3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails" xlink:type="extended" id="i1e0a499e045c4869be86d916d668c99a_LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_0242105d-cab0-4c4f-9474-8d557aa46bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_938ab86a-d292-49e4-a1fe-0eeb62dc0f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0242105d-cab0-4c4f-9474-8d557aa46bc7" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_938ab86a-d292-49e4-a1fe-0eeb62dc0f3d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_11870f24-9c41-417f-86f4-348fa4cb6013" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0242105d-cab0-4c4f-9474-8d557aa46bc7" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_11870f24-9c41-417f-86f4-348fa4cb6013" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DebtInstrumentCallOption_d870d5e3-218c-46c7-900f-bf939e059f31" xlink:href="hmst-20211231.xsd#hmst_DebtInstrumentCallOption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0242105d-cab0-4c4f-9474-8d557aa46bc7" xlink:to="loc_hmst_DebtInstrumentCallOption_d870d5e3-218c-46c7-900f-bf939e059f31" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_fc067937-763a-4f10-a43a-0de214afc43a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0242105d-cab0-4c4f-9474-8d557aa46bc7" xlink:to="loc_us-gaap_DebtInstrumentTable_fc067937-763a-4f10-a43a-0de214afc43a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_c6769439-f907-428f-a8eb-cf39e128eacd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_fc067937-763a-4f10-a43a-0de214afc43a" xlink:to="loc_us-gaap_VariableRateAxis_c6769439-f907-428f-a8eb-cf39e128eacd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_c6769439-f907-428f-a8eb-cf39e128eacd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_c6769439-f907-428f-a8eb-cf39e128eacd" xlink:to="loc_us-gaap_VariableRateDomain_c6769439-f907-428f-a8eb-cf39e128eacd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_b231cc28-9fea-4d3a-9b23-7893e8885da1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_c6769439-f907-428f-a8eb-cf39e128eacd" xlink:to="loc_us-gaap_VariableRateDomain_b231cc28-9fea-4d3a-9b23-7893e8885da1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ThreeMonthLIBORMember_403d5ec5-eacc-47ab-9a95-2a016d91916a" xlink:href="hmst-20211231.xsd#hmst_ThreeMonthLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_b231cc28-9fea-4d3a-9b23-7893e8885da1" xlink:to="loc_hmst_ThreeMonthLIBORMember_403d5ec5-eacc-47ab-9a95-2a016d91916a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1bdd1ce2-471b-471f-9545-9b5b49b0846c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_fc067937-763a-4f10-a43a-0de214afc43a" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1bdd1ce2-471b-471f-9545-9b5b49b0846c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1bdd1ce2-471b-471f-9545-9b5b49b0846c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1bdd1ce2-471b-471f-9545-9b5b49b0846c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1bdd1ce2-471b-471f-9545-9b5b49b0846c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_92df9832-7d2b-4110-96ce-df392556725d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1bdd1ce2-471b-471f-9545-9b5b49b0846c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_92df9832-7d2b-4110-96ce-df392556725d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_ee773447-62e5-4518-aa51-44e6c9fa76d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_92df9832-7d2b-4110-96ce-df392556725d" xlink:to="loc_us-gaap_SubordinatedDebtMember_ee773447-62e5-4518-aa51-44e6c9fa76d7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_368e72f4-c424-475b-b949-db43e727ae47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_fc067937-763a-4f10-a43a-0de214afc43a" xlink:to="loc_us-gaap_DebtInstrumentAxis_368e72f4-c424-475b-b949-db43e727ae47" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_368e72f4-c424-475b-b949-db43e727ae47_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_368e72f4-c424-475b-b949-db43e727ae47" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_368e72f4-c424-475b-b949-db43e727ae47_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0902070b-537c-4277-a3a7-5c3e3f081f45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_368e72f4-c424-475b-b949-db43e727ae47" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0902070b-537c-4277-a3a7-5c3e3f081f45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember_f46848c2-d9ae-497d-90d6-585eaede321a" xlink:href="hmst-20211231.xsd#hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0902070b-537c-4277-a3a7-5c3e3f081f45" xlink:to="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember_f46848c2-d9ae-497d-90d6-585eaede321a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember_05d99224-8a58-4254-a763-0583004ee845" xlink:href="hmst-20211231.xsd#hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0902070b-537c-4277-a3a7-5c3e3f081f45" xlink:to="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember_05d99224-8a58-4254-a763-0583004ee845" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember_ab03283a-f0c8-4a3b-8fba-b92100480cf2" xlink:href="hmst-20211231.xsd#hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0902070b-537c-4277-a3a7-5c3e3f081f45" xlink:to="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember_ab03283a-f0c8-4a3b-8fba-b92100480cf2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member_09699e18-7d0b-47ed-ba68-028aef451e3f" xlink:href="hmst-20211231.xsd#hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0902070b-537c-4277-a3a7-5c3e3f081f45" xlink:to="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member_09699e18-7d0b-47ed-ba68-028aef451e3f" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails" xlink:type="extended" id="i8be04f1fb1b44d29abf76d45304485af_DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_0a10b382-2fef-41d9-acad-31d10fc58571" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_70c7dd7d-9832-4683-9a8b-7a765bb9a92a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_0a10b382-2fef-41d9-acad-31d10fc58571" xlink:to="loc_us-gaap_DerivativeNotionalAmount_70c7dd7d-9832-4683-9a8b-7a765bb9a92a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_6106cdea-9a96-43b2-886d-c6ab56b34d0f" 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_DerivativesFairValueLineItems_0a10b382-2fef-41d9-acad-31d10fc58571" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_6106cdea-9a96-43b2-886d-c6ab56b34d0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives_d71cfef0-1774-48a3-b850-4dd2fba5f882" xlink:href="hmst-20211231.xsd#hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_0a10b382-2fef-41d9-acad-31d10fc58571" xlink:to="loc_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives_d71cfef0-1774-48a3-b850-4dd2fba5f882" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_762a7cee-4590-43fa-8860-9e1c27029e7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_0a10b382-2fef-41d9-acad-31d10fc58571" xlink:to="loc_us-gaap_DerivativeAssets_762a7cee-4590-43fa-8860-9e1c27029e7f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_be5289b6-39ff-4e1c-9671-870b6450d8e8" 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_DerivativesFairValueLineItems_0a10b382-2fef-41d9-acad-31d10fc58571" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_be5289b6-39ff-4e1c-9671-870b6450d8e8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives_f08ab4fc-021d-4983-9c30-cd8064eb3c05" xlink:href="hmst-20211231.xsd#hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_0a10b382-2fef-41d9-acad-31d10fc58571" xlink:to="loc_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives_f08ab4fc-021d-4983-9c30-cd8064eb3c05" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_e3fea6a3-9ec1-46a7-a18a-2ec1dbb65b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_0a10b382-2fef-41d9-acad-31d10fc58571" xlink:to="loc_us-gaap_DerivativeLiabilities_e3fea6a3-9ec1-46a7-a18a-2ec1dbb65b0e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability_661acd34-c3bb-4b08-a7e2-56d27fdd85d0" xlink:href="hmst-20211231.xsd#hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_0a10b382-2fef-41d9-acad-31d10fc58571" xlink:to="loc_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability_661acd34-c3bb-4b08-a7e2-56d27fdd85d0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_c58753a6-1026-4c4b-ae7e-6d1e6b53e573" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_0a10b382-2fef-41d9-acad-31d10fc58571" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_c58753a6-1026-4c4b-ae7e-6d1e6b53e573" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_02b16e95-a5e3-46f5-922c-42c51cc8a663" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_c58753a6-1026-4c4b-ae7e-6d1e6b53e573" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_02b16e95-a5e3-46f5-922c-42c51cc8a663" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_02b16e95-a5e3-46f5-922c-42c51cc8a663_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_02b16e95-a5e3-46f5-922c-42c51cc8a663" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_02b16e95-a5e3-46f5-922c-42c51cc8a663_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_87475f37-703a-47a6-bc09-bb37f760ea9a" 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_02b16e95-a5e3-46f5-922c-42c51cc8a663" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_87475f37-703a-47a6-bc09-bb37f760ea9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_6bb63699-79dc-45e8-baaf-52fe756b3832" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_87475f37-703a-47a6-bc09-bb37f760ea9a" xlink:to="loc_us-gaap_ForwardContractsMember_6bb63699-79dc-45e8-baaf-52fe756b3832" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_4a5bc80c-dd81-473b-a72d-0cd7c893ff73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_87475f37-703a-47a6-bc09-bb37f760ea9a" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_4a5bc80c-dd81-473b-a72d-0cd7c893ff73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_bffac766-0fcb-4c23-9b84-173f2d484be3" 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_87475f37-703a-47a6-bc09-bb37f760ea9a" xlink:to="loc_us-gaap_InterestRateSwapMember_bffac766-0fcb-4c23-9b84-173f2d484be3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EurodollarFutureMember_49a06441-55f2-40af-9306-258f7910055a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EurodollarFutureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_87475f37-703a-47a6-bc09-bb37f760ea9a" xlink:to="loc_us-gaap_EurodollarFutureMember_49a06441-55f2-40af-9306-258f7910055a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis_3e519124-be1f-4517-87cf-6874710839a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_c58753a6-1026-4c4b-ae7e-6d1e6b53e573" xlink:to="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis_3e519124-be1f-4517-87cf-6874710839a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain_3e519124-be1f-4517-87cf-6874710839a3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis_3e519124-be1f-4517-87cf-6874710839a3" xlink:to="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain_3e519124-be1f-4517-87cf-6874710839a3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain_0fc190d2-41c1-4aee-8cb2-c43a473fe96f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis_3e519124-be1f-4517-87cf-6874710839a3" xlink:to="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain_0fc190d2-41c1-4aee-8cb2-c43a473fe96f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember_30b327c3-1985-4744-91b3-e0ab7dcd810a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain_0fc190d2-41c1-4aee-8cb2-c43a473fe96f" xlink:to="loc_us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember_30b327c3-1985-4744-91b3-e0ab7dcd810a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails" xlink:type="extended" id="iaed7284b68a04e63ad86ed6f947162e9_DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_65d26f6b-152f-4037-8607-720cc0f5d453" 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_DerivativeAssetCollateralObligationToReturnCashOffset_faf0e529-4440-4f28-b2c0-5ec31466117b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_65d26f6b-152f-4037-8607-720cc0f5d453" xlink:to="loc_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset_faf0e529-4440-4f28-b2c0-5ec31466117b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_54e19813-2032-40c3-8cf4-fa4070971d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_65d26f6b-152f-4037-8607-720cc0f5d453" xlink:to="loc_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_54e19813-2032-40c3-8cf4-fa4070971d9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_36334682-d2e5-433a-8eeb-5266e5cc263b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_65d26f6b-152f-4037-8607-720cc0f5d453" xlink:to="loc_us-gaap_DerivativeNotionalAmount_36334682-d2e5-433a-8eeb-5266e5cc263b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_c2d7a5dc-780c-4108-ba0f-b964d5c82be6" 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_65d26f6b-152f-4037-8607-720cc0f5d453" xlink:to="loc_us-gaap_DerivativeTable_c2d7a5dc-780c-4108-ba0f-b964d5c82be6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_888eaa6a-eedc-47d3-b392-27ea404f4f50" 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_c2d7a5dc-780c-4108-ba0f-b964d5c82be6" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_888eaa6a-eedc-47d3-b392-27ea404f4f50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_888eaa6a-eedc-47d3-b392-27ea404f4f50_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_888eaa6a-eedc-47d3-b392-27ea404f4f50" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_888eaa6a-eedc-47d3-b392-27ea404f4f50_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_5e41ae8a-8d84-4c1f-9a76-5532302c676e" 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_888eaa6a-eedc-47d3-b392-27ea404f4f50" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_5e41ae8a-8d84-4c1f-9a76-5532302c676e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InterestRateSwapBackToBackMember_ef05f4f4-d212-4aa3-ac70-73e70e99af7a" xlink:href="hmst-20211231.xsd#hmst_InterestRateSwapBackToBackMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5e41ae8a-8d84-4c1f-9a76-5532302c676e" xlink:to="loc_hmst_InterestRateSwapBackToBackMember_ef05f4f4-d212-4aa3-ac70-73e70e99af7a" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails" xlink:type="extended" id="i97ff6100d892466ea5f4d0211e92f099_DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_20867da9-180c-4113-8390-18afd0dcbcf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_121ad6a0-d9e7-4f04-bef8-462cf9736568" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_20867da9-180c-4113-8390-18afd0dcbcf5" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_121ad6a0-d9e7-4f04-bef8-462cf9736568" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_a0e6dd4b-cec3-4b9d-81ff-9f5c8ddc8a88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_20867da9-180c-4113-8390-18afd0dcbcf5" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_a0e6dd4b-cec3-4b9d-81ff-9f5c8ddc8a88" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_11850487-3016-48e1-bf37-9cbfaf1861b3" 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_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_a0e6dd4b-cec3-4b9d-81ff-9f5c8ddc8a88" xlink:to="loc_us-gaap_FinancialInstrumentAxis_11850487-3016-48e1-bf37-9cbfaf1861b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_11850487-3016-48e1-bf37-9cbfaf1861b3_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_11850487-3016-48e1-bf37-9cbfaf1861b3" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_11850487-3016-48e1-bf37-9cbfaf1861b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fe779da6-3b6f-4d25-b822-ced714b6e7b8" 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_11850487-3016-48e1-bf37-9cbfaf1861b3" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fe779da6-3b6f-4d25-b822-ced714b6e7b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansMember_7de2f8cb-c854-4440-9db9-2ffb50958dc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fe779da6-3b6f-4d25-b822-ced714b6e7b8" xlink:to="loc_us-gaap_LoansMember_7de2f8cb-c854-4440-9db9-2ffb50958dc6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingContractsMember_51453be2-48f5-44bb-b32c-70dab64381cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fe779da6-3b6f-4d25-b822-ced714b6e7b8" xlink:to="loc_us-gaap_ServicingContractsMember_51453be2-48f5-44bb-b32c-70dab64381cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCreditDerivativesMember_35fd125b-327b-4c9e-be6b-9ec8e056bd94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCreditDerivativesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fe779da6-3b6f-4d25-b822-ced714b6e7b8" xlink:to="loc_us-gaap_OtherCreditDerivativesMember_35fd125b-327b-4c9e-be6b-9ec8e056bd94" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails" xlink:type="extended" id="i73ab8393e1d34e33a64f793e0fcdc86c_MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_5c0c5805-e96b-4e79-84f5-d1b9f7e2d7c3" 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_LoansReceivableHeldForSaleAmount_1b6d25c7-417d-4c4f-8980-e6b5eedbed77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_5c0c5805-e96b-4e79-84f5-d1b9f7e2d7c3" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleAmount_1b6d25c7-417d-4c4f-8980-e6b5eedbed77" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b61e5d79-5eec-4439-8e86-ac2c86ad543d" 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_5c0c5805-e96b-4e79-84f5-d1b9f7e2d7c3" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b61e5d79-5eec-4439-8e86-ac2c86ad543d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a1d886ee-6b5f-40e6-ab0c-b21cd4f0b37a" 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_b61e5d79-5eec-4439-8e86-ac2c86ad543d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a1d886ee-6b5f-40e6-ab0c-b21cd4f0b37a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a1d886ee-6b5f-40e6-ab0c-b21cd4f0b37a_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_a1d886ee-6b5f-40e6-ab0c-b21cd4f0b37a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a1d886ee-6b5f-40e6-ab0c-b21cd4f0b37a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1433058c-c770-4046-a992-61286c520106" 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_a1d886ee-6b5f-40e6-ab0c-b21cd4f0b37a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1433058c-c770-4046-a992-61286c520106" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_9f609c05-f3e8-4d97-a395-5d43865fc297" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1433058c-c770-4046-a992-61286c520106" xlink:to="loc_us-gaap_ResidentialMortgageMember_9f609c05-f3e8-4d97-a395-5d43865fc297" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e54407b9-70b6-44c6-87dd-07aef5724529" 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_b61e5d79-5eec-4439-8e86-ac2c86ad543d" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e54407b9-70b6-44c6-87dd-07aef5724529" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e54407b9-70b6-44c6-87dd-07aef5724529_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_e54407b9-70b6-44c6-87dd-07aef5724529" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e54407b9-70b6-44c6-87dd-07aef5724529_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9f28b86e-7f15-41b3-bd33-d75b97d6b3e5" 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_e54407b9-70b6-44c6-87dd-07aef5724529" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9f28b86e-7f15-41b3-bd33-d75b97d6b3e5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_3d3caee0-9aba-421c-a713-121ad288c171" 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_9f28b86e-7f15-41b3-bd33-d75b97d6b3e5" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_3d3caee0-9aba-421c-a713-121ad288c171" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails" xlink:type="extended" id="id1b690ab4209403c8f8b6d4d5acf872f_MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2aa7547-ca22-4cfb-88ba-e8fa57aa70e7" 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_ProceedsFromSaleOfMortgageLoansHeldForSale_ed9d785e-fc3b-4268-b8e8-5c4ee266e668" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2aa7547-ca22-4cfb-88ba-e8fa57aa70e7" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_ed9d785e-fc3b-4268-b8e8-5c4ee266e668" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_356882c1-49ec-411b-84f6-00050429bfa2" 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_b2aa7547-ca22-4cfb-88ba-e8fa57aa70e7" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_356882c1-49ec-411b-84f6-00050429bfa2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1bddbc0d-7af0-4884-9527-ec3527f13170" 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_356882c1-49ec-411b-84f6-00050429bfa2" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1bddbc0d-7af0-4884-9527-ec3527f13170" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1bddbc0d-7af0-4884-9527-ec3527f13170_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_1bddbc0d-7af0-4884-9527-ec3527f13170" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1bddbc0d-7af0-4884-9527-ec3527f13170_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_42b995a3-5362-45d8-b320-4ddb4b25c246" 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_1bddbc0d-7af0-4884-9527-ec3527f13170" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_42b995a3-5362-45d8-b320-4ddb4b25c246" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_3f742446-031e-42d5-b111-ecd1af8c1ac2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_42b995a3-5362-45d8-b320-4ddb4b25c246" xlink:to="loc_us-gaap_ResidentialMortgageMember_3f742446-031e-42d5-b111-ecd1af8c1ac2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_70dee060-3728-4099-866a-24aa6e9fb244" 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_356882c1-49ec-411b-84f6-00050429bfa2" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_70dee060-3728-4099-866a-24aa6e9fb244" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_70dee060-3728-4099-866a-24aa6e9fb244_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_70dee060-3728-4099-866a-24aa6e9fb244" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_70dee060-3728-4099-866a-24aa6e9fb244_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4cd2b2d8-511f-43e9-a036-806016420aa6" 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_70dee060-3728-4099-866a-24aa6e9fb244" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4cd2b2d8-511f-43e9-a036-806016420aa6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_2b6732f0-87fe-42a0-bd50-0e0c861ec2cb" 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_4cd2b2d8-511f-43e9-a036-806016420aa6" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_2b6732f0-87fe-42a0-bd50-0e0c861ec2cb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails" xlink:type="extended" id="i8a9c4e79c3104dde809ce97f7cea3e5f_MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems_1f5074aa-48c9-41fb-9290-d4543b2af61f" xlink:href="hmst-20211231.xsd#hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations_11968448-924c-4682-b43f-d5cbdb43e1dd" xlink:href="hmst-20211231.xsd#hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems_1f5074aa-48c9-41fb-9290-d4543b2af61f" xlink:to="loc_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations_11968448-924c-4682-b43f-d5cbdb43e1dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities_a0d1ab8a-4d9c-4614-80af-40e7c7246b96" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems_1f5074aa-48c9-41fb-9290-d4543b2af61f" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities_a0d1ab8a-4d9c-4614-80af-40e7c7246b96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_2d2a345e-45c8-4bfc-b0ff-5fb95adc797b" xlink:href="hmst-20211231.xsd#hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems_1f5074aa-48c9-41fb-9290-d4543b2af61f" xlink:to="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_2d2a345e-45c8-4bfc-b0ff-5fb95adc797b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_28f05dd6-278c-4fc1-9e84-169a024a90ef" 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_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_2d2a345e-45c8-4bfc-b0ff-5fb95adc797b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_28f05dd6-278c-4fc1-9e84-169a024a90ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_28f05dd6-278c-4fc1-9e84-169a024a90ef_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_28f05dd6-278c-4fc1-9e84-169a024a90ef" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_28f05dd6-278c-4fc1-9e84-169a024a90ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_371df70d-f172-4c9e-b3c5-e0b8047ddf8a" 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_28f05dd6-278c-4fc1-9e84-169a024a90ef" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_371df70d-f172-4c9e-b3c5-e0b8047ddf8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_6e370980-c535-4366-bd9d-ece8e11f2a44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_371df70d-f172-4c9e-b3c5-e0b8047ddf8a" xlink:to="loc_us-gaap_ResidentialMortgageMember_6e370980-c535-4366-bd9d-ece8e11f2a44" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_c263a9f1-bc9a-424c-be6b-fe6f89a1857e" 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_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_2d2a345e-45c8-4bfc-b0ff-5fb95adc797b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_c263a9f1-bc9a-424c-be6b-fe6f89a1857e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c263a9f1-bc9a-424c-be6b-fe6f89a1857e_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_c263a9f1-bc9a-424c-be6b-fe6f89a1857e" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c263a9f1-bc9a-424c-be6b-fe6f89a1857e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_34e39ee9-22dc-4c5b-a7e3-ca1bd9ff4f6a" 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_c263a9f1-bc9a-424c-be6b-fe6f89a1857e" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_34e39ee9-22dc-4c5b-a7e3-ca1bd9ff4f6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_9eb09443-523d-48e6-b1a1-7c4587f35144" 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_34e39ee9-22dc-4c5b-a7e3-ca1bd9ff4f6a" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_9eb09443-523d-48e6-b1a1-7c4587f35144" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails" xlink:type="extended" id="ifb3a3b8c421942da96edd2348f5ba770_MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_729bd2a1-e9a1-4465-bd17-8b06d5d6e149" 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_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding_8d133010-c3f6-4ca9-85a8-3f8eb493b558" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_729bd2a1-e9a1-4465-bd17-8b06d5d6e149" xlink:to="loc_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding_8d133010-c3f6-4ca9-85a8-3f8eb493b558" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_8af2e507-60b0-424b-a377-61f1a30686da" 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_729bd2a1-e9a1-4465-bd17-8b06d5d6e149" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_8af2e507-60b0-424b-a377-61f1a30686da" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1c02c5c3-4c1f-4e41-850b-2a03e790ebf9" 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_8af2e507-60b0-424b-a377-61f1a30686da" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1c02c5c3-4c1f-4e41-850b-2a03e790ebf9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1c02c5c3-4c1f-4e41-850b-2a03e790ebf9_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_1c02c5c3-4c1f-4e41-850b-2a03e790ebf9" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1c02c5c3-4c1f-4e41-850b-2a03e790ebf9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e27bc8d2-ff0a-4aee-8e42-688140ffcf75" 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_1c02c5c3-4c1f-4e41-850b-2a03e790ebf9" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e27bc8d2-ff0a-4aee-8e42-688140ffcf75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_3dfde546-1374-4262-aa4e-44d94641264a" 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_e27bc8d2-ff0a-4aee-8e42-688140ffcf75" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_3dfde546-1374-4262-aa4e-44d94641264a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c9171628-2122-4dcc-ad27-de5df94060b6" 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_8af2e507-60b0-424b-a377-61f1a30686da" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c9171628-2122-4dcc-ad27-de5df94060b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c9171628-2122-4dcc-ad27-de5df94060b6_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_c9171628-2122-4dcc-ad27-de5df94060b6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c9171628-2122-4dcc-ad27-de5df94060b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0d9de73a-1514-4c56-8af6-c05a2b866941" 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_c9171628-2122-4dcc-ad27-de5df94060b6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0d9de73a-1514-4c56-8af6-c05a2b866941" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_4d1ad225-8937-4562-8f2b-e5397f797f82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0d9de73a-1514-4c56-8af6-c05a2b866941" xlink:to="loc_us-gaap_ResidentialMortgageMember_4d1ad225-8937-4562-8f2b-e5397f797f82" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails" xlink:type="extended" id="ic42e8947a28643f7820bf38608f61e1e_MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_070f7bc1-c75c-4ae8-b44a-44664f276a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualRollForward_8d2dbb56-3c12-4756-91af-887e86f7ce91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_070f7bc1-c75c-4ae8-b44a-44664f276a8a" xlink:to="loc_us-gaap_LossContingencyAccrualRollForward_8d2dbb56-3c12-4756-91af-887e86f7ce91" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_90f659d1-055b-46f9-b53c-38a91f75c390" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyAccrualRollForward_8d2dbb56-3c12-4756-91af-887e86f7ce91" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_90f659d1-055b-46f9-b53c-38a91f75c390" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProvision_19d34d48-e97d-49e4-a56b-aea34ede2edf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualProvision"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyAccrualRollForward_8d2dbb56-3c12-4756-91af-887e86f7ce91" xlink:to="loc_us-gaap_LossContingencyAccrualProvision_19d34d48-e97d-49e4-a56b-aea34ede2edf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualPayments_32cd7d40-1cc5-4b28-94d4-53f3bcf0fbd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyAccrualRollForward_8d2dbb56-3c12-4756-91af-887e86f7ce91" xlink:to="loc_us-gaap_LossContingencyAccrualPayments_32cd7d40-1cc5-4b28-94d4-53f3bcf0fbd7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_afd83137-d763-4109-a888-90c150d16505" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_0295af71-f911-4a4c-a2bc-940354e8d14c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_070f7bc1-c75c-4ae8-b44a-44664f276a8a" xlink:to="loc_us-gaap_LossContingenciesTable_0295af71-f911-4a4c-a2bc-940354e8d14c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_6eb87e21-6320-4568-ad3e-ac445859c8bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_0295af71-f911-4a4c-a2bc-940354e8d14c" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_6eb87e21-6320-4568-ad3e-ac445859c8bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_6eb87e21-6320-4568-ad3e-ac445859c8bd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_6eb87e21-6320-4568-ad3e-ac445859c8bd" xlink:to="loc_us-gaap_LossContingencyNatureDomain_6eb87e21-6320-4568-ad3e-ac445859c8bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_3d1c55ae-fa86-4e93-84af-80082b524741" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_6eb87e21-6320-4568-ad3e-ac445859c8bd" xlink:to="loc_us-gaap_LossContingencyNatureDomain_3d1c55ae-fa86-4e93-84af-80082b524741" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_fa7eeb81-a17b-454e-8a93-7c32f3f9e772" xlink:href="hmst-20211231.xsd#hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_3d1c55ae-fa86-4e93-84af-80082b524741" xlink:to="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_fa7eeb81-a17b-454e-8a93-7c32f3f9e772" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails" xlink:type="extended" id="i1d88e6e4de0945c79ade48b69a663902_MORTGAGEBANKINGOPERATIONSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableImpairedLineItems_2d0ddaca-059e-40de-bbaf-01c5164e76b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableImpairedLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageBankingOperationsTextualAbstract_26de3fb2-be49-4bf0-b9f7-aef891e81d98" xlink:href="hmst-20211231.xsd#hmst_MortgageBankingOperationsTextualAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_2d0ddaca-059e-40de-bbaf-01c5164e76b6" xlink:to="loc_hmst_MortgageBankingOperationsTextualAbstract_26de3fb2-be49-4bf0-b9f7-aef891e81d98" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAdvances_9708db43-ba8f-4d0e-a7c8-967362681904" xlink:href="hmst-20211231.xsd#hmst_ServicingAdvances"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract_26de3fb2-be49-4bf0-b9f7-aef891e81d98" xlink:to="loc_hmst_ServicingAdvances_9708db43-ba8f-4d0e-a7c8-967362681904" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_b4a659d9-c4b4-4d54-a2a7-1517a519a7fe" 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_hmst_MortgageBankingOperationsTextualAbstract_26de3fb2-be49-4bf0-b9f7-aef891e81d98" xlink:to="loc_us-gaap_NotesReceivableNet_b4a659d9-c4b4-4d54-a2a7-1517a519a7fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales_d9883ef4-0df5-4f0c-9504-08e846dd6b5b" xlink:href="hmst-20211231.xsd#hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract_26de3fb2-be49-4bf0-b9f7-aef891e81d98" xlink:to="loc_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales_d9883ef4-0df5-4f0c-9504-08e846dd6b5b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold_c9c59f0c-4974-4bd6-b68f-b87a82769519" xlink:href="hmst-20211231.xsd#hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract_26de3fb2-be49-4bf0-b9f7-aef891e81d98" xlink:to="loc_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold_c9c59f0c-4974-4bd6-b68f-b87a82769519" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_43e9067c-25d6-41fa-9f38-9980ae85a300" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract_26de3fb2-be49-4bf0-b9f7-aef891e81d98" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_43e9067c-25d6-41fa-9f38-9980ae85a300" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ExpectedWeightedAverageLifeofMSR_ac82145e-e0d4-475e-8674-e21824dd98bb" xlink:href="hmst-20211231.xsd#hmst_ExpectedWeightedAverageLifeofMSR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract_26de3fb2-be49-4bf0-b9f7-aef891e81d98" xlink:to="loc_hmst_ExpectedWeightedAverageLifeofMSR_ac82145e-e0d4-475e-8674-e21824dd98bb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_22939d78-57e4-475f-995d-00d0880c6d61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfImpairedFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_2d0ddaca-059e-40de-bbaf-01c5164e76b6" xlink:to="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_22939d78-57e4-475f-995d-00d0880c6d61" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_13346080-10c1-4f04-ba79-792d2b8a1e26" 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_ScheduleOfImpairedFinancingReceivableTable_22939d78-57e4-475f-995d-00d0880c6d61" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_13346080-10c1-4f04-ba79-792d2b8a1e26" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_13346080-10c1-4f04-ba79-792d2b8a1e26_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_13346080-10c1-4f04-ba79-792d2b8a1e26" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_13346080-10c1-4f04-ba79-792d2b8a1e26_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_7322cfac-7724-43c1-aa07-6dcb8c24faa4" 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_13346080-10c1-4f04-ba79-792d2b8a1e26" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_7322cfac-7724-43c1-aa07-6dcb8c24faa4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyResidentialMember_74a47bed-e643-4487-969f-bbaaeb735353" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_7322cfac-7724-43c1-aa07-6dcb8c24faa4" xlink:to="loc_hmst_SingleFamilyResidentialMember_74a47bed-e643-4487-969f-bbaaeb735353" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a51ce58c-f07f-425e-9c4b-1d2e17dfc9af" 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_ScheduleOfImpairedFinancingReceivableTable_22939d78-57e4-475f-995d-00d0880c6d61" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a51ce58c-f07f-425e-9c4b-1d2e17dfc9af" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a51ce58c-f07f-425e-9c4b-1d2e17dfc9af_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_a51ce58c-f07f-425e-9c4b-1d2e17dfc9af" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a51ce58c-f07f-425e-9c4b-1d2e17dfc9af_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d0d8edf9-a73c-4653-b502-f0914c3ec67d" 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_a51ce58c-f07f-425e-9c4b-1d2e17dfc9af" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d0d8edf9-a73c-4653-b502-f0914c3ec67d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GinnieMaeEarlyBuyoutLoansMember_c658fa4b-6dfd-490e-83e9-09559a09449f" xlink:href="hmst-20211231.xsd#hmst_GinnieMaeEarlyBuyoutLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d0d8edf9-a73c-4653-b502-f0914c3ec67d" xlink:to="loc_hmst_GinnieMaeEarlyBuyoutLoansMember_c658fa4b-6dfd-490e-83e9-09559a09449f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_4dada2f1-2da5-4b80-8fa4-9a3e46ee9fc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d0d8edf9-a73c-4653-b502-f0914c3ec67d" xlink:to="loc_us-gaap_AgencySecuritiesMember_4dada2f1-2da5-4b80-8fa4-9a3e46ee9fc2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SinglefamilyresidentialmortgageservicingrightsMember_e7d82bb9-f191-4985-aaac-7ffbe751bfd6" xlink:href="hmst-20211231.xsd#hmst_SinglefamilyresidentialmortgageservicingrightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d0d8edf9-a73c-4653-b502-f0914c3ec67d" xlink:to="loc_hmst_SinglefamilyresidentialmortgageservicingrightsMember_e7d82bb9-f191-4985-aaac-7ffbe751bfd6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_01ddd476-e64e-40e6-8701-9cb83aab659f" 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_ScheduleOfImpairedFinancingReceivableTable_22939d78-57e4-475f-995d-00d0880c6d61" xlink:to="loc_us-gaap_FinancialInstrumentAxis_01ddd476-e64e-40e6-8701-9cb83aab659f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_01ddd476-e64e-40e6-8701-9cb83aab659f_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_01ddd476-e64e-40e6-8701-9cb83aab659f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_01ddd476-e64e-40e6-8701-9cb83aab659f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d3fa4c54-63a2-4e6a-b65c-53e1efc0169d" 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_01ddd476-e64e-40e6-8701-9cb83aab659f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d3fa4c54-63a2-4e6a-b65c-53e1efc0169d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_060f61ee-bcce-4c38-a645-f523fa5719fc" xlink:href="hmst-20211231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d3fa4c54-63a2-4e6a-b65c-53e1efc0169d" xlink:to="loc_hmst_MultifamilyResidentialMember_060f61ee-bcce-4c38-a645-f523fa5719fc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSServicingIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails" xlink:type="extended" id="i8c94ee396ae44e8e8fc78e623f12fa9e_MORTGAGEBANKINGOPERATIONSServicingIncomeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" 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_hmst_ServicingFeesAndOther_fb328cbd-3041-45de-8f93-7a627c238dfa" xlink:href="hmst-20211231.xsd#hmst_ServicingFeesAndOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:to="loc_hmst_ServicingFeesAndOther_fb328cbd-3041-45de-8f93-7a627c238dfa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_e821cfad-8cd9-4c53-8f74-1cbdc2148bc2" xlink:href="hmst-20211231.xsd#hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:to="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_e821cfad-8cd9-4c53-8f74-1cbdc2148bc2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_38947811-5979-4120-b675-74dc66b79186" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_38947811-5979-4120-b675-74dc66b79186" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NetServicingIncome_038e2a9f-8e09-4198-8800-dd668eb9225e" xlink:href="hmst-20211231.xsd#hmst_NetServicingIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:to="loc_hmst_NetServicingIncome_038e2a9f-8e09-4198-8800-dd668eb9225e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue_fa232f9b-0293-498b-99a7-cfd74be293d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:to="loc_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue_fa232f9b-0293-498b-99a7-cfd74be293d0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_a8cea6c5-feed-48ed-aeb6-0d86d411b30a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_a8cea6c5-feed-48ed-aeb6-0d86d411b30a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageServicingRightsRiskManagement_88aeeb26-fab7-49f2-913a-8a59c1af1a39" xlink:href="hmst-20211231.xsd#hmst_MortgageServicingRightsRiskManagement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:to="loc_hmst_MortgageServicingRightsRiskManagement_88aeeb26-fab7-49f2-913a-8a59c1af1a39" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1_dfa16386-c3fb-4f7a-b1cb-484caa5a10e0" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1_dfa16386-c3fb-4f7a-b1cb-484caa5a10e0" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingFeesNetIncludingDiscontinuedOperations_e80b9bee-bc44-400a-8f44-07943afc3ee7" xlink:href="hmst-20211231.xsd#hmst_ServicingFeesNetIncludingDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:to="loc_hmst_ServicingFeesNetIncludingDiscontinuedOperations_e80b9bee-bc44-400a-8f44-07943afc3ee7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_5004aea2-8d99-4bcf-beb2-d1bf5e5c675f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_5004aea2-8d99-4bcf-beb2-d1bf5e5c675f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d176678f-b332-426e-9eda-aef96225d4d8" 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_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d176678f-b332-426e-9eda-aef96225d4d8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_11105a64-899a-42ef-818a-3dcff8c32817" 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_d176678f-b332-426e-9eda-aef96225d4d8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_11105a64-899a-42ef-818a-3dcff8c32817" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_11105a64-899a-42ef-818a-3dcff8c32817_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_11105a64-899a-42ef-818a-3dcff8c32817" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_11105a64-899a-42ef-818a-3dcff8c32817_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_87e2b57f-dd97-44c3-a699-f87bb5cc51c2" 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_11105a64-899a-42ef-818a-3dcff8c32817" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_87e2b57f-dd97-44c3-a699-f87bb5cc51c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SinglefamilyresidentialmortgageservicingrightsMember_4ec5b443-0e61-463c-88c5-12fb9103494f" xlink:href="hmst-20211231.xsd#hmst_SinglefamilyresidentialmortgageservicingrightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_87e2b57f-dd97-44c3-a699-f87bb5cc51c2" xlink:to="loc_hmst_SinglefamilyresidentialmortgageservicingrightsMember_4ec5b443-0e61-463c-88c5-12fb9103494f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_ed1cd5dd-4d89-410f-9237-892e44b0f2da" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d176678f-b332-426e-9eda-aef96225d4d8" xlink:to="loc_us-gaap_FinancialInstrumentAxis_ed1cd5dd-4d89-410f-9237-892e44b0f2da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ed1cd5dd-4d89-410f-9237-892e44b0f2da_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_ed1cd5dd-4d89-410f-9237-892e44b0f2da" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_ed1cd5dd-4d89-410f-9237-892e44b0f2da_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_026dc8be-4de7-4e04-9a55-661d7715e2c5" 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_ed1cd5dd-4d89-410f-9237-892e44b0f2da" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_026dc8be-4de7-4e04-9a55-661d7715e2c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingContractsMember_a449d6b7-cb9b-4d69-9088-a557ed34716b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_026dc8be-4de7-4e04-9a55-661d7715e2c5" xlink:to="loc_us-gaap_ServicingContractsMember_a449d6b7-cb9b-4d69-9088-a557ed34716b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_98c22164-38ed-4f15-a7f2-6fa6e904dc91" 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_d176678f-b332-426e-9eda-aef96225d4d8" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_98c22164-38ed-4f15-a7f2-6fa6e904dc91" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_98c22164-38ed-4f15-a7f2-6fa6e904dc91_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_98c22164-38ed-4f15-a7f2-6fa6e904dc91" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_98c22164-38ed-4f15-a7f2-6fa6e904dc91_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e123d7a4-63fe-4550-ad1a-d00eafc0b50f" 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_98c22164-38ed-4f15-a7f2-6fa6e904dc91" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e123d7a4-63fe-4550-ad1a-d00eafc0b50f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyResidentialMember_5e75d34c-d283-4609-921e-862239aee690" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e123d7a4-63fe-4550-ad1a-d00eafc0b50f" xlink:to="loc_hmst_SingleFamilyResidentialMember_5e75d34c-d283-4609-921e-862239aee690" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails" xlink:type="extended" id="i8c1ff726b39b4ddf98343334d7262106_MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetsAtFairValueLineItems_4d21797b-75fd-472d-b1ad-b6d6160af521" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetsAtFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_f0189c51-cf86-4e09-9691-70984dc7a5de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ServicingAssetsAtFairValueLineItems_4d21797b-75fd-472d-b1ad-b6d6160af521" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_f0189c51-cf86-4e09-9691-70984dc7a5de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_db1c755c-29e0-4f26-a76c-5c29cbb4e6b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_f0189c51-cf86-4e09-9691-70984dc7a5de" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_db1c755c-29e0-4f26-a76c-5c29cbb4e6b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAbstract_ed106309-96b1-4824-9fdd-239fcd59eec7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_f0189c51-cf86-4e09-9691-70984dc7a5de" xlink:to="loc_us-gaap_ServicingAssetAbstract_ed106309-96b1-4824-9fdd-239fcd59eec7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAdditions_094d1beb-0c3a-4918-8318-0b5b5ecdae42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ServicingAssetAbstract_ed106309-96b1-4824-9fdd-239fcd59eec7" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAdditions_094d1beb-0c3a-4918-8318-0b5b5ecdae42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueDisposals_aec0a01d-c799-4170-8f2d-3a1b7c791c19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueDisposals"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ServicingAssetAbstract_ed106309-96b1-4824-9fdd-239fcd59eec7" xlink:to="loc_us-gaap_ServicingAssetAtFairValueDisposals_aec0a01d-c799-4170-8f2d-3a1b7c791c19" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_43fca36f-c0f7-4a33-b1fa-31910d139abb" xlink:href="hmst-20211231.xsd#hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ServicingAssetAbstract_ed106309-96b1-4824-9fdd-239fcd59eec7" xlink:to="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_43fca36f-c0f7-4a33-b1fa-31910d139abb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet_38165165-821c-4355-ab37-74787f0db4e7" xlink:href="hmst-20211231.xsd#hmst_ServicingAssetatFairValueAdditionsandAmortizationNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ServicingAssetAbstract_ed106309-96b1-4824-9fdd-239fcd59eec7" xlink:to="loc_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet_38165165-821c-4355-ab37-74787f0db4e7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue_fb8e34c0-de9c-4b9c-9827-4366273340a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_f0189c51-cf86-4e09-9691-70984dc7a5de" xlink:to="loc_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue_fb8e34c0-de9c-4b9c-9827-4366273340a4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_055e4872-d644-4d52-a3ee-804525308daf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetsAtFairValueTable_f2868221-d276-4f7d-b0c2-20678e7b9cb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetsAtFairValueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ServicingAssetsAtFairValueLineItems_4d21797b-75fd-472d-b1ad-b6d6160af521" xlink:to="loc_us-gaap_ServicingAssetsAtFairValueTable_f2868221-d276-4f7d-b0c2-20678e7b9cb6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f86cf6a2-09aa-4ae2-869c-ce03acd9333a" 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_ServicingAssetsAtFairValueTable_f2868221-d276-4f7d-b0c2-20678e7b9cb6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f86cf6a2-09aa-4ae2-869c-ce03acd9333a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f86cf6a2-09aa-4ae2-869c-ce03acd9333a_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_f86cf6a2-09aa-4ae2-869c-ce03acd9333a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_f86cf6a2-09aa-4ae2-869c-ce03acd9333a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_865d6cd2-edf3-44f6-9a5a-19aed08537ad" 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_f86cf6a2-09aa-4ae2-869c-ce03acd9333a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_865d6cd2-edf3-44f6-9a5a-19aed08537ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_f9b5733b-8696-4981-841b-8ab64aa943cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_865d6cd2-edf3-44f6-9a5a-19aed08537ad" xlink:to="loc_us-gaap_ResidentialMortgageMember_f9b5733b-8696-4981-841b-8ab64aa943cf" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails" xlink:type="extended" id="i37cda4a75d774829aa1e2f7d5e12cf57_MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_50185e7c-cac4-4194-8efd-0a7911b85732" 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_hmst_RatesPerAnnumAbstract_1338d035-7eca-46fb-b634-2e31bf597bef" xlink:href="hmst-20211231.xsd#hmst_RatesPerAnnumAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_50185e7c-cac4-4194-8efd-0a7911b85732" xlink:to="loc_hmst_RatesPerAnnumAbstract_1338d035-7eca-46fb-b634-2e31bf597bef" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAssetWeightedAverageMeasurementInput_fd57e477-9e82-4648-adc1-5cb1905705aa" xlink:href="hmst-20211231.xsd#hmst_ServicingAssetWeightedAverageMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_RatesPerAnnumAbstract_1338d035-7eca-46fb-b634-2e31bf597bef" xlink:to="loc_hmst_ServicingAssetWeightedAverageMeasurementInput_fd57e477-9e82-4648-adc1-5cb1905705aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d4816eb9-aa64-4ba5-9d1a-8518e2586c60" 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_50185e7c-cac4-4194-8efd-0a7911b85732" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d4816eb9-aa64-4ba5-9d1a-8518e2586c60" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_7fa3498b-38ae-44cf-add1-6321b25bcc75" 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_d4816eb9-aa64-4ba5-9d1a-8518e2586c60" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_7fa3498b-38ae-44cf-add1-6321b25bcc75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_7fa3498b-38ae-44cf-add1-6321b25bcc75_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_7fa3498b-38ae-44cf-add1-6321b25bcc75" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_7fa3498b-38ae-44cf-add1-6321b25bcc75_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_0c38a8c4-77a0-4add-8804-4c148d9294d3" 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_7fa3498b-38ae-44cf-add1-6321b25bcc75" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_0c38a8c4-77a0-4add-8804-4c148d9294d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputConstantPrepaymentRateMember_74742df4-a1d0-48a4-b616-c7ca34dc6283" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputConstantPrepaymentRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_0c38a8c4-77a0-4add-8804-4c148d9294d3" xlink:to="loc_us-gaap_MeasurementInputConstantPrepaymentRateMember_74742df4-a1d0-48a4-b616-c7ca34dc6283" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_8b7e3823-36b5-4514-849c-4565771ac7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_0c38a8c4-77a0-4add-8804-4c148d9294d3" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_8b7e3823-36b5-4514-849c-4565771ac7ca" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails" xlink:type="extended" id="i5431922172b54336b6d277f41c0e61a3_MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_47220743-2d9c-451f-83d6-69e71dab43e9" 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_hmst_ServicingAssetWeightedAverageMeasurementInput_ad9fd6dd-c4f9-445a-aeba-cd48d1b3db3d" xlink:href="hmst-20211231.xsd#hmst_ServicingAssetWeightedAverageMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_47220743-2d9c-451f-83d6-69e71dab43e9" xlink:to="loc_hmst_ServicingAssetWeightedAverageMeasurementInput_ad9fd6dd-c4f9-445a-aeba-cd48d1b3db3d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_d850e071-4cd0-4ad2-b516-9740b7db1199" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_47220743-2d9c-451f-83d6-69e71dab43e9" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_d850e071-4cd0-4ad2-b516-9740b7db1199" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1_ec372be2-866c-4c37-ad7a-783bb9d66976" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_47220743-2d9c-451f-83d6-69e71dab43e9" xlink:to="loc_us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1_ec372be2-866c-4c37-ad7a-783bb9d66976" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ConstantPrepaymentRateAbstract_a52d93f0-9c3a-4614-856c-558b51a63ed6" xlink:href="hmst-20211231.xsd#hmst_ConstantPrepaymentRateAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_47220743-2d9c-451f-83d6-69e71dab43e9" xlink:to="loc_hmst_ConstantPrepaymentRateAbstract_a52d93f0-9c3a-4614-856c-558b51a63ed6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease_54200b7c-29cf-48e8-96dd-82cccd6b0046" xlink:href="hmst-20211231.xsd#hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ConstantPrepaymentRateAbstract_a52d93f0-9c3a-4614-856c-558b51a63ed6" xlink:to="loc_hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease_54200b7c-29cf-48e8-96dd-82cccd6b0046" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease_f3091ba7-5e8f-4cb6-ab5c-e74dd75785aa" xlink:href="hmst-20211231.xsd#hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_ConstantPrepaymentRateAbstract_a52d93f0-9c3a-4614-856c-558b51a63ed6" xlink:to="loc_hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease_f3091ba7-5e8f-4cb6-ab5c-e74dd75785aa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DiscountRateAbstract_f9507bf3-4be8-4aa0-9209-7f84949815be" xlink:href="hmst-20211231.xsd#hmst_DiscountRateAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_47220743-2d9c-451f-83d6-69e71dab43e9" xlink:to="loc_hmst_DiscountRateAbstract_f9507bf3-4be8-4aa0-9209-7f84949815be" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ImpactOnFairValueOfHundredBasisPointsIncrease_fd36fe82-9a23-42e9-8db5-fac923d453ad" xlink:href="hmst-20211231.xsd#hmst_ImpactOnFairValueOfHundredBasisPointsIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_DiscountRateAbstract_f9507bf3-4be8-4aa0-9209-7f84949815be" xlink:to="loc_hmst_ImpactOnFairValueOfHundredBasisPointsIncrease_fd36fe82-9a23-42e9-8db5-fac923d453ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease_5084a6f1-1796-4b3d-8210-e8a0ff940084" xlink:href="hmst-20211231.xsd#hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_DiscountRateAbstract_f9507bf3-4be8-4aa0-9209-7f84949815be" xlink:to="loc_hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease_5084a6f1-1796-4b3d-8210-e8a0ff940084" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_c19c0fd5-0636-493c-90f8-73c6a8592f68" 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_47220743-2d9c-451f-83d6-69e71dab43e9" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_c19c0fd5-0636-493c-90f8-73c6a8592f68" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_ca8b7543-05ad-4628-9cfe-348241c669ad" 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_c19c0fd5-0636-493c-90f8-73c6a8592f68" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_ca8b7543-05ad-4628-9cfe-348241c669ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_ca8b7543-05ad-4628-9cfe-348241c669ad_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_ca8b7543-05ad-4628-9cfe-348241c669ad" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_ca8b7543-05ad-4628-9cfe-348241c669ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_e2e24171-4000-4017-831a-cdf740d5c4bd" 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_ca8b7543-05ad-4628-9cfe-348241c669ad" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_e2e24171-4000-4017-831a-cdf740d5c4bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputConstantPrepaymentRateMember_b47db6c7-550d-47ba-8b38-ba4c408e3e13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputConstantPrepaymentRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_e2e24171-4000-4017-831a-cdf740d5c4bd" xlink:to="loc_us-gaap_MeasurementInputConstantPrepaymentRateMember_b47db6c7-550d-47ba-8b38-ba4c408e3e13" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_cb9260c6-84f6-42bc-bcf4-f3c78c62055c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_e2e24171-4000-4017-831a-cdf740d5c4bd" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_cb9260c6-84f6-42bc-bcf4-f3c78c62055c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_83df162d-983e-4c96-b78e-e4371fcbf1f6" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_c19c0fd5-0636-493c-90f8-73c6a8592f68" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_83df162d-983e-4c96-b78e-e4371fcbf1f6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_83df162d-983e-4c96-b78e-e4371fcbf1f6_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_83df162d-983e-4c96-b78e-e4371fcbf1f6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_83df162d-983e-4c96-b78e-e4371fcbf1f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9680d46b-b18a-4bf4-9975-00121798e86f" 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_83df162d-983e-4c96-b78e-e4371fcbf1f6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9680d46b-b18a-4bf4-9975-00121798e86f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SingleFamilyMember_c9b0fb22-15de-4ab7-a677-c5c49bfeba15" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SingleFamilyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9680d46b-b18a-4bf4-9975-00121798e86f" xlink:to="loc_srt_SingleFamilyMember_c9b0fb22-15de-4ab7-a677-c5c49bfeba15" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7d8dba60-ad43-48e0-8c4b-455ff0ac0e4d" 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_c19c0fd5-0636-493c-90f8-73c6a8592f68" xlink:to="loc_srt_RangeAxis_7d8dba60-ad43-48e0-8c4b-455ff0ac0e4d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_7d8dba60-ad43-48e0-8c4b-455ff0ac0e4d_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_7d8dba60-ad43-48e0-8c4b-455ff0ac0e4d" xlink:to="loc_srt_RangeMember_7d8dba60-ad43-48e0-8c4b-455ff0ac0e4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5128ee8e-f34a-4fea-883c-f1214e5c2d43" 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_7d8dba60-ad43-48e0-8c4b-455ff0ac0e4d" xlink:to="loc_srt_RangeMember_5128ee8e-f34a-4fea-883c-f1214e5c2d43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_092e15d2-e773-4112-85c4-5ae7f63d60be" 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_5128ee8e-f34a-4fea-883c-f1214e5c2d43" xlink:to="loc_srt_MinimumMember_092e15d2-e773-4112-85c4-5ae7f63d60be" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1f4f8857-0781-4722-820e-95d61dec1dc0" 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_5128ee8e-f34a-4fea-883c-f1214e5c2d43" xlink:to="loc_srt_MaximumMember_1f4f8857-0781-4722-820e-95d61dec1dc0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_6fd4bd61-c2aa-4e77-a37a-2f4c09e15e14" 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_5128ee8e-f34a-4fea-883c-f1214e5c2d43" xlink:to="loc_srt_WeightedAverageMember_6fd4bd61-c2aa-4e77-a37a-2f4c09e15e14" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails" xlink:type="extended" id="i9777d1877d8d4e11ba0699ef88011d81_COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_75ecac63-7bf4-419d-8a4a-5652c2ced1ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_134ed4ec-6255-482b-8d10-8fc326a4110a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_75ecac63-7bf4-419d-8a4a-5652c2ced1ac" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_134ed4ec-6255-482b-8d10-8fc326a4110a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_31671639-20b2-4581-97b0-3caabf54f7e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_75ecac63-7bf4-419d-8a4a-5652c2ced1ac" xlink:to="loc_us-gaap_LossContingenciesTable_31671639-20b2-4581-97b0-3caabf54f7e6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_2ef2f3fe-1a4f-4eb8-a22e-6bea041a2eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_31671639-20b2-4581-97b0-3caabf54f7e6" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_2ef2f3fe-1a4f-4eb8-a22e-6bea041a2eb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_2ef2f3fe-1a4f-4eb8-a22e-6bea041a2eb8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_2ef2f3fe-1a4f-4eb8-a22e-6bea041a2eb8" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_2ef2f3fe-1a4f-4eb8-a22e-6bea041a2eb8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_0970687b-1633-48e4-9832-e5aa3e06faa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_2ef2f3fe-1a4f-4eb8-a22e-6bea041a2eb8" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_0970687b-1633-48e4-9832-e5aa3e06faa9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UnusedConsumerPortfolioLoanFundMember_0c293f37-833a-435c-bdb4-165295b135a4" xlink:href="hmst-20211231.xsd#hmst_UnusedConsumerPortfolioLoanFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_0970687b-1633-48e4-9832-e5aa3e06faa9" xlink:to="loc_hmst_UnusedConsumerPortfolioLoanFundMember_0c293f37-833a-435c-bdb4-165295b135a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UnusedCommercialPortfolioLoanFundMember_2a090db2-10d6-416f-bc2c-8caf728014ed" xlink:href="hmst-20211231.xsd#hmst_UnusedCommercialPortfolioLoanFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_0970687b-1633-48e4-9832-e5aa3e06faa9" xlink:to="loc_hmst_UnusedCommercialPortfolioLoanFundMember_2a090db2-10d6-416f-bc2c-8caf728014ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnfundedLoanCommitmentMember_a50eddef-e97f-4377-bd26-ce0abaed42fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnfundedLoanCommitmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_0970687b-1633-48e4-9832-e5aa3e06faa9" xlink:to="loc_us-gaap_UnfundedLoanCommitmentMember_a50eddef-e97f-4377-bd26-ce0abaed42fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UndisbursedConstructionLoanFundsMember_3b0fe258-039f-4632-9ab3-ae4b002ace64" xlink:href="hmst-20211231.xsd#hmst_UndisbursedConstructionLoanFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_0970687b-1633-48e4-9832-e5aa3e06faa9" xlink:to="loc_hmst_UndisbursedConstructionLoanFundsMember_3b0fe258-039f-4632-9ab3-ae4b002ace64" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails" xlink:type="extended" id="i3d4d332a054143689d62d964904802aa_COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_b79e9015-b69a-4802-bb38-40fd0c1698c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AllowanceForUnfundedCommitments_da44d8e1-dc86-49a1-abad-e7b5cad05c58" xlink:href="hmst-20211231.xsd#hmst_AllowanceForUnfundedCommitments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_b79e9015-b69a-4802-bb38-40fd0c1698c6" xlink:to="loc_hmst_AllowanceForUnfundedCommitments_da44d8e1-dc86-49a1-abad-e7b5cad05c58" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitment_12bb8704-cd95-4dbe-90c3-d343949fad7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_b79e9015-b69a-4802-bb38-40fd0c1698c6" xlink:to="loc_us-gaap_OtherCommitment_12bb8704-cd95-4dbe-90c3-d343949fad7f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoanssoldthroughDUS_4c6f575b-5f0e-425c-af9f-dcd3e71b7ce3" xlink:href="hmst-20211231.xsd#hmst_LoanssoldthroughDUS"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_b79e9015-b69a-4802-bb38-40fd0c1698c6" xlink:to="loc_hmst_LoanssoldthroughDUS_4c6f575b-5f0e-425c-af9f-dcd3e71b7ce3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ReserveliabilityrelatedtomultifamilyDUSProgram_95270753-71ca-4b00-8cc1-56a5b42eb50d" xlink:href="hmst-20211231.xsd#hmst_ReserveliabilityrelatedtomultifamilyDUSProgram"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_b79e9015-b69a-4802-bb38-40fd0c1698c6" xlink:to="loc_hmst_ReserveliabilityrelatedtomultifamilyDUSProgram_95270753-71ca-4b00-8cc1-56a5b42eb50d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod_c770d738-a539-40e6-a9b5-27a4ab7ace4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyLossInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_b79e9015-b69a-4802-bb38-40fd0c1698c6" xlink:to="loc_us-gaap_LossContingencyLossInPeriod_c770d738-a539-40e6-a9b5-27a4ab7ace4d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_47c988d5-387d-4ab2-b8ae-d9ce12bc9223" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_b79e9015-b69a-4802-bb38-40fd0c1698c6" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_47c988d5-387d-4ab2-b8ae-d9ce12bc9223" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_55f89cb3-5346-4e63-80de-432fc739e601" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_b79e9015-b69a-4802-bb38-40fd0c1698c6" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_55f89cb3-5346-4e63-80de-432fc739e601" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_ab838c47-7055-4fc9-8397-ef0bbc38fa8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_b79e9015-b69a-4802-bb38-40fd0c1698c6" xlink:to="loc_us-gaap_LossContingenciesTable_ab838c47-7055-4fc9-8397-ef0bbc38fa8d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_be3cba92-cf3a-4359-b783-6f9488f50c6d" 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_LossContingenciesTable_ab838c47-7055-4fc9-8397-ef0bbc38fa8d" xlink:to="loc_us-gaap_OtherCommitmentsAxis_be3cba92-cf3a-4359-b783-6f9488f50c6d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_be3cba92-cf3a-4359-b783-6f9488f50c6d_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_be3cba92-cf3a-4359-b783-6f9488f50c6d" xlink:to="loc_us-gaap_OtherCommitmentsDomain_be3cba92-cf3a-4359-b783-6f9488f50c6d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_a78b2baf-1620-4902-b8a7-aae11dc79cf4" 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_be3cba92-cf3a-4359-b783-6f9488f50c6d" xlink:to="loc_us-gaap_OtherCommitmentsDomain_a78b2baf-1620-4902-b8a7-aae11dc79cf4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InvestmentCommitmentMember_beda058f-4c93-4581-9229-f5fff5b9d6a2" xlink:href="hmst-20211231.xsd#hmst_InvestmentCommitmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_a78b2baf-1620-4902-b8a7-aae11dc79cf4" xlink:to="loc_hmst_InvestmentCommitmentMember_beda058f-4c93-4581-9229-f5fff5b9d6a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_c0d10370-1841-43c8-b99b-a5900bd7ec4e" 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_LossContingenciesTable_ab838c47-7055-4fc9-8397-ef0bbc38fa8d" xlink:to="loc_us-gaap_FinancialInstrumentAxis_c0d10370-1841-43c8-b99b-a5900bd7ec4e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c0d10370-1841-43c8-b99b-a5900bd7ec4e_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_c0d10370-1841-43c8-b99b-a5900bd7ec4e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c0d10370-1841-43c8-b99b-a5900bd7ec4e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8401057f-e680-4ffe-b2f4-531fd23cc232" 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_c0d10370-1841-43c8-b99b-a5900bd7ec4e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8401057f-e680-4ffe-b2f4-531fd23cc232" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_a32ac1e6-38bb-4389-b4c6-7c915c05387b" xlink:href="hmst-20211231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8401057f-e680-4ffe-b2f4-531fd23cc232" xlink:to="loc_hmst_MultifamilyResidentialMember_a32ac1e6-38bb-4389-b4c6-7c915c05387b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_cea5db28-86da-4b42-99d9-af752851a66b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_ab838c47-7055-4fc9-8397-ef0bbc38fa8d" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_cea5db28-86da-4b42-99d9-af752851a66b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_cea5db28-86da-4b42-99d9-af752851a66b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_cea5db28-86da-4b42-99d9-af752851a66b" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_cea5db28-86da-4b42-99d9-af752851a66b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_e8398dcf-0c1b-4343-b97b-27d214add7da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_cea5db28-86da-4b42-99d9-af752851a66b" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_e8398dcf-0c1b-4343-b97b-27d214add7da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LossSharingRelationshipMember_e4bca365-c96a-4bcf-91d2-efb382c94361" xlink:href="hmst-20211231.xsd#hmst_LossSharingRelationshipMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_e8398dcf-0c1b-4343-b97b-27d214add7da" xlink:to="loc_hmst_LossSharingRelationshipMember_e4bca365-c96a-4bcf-91d2-efb382c94361" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditRiskMember_87f6315d-6984-44ad-92bb-d3bbd352dfcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_e8398dcf-0c1b-4343-b97b-27d214add7da" xlink:to="loc_us-gaap_CreditRiskMember_87f6315d-6984-44ad-92bb-d3bbd352dfcc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_26ecb673-9627-4c7b-86c7-a3a0b3c4c0fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_ab838c47-7055-4fc9-8397-ef0bbc38fa8d" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_26ecb673-9627-4c7b-86c7-a3a0b3c4c0fb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_26ecb673-9627-4c7b-86c7-a3a0b3c4c0fb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_26ecb673-9627-4c7b-86c7-a3a0b3c4c0fb" xlink:to="loc_us-gaap_LossContingencyNatureDomain_26ecb673-9627-4c7b-86c7-a3a0b3c4c0fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_11865f94-810c-4021-87d5-cc98ee78b7c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_26ecb673-9627-4c7b-86c7-a3a0b3c4c0fb" xlink:to="loc_us-gaap_LossContingencyNatureDomain_11865f94-810c-4021-87d5-cc98ee78b7c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_706312f1-7923-4880-947b-2cfcb8b58397" xlink:href="hmst-20211231.xsd#hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_11865f94-810c-4021-87d5-cc98ee78b7c2" xlink:to="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_706312f1-7923-4880-947b-2cfcb8b58397" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INCOMETAXESNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INCOMETAXESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/INCOMETAXESNarrativeDetails" xlink:type="extended" id="i6ab85b3e6e8c4813834f4e8c817e40e4_INCOMETAXESNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_4678738c-4a80-4213-8a80-5eef99f093a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_6203bc23-6096-4036-83e0-90b1e56c9117" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_4678738c-4a80-4213-8a80-5eef99f093a6" xlink:to="loc_us-gaap_OperatingLossCarryforwards_6203bc23-6096-4036-83e0-90b1e56c9117" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded_89028880-4006-454e-8577-004eb4f9cb4c" xlink:href="hmst-20211231.xsd#hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_4678738c-4a80-4213-8a80-5eef99f093a6" xlink:to="loc_hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded_89028880-4006-454e-8577-004eb4f9cb4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_742fa6ba-017a-42e6-a1e6-a810008aa4c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_4678738c-4a80-4213-8a80-5eef99f093a6" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_742fa6ba-017a-42e6-a1e6-a810008aa4c1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_855c587f-50ed-4177-beb4-c4ee48f61ac0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_4678738c-4a80-4213-8a80-5eef99f093a6" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_855c587f-50ed-4177-beb4-c4ee48f61ac0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_a73ec646-1bf5-4a95-bc96-11328d28ad6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_855c587f-50ed-4177-beb4-c4ee48f61ac0" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_a73ec646-1bf5-4a95-bc96-11328d28ad6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_a73ec646-1bf5-4a95-bc96-11328d28ad6e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_a73ec646-1bf5-4a95-bc96-11328d28ad6e" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_a73ec646-1bf5-4a95-bc96-11328d28ad6e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_64333fb5-1620-4df8-b737-20b9ca1b2c25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_a73ec646-1bf5-4a95-bc96-11328d28ad6e" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_64333fb5-1620-4df8-b737-20b9ca1b2c25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_d4a1df64-31e2-42bf-a996-ec996a737667" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_64333fb5-1620-4df8-b737-20b9ca1b2c25" xlink:to="loc_us-gaap_DomesticCountryMember_d4a1df64-31e2-42bf-a996-ec996a737667" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_6e41ee19-1270-4d27-9202-e7cd4a6fd72e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_64333fb5-1620-4df8-b737-20b9ca1b2c25" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_6e41ee19-1270-4d27-9202-e7cd4a6fd72e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#RETIREMENTBENEFITPLANDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails" xlink:type="extended" id="ia0657fcfd25b47a88986e9e6d4fd4472_RETIREMENTBENEFITPLANDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_89bd84be-e192-4f55-9b5a-4d0f1da8eb88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_f8ac43cf-bfa4-4c50-b96d-162daf8a5455" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_89bd84be-e192-4f55-9b5a-4d0f1da8eb88" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_f8ac43cf-bfa4-4c50-b96d-162daf8a5455" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_f62cfbbb-95d7-4444-86c6-635e62671179" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_89bd84be-e192-4f55-9b5a-4d0f1da8eb88" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_f62cfbbb-95d7-4444-86c6-635e62671179" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_8bf95906-9269-4f1e-b371-ebf73db7dbdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_89bd84be-e192-4f55-9b5a-4d0f1da8eb88" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_8bf95906-9269-4f1e-b371-ebf73db7dbdb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_1c9adbfc-db9d-449a-ae28-a4ee6c428c29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_89bd84be-e192-4f55-9b5a-4d0f1da8eb88" xlink:to="loc_us-gaap_DefinedContributionPlanTable_1c9adbfc-db9d-449a-ae28-a4ee6c428c29" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefinedContributionPlanTranchesAxis_9b9ab775-5f6d-470f-a358-c290b3e88304" xlink:href="hmst-20211231.xsd#hmst_DefinedContributionPlanTranchesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_1c9adbfc-db9d-449a-ae28-a4ee6c428c29" xlink:to="loc_hmst_DefinedContributionPlanTranchesAxis_9b9ab775-5f6d-470f-a358-c290b3e88304" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefinedContributionPlanTranchesDomain_9b9ab775-5f6d-470f-a358-c290b3e88304_default" xlink:href="hmst-20211231.xsd#hmst_DefinedContributionPlanTranchesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_hmst_DefinedContributionPlanTranchesAxis_9b9ab775-5f6d-470f-a358-c290b3e88304" xlink:to="loc_hmst_DefinedContributionPlanTranchesDomain_9b9ab775-5f6d-470f-a358-c290b3e88304_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefinedContributionPlanTranchesDomain_b69a5063-50f3-4a01-8fef-71f2d48abf69" xlink:href="hmst-20211231.xsd#hmst_DefinedContributionPlanTranchesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_hmst_DefinedContributionPlanTranchesAxis_9b9ab775-5f6d-470f-a358-c290b3e88304" xlink:to="loc_hmst_DefinedContributionPlanTranchesDomain_b69a5063-50f3-4a01-8fef-71f2d48abf69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefineContributionPlanTrancheOneMember_ee573f13-cff5-455b-bb00-c0eb663a18c7" xlink:href="hmst-20211231.xsd#hmst_DefineContributionPlanTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_DefinedContributionPlanTranchesDomain_b69a5063-50f3-4a01-8fef-71f2d48abf69" xlink:to="loc_hmst_DefineContributionPlanTrancheOneMember_ee573f13-cff5-455b-bb00-c0eb663a18c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefinedContributionPlanTrancheTwoMember_55a8c111-746b-4f03-8d63-e9bb21b8f2ca" xlink:href="hmst-20211231.xsd#hmst_DefinedContributionPlanTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_hmst_DefinedContributionPlanTranchesDomain_b69a5063-50f3-4a01-8fef-71f2d48abf69" xlink:to="loc_hmst_DefinedContributionPlanTrancheTwoMember_55a8c111-746b-4f03-8d63-e9bb21b8f2ca" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#SHAREBASEDCOMPENSATIONPLANSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails" xlink:type="extended" id="i74dd75af1dd247669d0032e81abee22a_SHAREBASEDCOMPENSATIONPLANSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_52cf1f07-3da9-4b4a-be96-89e7d2746b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_eb8a4bab-a69c-4349-8897-99454a785338" 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_52cf1f07-3da9-4b4a-be96-89e7d2746b2b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_eb8a4bab-a69c-4349-8897-99454a785338" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_073f5e18-63ed-4608-a482-ac4ead2e0fc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_52cf1f07-3da9-4b4a-be96-89e7d2746b2b" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_073f5e18-63ed-4608-a482-ac4ead2e0fc7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ShareBasedPaymentArrangementExpenseReversal_3bf2065d-cb7a-47b3-8017-52cb68c45620" xlink:href="hmst-20211231.xsd#hmst_ShareBasedPaymentArrangementExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_52cf1f07-3da9-4b4a-be96-89e7d2746b2b" xlink:to="loc_hmst_ShareBasedPaymentArrangementExpenseReversal_3bf2065d-cb7a-47b3-8017-52cb68c45620" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_e74a3bd1-52ee-492b-b998-907047a3ab33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_52cf1f07-3da9-4b4a-be96-89e7d2746b2b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_e74a3bd1-52ee-492b-b998-907047a3ab33" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_5b7ca7eb-fe14-4138-87de-d9b1c2d35e1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_52cf1f07-3da9-4b4a-be96-89e7d2746b2b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_5b7ca7eb-fe14-4138-87de-d9b1c2d35e1f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4d3e0157-3dc1-4f69-aee2-fc7fce6c0714" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_52cf1f07-3da9-4b4a-be96-89e7d2746b2b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4d3e0157-3dc1-4f69-aee2-fc7fce6c0714" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9e4f8d2b-18f7-4b9a-932e-4b6b8da87e95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_52cf1f07-3da9-4b4a-be96-89e7d2746b2b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9e4f8d2b-18f7-4b9a-932e-4b6b8da87e95" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3a5232b9-f780-4e55-ba4e-592ea67995ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9e4f8d2b-18f7-4b9a-932e-4b6b8da87e95" xlink:to="loc_us-gaap_AwardTypeAxis_3a5232b9-f780-4e55-ba4e-592ea67995ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3a5232b9-f780-4e55-ba4e-592ea67995ea_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_3a5232b9-f780-4e55-ba4e-592ea67995ea" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3a5232b9-f780-4e55-ba4e-592ea67995ea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3178146a-d9bb-4084-9792-dd395931ea9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_3a5232b9-f780-4e55-ba4e-592ea67995ea" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3178146a-d9bb-4084-9792-dd395931ea9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_9487e47b-fbd0-4a91-9ae7-70476a942b15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3178146a-d9bb-4084-9792-dd395931ea9e" xlink:to="loc_us-gaap_PerformanceSharesMember_9487e47b-fbd0-4a91-9ae7-70476a942b15" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_879693fe-9eae-463f-8aab-32a532dbbbab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3178146a-d9bb-4084-9792-dd395931ea9e" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_879693fe-9eae-463f-8aab-32a532dbbbab" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails" xlink:type="extended" id="i71a5ae5257814dfe88b4b1ea08cd5846_SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_55ef55f7-5aca-4014-8853-cf39195727f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d0f98e7f-9f01-49d0-8184-735a3c4b390b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_55ef55f7-5aca-4014-8853-cf39195727f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d0f98e7f-9f01-49d0-8184-735a3c4b390b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_95feb74a-7e71-4520-bf49-b265237feb73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d0f98e7f-9f01-49d0-8184-735a3c4b390b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_95feb74a-7e71-4520-bf49-b265237feb73" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d26ea98d-f3a5-4a27-aeb7-b3c688b236ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d0f98e7f-9f01-49d0-8184-735a3c4b390b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d26ea98d-f3a5-4a27-aeb7-b3c688b236ea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_7b5647ac-de5e-4347-b2b8-fb13b74ceb20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d0f98e7f-9f01-49d0-8184-735a3c4b390b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_7b5647ac-de5e-4347-b2b8-fb13b74ceb20" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d1768afa-f4c8-4238-9cf4-fac4a08bd32f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d0f98e7f-9f01-49d0-8184-735a3c4b390b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d1768afa-f4c8-4238-9cf4-fac4a08bd32f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_08cef225-5249-4c9a-aa69-b8eacae06ddf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9604e50a-a798-437d-9f1d-c9d18e0ec04b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_55ef55f7-5aca-4014-8853-cf39195727f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9604e50a-a798-437d-9f1d-c9d18e0ec04b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d4c7fb04-10d5-43e3-9518-c2ce96bcdb27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9604e50a-a798-437d-9f1d-c9d18e0ec04b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d4c7fb04-10d5-43e3-9518-c2ce96bcdb27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_320690f6-5b07-4d17-b3fc-b11cfcc7d143" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9604e50a-a798-437d-9f1d-c9d18e0ec04b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_320690f6-5b07-4d17-b3fc-b11cfcc7d143" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b154ec2a-c862-4f8e-9ccb-87687b1d0ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9604e50a-a798-437d-9f1d-c9d18e0ec04b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b154ec2a-c862-4f8e-9ccb-87687b1d0ff2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_895086b0-a83e-49f9-9145-c9ecfe52a2dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9604e50a-a798-437d-9f1d-c9d18e0ec04b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_895086b0-a83e-49f9-9145-c9ecfe52a2dd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_df0a2ce6-cee0-4ce3-8cf6-3569225c5343" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_93411057-d996-40d5-b8fb-4ed722d64a62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_55ef55f7-5aca-4014-8853-cf39195727f1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_93411057-d996-40d5-b8fb-4ed722d64a62" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_24db791b-1693-463c-91e4-c5c66ad11475" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_93411057-d996-40d5-b8fb-4ed722d64a62" xlink:to="loc_us-gaap_AwardTypeAxis_24db791b-1693-463c-91e4-c5c66ad11475" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_24db791b-1693-463c-91e4-c5c66ad11475_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_24db791b-1693-463c-91e4-c5c66ad11475" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_24db791b-1693-463c-91e4-c5c66ad11475_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab4686ee-94e2-4df9-bf4f-c80d7f35cf84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_24db791b-1693-463c-91e4-c5c66ad11475" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab4686ee-94e2-4df9-bf4f-c80d7f35cf84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_55ce60ac-4c5f-4b04-ae80-1e5b2f67636b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab4686ee-94e2-4df9-bf4f-c80d7f35cf84" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_55ce60ac-4c5f-4b04-ae80-1e5b2f67636b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails" xlink:type="extended" id="i22ab2db8831d40bea5a144fdbc09e4b5_SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1c95bf-d890-4c15-a6e9-7ee4cbc216bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3082f652-537e-4f61-8a70-b2e4753ba032" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1c95bf-d890-4c15-a6e9-7ee4cbc216bc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3082f652-537e-4f61-8a70-b2e4753ba032" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies_91159c4b-e6ac-44ad-a33a-411bd6e3a5c2" xlink:href="hmst-20211231.xsd#hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1c95bf-d890-4c15-a6e9-7ee4cbc216bc" xlink:to="loc_hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies_91159c4b-e6ac-44ad-a33a-411bd6e3a5c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies_3feaf45a-2a83-4da6-8e73-738b544898bb" xlink:href="hmst-20211231.xsd#hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1c95bf-d890-4c15-a6e9-7ee4cbc216bc" xlink:to="loc_hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies_3feaf45a-2a83-4da6-8e73-738b544898bb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_816bcba3-cd38-4dbf-ac11-4d35d82752ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1c95bf-d890-4c15-a6e9-7ee4cbc216bc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_816bcba3-cd38-4dbf-ac11-4d35d82752ba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_db22e14b-ae82-42c5-a2db-b586a80907fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1c95bf-d890-4c15-a6e9-7ee4cbc216bc" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_db22e14b-ae82-42c5-a2db-b586a80907fa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b03c5b3-a406-4d74-8011-22b23030d91b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1c95bf-d890-4c15-a6e9-7ee4cbc216bc" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b03c5b3-a406-4d74-8011-22b23030d91b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7ea9ab66-dc81-4dd2-8468-cc0616f0882f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b03c5b3-a406-4d74-8011-22b23030d91b" xlink:to="loc_us-gaap_AwardTypeAxis_7ea9ab66-dc81-4dd2-8468-cc0616f0882f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7ea9ab66-dc81-4dd2-8468-cc0616f0882f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_7ea9ab66-dc81-4dd2-8468-cc0616f0882f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7ea9ab66-dc81-4dd2-8468-cc0616f0882f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_613ad789-d0b3-4dc5-93c2-e8e7b2f4290d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_7ea9ab66-dc81-4dd2-8468-cc0616f0882f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_613ad789-d0b3-4dc5-93c2-e8e7b2f4290d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_df8c9cac-7d20-4ac9-92e0-562612012bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_613ad789-d0b3-4dc5-93c2-e8e7b2f4290d" xlink:to="loc_us-gaap_PerformanceSharesMember_df8c9cac-7d20-4ac9-92e0-562612012bcc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails" xlink:type="extended" id="i61d0c6d724d249cf92e05a76e2a1c900_FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97c8f724-9caa-4a52-9c67-86073f1db8a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_864a64f3-e571-4e95-9aea-74e7b9a251b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97c8f724-9caa-4a52-9c67-86073f1db8a8" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_864a64f3-e571-4e95-9aea-74e7b9a251b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_00617c16-f9a2-4da4-936d-6ee7a5794e58" 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_AssetsFairValueDisclosureAbstract_864a64f3-e571-4e95-9aea-74e7b9a251b6" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_00617c16-f9a2-4da4-936d-6ee7a5794e58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_16e2a965-2b1b-4086-8537-f554d8e39d46" 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_AssetsFairValueDisclosureAbstract_864a64f3-e571-4e95-9aea-74e7b9a251b6" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_16e2a965-2b1b-4086-8537-f554d8e39d46" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_0296f452-0bf5-472b-b2ef-7525442a1ff9" 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_AssetsFairValueDisclosureAbstract_864a64f3-e571-4e95-9aea-74e7b9a251b6" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_0296f452-0bf5-472b-b2ef-7525442a1ff9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_52a176b9-608e-4254-b201-737f23310a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_864a64f3-e571-4e95-9aea-74e7b9a251b6" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_52a176b9-608e-4254-b201-737f23310a3f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_3e1fd253-59ef-4c71-911d-31cb7beb5690" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_864a64f3-e571-4e95-9aea-74e7b9a251b6" xlink:to="loc_us-gaap_DerivativeAssets_3e1fd253-59ef-4c71-911d-31cb7beb5690" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_84bfbb9f-921b-4caf-ba63-f406ea854122" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97c8f724-9caa-4a52-9c67-86073f1db8a8" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_84bfbb9f-921b-4caf-ba63-f406ea854122" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_040ccd63-ea45-49a4-9319-67f7c95c7e02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97c8f724-9caa-4a52-9c67-86073f1db8a8" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_040ccd63-ea45-49a4-9319-67f7c95c7e02" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_12c40c4f-2bd6-497e-9bd2-974202610577" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_040ccd63-ea45-49a4-9319-67f7c95c7e02" xlink:to="loc_us-gaap_DerivativeLiabilities_12c40c4f-2bd6-497e-9bd2-974202610577" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_8df0bad4-9925-48f0-87cc-3618b5af0c26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97c8f724-9caa-4a52-9c67-86073f1db8a8" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_8df0bad4-9925-48f0-87cc-3618b5af0c26" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_998a877f-998c-439d-8410-e404b0525da9" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97c8f724-9caa-4a52-9c67-86073f1db8a8" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_998a877f-998c-439d-8410-e404b0525da9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_09532b56-2d91-43c1-bb14-7a8afff462be" 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_998a877f-998c-439d-8410-e404b0525da9" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_09532b56-2d91-43c1-bb14-7a8afff462be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_09532b56-2d91-43c1-bb14-7a8afff462be_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_09532b56-2d91-43c1-bb14-7a8afff462be" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_09532b56-2d91-43c1-bb14-7a8afff462be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_44e39a05-fd81-40b7-9ca4-3588f1ee5b42" 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_09532b56-2d91-43c1-bb14-7a8afff462be" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_44e39a05-fd81-40b7-9ca4-3588f1ee5b42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_663ea53c-9c96-4fa9-91d8-2246010fdfbd" 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_44e39a05-fd81-40b7-9ca4-3588f1ee5b42" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_663ea53c-9c96-4fa9-91d8-2246010fdfbd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_15b4f059-2c48-47ae-b771-0034718e40cf" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_998a877f-998c-439d-8410-e404b0525da9" xlink:to="loc_us-gaap_FinancialInstrumentAxis_15b4f059-2c48-47ae-b771-0034718e40cf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_15b4f059-2c48-47ae-b771-0034718e40cf_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_15b4f059-2c48-47ae-b771-0034718e40cf" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_15b4f059-2c48-47ae-b771-0034718e40cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" 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_15b4f059-2c48-47ae-b771-0034718e40cf" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_86273316-0c98-4a34-b7f8-b5fef857a770" 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_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_86273316-0c98-4a34-b7f8-b5fef857a770" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_167ce7b1-cf3c-416c-8f6f-6376ea3c06a5" 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_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_167ce7b1-cf3c-416c-8f6f-6376ea3c06a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedMortgageObligationsResidentialMember_7fa0bbe3-e4ae-4833-a29b-ea30a6c6fc6d" xlink:href="hmst-20211231.xsd#hmst_CollateralizedMortgageObligationsResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_hmst_CollateralizedMortgageObligationsResidentialMember_7fa0bbe3-e4ae-4833-a29b-ea30a6c6fc6d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedMortgageObligationsCommercialMember_cdf29fb8-f892-48f8-a561-0f6f0cc4f8e0" xlink:href="hmst-20211231.xsd#hmst_CollateralizedMortgageObligationsCommercialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_hmst_CollateralizedMortgageObligationsCommercialMember_cdf29fb8-f892-48f8-a561-0f6f0cc4f8e0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_58e248ec-3070-4fc1-afc8-db325624062a" 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_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_us-gaap_MunicipalBondsMember_58e248ec-3070-4fc1-afc8-db325624062a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_3a151161-95f2-4a67-8c85-594ebffb75a9" 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_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_3a151161-95f2-4a67-8c85-594ebffb75a9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UsTreasuryCollateralizedMortgageObligationsMember_507038d2-a7cb-4cd2-82a4-bdc2151bac9a" xlink:href="hmst-20211231.xsd#hmst_UsTreasuryCollateralizedMortgageObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_hmst_UsTreasuryCollateralizedMortgageObligationsMember_507038d2-a7cb-4cd2-82a4-bdc2151bac9a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_f0802ac4-6c7c-41fb-9764-829d219c9e04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_us-gaap_AgencySecuritiesMember_f0802ac4-6c7c-41fb-9764-829d219c9e04" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EurodollarFutureMember_bef14aab-b0af-4bca-a6bf-b55dda22292a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EurodollarFutureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_us-gaap_EurodollarFutureMember_bef14aab-b0af-4bca-a6bf-b55dda22292a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_6d41b30b-b0bb-4793-b0a3-50fbaad0e6f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_us-gaap_ForwardContractsMember_6d41b30b-b0bb-4793-b0a3-50fbaad0e6f2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_16fee287-17cc-4fba-8106-0570f0ed61b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_16fee287-17cc-4fba-8106-0570f0ed61b9" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember_f2161da0-6d48-4533-a82a-5d50f7f0f4ba" xlink:href="hmst-20211231.xsd#hmst_InterestRateLockAndLoanPurchaseCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember_f2161da0-6d48-4533-a82a-5d50f7f0f4ba" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_faf5edab-3ba1-4ac5-ab55-58485c561ff9" 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_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_us-gaap_InterestRateSwapMember_faf5edab-3ba1-4ac5-ab55-58485c561ff9" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5dbdf22c-c7d9-4f0c-add1-e98737c03fdc" 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_998a877f-998c-439d-8410-e404b0525da9" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5dbdf22c-c7d9-4f0c-add1-e98737c03fdc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5dbdf22c-c7d9-4f0c-add1-e98737c03fdc_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_5dbdf22c-c7d9-4f0c-add1-e98737c03fdc" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5dbdf22c-c7d9-4f0c-add1-e98737c03fdc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a7be6cf5-b1a7-4a79-a777-c42af38117ba" 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_5dbdf22c-c7d9-4f0c-add1-e98737c03fdc" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a7be6cf5-b1a7-4a79-a777-c42af38117ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_260d6edd-1131-44c0-a24f-ecd932da4701" 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_a7be6cf5-b1a7-4a79-a777-c42af38117ba" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_260d6edd-1131-44c0-a24f-ecd932da4701" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_f1d551e6-69e1-49c7-830a-f3d5a06c81f2" 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_a7be6cf5-b1a7-4a79-a777-c42af38117ba" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_f1d551e6-69e1-49c7-830a-f3d5a06c81f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_544ece47-1f98-4653-ae24-ae981a163802" 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_a7be6cf5-b1a7-4a79-a777-c42af38117ba" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_544ece47-1f98-4653-ae24-ae981a163802" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#FAIRVALUEMEASUREMENTNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails" xlink:type="extended" id="i9af30a2f75234792a05ad7777d8d1c73_FAIRVALUEMEASUREMENTNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c6431521-6276-421a-80a3-c0559316a675" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld_552959e8-0bb9-4468-88e5-b98ec01b1a49" xlink:href="hmst-20211231.xsd#hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c6431521-6276-421a-80a3-c0559316a675" xlink:to="loc_hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld_552959e8-0bb9-4468-88e5-b98ec01b1a49" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_15c26287-7492-48f7-9547-d2b5665fe710" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c6431521-6276-421a-80a3-c0559316a675" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_15c26287-7492-48f7-9547-d2b5665fe710" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_f6938147-7257-4828-8c78-288168e40c45" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c6431521-6276-421a-80a3-c0559316a675" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_f6938147-7257-4828-8c78-288168e40c45" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1f91b2f4-d4c9-4735-9971-12ed578c8d47" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c6431521-6276-421a-80a3-c0559316a675" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1f91b2f4-d4c9-4735-9971-12ed578c8d47" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f95e1574-5abf-459f-9e7f-c492fa20e2b2" 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_1f91b2f4-d4c9-4735-9971-12ed578c8d47" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f95e1574-5abf-459f-9e7f-c492fa20e2b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_f95e1574-5abf-459f-9e7f-c492fa20e2b2_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_f95e1574-5abf-459f-9e7f-c492fa20e2b2" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_f95e1574-5abf-459f-9e7f-c492fa20e2b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1fbacc56-1a97-4a25-b0f7-a03e70927392" 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_f95e1574-5abf-459f-9e7f-c492fa20e2b2" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1fbacc56-1a97-4a25-b0f7-a03e70927392" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_82a32436-abd0-4046-86af-2b39e4c9f605" 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_1fbacc56-1a97-4a25-b0f7-a03e70927392" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_82a32436-abd0-4046-86af-2b39e4c9f605" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a4d8ef87-4a1f-4ef1-894e-cf7f61aecdc0" 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_1f91b2f4-d4c9-4735-9971-12ed578c8d47" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a4d8ef87-4a1f-4ef1-894e-cf7f61aecdc0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a4d8ef87-4a1f-4ef1-894e-cf7f61aecdc0_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_a4d8ef87-4a1f-4ef1-894e-cf7f61aecdc0" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a4d8ef87-4a1f-4ef1-894e-cf7f61aecdc0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f71c76fa-b120-4606-89fc-4c8731906970" 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_a4d8ef87-4a1f-4ef1-894e-cf7f61aecdc0" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f71c76fa-b120-4606-89fc-4c8731906970" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_90838aaa-85a5-444a-bcca-1d79ff4a88d9" 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_f71c76fa-b120-4606-89fc-4c8731906970" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_90838aaa-85a5-444a-bcca-1d79ff4a88d9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails" xlink:type="extended" id="i669fbf522f4c4168aa15aba93ac123a4_FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_956fd935-6e8c-4f34-9e50-f9da49b0ab1e" 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_AvailableForSaleSecuritiesDebtSecurities_0c102b43-8ff3-4979-a842-81bcabc77f2e" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_956fd935-6e8c-4f34-9e50-f9da49b0ab1e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_0c102b43-8ff3-4979-a842-81bcabc77f2e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput_5d6af637-7366-4809-ab0d-b378efeeb366" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_956fd935-6e8c-4f34-9e50-f9da49b0ab1e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput_5d6af637-7366-4809-ab0d-b378efeeb366" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_38444b15-7489-4933-9135-d5d766805563" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_956fd935-6e8c-4f34-9e50-f9da49b0ab1e" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_38444b15-7489-4933-9135-d5d766805563" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansHeldforInvestmentMeasurementInput_ac60264a-402f-40bd-8f87-c03b649789e3" xlink:href="hmst-20211231.xsd#hmst_LoansHeldforInvestmentMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_956fd935-6e8c-4f34-9e50-f9da49b0ab1e" xlink:to="loc_hmst_LoansHeldforInvestmentMeasurementInput_ac60264a-402f-40bd-8f87-c03b649789e3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_2771317e-0388-4796-bd01-8730e8446b6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_956fd935-6e8c-4f34-9e50-f9da49b0ab1e" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_2771317e-0388-4796-bd01-8730e8446b6b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetMeasurementInput_c5fde010-3772-47b0-a870-8a00ce8078d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_956fd935-6e8c-4f34-9e50-f9da49b0ab1e" xlink:to="loc_us-gaap_DerivativeAssetMeasurementInput_c5fde010-3772-47b0-a870-8a00ce8078d0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_f4aa506a-9593-4086-aa1a-95250d90696d" 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_956fd935-6e8c-4f34-9e50-f9da49b0ab1e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_f4aa506a-9593-4086-aa1a-95250d90696d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_cc2e4260-eb31-4e4f-8ee7-1f668eb8dfe7" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_f4aa506a-9593-4086-aa1a-95250d90696d" xlink:to="loc_us-gaap_FinancialInstrumentAxis_cc2e4260-eb31-4e4f-8ee7-1f668eb8dfe7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cc2e4260-eb31-4e4f-8ee7-1f668eb8dfe7_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_cc2e4260-eb31-4e4f-8ee7-1f668eb8dfe7" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cc2e4260-eb31-4e4f-8ee7-1f668eb8dfe7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1ec3a2f6-197b-4023-ab71-9718071d8922" 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_cc2e4260-eb31-4e4f-8ee7-1f668eb8dfe7" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1ec3a2f6-197b-4023-ab71-9718071d8922" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_a02afe82-96bc-4ce7-acef-13b53b39a3a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1ec3a2f6-197b-4023-ab71-9718071d8922" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_a02afe82-96bc-4ce7-acef-13b53b39a3a2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_86158b12-5c82-4d45-bf35-3a319a580027" 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_f4aa506a-9593-4086-aa1a-95250d90696d" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_86158b12-5c82-4d45-bf35-3a319a580027" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_86158b12-5c82-4d45-bf35-3a319a580027_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_86158b12-5c82-4d45-bf35-3a319a580027" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_86158b12-5c82-4d45-bf35-3a319a580027_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_d449c3b3-4cbf-4f11-bdaf-896b6f5f83de" 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_86158b12-5c82-4d45-bf35-3a319a580027" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_d449c3b3-4cbf-4f11-bdaf-896b6f5f83de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MeasurementInputImpliedSpreadMember_19887b6e-54b1-4dae-9f72-7fb18d20031e" xlink:href="hmst-20211231.xsd#hmst_MeasurementInputImpliedSpreadMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_d449c3b3-4cbf-4f11-bdaf-896b6f5f83de" xlink:to="loc_hmst_MeasurementInputImpliedSpreadMember_19887b6e-54b1-4dae-9f72-7fb18d20031e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MeasurementInputFallOutFactorMember_99256cbd-fb99-4bd3-9016-e7544ff279f5" xlink:href="hmst-20211231.xsd#hmst_MeasurementInputFallOutFactorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_d449c3b3-4cbf-4f11-bdaf-896b6f5f83de" xlink:to="loc_hmst_MeasurementInputFallOutFactorMember_99256cbd-fb99-4bd3-9016-e7544ff279f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MeasurementInputValueOfServicingMember_9b264b2a-e330-48ee-a303-a0d118ae7e1b" xlink:href="hmst-20211231.xsd#hmst_MeasurementInputValueOfServicingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_d449c3b3-4cbf-4f11-bdaf-896b6f5f83de" xlink:to="loc_hmst_MeasurementInputValueOfServicingMember_9b264b2a-e330-48ee-a303-a0d118ae7e1b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_15062f90-d52c-4d1a-bb73-c9d803ba091d" 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_f4aa506a-9593-4086-aa1a-95250d90696d" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_15062f90-d52c-4d1a-bb73-c9d803ba091d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_15062f90-d52c-4d1a-bb73-c9d803ba091d_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_15062f90-d52c-4d1a-bb73-c9d803ba091d" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_15062f90-d52c-4d1a-bb73-c9d803ba091d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_3f358c4f-eab3-4786-ace2-db56d745bc61" 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_15062f90-d52c-4d1a-bb73-c9d803ba091d" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_3f358c4f-eab3-4786-ace2-db56d745bc61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_49391178-b5e3-411a-83d9-e0eae8f10bb8" 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_3f358c4f-eab3-4786-ace2-db56d745bc61" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_49391178-b5e3-411a-83d9-e0eae8f10bb8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26754926-2441-485f-8aef-a5c775350933" 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_f4aa506a-9593-4086-aa1a-95250d90696d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26754926-2441-485f-8aef-a5c775350933" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_26754926-2441-485f-8aef-a5c775350933_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_26754926-2441-485f-8aef-a5c775350933" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_26754926-2441-485f-8aef-a5c775350933_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20abba5f-704c-4152-bac6-0826af2c5cfa" 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_26754926-2441-485f-8aef-a5c775350933" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20abba5f-704c-4152-bac6-0826af2c5cfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_eaa3ddf8-b882-489e-a8f5-94ea6948c01e" 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_20abba5f-704c-4152-bac6-0826af2c5cfa" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_eaa3ddf8-b882-489e-a8f5-94ea6948c01e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_64234767-a3c6-4b5e-88a9-bf2f36d934d3" 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_f4aa506a-9593-4086-aa1a-95250d90696d" xlink:to="loc_srt_RangeAxis_64234767-a3c6-4b5e-88a9-bf2f36d934d3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_64234767-a3c6-4b5e-88a9-bf2f36d934d3_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_64234767-a3c6-4b5e-88a9-bf2f36d934d3" xlink:to="loc_srt_RangeMember_64234767-a3c6-4b5e-88a9-bf2f36d934d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6238daf0-57e1-4d91-bd82-fea8c697f149" 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_64234767-a3c6-4b5e-88a9-bf2f36d934d3" xlink:to="loc_srt_RangeMember_6238daf0-57e1-4d91-bd82-fea8c697f149" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8d00199f-a698-428b-a53b-32b977986519" 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_6238daf0-57e1-4d91-bd82-fea8c697f149" xlink:to="loc_srt_MinimumMember_8d00199f-a698-428b-a53b-32b977986519" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_108ed95c-112f-4b3d-86e0-f70d3f7ab63b" 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_6238daf0-57e1-4d91-bd82-fea8c697f149" xlink:to="loc_srt_MaximumMember_108ed95c-112f-4b3d-86e0-f70d3f7ab63b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_c4e70113-c4c4-4c38-8f06-63d5e75faa15" 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_6238daf0-57e1-4d91-bd82-fea8c697f149" xlink:to="loc_srt_WeightedAverageMember_c4e70113-c4c4-4c38-8f06-63d5e75faa15" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_98ac8a96-9502-4a81-b8bc-859f37df0ae9" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_f4aa506a-9593-4086-aa1a-95250d90696d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_98ac8a96-9502-4a81-b8bc-859f37df0ae9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_98ac8a96-9502-4a81-b8bc-859f37df0ae9_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_98ac8a96-9502-4a81-b8bc-859f37df0ae9" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_98ac8a96-9502-4a81-b8bc-859f37df0ae9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5823dcf8-cb7d-46a2-b194-329dd8cc1b6f" 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_98ac8a96-9502-4a81-b8bc-859f37df0ae9" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5823dcf8-cb7d-46a2-b194-329dd8cc1b6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SingleFamilyMember_9f07cbca-ddfe-402b-9b2d-f97337d03563" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SingleFamilyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5823dcf8-cb7d-46a2-b194-329dd8cc1b6f" xlink:to="loc_srt_SingleFamilyMember_9f07cbca-ddfe-402b-9b2d-f97337d03563" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details" xlink:type="simple" xlink:href="hmst-20211231.xsd#FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details" xlink:type="extended" id="iad6e5e40cbda494f84cfe1f5ab46ec51_FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0bef4874-328b-4d86-957e-e2b50ac69e42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_33d9804e-b589-4c58-9efc-8db407268a30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0bef4874-328b-4d86-957e-e2b50ac69e42" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_33d9804e-b589-4c58-9efc-8db407268a30" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_d47b3a0b-9b6e-40fc-8bf8-fd055c6926fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_33d9804e-b589-4c58-9efc-8db407268a30" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_d47b3a0b-9b6e-40fc-8bf8-fd055c6926fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_6f972ca2-a44e-4dfa-966b-abbdfddde843" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_33d9804e-b589-4c58-9efc-8db407268a30" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_6f972ca2-a44e-4dfa-966b-abbdfddde843" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_2c3b7345-845c-4177-8e7b-c1a05fe7e56e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_33d9804e-b589-4c58-9efc-8db407268a30" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_2c3b7345-845c-4177-8e7b-c1a05fe7e56e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements_cb45abc0-6750-4847-83b1-1ba336ae7feb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_33d9804e-b589-4c58-9efc-8db407268a30" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements_cb45abc0-6750-4847-83b1-1ba336ae7feb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_697dee8b-745c-4095-8b8d-2d73c96d2bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_33d9804e-b589-4c58-9efc-8db407268a30" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_697dee8b-745c-4095-8b8d-2d73c96d2bd7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_dde0f7b8-2c4c-4336-ab1a-b5d3868148f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8fc6015d-3cd3-4f19-b399-f4b66bdc4298" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0bef4874-328b-4d86-957e-e2b50ac69e42" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8fc6015d-3cd3-4f19-b399-f4b66bdc4298" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_c868031b-d31e-4a39-b8ba-2da66d0409b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8fc6015d-3cd3-4f19-b399-f4b66bdc4298" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_c868031b-d31e-4a39-b8ba-2da66d0409b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_c868031b-d31e-4a39-b8ba-2da66d0409b9_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_c868031b-d31e-4a39-b8ba-2da66d0409b9" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_c868031b-d31e-4a39-b8ba-2da66d0409b9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2b896720-040e-479a-a3fa-434278928736" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_c868031b-d31e-4a39-b8ba-2da66d0409b9" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2b896720-040e-479a-a3fa-434278928736" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_ba5ee11f-326b-4956-9d45-0f59ba8c2437" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2b896720-040e-479a-a3fa-434278928736" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_ba5ee11f-326b-4956-9d45-0f59ba8c2437" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansheldforinvestmentMember_fdb88c98-cbb7-42f1-aa87-ae1540893e35" xlink:href="hmst-20211231.xsd#hmst_LoansheldforinvestmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2b896720-040e-479a-a3fa-434278928736" xlink:to="loc_hmst_LoansheldforinvestmentMember_fdb88c98-cbb7-42f1-aa87-ae1540893e35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_e24d07ab-897d-4519-86af-84ac221b2b2c" 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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8fc6015d-3cd3-4f19-b399-f4b66bdc4298" xlink:to="loc_us-gaap_FinancialInstrumentAxis_e24d07ab-897d-4519-86af-84ac221b2b2c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e24d07ab-897d-4519-86af-84ac221b2b2c_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_e24d07ab-897d-4519-86af-84ac221b2b2c" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e24d07ab-897d-4519-86af-84ac221b2b2c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6a23b6d3-6117-41cf-aa2e-5e03903fbb0f" 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_e24d07ab-897d-4519-86af-84ac221b2b2c" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6a23b6d3-6117-41cf-aa2e-5e03903fbb0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember_1b3d81d8-d679-4392-8280-a9263d838adc" xlink:href="hmst-20211231.xsd#hmst_InterestRateLockAndLoanPurchaseCommitmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6a23b6d3-6117-41cf-aa2e-5e03903fbb0f" xlink:to="loc_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember_1b3d81d8-d679-4392-8280-a9263d838adc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails" xlink:type="extended" id="iceced41d718a4a13b1112f5a1aad00fb_FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3b48c237-65bb-49bb-a2cb-3ef6c087d999" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_6687bca0-de98-44ed-a4cb-c25780a5bb75" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3b48c237-65bb-49bb-a2cb-3ef6c087d999" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_6687bca0-de98-44ed-a4cb-c25780a5bb75" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GainsLossesOnLoansHeldForInvestment_c00f87c6-26d4-408e-9be5-c47a88e271a1" xlink:href="hmst-20211231.xsd#hmst_GainsLossesOnLoansHeldForInvestment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3b48c237-65bb-49bb-a2cb-3ef6c087d999" xlink:to="loc_hmst_GainsLossesOnLoansHeldForInvestment_c00f87c6-26d4-408e-9be5-c47a88e271a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8b24abc2-dc69-4bb8-930d-2ed82b3a94ef" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3b48c237-65bb-49bb-a2cb-3ef6c087d999" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8b24abc2-dc69-4bb8-930d-2ed82b3a94ef" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_63e145f4-387c-498e-b5c9-0c83f45ec4c4" 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_8b24abc2-dc69-4bb8-930d-2ed82b3a94ef" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_63e145f4-387c-498e-b5c9-0c83f45ec4c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_63e145f4-387c-498e-b5c9-0c83f45ec4c4_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_63e145f4-387c-498e-b5c9-0c83f45ec4c4" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_63e145f4-387c-498e-b5c9-0c83f45ec4c4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1b550b66-9c95-4186-8aad-ceffd1e28691" 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_63e145f4-387c-498e-b5c9-0c83f45ec4c4" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1b550b66-9c95-4186-8aad-ceffd1e28691" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_1c73bb79-63c1-4cb4-9f13-ecb82713142d" 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_1b550b66-9c95-4186-8aad-ceffd1e28691" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_1c73bb79-63c1-4cb4-9f13-ecb82713142d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6e9b4be9-15e3-4b64-8d98-fb7426d74376" 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_8b24abc2-dc69-4bb8-930d-2ed82b3a94ef" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6e9b4be9-15e3-4b64-8d98-fb7426d74376" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6e9b4be9-15e3-4b64-8d98-fb7426d74376_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_6e9b4be9-15e3-4b64-8d98-fb7426d74376" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_6e9b4be9-15e3-4b64-8d98-fb7426d74376_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3b21aeeb-9141-4d00-8389-691c97e57023" 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_6e9b4be9-15e3-4b64-8d98-fb7426d74376" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3b21aeeb-9141-4d00-8389-691c97e57023" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_b7403381-0750-4fcf-9e57-dbd329288e49" 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_3b21aeeb-9141-4d00-8389-691c97e57023" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_b7403381-0750-4fcf-9e57-dbd329288e49" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails" xlink:type="extended" id="iea383db17cbb404b9857b06ca8cdf662_FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1ac15983-f94c-4931-b629-08163b3c5f59" 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_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ebdcb5e1-7ee1-47ed-a662-8106e565636b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1ac15983-f94c-4931-b629-08163b3c5f59" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ebdcb5e1-7ee1-47ed-a662-8106e565636b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_a53e3986-9a5c-435a-834f-986d57d9f01f" 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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ebdcb5e1-7ee1-47ed-a662-8106e565636b" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_a53e3986-9a5c-435a-834f-986d57d9f01f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_95a5e89f-8aa9-4c42-a1c3-c29d902b35d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ebdcb5e1-7ee1-47ed-a662-8106e565636b" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_95a5e89f-8aa9-4c42-a1c3-c29d902b35d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_f00ceab2-9e97-4425-a3b1-d55fef4b2e13" 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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ebdcb5e1-7ee1-47ed-a662-8106e565636b" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_f00ceab2-9e97-4425-a3b1-d55fef4b2e13" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_6a81467a-ff1c-4830-805e-fb97b6fef6b8" 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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ebdcb5e1-7ee1-47ed-a662-8106e565636b" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_6a81467a-ff1c-4830-805e-fb97b6fef6b8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_76795717-7172-4524-a497-2e045c958f22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ebdcb5e1-7ee1-47ed-a662-8106e565636b" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_76795717-7172-4524-a497-2e045c958f22" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure_9a77c6c3-530c-405f-a442-49fb88cf9cd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ebdcb5e1-7ee1-47ed-a662-8106e565636b" xlink:to="loc_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure_9a77c6c3-530c-405f-a442-49fb88cf9cd9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_89a2d882-ddfd-4b16-8df0-8f4c0ad759d1" 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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ebdcb5e1-7ee1-47ed-a662-8106e565636b" xlink:to="loc_us-gaap_NotesReceivableNet_89a2d882-ddfd-4b16-8df0-8f4c0ad759d1" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_5a0d54d9-298f-4495-9f0e-a435bc40b12b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1ac15983-f94c-4931-b629-08163b3c5f59" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_5a0d54d9-298f-4495-9f0e-a435bc40b12b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsFairValueDisclosure_7fc623e7-e936-4b5b-9ccd-c051be3a74bb" 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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_5a0d54d9-298f-4495-9f0e-a435bc40b12b" xlink:to="loc_us-gaap_DepositsFairValueDisclosure_7fc623e7-e936-4b5b-9ccd-c051be3a74bb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure_3a014464-f291-47e8-9247-e263e567c680" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_5a0d54d9-298f-4495-9f0e-a435bc40b12b" xlink:to="loc_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure_3a014464-f291-47e8-9247-e263e567c680" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_260e1456-07b0-493f-ae58-3a9da213cf03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_5a0d54d9-298f-4495-9f0e-a435bc40b12b" xlink:to="loc_us-gaap_DebtInstrumentFairValue_260e1456-07b0-493f-ae58-3a9da213cf03" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9ae791f0-cb7a-486c-babf-15ec91ce080b" 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_1ac15983-f94c-4931-b629-08163b3c5f59" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9ae791f0-cb7a-486c-babf-15ec91ce080b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4ee9fc55-c00e-4f99-a535-9679fe6c3deb" 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_FairValueByBalanceSheetGroupingTable_9ae791f0-cb7a-486c-babf-15ec91ce080b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4ee9fc55-c00e-4f99-a535-9679fe6c3deb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4ee9fc55-c00e-4f99-a535-9679fe6c3deb_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_4ee9fc55-c00e-4f99-a535-9679fe6c3deb" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4ee9fc55-c00e-4f99-a535-9679fe6c3deb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a9958528-4400-47df-8be5-ecaa54f4b1cc" 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_4ee9fc55-c00e-4f99-a535-9679fe6c3deb" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a9958528-4400-47df-8be5-ecaa54f4b1cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_6e13d0e5-8a0f-45d5-a7a4-1c020db3e186" xlink:href="hmst-20211231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a9958528-4400-47df-8be5-ecaa54f4b1cc" xlink:to="loc_hmst_MultifamilyResidentialMember_6e13d0e5-8a0f-45d5-a7a4-1c020db3e186" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GinnieMaeEarlyBuyoutLoansMember_a05e0dc0-3b6c-489e-b9e8-aa461d1f1969" xlink:href="hmst-20211231.xsd#hmst_GinnieMaeEarlyBuyoutLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a9958528-4400-47df-8be5-ecaa54f4b1cc" xlink:to="loc_hmst_GinnieMaeEarlyBuyoutLoansMember_a05e0dc0-3b6c-489e-b9e8-aa461d1f1969" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_48f1c3d9-7e3c-4a55-a32a-98fb4c3ddd15" 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_9ae791f0-cb7a-486c-babf-15ec91ce080b" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_48f1c3d9-7e3c-4a55-a32a-98fb4c3ddd15" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_48f1c3d9-7e3c-4a55-a32a-98fb4c3ddd15_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_48f1c3d9-7e3c-4a55-a32a-98fb4c3ddd15" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_48f1c3d9-7e3c-4a55-a32a-98fb4c3ddd15_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_510fe752-4b97-4857-bda8-60b5ff830dc5" 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_48f1c3d9-7e3c-4a55-a32a-98fb4c3ddd15" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_510fe752-4b97-4857-bda8-60b5ff830dc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_24d806b5-1912-4f1f-9809-7215878b31f5" 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_510fe752-4b97-4857-bda8-60b5ff830dc5" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_24d806b5-1912-4f1f-9809-7215878b31f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_7b11288f-7dfb-490a-afbb-acab681f3f76" 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_510fe752-4b97-4857-bda8-60b5ff830dc5" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_7b11288f-7dfb-490a-afbb-acab681f3f76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_cd320d8d-2cce-4652-b9d0-17907ecbb028" 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_510fe752-4b97-4857-bda8-60b5ff830dc5" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_cd320d8d-2cce-4652-b9d0-17907ecbb028" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_cbc6a821-dcbc-4926-8856-2281cb3b459b" 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_9ae791f0-cb7a-486c-babf-15ec91ce080b" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_cbc6a821-dcbc-4926-8856-2281cb3b459b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_cbc6a821-dcbc-4926-8856-2281cb3b459b_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_cbc6a821-dcbc-4926-8856-2281cb3b459b" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_cbc6a821-dcbc-4926-8856-2281cb3b459b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_e4432933-281b-4926-9d44-4f5656d2f2ba" 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_cbc6a821-dcbc-4926-8856-2281cb3b459b" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_e4432933-281b-4926-9d44-4f5656d2f2ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_b49e239d-c471-4ae5-8693-6d6a869b368b" 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_e4432933-281b-4926-9d44-4f5656d2f2ba" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_b49e239d-c471-4ae5-8693-6d6a869b368b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_74aa9ee9-3e9a-46a1-a9ce-07fd2b781489" 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_PortionAtFairValueFairValueDisclosureMember_b49e239d-c471-4ae5-8693-6d6a869b368b" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_74aa9ee9-3e9a-46a1-a9ce-07fd2b781489" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_12c0f53c-7643-42af-8834-c0b0e52ebc04" 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_PortionAtFairValueFairValueDisclosureMember_b49e239d-c471-4ae5-8693-6d6a869b368b" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_12c0f53c-7643-42af-8834-c0b0e52ebc04" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#FAIRVALUEMEASUREMENTFairValueOptionDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails" xlink:type="extended" id="i20b6268c2ea14cd3a5359029f2595a7c_FAIRVALUEMEASUREMENTFairValueOptionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8825fd8-e269-4bfa-8afc-63a97afd4a61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_3905ef66-1539-49f9-9f58-8e7be8ac11ea" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8825fd8-e269-4bfa-8afc-63a97afd4a61" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_3905ef66-1539-49f9-9f58-8e7be8ac11ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance_2f9c2439-f046-4e83-a6bd-7cbedd964a29" xlink:href="hmst-20211231.xsd#hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8825fd8-e269-4bfa-8afc-63a97afd4a61" xlink:to="loc_hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance_2f9c2439-f046-4e83-a6bd-7cbedd964a29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables_04613a4b-9292-494c-9689-c770d8f87a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8825fd8-e269-4bfa-8afc-63a97afd4a61" xlink:to="loc_us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables_04613a4b-9292-494c-9689-c770d8f87a6a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f5c57cbb-1f91-41b2-81f8-42345535e47b" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8825fd8-e269-4bfa-8afc-63a97afd4a61" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f5c57cbb-1f91-41b2-81f8-42345535e47b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_37d87adf-9d7e-441a-a0f5-ed644943b54f" 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_f5c57cbb-1f91-41b2-81f8-42345535e47b" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_37d87adf-9d7e-441a-a0f5-ed644943b54f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_37d87adf-9d7e-441a-a0f5-ed644943b54f_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_37d87adf-9d7e-441a-a0f5-ed644943b54f" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_37d87adf-9d7e-441a-a0f5-ed644943b54f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_f15ed205-863d-4aaf-b44f-3c3d5d8cf23c" 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_37d87adf-9d7e-441a-a0f5-ed644943b54f" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_f15ed205-863d-4aaf-b44f-3c3d5d8cf23c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_c792eadd-1458-44e8-aacf-11ea355d9710" 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_f15ed205-863d-4aaf-b44f-3c3d5d8cf23c" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_c792eadd-1458-44e8-aacf-11ea355d9710" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d5376e56-b239-42b6-8079-71966c1d9274" 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_f5c57cbb-1f91-41b2-81f8-42345535e47b" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d5376e56-b239-42b6-8079-71966c1d9274" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d5376e56-b239-42b6-8079-71966c1d9274_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_d5376e56-b239-42b6-8079-71966c1d9274" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d5376e56-b239-42b6-8079-71966c1d9274_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4beb0f90-9b2f-45d2-bd95-21b3807a2130" 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_d5376e56-b239-42b6-8079-71966c1d9274" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4beb0f90-9b2f-45d2-bd95-21b3807a2130" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_6d00ad18-d692-4563-8c5c-e3c2ca8216f7" 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_4beb0f90-9b2f-45d2-bd95-21b3807a2130" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_6d00ad18-d692-4563-8c5c-e3c2ca8216f7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails" xlink:type="extended" id="i0a9b22270ea84250a272c9695daa305f_REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital_5a01d155-c38b-4c71-a292-526032cfbbd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneLeverageCapital_5a01d155-c38b-4c71-a292-526032cfbbd1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_01703391-dac3-4bf3-af9d-f335c6f2ea27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalToAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_01703391-dac3-4bf3-af9d-f335c6f2ea27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_32f16272-8c91-4fa0-a3b4-8963a3c3e17a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_32f16272-8c91-4fa0-a3b4-8963a3c3e17a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_704147a9-7059-4ad0-b3f3-21ce97ae9378" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_704147a9-7059-4ad0-b3f3-21ce97ae9378" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_7658fe21-eeec-42f8-ab05-67486bc801ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_7658fe21-eeec-42f8-ab05-67486bc801ae" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_47505188-0006-4402-85c8-cb8ac22fdf09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_47505188-0006-4402-85c8-cb8ac22fdf09" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Tier1CommonEquityCapital_3f6c1c5c-337a-4fe3-ada4-82dbfceb29e8" xlink:href="hmst-20211231.xsd#hmst_Tier1CommonEquityCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_hmst_Tier1CommonEquityCapital_3f6c1c5c-337a-4fe3-ada4-82dbfceb29e8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets_f6d25452-beef-4316-8339-661b7e352534" xlink:href="hmst-20211231.xsd#hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets_f6d25452-beef-4316-8339-661b7e352534" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy_02b6c170-3ba2-476e-b684-60a3de7bb055" xlink:href="hmst-20211231.xsd#hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy_02b6c170-3ba2-476e-b684-60a3de7bb055" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets_061c4c7a-b285-49fa-85ff-f9878e65ce72" xlink:href="hmst-20211231.xsd#hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets_061c4c7a-b285-49fa-85ff-f9878e65ce72" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalized_25bb44ae-3bbb-48f4-9106-143a396fcb91" xlink:href="hmst-20211231.xsd#hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalized_25bb44ae-3bbb-48f4-9106-143a396fcb91" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent_bb8c616e-0931-449f-a90b-524fb2c3ef13" xlink:href="hmst-20211231.xsd#hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent_bb8c616e-0931-449f-a90b-524fb2c3ef13" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital_fef38e30-348d-4bf7-b19c-38e8ea2b569e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneRiskBasedCapital_fef38e30-348d-4bf7-b19c-38e8ea2b569e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_74cd172f-8826-480f-a209-455e8c1f632f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_74cd172f-8826-480f-a209-455e8c1f632f" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_ab1de5ef-52d9-4c29-9da0-b6c004813cff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_ab1de5ef-52d9-4c29-9da0-b6c004813cff" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_73848175-8963-40ea-a9bc-61f22a9dd57c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_73848175-8963-40ea-a9bc-61f22a9dd57c" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_58aebb21-3215-4d92-8a54-9e0f07baeed3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_58aebb21-3215-4d92-8a54-9e0f07baeed3" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_9b76d119-c057-4860-b492-f3e49b33f495" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_9b76d119-c057-4860-b492-f3e49b33f495" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Capital_ba26e59d-3df2-40ec-af39-e960c7b1e64f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Capital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_Capital_ba26e59d-3df2-40ec-af39-e960c7b1e64f" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_e1c39480-8de6-47cb-bfe7-de499331c4e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_e1c39480-8de6-47cb-bfe7-de499331c4e7" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacy_90fdaa65-3710-4568-837a-b59e3b8297cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredForCapitalAdequacy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_CapitalRequiredForCapitalAdequacy_90fdaa65-3710-4568-837a-b59e3b8297cb" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_84893a58-0fd8-463d-a033-72bcb16d6597" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_84893a58-0fd8-463d-a033-72bcb16d6597" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalized_1a99ec61-2078-47a6-889d-f746b7eb53d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalized_1a99ec61-2078-47a6-889d-f746b7eb53d2" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_0240ab56-b69b-47f5-9d05-ec9e9d1e8c55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_0240ab56-b69b-47f5-9d05-ec9e9d1e8c55" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_77c0bdbf-b38d-4f13-9c79-36a301033072" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_77c0bdbf-b38d-4f13-9c79-36a301033072" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_97092efe-2454-4cbd-bde8-0eb52ae53653" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_77c0bdbf-b38d-4f13-9c79-36a301033072" xlink:to="loc_srt_ConsolidatedEntitiesAxis_97092efe-2454-4cbd-bde8-0eb52ae53653" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_97092efe-2454-4cbd-bde8-0eb52ae53653_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_97092efe-2454-4cbd-bde8-0eb52ae53653" xlink:to="loc_srt_ConsolidatedEntitiesDomain_97092efe-2454-4cbd-bde8-0eb52ae53653_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_948af00c-c7ff-46d9-b267-ee67f105cc1d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_97092efe-2454-4cbd-bde8-0eb52ae53653" xlink:to="loc_srt_ConsolidatedEntitiesDomain_948af00c-c7ff-46d9-b267-ee67f105cc1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_c48cb624-ba4d-4fd0-bdbd-1034b81ed436" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_948af00c-c7ff-46d9-b267-ee67f105cc1d" xlink:to="loc_srt_ParentCompanyMember_c48cb624-ba4d-4fd0-bdbd-1034b81ed436" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bc20fcc1-e55e-4854-a44c-c7df128d03fe" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_77c0bdbf-b38d-4f13-9c79-36a301033072" xlink:to="loc_dei_LegalEntityAxis_bc20fcc1-e55e-4854-a44c-c7df128d03fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_bc20fcc1-e55e-4854-a44c-c7df128d03fe_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_bc20fcc1-e55e-4854-a44c-c7df128d03fe" xlink:to="loc_dei_EntityDomain_bc20fcc1-e55e-4854-a44c-c7df128d03fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_685d7497-ac61-4b4d-a407-b457a52277ae" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_bc20fcc1-e55e-4854-a44c-c7df128d03fe" xlink:to="loc_dei_EntityDomain_685d7497-ac61-4b4d-a407-b457a52277ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetBankMember_a60bc799-f5bd-4e91-ab55-93432a5d1031" xlink:href="hmst-20211231.xsd#hmst_HomeStreetBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_685d7497-ac61-4b4d-a407-b457a52277ae" xlink:to="loc_hmst_HomeStreetBankMember_a60bc799-f5bd-4e91-ab55-93432a5d1031" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails" xlink:type="extended" id="icc4b020d36b741a0b2bf259ee611be13_REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_71687760-aaba-46d0-86e7-d2223189382b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_26497897-151d-4eca-a5db-0925b1869d1b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_71687760-aaba-46d0-86e7-d2223189382b" xlink:to="loc_srt_RegulatoryCapitalRequirementsAbstract_26497897-151d-4eca-a5db-0925b1869d1b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual_8abb109c-71cc-49c4-a88c-f333f73be8f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_26497897-151d-4eca-a5db-0925b1869d1b" xlink:to="loc_us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual_8abb109c-71cc-49c4-a88c-f333f73be8f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_10b7b286-a6fb-4251-bca7-34267c4a0a3c" xlink:href="hmst-20211231.xsd#hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_26497897-151d-4eca-a5db-0925b1869d1b" xlink:to="loc_hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_10b7b286-a6fb-4251-bca7-34267c4a0a3c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_a77969bc-c733-4d48-8d82-b53b78f9b7f7" xlink:href="hmst-20211231.xsd#hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_26497897-151d-4eca-a5db-0925b1869d1b" xlink:to="loc_hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_a77969bc-c733-4d48-8d82-b53b78f9b7f7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_ead7485c-45ad-4108-accf-ff85ab12da2c" xlink:href="hmst-20211231.xsd#hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_26497897-151d-4eca-a5db-0925b1869d1b" xlink:to="loc_hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_ead7485c-45ad-4108-accf-ff85ab12da2c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_15f2e026-98c4-48cd-88f9-9e5740d75383" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_71687760-aaba-46d0-86e7-d2223189382b" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_15f2e026-98c4-48cd-88f9-9e5740d75383" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a7981a87-e45d-47b4-87dd-e84c0272e355" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_15f2e026-98c4-48cd-88f9-9e5740d75383" xlink:to="loc_dei_LegalEntityAxis_a7981a87-e45d-47b4-87dd-e84c0272e355" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a7981a87-e45d-47b4-87dd-e84c0272e355_default" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_a7981a87-e45d-47b4-87dd-e84c0272e355" xlink:to="loc_dei_EntityDomain_a7981a87-e45d-47b4-87dd-e84c0272e355_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5890e138-2c5c-445e-b23d-adc03a88c73a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_a7981a87-e45d-47b4-87dd-e84c0272e355" xlink:to="loc_dei_EntityDomain_5890e138-2c5c-445e-b23d-adc03a88c73a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetBankMember_b8d4abd0-28a0-4941-a6b6-1b5bd3ed7219" xlink:href="hmst-20211231.xsd#hmst_HomeStreetBankMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_5890e138-2c5c-445e-b23d-adc03a88c73a" xlink:to="loc_hmst_HomeStreetBankMember_b8d4abd0-28a0-4941-a6b6-1b5bd3ed7219" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails" xlink:type="extended" id="i5e5a04ec5b464b10bc31df7aa28b4bbf_PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_cac5964f-9940-4b93-82d4-121906b1a392" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_69875aaf-f9ed-4742-9cf6-530e9e3656cd" 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_srt_CondensedFinancialStatementsCaptionsLineItems_cac5964f-9940-4b93-82d4-121906b1a392" xlink:to="loc_us-gaap_AssetsAbstract_69875aaf-f9ed-4742-9cf6-530e9e3656cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a656f774-20fa-410a-b4ae-3737a9e176b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_69875aaf-f9ed-4742-9cf6-530e9e3656cd" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a656f774-20fa-410a-b4ae-3737a9e176b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_c25dbc4b-9644-4e2e-b053-b936d50010eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_69875aaf-f9ed-4742-9cf6-530e9e3656cd" xlink:to="loc_us-gaap_OtherAssets_c25dbc4b-9644-4e2e-b053-b936d50010eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_d3e311a6-f876-43a8-b5a6-c8d3c7ff5035" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_69875aaf-f9ed-4742-9cf6-530e9e3656cd" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_d3e311a6-f876-43a8-b5a6-c8d3c7ff5035" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures_4b4e5917-7f65-4b93-9ebb-5ab8cd697735" xlink:href="hmst-20211231.xsd#hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_69875aaf-f9ed-4742-9cf6-530e9e3656cd" xlink:to="loc_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures_4b4e5917-7f65-4b93-9ebb-5ab8cd697735" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_98afddd5-8e21-4b07-ad9a-e41b8de7b663" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_69875aaf-f9ed-4742-9cf6-530e9e3656cd" xlink:to="loc_us-gaap_Assets_98afddd5-8e21-4b07-ad9a-e41b8de7b663" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_31e80904-e0c4-4b3f-9286-595eb3c6a76f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_cac5964f-9940-4b93-82d4-121906b1a392" xlink:to="loc_us-gaap_LiabilitiesAbstract_31e80904-e0c4-4b3f-9286-595eb3c6a76f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_4deb7578-ffbf-4f12-9f20-8104f511f386" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_31e80904-e0c4-4b3f-9286-595eb3c6a76f" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_4deb7578-ffbf-4f12-9f20-8104f511f386" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_4367e761-73b9-485d-b227-783ae4b252ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_31e80904-e0c4-4b3f-9286-595eb3c6a76f" xlink:to="loc_us-gaap_LongTermDebt_4367e761-73b9-485d-b227-783ae4b252ee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_710cae71-c13d-4e46-b906-00d7e5aaefff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract_31e80904-e0c4-4b3f-9286-595eb3c6a76f" xlink:to="loc_us-gaap_Liabilities_710cae71-c13d-4e46-b906-00d7e5aaefff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_6f044810-adc3-4264-8aba-f2eacf959be9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_cac5964f-9940-4b93-82d4-121906b1a392" xlink:to="loc_us-gaap_EquityAbstract_6f044810-adc3-4264-8aba-f2eacf959be9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_3917dfea-e08a-4398-9916-ba8e8c433e27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_6f044810-adc3-4264-8aba-f2eacf959be9" xlink:to="loc_us-gaap_CommonStockValue_3917dfea-e08a-4398-9916-ba8e8c433e27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b7b5da41-5451-4271-ab5a-fdfae38ed809" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_6f044810-adc3-4264-8aba-f2eacf959be9" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b7b5da41-5451-4271-ab5a-fdfae38ed809" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b7ad65bd-97ae-4787-8471-12d762222196" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityAbstract_6f044810-adc3-4264-8aba-f2eacf959be9" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b7ad65bd-97ae-4787-8471-12d762222196" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5d5e1d8d-50b1-46fe-9bc6-d8d2b9cc85ed" 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_EquityAbstract_6f044810-adc3-4264-8aba-f2eacf959be9" xlink:to="loc_us-gaap_StockholdersEquity_5d5e1d8d-50b1-46fe-9bc6-d8d2b9cc85ed" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_ca8d339f-251d-44e2-adca-4287baf7a545" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_cac5964f-9940-4b93-82d4-121906b1a392" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_ca8d339f-251d-44e2-adca-4287baf7a545" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_a3569b80-d7a7-4701-bcdc-aea78631ed0f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_cac5964f-9940-4b93-82d4-121906b1a392" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_a3569b80-d7a7-4701-bcdc-aea78631ed0f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_5db46b13-27f0-4350-8884-d2c75bac5711" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_a3569b80-d7a7-4701-bcdc-aea78631ed0f" xlink:to="loc_srt_ConsolidatedEntitiesAxis_5db46b13-27f0-4350-8884-d2c75bac5711" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_5db46b13-27f0-4350-8884-d2c75bac5711_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_5db46b13-27f0-4350-8884-d2c75bac5711" xlink:to="loc_srt_ConsolidatedEntitiesDomain_5db46b13-27f0-4350-8884-d2c75bac5711_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_d7961c59-05cc-452d-8a18-7bf4cc14ce55" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_5db46b13-27f0-4350-8884-d2c75bac5711" xlink:to="loc_srt_ConsolidatedEntitiesDomain_d7961c59-05cc-452d-8a18-7bf4cc14ce55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_775c9980-7729-4e3b-ad17-b6190b6cd10c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_d7961c59-05cc-452d-8a18-7bf4cc14ce55" xlink:to="loc_srt_ParentCompanyMember_775c9980-7729-4e3b-ad17-b6190b6cd10c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails" xlink:type="extended" id="i4000b1d92c124ac69b68619891dc5599_PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems_80b83b3c-f828-49d9-84e7-476afa2539fa" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_23bcc05d-0b83-46d1-840c-c20febc92989" 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_srt_CondensedIncomeStatementsCaptionsLineItems_80b83b3c-f828-49d9-84e7-476afa2539fa" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_23bcc05d-0b83-46d1-840c-c20febc92989" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendIncomeOperating_787866b1-b15b-43ba-b29e-72a5554b8a9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendIncomeOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_23bcc05d-0b83-46d1-840c-c20febc92989" xlink:to="loc_us-gaap_DividendIncomeOperating_787866b1-b15b-43ba-b29e-72a5554b8a9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_61f50c87-57fc-4c4f-86d7-d6f7c3b704f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_23bcc05d-0b83-46d1-840c-c20febc92989" xlink:to="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_61f50c87-57fc-4c4f-86d7-d6f7c3b704f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_567e6702-5483-4703-b3a3-51017c675c1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_23bcc05d-0b83-46d1-840c-c20febc92989" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_567e6702-5483-4703-b3a3-51017c675c1f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_8e74068b-3bd9-44ba-9b7f-d75f4028876e" 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_23bcc05d-0b83-46d1-840c-c20febc92989" xlink:to="loc_us-gaap_NoninterestIncomeOther_8e74068b-3bd9-44ba-9b7f-d75f4028876e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_fe6a6609-fe49-4d59-9bfb-f35f84859806" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_23bcc05d-0b83-46d1-840c-c20febc92989" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_fe6a6609-fe49-4d59-9bfb-f35f84859806" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_59cd3665-26e9-4065-942a-a355f5ce68a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_80b83b3c-f828-49d9-84e7-476afa2539fa" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_59cd3665-26e9-4065-942a-a355f5ce68a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_6a45f362-5329-437c-9eca-a3fd9f027cbd" 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_CostsAndExpensesAbstract_59cd3665-26e9-4065-942a-a355f5ce68a6" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_6a45f362-5329-437c-9eca-a3fd9f027cbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_424f9324-5193-430b-9478-d28b5bf42856" 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_CostsAndExpensesAbstract_59cd3665-26e9-4065-942a-a355f5ce68a6" xlink:to="loc_us-gaap_NoninterestExpense_424f9324-5193-430b-9478-d28b5bf42856" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_26d15fc1-914f-483f-8932-a9e82c5d37cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_59cd3665-26e9-4065-942a-a355f5ce68a6" xlink:to="loc_us-gaap_CostsAndExpenses_26d15fc1-914f-483f-8932-a9e82c5d37cc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_34e8db1b-158a-4ee7-a51c-9dcbcb765766" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_80b83b3c-f828-49d9-84e7-476afa2539fa" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_34e8db1b-158a-4ee7-a51c-9dcbcb765766" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_be58c912-a98c-46e3-a6f9-43878da49ffc" 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_srt_CondensedIncomeStatementsCaptionsLineItems_80b83b3c-f828-49d9-84e7-476afa2539fa" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_be58c912-a98c-46e3-a6f9-43878da49ffc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2f7f53ec-a634-4c74-acb5-e7758a164572" 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_srt_CondensedIncomeStatementsCaptionsLineItems_80b83b3c-f828-49d9-84e7-476afa2539fa" xlink:to="loc_us-gaap_NetIncomeLoss_2f7f53ec-a634-4c74-acb5-e7758a164572" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable_6239c629-6243-40d8-a83d-a33fb0ffaaca" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedIncomeStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_80b83b3c-f828-49d9-84e7-476afa2539fa" xlink:to="loc_srt_CondensedIncomeStatementTable_6239c629-6243-40d8-a83d-a33fb0ffaaca" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_035bb6c3-1bfc-4fb3-84ed-fab8c1e2d811" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedIncomeStatementTable_6239c629-6243-40d8-a83d-a33fb0ffaaca" xlink:to="loc_srt_ConsolidatedEntitiesAxis_035bb6c3-1bfc-4fb3-84ed-fab8c1e2d811" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_035bb6c3-1bfc-4fb3-84ed-fab8c1e2d811_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_035bb6c3-1bfc-4fb3-84ed-fab8c1e2d811" xlink:to="loc_srt_ConsolidatedEntitiesDomain_035bb6c3-1bfc-4fb3-84ed-fab8c1e2d811_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_13bad50e-6c42-40ec-8607-2f487f33e22e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_035bb6c3-1bfc-4fb3-84ed-fab8c1e2d811" xlink:to="loc_srt_ConsolidatedEntitiesDomain_13bad50e-6c42-40ec-8607-2f487f33e22e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_f15e793d-f3c2-4d3e-b11b-aceef04e7237" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_13bad50e-6c42-40ec-8607-2f487f33e22e" xlink:to="loc_srt_ParentCompanyMember_f15e793d-f3c2-4d3e-b11b-aceef04e7237" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails" xlink:type="extended" id="if6e5df9a0014419c9a07f367803244ae_PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_152a297f-0509-45ee-b72b-088074ddfcc3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_904d75ef-52c6-4488-9e4d-e62ef0302976" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_152a297f-0509-45ee-b72b-088074ddfcc3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_904d75ef-52c6-4488-9e4d-e62ef0302976" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c28dc937-a914-49ee-a847-c6a309ca1166" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract_904d75ef-52c6-4488-9e4d-e62ef0302976" xlink:to="loc_us-gaap_NetIncomeLoss_c28dc937-a914-49ee-a847-c6a309ca1166" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a0f8f119-f86f-446d-b0ff-4b2baf13fecf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_904d75ef-52c6-4488-9e4d-e62ef0302976" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a0f8f119-f86f-446d-b0ff-4b2baf13fecf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UndistributedEarningsFromInvestmentInSubsidiaries_1a12ff46-00a6-4cbc-995e-a75909d7aa93" xlink:href="hmst-20211231.xsd#hmst_UndistributedEarningsFromInvestmentInSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a0f8f119-f86f-446d-b0ff-4b2baf13fecf" xlink:to="loc_hmst_UndistributedEarningsFromInvestmentInSubsidiaries_1a12ff46-00a6-4cbc-995e-a75909d7aa93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries_da9a4623-1aab-4474-a374-97965fe1831d" xlink:href="hmst-20211231.xsd#hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a0f8f119-f86f-446d-b0ff-4b2baf13fecf" xlink:to="loc_hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries_da9a4623-1aab-4474-a374-97965fe1831d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_480fd217-d927-4e24-8b1c-550f835dc340" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a0f8f119-f86f-446d-b0ff-4b2baf13fecf" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_480fd217-d927-4e24-8b1c-550f835dc340" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f4629ebe-2736-45c1-b5f5-02ba321f16c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a0f8f119-f86f-446d-b0ff-4b2baf13fecf" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f4629ebe-2736-45c1-b5f5-02ba321f16c8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0633f7de-55e7-4095-84e1-cecc6e74b298" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_152a297f-0509-45ee-b72b-088074ddfcc3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0633f7de-55e7-4095-84e1-cecc6e74b298" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Purchaseofandproceedsfromsaleofmarketablesecurities_4c1055cf-b02a-467b-bccf-b3a6210f8d96" xlink:href="hmst-20211231.xsd#hmst_Purchaseofandproceedsfromsaleofmarketablesecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0633f7de-55e7-4095-84e1-cecc6e74b298" xlink:to="loc_hmst_Purchaseofandproceedsfromsaleofmarketablesecurities_4c1055cf-b02a-467b-bccf-b3a6210f8d96" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6c87e4ed-e03a-47ab-b8c8-609589190301" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0633f7de-55e7-4095-84e1-cecc6e74b298" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6c87e4ed-e03a-47ab-b8c8-609589190301" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d25bd07d-9ebe-4564-90c7-9e2bb3efc89c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_152a297f-0509-45ee-b72b-088074ddfcc3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d25bd07d-9ebe-4564-90c7-9e2bb3efc89c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_33c95dd4-55eb-439f-b661-e94192037483" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d25bd07d-9ebe-4564-90c7-9e2bb3efc89c" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_33c95dd4-55eb-439f-b661-e94192037483" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_e0bd2486-0c2d-4186-80d7-583077e76a74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d25bd07d-9ebe-4564-90c7-9e2bb3efc89c" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_e0bd2486-0c2d-4186-80d7-583077e76a74" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_aa334116-040a-4d60-9b04-8830836b4bae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d25bd07d-9ebe-4564-90c7-9e2bb3efc89c" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_aa334116-040a-4d60-9b04-8830836b4bae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ec6a8c90-efee-465e-b0d9-f8bc6980c80d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d25bd07d-9ebe-4564-90c7-9e2bb3efc89c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ec6a8c90-efee-465e-b0d9-f8bc6980c80d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4307066d-68b0-4dfa-9ba7-c8dcea333349" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_152a297f-0509-45ee-b72b-088074ddfcc3" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4307066d-68b0-4dfa-9ba7-c8dcea333349" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cd792df5-6904-40f6-8bf7-3a891523c789" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_152a297f-0509-45ee-b72b-088074ddfcc3" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cd792df5-6904-40f6-8bf7-3a891523c789" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d9c3d0d7-1572-4740-a909-2239c2b60a11" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable_76feaa48-a16c-47cd-821e-baf2d77b72ad" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_152a297f-0509-45ee-b72b-088074ddfcc3" xlink:to="loc_srt_CondensedCashFlowStatementTable_76feaa48-a16c-47cd-821e-baf2d77b72ad" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_90c36a06-144b-4f3f-8498-dc226ba3f60a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedCashFlowStatementTable_76feaa48-a16c-47cd-821e-baf2d77b72ad" xlink:to="loc_srt_ConsolidatedEntitiesAxis_90c36a06-144b-4f3f-8498-dc226ba3f60a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_90c36a06-144b-4f3f-8498-dc226ba3f60a_default" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_90c36a06-144b-4f3f-8498-dc226ba3f60a" xlink:to="loc_srt_ConsolidatedEntitiesDomain_90c36a06-144b-4f3f-8498-dc226ba3f60a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_4157667b-ce9c-4eef-af11-eecf1cbea730" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_90c36a06-144b-4f3f-8498-dc226ba3f60a" xlink:to="loc_srt_ConsolidatedEntitiesDomain_4157667b-ce9c-4eef-af11-eecf1cbea730" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_5f22e5d7-e04f-4917-84b4-4698724c98af" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_4157667b-ce9c-4eef-af11-eecf1cbea730" xlink:to="loc_srt_ParentCompanyMember_5f22e5d7-e04f-4917-84b4-4698724c98af" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DISCONTINUEDOPERATIONSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" xlink:type="extended" id="i064720a7a59a4797ac898433f61c282d_DISCONTINUEDOPERATIONSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_47016d99-a2d2-4c93-a048-eda43a556d59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales_9da86dc9-06f0-4a6b-8ff5-a1018158a956" xlink:href="hmst-20211231.xsd#hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_47016d99-a2d2-4c93-a048-eda43a556d59" xlink:to="loc_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales_9da86dc9-06f0-4a6b-8ff5-a1018158a956" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold_bb3940f2-af2d-45b6-b778-56939b52f606" xlink:href="hmst-20211231.xsd#hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_47016d99-a2d2-4c93-a048-eda43a556d59" xlink:to="loc_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold_bb3940f2-af2d-45b6-b778-56939b52f606" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_afa7ba05-35a2-4e88-b94b-c50133dc4c32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_47016d99-a2d2-4c93-a048-eda43a556d59" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_afa7ba05-35a2-4e88-b94b-c50133dc4c32" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeLoanCentersSold_287a7ce3-fdbc-4880-83b0-927406d8ec57" xlink:href="hmst-20211231.xsd#hmst_HomeLoanCentersSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_47016d99-a2d2-4c93-a048-eda43a556d59" xlink:to="loc_hmst_HomeLoanCentersSold_287a7ce3-fdbc-4880-83b0-927406d8ec57" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4947cc7d-34e2-4253-94b7-931cd0151263" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_47016d99-a2d2-4c93-a048-eda43a556d59" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4947cc7d-34e2-4253-94b7-931cd0151263" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8be049b4-f361-4163-974c-13d9398546ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4947cc7d-34e2-4253-94b7-931cd0151263" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8be049b4-f361-4163-974c-13d9398546ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_8be049b4-f361-4163-974c-13d9398546ee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8be049b4-f361-4163-974c-13d9398546ee" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_8be049b4-f361-4163-974c-13d9398546ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e8f6d5e1-f370-4984-9fd7-950a8fb7e73a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8be049b4-f361-4163-974c-13d9398546ee" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e8f6d5e1-f370-4984-9fd7-950a8fb7e73a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HLCBasedMortgageBankingOperationsMember_2a1c3f37-ccce-43e4-be65-994beccb734a" xlink:href="hmst-20211231.xsd#hmst_HLCBasedMortgageBankingOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e8f6d5e1-f370-4984-9fd7-950a8fb7e73a" xlink:to="loc_hmst_HLCBasedMortgageBankingOperationsMember_2a1c3f37-ccce-43e4-be65-994beccb734a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_d15e4556-3981-4231-ba89-b65d26c0d55a" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4947cc7d-34e2-4253-94b7-931cd0151263" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_d15e4556-3981-4231-ba89-b65d26c0d55a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d15e4556-3981-4231-ba89-b65d26c0d55a_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_d15e4556-3981-4231-ba89-b65d26c0d55a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d15e4556-3981-4231-ba89-b65d26c0d55a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b5c67b1-520c-4bd5-9430-3994e7fdd2de" 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_d15e4556-3981-4231-ba89-b65d26c0d55a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b5c67b1-520c-4bd5-9430-3994e7fdd2de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_355a3cdb-6cef-4d46-9bd8-72afd48d5ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b5c67b1-520c-4bd5-9430-3994e7fdd2de" xlink:to="loc_us-gaap_AgencySecuritiesMember_355a3cdb-6cef-4d46-9bd8-72afd48d5ad3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6a4554fc-25b0-48a9-a70e-86a862f90699" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4947cc7d-34e2-4253-94b7-931cd0151263" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6a4554fc-25b0-48a9-a70e-86a862f90699" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6a4554fc-25b0-48a9-a70e-86a862f90699_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_6a4554fc-25b0-48a9-a70e-86a862f90699" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_6a4554fc-25b0-48a9-a70e-86a862f90699_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c9568f32-f820-4525-b362-7884bc159b71" 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_6a4554fc-25b0-48a9-a70e-86a862f90699" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c9568f32-f820-4525-b362-7884bc159b71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyResidentialMember_1213f571-9ef1-41da-a815-e4236052da28" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c9568f32-f820-4525-b362-7884bc159b71" xlink:to="loc_hmst_SingleFamilyResidentialMember_1213f571-9ef1-41da-a815-e4236052da28" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails" xlink:type="extended" id="id780a2dc22af47b2b4d8bb33249676c2_DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_17194765-d18f-4d76-8c3d-2ba6580bb20a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_c3f958e5-5a4f-45dc-b2e9-55262b3ce447" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_17194765-d18f-4d76-8c3d-2ba6580bb20a" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_c3f958e5-5a4f-45dc-b2e9-55262b3ce447" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod_3efb1076-23c4-4230-84a7-421703101ef5" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_17194765-d18f-4d76-8c3d-2ba6580bb20a" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod_3efb1076-23c4-4230-84a7-421703101ef5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold_d31ccc50-35ec-4f1e-9d43-015edb7de0a9" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_17194765-d18f-4d76-8c3d-2ba6580bb20a" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold_d31ccc50-35ec-4f1e-9d43-015edb7de0a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_008ad5bd-34ba-4f85-bee6-b8f7a28c902a" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_17194765-d18f-4d76-8c3d-2ba6580bb20a" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_008ad5bd-34ba-4f85-bee6-b8f7a28c902a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense_b67e9469-2592-4339-ba59-e4eeedde5bc5" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_17194765-d18f-4d76-8c3d-2ba6580bb20a" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense_b67e9469-2592-4339-ba59-e4eeedde5bc5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet_3b3b3299-a4c6-4a29-8bbf-f1a1733b64e7" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_17194765-d18f-4d76-8c3d-2ba6580bb20a" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet_3b3b3299-a4c6-4a29-8bbf-f1a1733b64e7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts_82f9498f-5ab2-4d4d-9422-2b39e6e9643b" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_17194765-d18f-4d76-8c3d-2ba6580bb20a" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts_82f9498f-5ab2-4d4d-9422-2b39e6e9643b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_1390e712-80d4-43e0-87c1-4e204e7eaf3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_17194765-d18f-4d76-8c3d-2ba6580bb20a" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_1390e712-80d4-43e0-87c1-4e204e7eaf3a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4826684d-28b2-4e93-8aae-f00f533d9587" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_17194765-d18f-4d76-8c3d-2ba6580bb20a" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4826684d-28b2-4e93-8aae-f00f533d9587" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_0c26a8b2-46e9-41f6-abe7-237e3d599dde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4826684d-28b2-4e93-8aae-f00f533d9587" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_0c26a8b2-46e9-41f6-abe7-237e3d599dde" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_0c26a8b2-46e9-41f6-abe7-237e3d599dde_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_0c26a8b2-46e9-41f6-abe7-237e3d599dde" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_0c26a8b2-46e9-41f6-abe7-237e3d599dde_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_8212e95b-53fc-431e-92a8-c1fea619a7d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_0c26a8b2-46e9-41f6-abe7-237e3d599dde" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_8212e95b-53fc-431e-92a8-c1fea619a7d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_e5f3090b-2918-4dc0-b7e9-103a5229bd9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_8212e95b-53fc-431e-92a8-c1fea619a7d0" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_e5f3090b-2918-4dc0-b7e9-103a5229bd9c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails" xlink:type="extended" id="i91ded069c99449b8957e70369c8f652e_DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c438d780-c36a-4ed5-ba00-40f7ebff9856" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_7ba8d4fc-bcd2-4440-bd26-8f8961c2a008" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c438d780-c36a-4ed5-ba00-40f7ebff9856" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_7ba8d4fc-bcd2-4440-bd26-8f8961c2a008" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure_f59ead61-02ca-4c98-8cbe-bab028bf4c53" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_7ba8d4fc-bcd2-4440-bd26-8f8961c2a008" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure_f59ead61-02ca-4c98-8cbe-bab028bf4c53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_9d7f91e3-13c8-4383-8590-5ee1c3fc66a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_7ba8d4fc-bcd2-4440-bd26-8f8961c2a008" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_9d7f91e3-13c8-4383-8590-5ee1c3fc66a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_352f9b5b-2096-499d-a693-d050311b9c35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_7ba8d4fc-bcd2-4440-bd26-8f8961c2a008" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_352f9b5b-2096-499d-a693-d050311b9c35" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_cf81fdfc-2099-48a1-91eb-094389151d08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c438d780-c36a-4ed5-ba00-40f7ebff9856" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_cf81fdfc-2099-48a1-91eb-094389151d08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_5a33b320-5a63-4ab5-9957-d16e91a92b17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_cf81fdfc-2099-48a1-91eb-094389151d08" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_5a33b320-5a63-4ab5-9957-d16e91a92b17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e4af67cd-201e-4488-b37a-3c8c6779d486" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c438d780-c36a-4ed5-ba00-40f7ebff9856" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e4af67cd-201e-4488-b37a-3c8c6779d486" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_5e971667-1eff-4ea2-ae22-9016eb3e0930" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e4af67cd-201e-4488-b37a-3c8c6779d486" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_5e971667-1eff-4ea2-ae22-9016eb3e0930" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_5e971667-1eff-4ea2-ae22-9016eb3e0930_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_5e971667-1eff-4ea2-ae22-9016eb3e0930" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_5e971667-1eff-4ea2-ae22-9016eb3e0930_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_32d0909c-8d10-421b-bf29-68f80b751b0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_5e971667-1eff-4ea2-ae22-9016eb3e0930" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_32d0909c-8d10-421b-bf29-68f80b751b0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_e75f9ae7-9b0c-4101-bbc0-9a9ca6ea4cfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_32d0909c-8d10-421b-bf29-68f80b751b0d" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_e75f9ae7-9b0c-4101-bbc0-9a9ca6ea4cfe" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails" xlink:type="extended" id="i51771bf42ac14159b3c27d71312e8328_DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_54cfaba8-26b6-46bb-8d07-06b826c0e0f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_4baa1785-e6a9-4baa-855a-41954316f619" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_54cfaba8-26b6-46bb-8d07-06b826c0e0f7" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_4baa1785-e6a9-4baa-855a-41954316f619" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome_7e97d64b-5c89-4199-a548-b58399be3837" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_54cfaba8-26b6-46bb-8d07-06b826c0e0f7" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome_7e97d64b-5c89-4199-a548-b58399be3837" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense_071bb13e-8615-40a3-bea3-ba67abaaa5e0" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_54cfaba8-26b6-46bb-8d07-06b826c0e0f7" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense_071bb13e-8615-40a3-bea3-ba67abaaa5e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_6f05eef9-2b98-42dd-852b-d92c46af4d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_54cfaba8-26b6-46bb-8d07-06b826c0e0f7" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_6f05eef9-2b98-42dd-852b-d92c46af4d5e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_338d0d8f-367e-4c96-8f94-7579ded2c0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_54cfaba8-26b6-46bb-8d07-06b826c0e0f7" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_338d0d8f-367e-4c96-8f94-7579ded2c0c6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_ecdeba32-9125-4921-ab88-aedad0d8b866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_54cfaba8-26b6-46bb-8d07-06b826c0e0f7" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_ecdeba32-9125-4921-ab88-aedad0d8b866" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1314848e-d67a-4a94-b264-fdbae70e5c79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_54cfaba8-26b6-46bb-8d07-06b826c0e0f7" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1314848e-d67a-4a94-b264-fdbae70e5c79" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_49c1eeac-a3a7-449a-a8db-6cec83a9c9f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1314848e-d67a-4a94-b264-fdbae70e5c79" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_49c1eeac-a3a7-449a-a8db-6cec83a9c9f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_49c1eeac-a3a7-449a-a8db-6cec83a9c9f1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_49c1eeac-a3a7-449a-a8db-6cec83a9c9f1" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_49c1eeac-a3a7-449a-a8db-6cec83a9c9f1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_f5a00e4d-a597-4b20-befa-a75abf3952fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_49c1eeac-a3a7-449a-a8db-6cec83a9c9f1" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_f5a00e4d-a597-4b20-befa-a75abf3952fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_f3e2bfde-8631-4de9-9e7b-a7a19a89dc07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_f5a00e4d-a597-4b20-befa-a75abf3952fe" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_f3e2bfde-8631-4de9-9e7b-a7a19a89dc07" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_0a29973d-29d2-4126-9e06-cbef98b3854e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1314848e-d67a-4a94-b264-fdbae70e5c79" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_0a29973d-29d2-4126-9e06-cbef98b3854e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_0a29973d-29d2-4126-9e06-cbef98b3854e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_0a29973d-29d2-4126-9e06-cbef98b3854e" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_0a29973d-29d2-4126-9e06-cbef98b3854e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_28a65832-0007-4ca7-8635-2cde0e2d8590" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_0a29973d-29d2-4126-9e06-cbef98b3854e" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_28a65832-0007-4ca7-8635-2cde0e2d8590" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_fe1a33c2-5de5-47c5-97a6-24858d1d7ec8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_28a65832-0007-4ca7-8635-2cde0e2d8590" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_fe1a33c2-5de5-47c5-97a6-24858d1d7ec8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSCashFlowsforDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DISCONTINUEDOPERATIONSCashFlowsforDiscontinuedOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSCashFlowsforDiscontinuedOperationsDetails" xlink:type="extended" id="ib94acc0052464dfb9db386fdb9c68586_DISCONTINUEDOPERATIONSCashFlowsforDiscontinuedOperationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_310bb867-12cd-4da0-874c-86418e27c78b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_ede0afb7-317f-4cc3-aeef-78e0140bbbe3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_310bb867-12cd-4da0-874c-86418e27c78b" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_ede0afb7-317f-4cc3-aeef-78e0140bbbe3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_fb4feaf4-a429-444e-b13c-640ce54dc432" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_310bb867-12cd-4da0-874c-86418e27c78b" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_fb4feaf4-a429-444e-b13c-640ce54dc432" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9430d471-841a-420a-9167-3e8ce0f1cffe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_310bb867-12cd-4da0-874c-86418e27c78b" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9430d471-841a-420a-9167-3e8ce0f1cffe" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_bfd72b9c-f56a-416f-ad5a-32c69ea41549" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9430d471-841a-420a-9167-3e8ce0f1cffe" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_bfd72b9c-f56a-416f-ad5a-32c69ea41549" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_bfd72b9c-f56a-416f-ad5a-32c69ea41549_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_bfd72b9c-f56a-416f-ad5a-32c69ea41549" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_bfd72b9c-f56a-416f-ad5a-32c69ea41549_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_47501b59-75c8-4756-9f11-da307a827141" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_bfd72b9c-f56a-416f-ad5a-32c69ea41549" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_47501b59-75c8-4756-9f11-da307a827141" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_174df073-9383-4324-a41c-e22f3c8df0d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_47501b59-75c8-4756-9f11-da307a827141" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_174df073-9383-4324-a41c-e22f3c8df0d1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/RESTRUCTURINGRestructuringReserveDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#RESTRUCTURINGRestructuringReserveDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/RESTRUCTURINGRestructuringReserveDetails" xlink:type="extended" id="i231f388b267b437294b40b2c0d12bd1d_RESTRUCTURINGRestructuringReserveDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_a30e1331-4060-4761-a0af-03343c88581a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_ed1fb85d-8c09-48d7-92d3-4ac61e21ab95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_a30e1331-4060-4761-a0af-03343c88581a" xlink:to="loc_us-gaap_RestructuringCharges_ed1fb85d-8c09-48d7-92d3-4ac61e21ab95" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_fccbe956-005a-4e41-8bf3-16387671a433" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_a30e1331-4060-4761-a0af-03343c88581a" xlink:to="loc_us-gaap_PaymentsForRestructuring_fccbe956-005a-4e41-8bf3-16387671a433" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_2b6e56f7-578b-4263-b294-7132e9cab0b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_a30e1331-4060-4761-a0af-03343c88581a" xlink:to="loc_us-gaap_RestructuringReserve_2b6e56f7-578b-4263-b294-7132e9cab0b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_a8cf1bab-69d3-426f-9970-d01c4c9bbb80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_a30e1331-4060-4761-a0af-03343c88581a" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_a8cf1bab-69d3-426f-9970-d01c4c9bbb80" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_7c842c3b-0f8c-4176-842e-8919a9b0d257" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_a8cf1bab-69d3-426f-9970-d01c4c9bbb80" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_7c842c3b-0f8c-4176-842e-8919a9b0d257" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_7c842c3b-0f8c-4176-842e-8919a9b0d257_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_7c842c3b-0f8c-4176-842e-8919a9b0d257" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_7c842c3b-0f8c-4176-842e-8919a9b0d257_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_39339064-3cbf-4822-82d3-1fd5264a2120" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_7c842c3b-0f8c-4176-842e-8919a9b0d257" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_39339064-3cbf-4822-82d3-1fd5264a2120" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FacilityClosingMember_61a2f31e-671f-48d5-bc0d-375479975fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FacilityClosingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_39339064-3cbf-4822-82d3-1fd5264a2120" xlink:to="loc_us-gaap_FacilityClosingMember_61a2f31e-671f-48d5-bc0d-375479975fa9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_31032365-4540-41d8-a884-2a5712e8af99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_39339064-3cbf-4822-82d3-1fd5264a2120" xlink:to="loc_us-gaap_EmployeeSeveranceMember_31032365-4540-41d8-a884-2a5712e8af99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember_914c95e7-f268-4654-ade9-1642cf9127ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherRestructuringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_39339064-3cbf-4822-82d3-1fd5264a2120" xlink:to="loc_us-gaap_OtherRestructuringMember_914c95e7-f268-4654-ade9-1642cf9127ed" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#SUBSEQUENTEVENTSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails" xlink:type="extended" id="i587d35d67aac418a847166444f70b896_SUBSEQUENTEVENTSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_95aa43ec-5157-4570-8ce1-fadcd5ae53a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_db8f6579-5246-41e2-ae61-70d1a3b56d3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_95aa43ec-5157-4570-8ce1-fadcd5ae53a6" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_db8f6579-5246-41e2-ae61-70d1a3b56d3a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_97decd37-65db-4226-a38c-8fa771c9706a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_95aa43ec-5157-4570-8ce1-fadcd5ae53a6" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_97decd37-65db-4226-a38c-8fa771c9706a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_bf74c654-2f96-47fc-8bcb-97d5c00082be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_95aa43ec-5157-4570-8ce1-fadcd5ae53a6" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_bf74c654-2f96-47fc-8bcb-97d5c00082be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt_0a61d0af-1578-409a-9fe8-a3e28177114a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_95aa43ec-5157-4570-8ce1-fadcd5ae53a6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt_0a61d0af-1578-409a-9fe8-a3e28177114a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableAmountPerShare_dd2d6839-3973-4bb9-8916-19bf7b0bd000" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPayableAmountPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_95aa43ec-5157-4570-8ce1-fadcd5ae53a6" xlink:to="loc_us-gaap_DividendsPayableAmountPerShare_dd2d6839-3973-4bb9-8916-19bf7b0bd000" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased_46f2a6c7-3233-48a9-912b-d390ba1be650" xlink:href="hmst-20211231.xsd#hmst_StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_95aa43ec-5157-4570-8ce1-fadcd5ae53a6" xlink:to="loc_hmst_StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased_46f2a6c7-3233-48a9-912b-d390ba1be650" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_2b2e4fd7-7474-49f5-9b8c-2fa8122bbed0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_95aa43ec-5157-4570-8ce1-fadcd5ae53a6" xlink:to="loc_us-gaap_SubsequentEventTable_2b2e4fd7-7474-49f5-9b8c-2fa8122bbed0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4b829719-7144-4d9f-a843-567eee0d2155" 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_SubsequentEventTable_2b2e4fd7-7474-49f5-9b8c-2fa8122bbed0" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4b829719-7144-4d9f-a843-567eee0d2155" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4b829719-7144-4d9f-a843-567eee0d2155_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_4b829719-7144-4d9f-a843-567eee0d2155" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4b829719-7144-4d9f-a843-567eee0d2155_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_05b01d3c-a86b-4cb8-b49b-3b82b8ad8079" 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_4b829719-7144-4d9f-a843-567eee0d2155" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_05b01d3c-a86b-4cb8-b49b-3b82b8ad8079" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_d882343c-c287-48fd-af8e-426339fb1c25" 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_05b01d3c-a86b-4cb8-b49b-3b82b8ad8079" xlink:to="loc_us-gaap_SubsequentEventMember_d882343c-c287-48fd-af8e-426339fb1c25" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_bc179379-7370-4da5-8b6b-eb0f4ac74b08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_2b2e4fd7-7474-49f5-9b8c-2fa8122bbed0" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_bc179379-7370-4da5-8b6b-eb0f4ac74b08" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_bc179379-7370-4da5-8b6b-eb0f4ac74b08_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_bc179379-7370-4da5-8b6b-eb0f4ac74b08" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_bc179379-7370-4da5-8b6b-eb0f4ac74b08_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_692e5c6a-70da-4354-b245-b0b4b3b8de43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_bc179379-7370-4da5-8b6b-eb0f4ac74b08" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_692e5c6a-70da-4354-b245-b0b4b3b8de43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_caf33d25-9660-4651-8a96-739d5ed9c7cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_692e5c6a-70da-4354-b245-b0b4b3b8de43" xlink:to="loc_us-gaap_SubordinatedDebtMember_caf33d25-9660-4651-8a96-739d5ed9c7cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_24fadc04-3d0e-4835-862c-a5d24d08f4e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_2b2e4fd7-7474-49f5-9b8c-2fa8122bbed0" xlink:to="loc_us-gaap_DebtInstrumentAxis_24fadc04-3d0e-4835-862c-a5d24d08f4e4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_24fadc04-3d0e-4835-862c-a5d24d08f4e4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_24fadc04-3d0e-4835-862c-a5d24d08f4e4" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_24fadc04-3d0e-4835-862c-a5d24d08f4e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2588f71c-f940-486c-a2ca-24150ee3bc85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_24fadc04-3d0e-4835-862c-a5d24d08f4e4" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2588f71c-f940-486c-a2ca-24150ee3bc85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember_8a562c07-ca95-4864-a6a2-31a6db232087" xlink:href="hmst-20211231.xsd#hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2588f71c-f940-486c-a2ca-24150ee3bc85" xlink:to="loc_hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember_8a562c07-ca95-4864-a6a2-31a6db232087" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>hmst-20211231_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 2022 Workiva-->
<!--r:98730557-6f62-4fe8-a058-ac4da940754f,g:9bf3159e-c61e-4189-b915-c0321083d115-->
<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_hmst_LoansheldforinvestmentMember_1ec7621b-cac8-4a11-ba39-d6eb9736456c_terseLabel_en-US" xlink:label="lab_hmst_LoansheldforinvestmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single family LHFI</link:label>
    <link:label id="lab_hmst_LoansheldforinvestmentMember_label_en-US" xlink:label="lab_hmst_LoansheldforinvestmentMember" xlink: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 investment [Member]</link:label>
    <link:label id="lab_hmst_LoansheldforinvestmentMember_documentation_en-US" xlink:label="lab_hmst_LoansheldforinvestmentMember" 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 held for investment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansheldforinvestmentMember" xlink:href="hmst-20211231.xsd#hmst_LoansheldforinvestmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LoansheldforinvestmentMember" xlink:to="lab_hmst_LoansheldforinvestmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualPayments_a610bdb6-3122-40b3-953d-047f4e27b816_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualPayments" 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">Realized losses</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualPayments_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Accrual, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualPayments" xlink:to="lab_us-gaap_LossContingencyAccrualPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_4ec0a568-6174-4bcf-b881-0ce6d4026bdf_verboseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" 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">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4605572a-9a05-408f-9c04-8fe5bc655ea4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" 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">Vested (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink: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, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_47183ba4-91dd-4fb6-b185-172668653a6d_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and local</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_srt_ConsolidatedEntitiesAxis_39bf3662-f350-45a2-b39c-cc8ecd9f19bb_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesAxis" xlink:to="lab_srt_ConsolidatedEntitiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_6d7ccce6-2b12-425b-b791-d04642d7f953_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Amount [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Amount [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_8996df4d-db97-4d02-9cec-42425e2bc7b4_terseLabel_en-US" xlink:label="lab_hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" xlink: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 capital to risk-weighted assets</link:label>
    <link:label id="lab_hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_label_en-US" xlink:label="lab_hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" xlink: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 Regulation, Total Risk-Based Capital Ratio, Capital Adequacy Plus Applicable Increment Of Capital Conservation Buffer, Minimum</link:label>
    <link:label id="lab_hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_documentation_en-US" xlink:label="lab_hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" 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">Banking Regulation, Total Risk-Based Capital Ratio, Capital Adequacy Plus Applicable Increment Of Capital Conservation Buffer, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" xlink:href="hmst-20211231.xsd#hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" xlink:to="lab_hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain_d75da16d-b7d3-4f8b-9e78-e550010b20a6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain" xlink: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, Concentration of Risk, Disclosure Items [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain" xlink: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, Concentration of Risk, Disclosure Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain" xlink:to="lab_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy_26ad55e1-6f91-433d-b1af-18abf3f2a6a8_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy" xlink: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 Financial Assets</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfers and Servicing of Financial Assets, Transfers of Financial Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_e662317d-c5dd-4488-8539-f8b802b0c78b_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" 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">Derivative liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_62337793-f35d-440d-923d-fbc40cc27388_negatedLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" 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">Derivative liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_dad00f4b-649f-4f28-a9ef-60feabf48f95_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink: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</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_61887cf2-1008-4b84-b02b-c3ed55ac6294_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/2021q4/dei-2021q4.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_hmst_AssetsAndLiabilitiesLesseeTableTextBlock_e8311106-33cf-47e4-b59c-54766f182a54_terseLabel_en-US" xlink:label="lab_hmst_AssetsAndLiabilitiesLesseeTableTextBlock" xlink: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 Lease Assets and Liabilities</link:label>
    <link:label id="lab_hmst_AssetsAndLiabilitiesLesseeTableTextBlock_label_en-US" xlink:label="lab_hmst_AssetsAndLiabilitiesLesseeTableTextBlock" xlink: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 And Liabilities, Lessee [Table Text Block]</link:label>
    <link:label id="lab_hmst_AssetsAndLiabilitiesLesseeTableTextBlock_documentation_en-US" xlink:label="lab_hmst_AssetsAndLiabilitiesLesseeTableTextBlock" 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">Assets And Liabilities, Lessee [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:href="hmst-20211231.xsd#hmst_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:to="lab_hmst_AssetsAndLiabilitiesLesseeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_9b8791f1-b589-48b6-978e-633d6909eea5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cancelled or forfeited, Weighted Average Grant Date Fair Value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink: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, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_05a73c39-ebb2-4638-a013-e5a27dd368bf_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink: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 stock options forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink: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, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_25e35bf5-7b1d-45b7-a3ff-80c44437b265_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_HLCBasedMortgageBankingOperationsMember_9f07ae73-07b6-467c-8546-ff3ecd6751da_terseLabel_en-US" xlink:label="lab_hmst_HLCBasedMortgageBankingOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HLC Based Mortgage Banking Operations</link:label>
    <link:label id="lab_hmst_HLCBasedMortgageBankingOperationsMember_label_en-US" xlink:label="lab_hmst_HLCBasedMortgageBankingOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HLC Based Mortgage Banking Operations [Member]</link:label>
    <link:label id="lab_hmst_HLCBasedMortgageBankingOperationsMember_documentation_en-US" xlink:label="lab_hmst_HLCBasedMortgageBankingOperationsMember" 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">HLC Based Mortgage Banking Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HLCBasedMortgageBankingOperationsMember" xlink:href="hmst-20211231.xsd#hmst_HLCBasedMortgageBankingOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_HLCBasedMortgageBankingOperationsMember" xlink:to="lab_hmst_HLCBasedMortgageBankingOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_8d05d2d9-1a88-4d38-9ad8-a2d8cbe9fdb7_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" 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">COMMITMENTS, GUARANTEES AND CONTINGENCIES</link:label>
    <link:label id="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink: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 Contingencies and Guarantees [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:to="lab_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncomeOther_3400c283-bb14-49fa-837c-ca3380ee9838_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOther" xlink: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 noninterest 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_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c6cf2c48-719e-4207-93bd-c79ce8fd14bc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink: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 Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink: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 Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_62cecbc6-0265-4480-b5f6-f736e3a8d9c5_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives and Hedging Activities</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_02ef4779-c28b-4dd2-b6a1-cfec16cba5ca_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e414d033-620a-4873-8b07-3233d4280be2_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (decrease) 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_e3f2679f-1890-47ca-8586-51de7ea05368_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Volatility of common stock</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink: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, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_ea0e7a37-59e8-4929-a6da-6c4b650d9f8b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" 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">Intangibles</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_dbb66bf5-2d2f-4695-803d-4e405e23d534_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_hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_9f7e226c-87f1-487a-a046-790fe140670f_terseLabel_en-US" xlink:label="lab_hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" xlink: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 Performance Share Units Valuation Assumptions</link:label>
    <link:label id="lab_hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" xlink: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 Share-Based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:label id="lab_hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_documentation_en-US" xlink:label="lab_hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" 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 Share-Based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" xlink:href="hmst-20211231.xsd#hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_NonResidentialRealEstateMember_ffa11230-4f63-4f43-8c65-85cabab21fe7_terseLabel_en-US" xlink:label="lab_hmst_NonResidentialRealEstateMember" xlink: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-residential real estate</link:label>
    <link:label id="lab_hmst_NonResidentialRealEstateMember_label_en-US" xlink:label="lab_hmst_NonResidentialRealEstateMember" xlink: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-Residential Real Estate [Member]</link:label>
    <link:label id="lab_hmst_NonResidentialRealEstateMember_documentation_en-US" xlink:label="lab_hmst_NonResidentialRealEstateMember" 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-Residential Real Estate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonResidentialRealEstateMember" xlink:href="hmst-20211231.xsd#hmst_NonResidentialRealEstateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_NonResidentialRealEstateMember" xlink:to="lab_hmst_NonResidentialRealEstateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue_fa9e7525-f669-457e-a7fe-829f47df01d1_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue" xlink: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, Fair value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeSecurities_404eb1aa-117b-48f7-9fc6-ddcba21f0561_terseLabel_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeSecurities" xlink: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</link:label>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeSecurities_label_en-US" xlink:label="lab_us-gaap_InterestAndDividendIncomeSecurities" xlink: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, Securities, Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestAndDividendIncomeSecurities" xlink:to="lab_us-gaap_InterestAndDividendIncomeSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ReclassificationsOfPermanentToTemporaryEquity_031b90ae-b794-4108-ae72-c8d9091f1c5c_negatedLabel_en-US" xlink:label="lab_hmst_ReclassificationsOfPermanentToTemporaryEquity" 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 to temporary equity</link:label>
    <link:label id="lab_hmst_ReclassificationsOfPermanentToTemporaryEquity_label_en-US" xlink:label="lab_hmst_ReclassificationsOfPermanentToTemporaryEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassifications Of Permanent To Temporary Equity</link:label>
    <link:label id="lab_hmst_ReclassificationsOfPermanentToTemporaryEquity_documentation_en-US" xlink:label="lab_hmst_ReclassificationsOfPermanentToTemporaryEquity" 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">Reclassifications Of Permanent To Temporary Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ReclassificationsOfPermanentToTemporaryEquity" xlink:href="hmst-20211231.xsd#hmst_ReclassificationsOfPermanentToTemporaryEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ReclassificationsOfPermanentToTemporaryEquity" xlink:to="lab_hmst_ReclassificationsOfPermanentToTemporaryEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_114d8d5d-9b06-42a1-91fc-2dc4eaea49d2_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_AmortizationOfIntangibleAssets_5cfd5095-b595-4f21-bb86-c23a25592e03_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of core deposit intangibles</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_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_f280c100-561a-4552-9563-b16c24107158_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink: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 Restructuring Reserve</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink: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 Restructuring Reserve by Type of Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_af1967e1-f3d0-4324-9bb8-8eb06bc98425_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_12a65822-e167-4479-971b-240deacfb793_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink: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 Events [Abstract]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink: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 Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_8e0d44a0-2d48-4ca3-9355-d28e18f64105_terseLabel_en-US" xlink:label="lab_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable" xlink: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 Available-for-sale Securities and Held-to-maturity Securities [Table]</link:label>
    <link:label id="lab_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_label_en-US" xlink:label="lab_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable" xlink: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 Available-for-sale Securities and Held-to-maturity Securities [Table]</link:label>
    <link:label id="lab_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_documentation_en-US" xlink:label="lab_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable" 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 Available-for-sale Securities and Held-to-maturity Securities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable" xlink:href="hmst-20211231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable" xlink:to="lab_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesByIndustryAxis_89faaffb-bf88-448b-8dfe-5b8dcd56d9c5_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesByIndustryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industry Sector [Axis]</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesByIndustryAxis_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesByIndustryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industry Sector [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis" xlink:to="lab_us-gaap_EquitySecuritiesByIndustryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueThereafter_8ea4f38f-1ef2-4a2d-b54e-265439598ce1_terseLabel_en-US" xlink:label="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter, sublease payments due to Company</link:label>
    <link:label id="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueThereafter_label_en-US" xlink:label="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Sublease, Asset, Payments, Due Thereafter</link:label>
    <link:label id="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueThereafter_documentation_en-US" xlink:label="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueThereafter" 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">Lessee, Operating Sublease, Asset, Payments, Due Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueThereafter" xlink:href="hmst-20211231.xsd#hmst_LesseeOperatingSubleaseAssetPaymentsDueThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueThereafter" xlink:to="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_c6bbbab2-6909-47e5-825b-99d63093b57a_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_srt_CondensedCashFlowStatementTable_f4d1ddd0-564e-45a2-8d26-f8c9b3995021_terseLabel_en-US" xlink:label="lab_srt_CondensedCashFlowStatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Cash Flow Statement [Table]</link:label>
    <link:label id="lab_srt_CondensedCashFlowStatementTable_label_en-US" xlink:label="lab_srt_CondensedCashFlowStatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Cash Flow Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedCashFlowStatementTable" xlink:to="lab_srt_CondensedCashFlowStatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyLossInPeriod_3abf355c-43bc-4778-8da9-90312bff8e6d_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyLossInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss incurred - related to DUS</link:label>
    <link:label id="lab_us-gaap_LossContingencyLossInPeriod_label_en-US" xlink:label="lab_us-gaap_LossContingencyLossInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Loss in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyLossInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyLossInPeriod" xlink:to="lab_us-gaap_LossContingencyLossInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_SinglefamilyresidentialmortgageservicingrightsMember_21c7ff71-23e7-4919-b1e5-321a904c5aaa_terseLabel_en-US" xlink:label="lab_hmst_SinglefamilyresidentialmortgageservicingrightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single family residential mortgage servicing rights</link:label>
    <link:label id="lab_hmst_SinglefamilyresidentialmortgageservicingrightsMember_label_en-US" xlink:label="lab_hmst_SinglefamilyresidentialmortgageservicingrightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single family residential mortgage servicing rights [Member]</link:label>
    <link:label id="lab_hmst_SinglefamilyresidentialmortgageservicingrightsMember_documentation_en-US" xlink:label="lab_hmst_SinglefamilyresidentialmortgageservicingrightsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single family mortgage servicing rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SinglefamilyresidentialmortgageservicingrightsMember" xlink:href="hmst-20211231.xsd#hmst_SinglefamilyresidentialmortgageservicingrightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_SinglefamilyresidentialmortgageservicingrightsMember" xlink:to="lab_hmst_SinglefamilyresidentialmortgageservicingrightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableHeldForSaleAmount_4a434e57-6e7c-47fc-b7ec-c81ab8f3f215_terseLabel_en-US" xlink:label="lab_us-gaap_LoansReceivableHeldForSaleAmount" xlink: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_LoansReceivableHeldForSaleAmount_label_en-US" xlink:label="lab_us-gaap_LoansReceivableHeldForSaleAmount" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansReceivableHeldForSaleAmount" xlink:to="lab_us-gaap_LoansReceivableHeldForSaleAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_74112064-4442-415c-b153-c6a1db144aca_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" 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">Total realized/unrealized gains</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink: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 with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6608116b-f8b5-48bd-9ceb-d238a234feaa_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_a9e892b2-65e3-454a-8321-f5b35c56e5ac_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+ days</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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_37168d54-d772-4b14-83df-3fc52ecd24be_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Projected Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink: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, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_21481a99-740e-4a0c-a5c0-dfc6052a46b5_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/2021q4/dei-2021q4.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_hmst_OtherNonRealEstateMember_17176035-8cd2-4f33-a35f-5425739c4121_terseLabel_en-US" xlink:label="lab_hmst_OtherNonRealEstateMember" xlink: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</link:label>
    <link:label id="lab_hmst_OtherNonRealEstateMember_label_en-US" xlink:label="lab_hmst_OtherNonRealEstateMember" xlink: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 Non-Real Estate [Member]</link:label>
    <link:label id="lab_hmst_OtherNonRealEstateMember_documentation_en-US" xlink:label="lab_hmst_OtherNonRealEstateMember" 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 Non-Real Estate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OtherNonRealEstateMember" xlink:href="hmst-20211231.xsd#hmst_OtherNonRealEstateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_OtherNonRealEstateMember" xlink:to="lab_hmst_OtherNonRealEstateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_25bc88b5-663d-47e3-9eaf-a7bfad90e678_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" 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">Amortized Cost and Estimated Fair Value of Available for Sale Securities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink: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 Available-for-sale Securities Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash_fd3a7290-bdf8-4985-9989-991a04c9663d_terseLabel_en-US" xlink:label="lab_hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash" xlink: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 of common stock - award shares</link:label>
    <link:label id="lab_hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash_label_en-US" xlink:label="lab_hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash" xlink: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, Award Settlement, Noncash</link:label>
    <link:label id="lab_hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash_documentation_en-US" xlink:label="lab_hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash" 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, Award Settlement, Noncash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash" xlink:href="hmst-20211231.xsd#hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash" xlink:to="lab_hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_62d5ceea-7bb4-441c-8314-cd95e4659a75_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink: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, Additional Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsNonrecurringMember_4e23ffc3-d26d-4c23-af4c-e1c3080ef3b1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsNonrecurringMember" xlink: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, 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_OperatingLossCarryforwardsLineItems_b3e131eb-cf5f-41e5-8e49-e4a3d398858e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsLineItems_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems" xlink:to="lab_us-gaap_OperatingLossCarryforwardsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedIncomeStatementTable_e9084020-0b54-45ba-a176-069f2734ee62_terseLabel_en-US" xlink:label="lab_srt_CondensedIncomeStatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Income Statement [Table]</link:label>
    <link:label id="lab_srt_CondensedIncomeStatementTable_label_en-US" xlink:label="lab_srt_CondensedIncomeStatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Income Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedIncomeStatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedIncomeStatementTable" xlink:to="lab_srt_CondensedIncomeStatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketingExpense_155e2fc8-3f38-4e7e-a948-dd40b1dcae10_terseLabel_en-US" xlink:label="lab_us-gaap_MarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing Expense</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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_298b545e-755b-4a88-bda4-1229f5f79315_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" 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">Amortized Cost and Estimated Fair Value by Contractual Maturity</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink: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 Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesMember_389b99af-26ce-467e-b123-0a14d099ebdb_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank Advances</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesMember_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesMember" xlink: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 Advances [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesMember" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_e7ab8e45-d144-4abe-b316-947b6bd552de_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_bd9e9f09-d7a2-4205-83a7-2c78fde3d597_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" 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">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_hmst_OperatingAndFinanceLeaseRemainingLeaseTerms_069872fd-5013-470c-99da-9799eaace613_terseLabel_en-US" xlink:label="lab_hmst_OperatingAndFinanceLeaseRemainingLeaseTerms" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remaining lease terms</link:label>
    <link:label id="lab_hmst_OperatingAndFinanceLeaseRemainingLeaseTerms_label_en-US" xlink:label="lab_hmst_OperatingAndFinanceLeaseRemainingLeaseTerms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating And Finance Lease, Remaining Lease Terms</link:label>
    <link:label id="lab_hmst_OperatingAndFinanceLeaseRemainingLeaseTerms_documentation_en-US" xlink:label="lab_hmst_OperatingAndFinanceLeaseRemainingLeaseTerms" 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">Operating And Finance Lease, Remaining Lease Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OperatingAndFinanceLeaseRemainingLeaseTerms" xlink:href="hmst-20211231.xsd#hmst_OperatingAndFinanceLeaseRemainingLeaseTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_OperatingAndFinanceLeaseRemainingLeaseTerms" xlink:to="lab_hmst_OperatingAndFinanceLeaseRemainingLeaseTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease_56df16d5-eac3-4f28-9659-63e17bf805ca_negatedLabel_en-US" xlink:label="lab_hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease" 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">Impact on fair value of 25 basis points adverse change in interest rates</link:label>
    <link:label id="lab_hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease_label_en-US" xlink:label="lab_hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact on Fair Value of Twenty Five Basis Points Decrease</link:label>
    <link:label id="lab_hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease_documentation_en-US" xlink:label="lab_hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease" 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">Impact on fair value of 25 basis points decrease.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease" xlink:href="hmst-20211231.xsd#hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease" xlink:to="lab_hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_5f63488e-7c22-462b-bf2f-b2ccdb10dd01_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" xlink: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 cash provided by disposal of discontinued operations</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_f29717ab-b153-41ef-83f1-fab1410015bf_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" 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 asset sales</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" xlink: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 Divestiture of Businesses and Interests in Affiliates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_e7b2bc65-123a-4886-8e98-191d471a357a_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_hmst_DefinedContributionPlanTranchesDomain_862d7699-981d-462c-8cd0-0d32ee64fa33_terseLabel_en-US" xlink:label="lab_hmst_DefinedContributionPlanTranchesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Tranches [Domain]</link:label>
    <link:label id="lab_hmst_DefinedContributionPlanTranchesDomain_label_en-US" xlink:label="lab_hmst_DefinedContributionPlanTranchesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Tranches [Domain]</link:label>
    <link:label id="lab_hmst_DefinedContributionPlanTranchesDomain_documentation_en-US" xlink:label="lab_hmst_DefinedContributionPlanTranchesDomain" 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">[Domain] for Defined Contribution Plan Tranches [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefinedContributionPlanTranchesDomain" xlink:href="hmst-20211231.xsd#hmst_DefinedContributionPlanTranchesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DefinedContributionPlanTranchesDomain" xlink:to="lab_hmst_DefinedContributionPlanTranchesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_a9fdaf20-5760-4745-8d80-ac949b761664_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFairValue_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFairValue" xlink: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 Instrument, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFairValue" xlink:to="lab_us-gaap_DebtInstrumentFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_FinancingReceivableNonaccrualPercentOfTotalLoans_b14cf723-a048-4810-8863-a3da6648ec63_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableNonaccrualPercentOfTotalLoans" xlink: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, percent of total loans</link:label>
    <link:label id="lab_hmst_FinancingReceivableNonaccrualPercentOfTotalLoans_label_en-US" xlink:label="lab_hmst_FinancingReceivableNonaccrualPercentOfTotalLoans" xlink: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, Percent Of Total Loans</link:label>
    <link:label id="lab_hmst_FinancingReceivableNonaccrualPercentOfTotalLoans_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableNonaccrualPercentOfTotalLoans" 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, Percent Of Total Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableNonaccrualPercentOfTotalLoans" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableNonaccrualPercentOfTotalLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableNonaccrualPercentOfTotalLoans" xlink:to="lab_hmst_FinancingReceivableNonaccrualPercentOfTotalLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Deposits_4771989d-4795-4b4d-b3f5-b52b5284bc7d_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_d8b3f34e-a5e8-4aaf-8895-2210869679e0_totalLabel_en-US" xlink:label="lab_us-gaap_Deposits" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">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_InterestExpenseAbstract_f804d5fa-fb29-4e47-8974-d8a856aa9250_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_DeferredTaxLiabilitiesLeasingArrangements_53f69e8d-78da-4de3-bf96-9c00cee3a839_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" 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">Lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Leasing Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_41f659fd-b3ea-4788-932e-a52ce83701a3_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_DepositLiabilitiesDisclosuresTextBlock_afb32b4e-df22-4f42-8ad5-950009ff80f7_verboseLabel_en-US" xlink:label="lab_us-gaap_DepositLiabilitiesDisclosuresTextBlock" 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_DepositLiabilitiesDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit Liabilities Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositLiabilitiesDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:to="lab_us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_CashPaidDuringYearForAbstract_2f5d7c90-d62f-4042-8062-2a47112d64b9_verboseLabel_en-US" xlink:label="lab_hmst_CashPaidDuringYearForAbstract" 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 during the period for:</link:label>
    <link:label id="lab_hmst_CashPaidDuringYearForAbstract_label_en-US" xlink:label="lab_hmst_CashPaidDuringYearForAbstract" xlink: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 Paid During Year for [Abstract]</link:label>
    <link:label id="lab_hmst_CashPaidDuringYearForAbstract_documentation_en-US" xlink:label="lab_hmst_CashPaidDuringYearForAbstract" 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">Cash paid during the period for.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CashPaidDuringYearForAbstract" xlink:href="hmst-20211231.xsd#hmst_CashPaidDuringYearForAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_CashPaidDuringYearForAbstract" xlink:to="lab_hmst_CashPaidDuringYearForAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour_2dd0a57a-ba6c-4a7a-94b9-18886720677b_terseLabel_en-US" xlink:label="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025, sublease payments due to Company</link:label>
    <link:label id="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour_label_en-US" xlink:label="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Sublease, Asset, Payments, Due Year Four</link:label>
    <link:label id="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour_documentation_en-US" xlink:label="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour" 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">Lessee, Operating Sublease, Asset, Payments, Due Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour" xlink:href="hmst-20211231.xsd#hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour" xlink:to="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_NonOwnerOccupiedCommercialRealEstateMember_3712556a-3764-4033-9dae-e5339b92fd47_terseLabel_en-US" xlink:label="lab_hmst_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 CRE</link:label>
    <link:label id="lab_hmst_NonOwnerOccupiedCommercialRealEstateMember_label_en-US" xlink:label="lab_hmst_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_hmst_NonOwnerOccupiedCommercialRealEstateMember_documentation_en-US" xlink:label="lab_hmst_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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember" xlink:href="hmst-20211231.xsd#hmst_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember" xlink:to="lab_hmst_NonOwnerOccupiedCommercialRealEstateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_e75f2404-0b75-445b-b377-e179528a140f_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_e3aa9a75-0b25-4b4c-823e-48b36f86d797_totalLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_352afd5f-48db-454d-aca9-b735ddefe611_verboseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment securities HTM</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_824baa6a-b130-4bc8-9346-6b9f437a9cb7_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_PropertyPlantAndEquipmentLineItems_d8ebf401-6822-48f5-be8e-37d0461405d7_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_0139fce9-96ae-4d7b-856f-346392c24ece_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink: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 Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink: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 Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_829724dd-d848-4862-bb88-fc97ff6cc892_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink: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, Level 3 Unobservable Input Reconciliation</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink: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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServicingAssetsAtFairValueTable_ac7e8e02-d419-45e8-ba09-74f9b8364a2d_terseLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetsAtFairValueTable" xlink: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 Servicing Assets at Fair Value [Table]</link:label>
    <link:label id="lab_us-gaap_ServicingAssetsAtFairValueTable_label_en-US" xlink:label="lab_us-gaap_ServicingAssetsAtFairValueTable" xlink: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 Servicing Assets at Fair Value [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetsAtFairValueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetsAtFairValueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServicingAssetsAtFairValueTable" xlink:to="lab_us-gaap_ServicingAssetsAtFairValueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_d400028c-9323-4ae4-99cf-794ab7e59986_negatedLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" 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">Repayment of finance lease principal</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_59be9d66-75d7-4658-b3fa-8d69494c7fad_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" 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">Financing cash flows from finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink: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 Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_SingleFamilyConstructionMember_4a889c36-d6e8-45ca-9300-86022f956b38_terseLabel_en-US" xlink:label="lab_hmst_SingleFamilyConstructionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single family construction</link:label>
    <link:label id="lab_hmst_SingleFamilyConstructionMember_label_en-US" xlink:label="lab_hmst_SingleFamilyConstructionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single Family Construction [Member]</link:label>
    <link:label id="lab_hmst_SingleFamilyConstructionMember_documentation_en-US" xlink:label="lab_hmst_SingleFamilyConstructionMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single Family Construction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionMember" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyConstructionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_SingleFamilyConstructionMember" xlink:to="lab_hmst_SingleFamilyConstructionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_AllowanceForUnfundedCommitmentsAbstract_19e2358d-79a3-4e37-8339-cb44664a341f_terseLabel_en-US" xlink:label="lab_hmst_AllowanceForUnfundedCommitmentsAbstract" xlink: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 unfunded commitments</link:label>
    <link:label id="lab_hmst_AllowanceForUnfundedCommitmentsAbstract_label_en-US" xlink:label="lab_hmst_AllowanceForUnfundedCommitmentsAbstract" xlink: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 Unfunded Commitments [Abstract]</link:label>
    <link:label id="lab_hmst_AllowanceForUnfundedCommitmentsAbstract_documentation_en-US" xlink:label="lab_hmst_AllowanceForUnfundedCommitmentsAbstract" 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 Unfunded Commitments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AllowanceForUnfundedCommitmentsAbstract" xlink:href="hmst-20211231.xsd#hmst_AllowanceForUnfundedCommitmentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_AllowanceForUnfundedCommitmentsAbstract" xlink:to="lab_hmst_AllowanceForUnfundedCommitmentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_2f27d756-5191-40a6-a4df-da021976dcdd_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" 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">Basic income per share (in dollars 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_hmst_FinancingReceivableInterestReceivable_66623b11-25c5-4d23-902b-3041957aa62b_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableInterestReceivable" xlink: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_hmst_FinancingReceivableInterestReceivable_label_en-US" xlink:label="lab_hmst_FinancingReceivableInterestReceivable" xlink: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, Interest Receivable</link:label>
    <link:label id="lab_hmst_FinancingReceivableInterestReceivable_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableInterestReceivable" 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, Interest Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableInterestReceivable" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableInterestReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableInterestReceivable" xlink:to="lab_hmst_FinancingReceivableInterestReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_InterestRateSwapBackToBackMember_5c3d7f9a-10b5-4e15-9189-ffb56a818512_terseLabel_en-US" xlink:label="lab_hmst_InterestRateSwapBackToBackMember" xlink: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, Back-To-Back</link:label>
    <link:label id="lab_hmst_InterestRateSwapBackToBackMember_label_en-US" xlink:label="lab_hmst_InterestRateSwapBackToBackMember" xlink: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, Back-To-Back [Member]</link:label>
    <link:label id="lab_hmst_InterestRateSwapBackToBackMember_documentation_en-US" xlink:label="lab_hmst_InterestRateSwapBackToBackMember" 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, Back-To-Back [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InterestRateSwapBackToBackMember" xlink:href="hmst-20211231.xsd#hmst_InterestRateSwapBackToBackMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_InterestRateSwapBackToBackMember" xlink:to="lab_hmst_InterestRateSwapBackToBackMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesTextBlock_85e46748-37f6-4191-af3e-bd594a76a867_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesTextBlock" 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 CREDIT QUALITY</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_FinancingReceivables30To59DaysPastDueMember_7a0fc0d1-77ee-4d39-a16f-a6db8be7d195_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">30-59 days</link:label>
    <link:label id="lab_us-gaap_FinancingReceivables30To59DaysPastDueMember_label_en-US" xlink:label="lab_us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink: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, 30 to 59 Days Past Due [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink:to="lab_us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_FairValueMeasurementMethodologiesTableTextBlock_03217d54-b721-474d-8e4c-069420dd79ce_verboseLabel_en-US" xlink:label="lab_hmst_FairValueMeasurementMethodologiesTableTextBlock" 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 Measurement Methodologies</link:label>
    <link:label id="lab_hmst_FairValueMeasurementMethodologiesTableTextBlock_label_en-US" xlink:label="lab_hmst_FairValueMeasurementMethodologiesTableTextBlock" xlink: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 Methodologies [Table Text Block]</link:label>
    <link:label id="lab_hmst_FairValueMeasurementMethodologiesTableTextBlock_documentation_en-US" xlink:label="lab_hmst_FairValueMeasurementMethodologiesTableTextBlock" 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 measurement methodologies.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FairValueMeasurementMethodologiesTableTextBlock" xlink:href="hmst-20211231.xsd#hmst_FairValueMeasurementMethodologiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FairValueMeasurementMethodologiesTableTextBlock" xlink:to="lab_hmst_FairValueMeasurementMethodologiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageRateDomesticDepositCertificatesOfDeposit_0203df0a-ba2f-4844-8168-04171ca4c763_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageRateDomesticDepositCertificatesOfDeposit" xlink: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 Rate, Certificates of deposit</link:label>
    <link:label id="lab_us-gaap_WeightedAverageRateDomesticDepositCertificatesOfDeposit_label_en-US" xlink:label="lab_us-gaap_WeightedAverageRateDomesticDepositCertificatesOfDeposit" xlink: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 Rate Domestic Deposit, Certificates of Deposit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageRateDomesticDepositCertificatesOfDeposit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageRateDomesticDepositCertificatesOfDeposit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageRateDomesticDepositCertificatesOfDeposit" xlink:to="lab_us-gaap_WeightedAverageRateDomesticDepositCertificatesOfDeposit" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts_ff3cd8b8-2b17-4f4f-a1ac-b3a6809afd8d_totalLabel_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts" 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 costs</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts_label_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration Including Reimbursed Costs</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts_documentation_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts" 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">Disposal Group, Including Discontinued Operation, Consideration Including Reimbursed Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts" xlink:to="lab_hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubleaseIncome_409ca720-9fea-4983-ab58-c08b9e786f90_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome" 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">Sublease income</link:label>
    <link:label id="lab_us-gaap_SubleaseIncome_label_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubleaseIncome" xlink:to="lab_us-gaap_SubleaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome_f349410b-3172-473d-b03a-9134b5fb24d9_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" 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">Tax-exempt interest benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_a08f6dc0-8c26-47f2-a37d-998c80c807fc_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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">Restricted shares outstanding, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d444e456-c5f6-4c3b-9f38-6b6b3347b387_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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">Restricted shares outstanding, ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink: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, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ServicingAssetWeightedAverageMeasurementInput_5217f91a-0e73-478f-b8bc-58ea8b666cdf_verboseLabel_en-US" xlink:label="lab_hmst_ServicingAssetWeightedAverageMeasurementInput" 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">Servicing asset, measurement input</link:label>
    <link:label id="lab_hmst_ServicingAssetWeightedAverageMeasurementInput_d78c3343-86aa-4c0c-b109-8075c9a3d475_terseLabel_en-US" xlink:label="lab_hmst_ServicingAssetWeightedAverageMeasurementInput" xlink: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</link:label>
    <link:label id="lab_hmst_ServicingAssetWeightedAverageMeasurementInput_label_en-US" xlink:label="lab_hmst_ServicingAssetWeightedAverageMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Asset, Weighted Average Measurement Input</link:label>
    <link:label id="lab_hmst_ServicingAssetWeightedAverageMeasurementInput_documentation_en-US" xlink:label="lab_hmst_ServicingAssetWeightedAverageMeasurementInput" 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">Servicing Asset, Weighted Average Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAssetWeightedAverageMeasurementInput" xlink:href="hmst-20211231.xsd#hmst_ServicingAssetWeightedAverageMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ServicingAssetWeightedAverageMeasurementInput" xlink:to="lab_hmst_ServicingAssetWeightedAverageMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_HomeStreetBankMember_4cf75f10-c9d9-4ece-a8cf-0aa42a8b7d7d_terseLabel_en-US" xlink:label="lab_hmst_HomeStreetBankMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HomeStreet Bank</link:label>
    <link:label id="lab_hmst_HomeStreetBankMember_label_en-US" xlink:label="lab_hmst_HomeStreetBankMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HomeStreet Bank [Member]</link:label>
    <link:label id="lab_hmst_HomeStreetBankMember_documentation_en-US" xlink:label="lab_hmst_HomeStreetBankMember" 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">HomeStreet Bank [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetBankMember" xlink:href="hmst-20211231.xsd#hmst_HomeStreetBankMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_HomeStreetBankMember" xlink:to="lab_hmst_HomeStreetBankMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_NonleaseLiabilityDue_45a1389e-4c3f-4e42-a39f-02e86df19f9d_totalLabel_en-US" xlink:label="lab_hmst_NonleaseLiabilityDue" 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 lease payments</link:label>
    <link:label id="lab_hmst_NonleaseLiabilityDue_label_en-US" xlink:label="lab_hmst_NonleaseLiabilityDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonlease, Liability, Due</link:label>
    <link:label id="lab_hmst_NonleaseLiabilityDue_documentation_en-US" xlink:label="lab_hmst_NonleaseLiabilityDue" 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">Nonlease, Liability, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonleaseLiabilityDue" xlink:href="hmst-20211231.xsd#hmst_NonleaseLiabilityDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_NonleaseLiabilityDue" xlink:to="lab_hmst_NonleaseLiabilityDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet_a066523b-b708-42aa-9180-fa97e4d905f6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of deferred loan fees and costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet" xlink: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 Deferred Loan Origination Fees, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDeferredLoanOriginationFeesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet" xlink:to="lab_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables_4987ba29-5408-4288-85a3-0a62fc20300f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables" xlink: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 Less Aggregated Unpaid Principal Balance</link:label>
    <link:label id="lab_us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables_label_en-US" xlink:label="lab_us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables" xlink: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, Aggregate Differences, Loans and Long-term Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables" xlink:to="lab_us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableNonaccrualStatusLineItems_87745fd3-c352-4a47-961d-ac3a1f85caca_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableNonaccrualStatusLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableNonaccrualStatusLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableNonaccrualStatusLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualStatusLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableNonaccrualStatusLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualStatusLineItems" xlink:to="lab_us-gaap_FinancingReceivableNonaccrualStatusLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_345c7ae5-5eae-434b-907d-134b582a1421_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_us-gaap_DeferredTaxAssetInterestCarryforward_f6894559-2627-4875-9bc2-f0fc55a65e4e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetInterestCarryforward" xlink: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 interest</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetInterestCarryforward_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset, Interest Carryforward</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:to="lab_us-gaap_DeferredTaxAssetInterestCarryforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_37fda23d-6f40-4af4-b561-65efbf0ed2b4_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss) per share, diluted</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_e2452dc6-6277-49ac-b1e7-ab09d81d3533_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink: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 cash provided by investing activities</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink: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 Provided by (Used in) Investing Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualRollForward_a52eaf8d-9b60-4ccd-8b70-745c4d65c961_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Accrual [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualRollForward_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Accrual [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualRollForward" xlink:to="lab_us-gaap_LossContingencyAccrualRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_c7687cfc-a8e7-48b1-ad69-83d391362151_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Account payable and other liabilities</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_f84eef2b-49e8-4b10-a434-828d15997d9a_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink: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 capital required to be well capitalized, ratio</link:label>
    <link:label id="lab_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink: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 Regulation, Total Risk-Based Capital Ratio, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:to="lab_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_863d30b6-90a6-45c9-af4d-79cd874f429c_verboseLabel_en-US" xlink:label="lab_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TDR activity by loan portfolio segment and loan class</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_75b4385f-d5fe-4e43-b58d-3b330c5bce5e_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_ServicingAssetAtFairValueAdditions_a86fd641-d60c-4fbe-8d82-0de425abfda4_terseLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetAtFairValueAdditions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Originations</link:label>
    <link:label id="lab_us-gaap_ServicingAssetAtFairValueAdditions_label_en-US" xlink:label="lab_us-gaap_ServicingAssetAtFairValueAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Asset at Fair Value, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServicingAssetAtFairValueAdditions" xlink:to="lab_us-gaap_ServicingAssetAtFairValueAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield_b8d58aa9-ae44-4a1c-bee2-054f48fa04c5_terseLabel_en-US" xlink:label="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield" xlink: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 yield</link:label>
    <link:label id="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield_label_en-US" xlink:label="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HeldToMaturitySecuritiesDebtMaturitiesAverageYield</link:label>
    <link:label id="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield_documentation_en-US" xlink:label="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield" 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">This item represents average yield on the total of all debt securities grouped by maturity dates, at fair value, which are categorized as held-to-maturity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield" xlink:href="hmst-20211231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield" xlink:to="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_5462af80-18e7-4f6e-9111-ec3f5d25eeb7_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" 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">Net deferred tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilities" xlink:to="lab_us-gaap_DeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_dd854899-f7d2-4fa7-b7cb-7e211be02992_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">Derivatives before netting, derivative assets</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAsset_592828b5-2d2b-4397-ab0c-f6a0e5f73751_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAsset" 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 fair value, derivative assets</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_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial_cfd84b4f-fd17-489e-9e9c-5ca1278db15c_terseLabel_en-US" xlink:label="lab_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial" xlink: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 days past due on re-default commercial loans</link:label>
    <link:label id="lab_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial_label_en-US" xlink:label="lab_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trouble Debt Restructuring, Re-Default, Number Of Days Past Due, Commercial</link:label>
    <link:label id="lab_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial_documentation_en-US" xlink:label="lab_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial" 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">Trouble Debt Restructuring, Re-Default, Number Of Days Past Due, Commercial</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial" xlink:href="hmst-20211231.xsd#hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial" xlink:to="lab_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy_6519efc0-6804-4eb5-9d32-32b413d41652_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy" xlink: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 Restructurings</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy" xlink: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 Restructuring [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy" xlink:to="lab_us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_eade9bbb-0dc7-459e-a529-3c74f4243ec4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" 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">Premises and equipment</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member_f076bd9f-0f2d-4a71-8b21-d2dbff60a695_terseLabel_en-US" xlink:label="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HomeStreet Statutory Trust Subordinated Debt Securities IV</link:label>
    <link:label id="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member_label_en-US" xlink:label="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HomeStreet Statutory Trust Subordinated Debt Securities IV. [Member]</link:label>
    <link:label id="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member_documentation_en-US" xlink:label="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member" 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">HomeStreet Statutory Trust Subordinated Debt Securities IV.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member" xlink:href="hmst-20211231.xsd#hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member" xlink:to="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_d71a3ed0-c6ff-4f1c-a07d-31f348390b58_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsumerPortfolioSegmentMember_4564f95f-c055-4304-b6a8-0ca0f6580983_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 loans-single family</link:label>
    <link:label id="lab_us-gaap_ConsumerPortfolioSegmentMember_d129783b-6da0-4e93-8bcf-38b31be24957_verboseLabel_en-US" xlink:label="lab_us-gaap_ConsumerPortfolioSegmentMember" 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">Consumer loans</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_dei_EntityVoluntaryFilers_e38a19cd-7db1-4dc7-bd51-c1537711aaa3_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink: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 Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink: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 Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_0bde072b-8989-4e2d-a48f-5863cfb4e2f9_verboseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" 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">Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_25e16417-aaef-4c45-a626-41a8c2a3e5e0_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" 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">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock_87500671-477d-4c56-b97f-31d1e0e00b9d_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:to="lab_us-gaap_DiscontinuedOperationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_42f9f947-a51d-49a2-af46-98462dd47e0b_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_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis_0b90296f-ba53-4626-9509-20f30bd13372_terseLabel_en-US" xlink:label="lab_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis" xlink: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 Insured or Guaranteed by Government Authorities [Axis]</link:label>
    <link:label id="lab_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis_label_en-US" xlink:label="lab_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis" xlink: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 Insured or Guaranteed by Government Authorities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis" xlink:to="lab_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_67ad70bc-0466-4a12-b028-9c046ffce992_verboseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" 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 INVESTING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_5e0a3734-4dce-43f4-96e0-01ad970241ca_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_us-gaap_PastDueFinancingReceivablesTableTextBlock_bb1658f1-cdd0-452f-b746-5d7a8dc28d24_verboseLabel_en-US" xlink:label="lab_us-gaap_PastDueFinancingReceivablesTableTextBlock" 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">Past due loans by loan portfolio segment and loan class</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_IncomeTaxDisclosureAbstract_983d8a34-f4da-4db6-8da8-3f34542ef9fd_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink: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 tax impact of:</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_56ff2b9a-5313-4de6-9bac-373c3ef0ab59_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State tax - net of federal tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_0e3cc8f6-2fa7-4951-b5c5-cef68ccece23_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">Smaller Reporting Company</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/2021q4/dei-2021q4.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_OperatingLeaseLiabilitiesPaymentsDueAbstract_a1ccce56-2042-4460-808e-2140aef24f8d_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_e5bc9824-3f26-46d1-a7e5-ed5bb3fda84e_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink: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_CashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsMember" xlink:to="lab_us-gaap_CashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_LeaseSupplementalCashFlowInformationTableTextBlock_d40535b1-22ad-45a9-b286-ff48a7c658d5_terseLabel_en-US" xlink:label="lab_hmst_LeaseSupplementalCashFlowInformationTableTextBlock" xlink: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 Lease Supplemental Cash Flow Information</link:label>
    <link:label id="lab_hmst_LeaseSupplementalCashFlowInformationTableTextBlock_label_en-US" xlink:label="lab_hmst_LeaseSupplementalCashFlowInformationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Supplemental Cash Flow Information [Table Text Block]</link:label>
    <link:label id="lab_hmst_LeaseSupplementalCashFlowInformationTableTextBlock_documentation_en-US" xlink:label="lab_hmst_LeaseSupplementalCashFlowInformationTableTextBlock" 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">Lease Supplemental Cash Flow Information [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LeaseSupplementalCashFlowInformationTableTextBlock" xlink:href="hmst-20211231.xsd#hmst_LeaseSupplementalCashFlowInformationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LeaseSupplementalCashFlowInformationTableTextBlock" xlink:to="lab_hmst_LeaseSupplementalCashFlowInformationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_dbb1be86-43c3-4940-b235-12f952124989_verboseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" 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">Activity in the allowance for credit 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_TimeDeposits_68a630e9-3801-4d8a-a41e-c6b8b9ab5778_verboseLabel_en-US" xlink:label="lab_us-gaap_TimeDeposits" 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_TimeDeposits_7c6fb135-02bf-4d40-897e-1abf08610b66_totalLabel_en-US" xlink:label="lab_us-gaap_TimeDeposits" 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_TimeDeposits_label_en-US" xlink:label="lab_us-gaap_TimeDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDeposits" xlink:to="lab_us-gaap_TimeDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths_86649b2f-e885-4c59-bf3e-70ddfb7b2a2d_verboseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths" 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">Within one year</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Maturities, Next Rolling Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths" xlink:to="lab_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease_166a2427-d82b-47a2-b51b-57ba3556729b_negatedLabel_en-US" xlink:label="lab_hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease" 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">Impact on fair value of 200 basis points increase</link:label>
    <link:label id="lab_hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease_label_en-US" xlink:label="lab_hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact on Fair Value of Two Hundred Basis Points Increase</link:label>
    <link:label id="lab_hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease_documentation_en-US" xlink:label="lab_hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease" 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">Impact on fair value of 200 basis points increase.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease" xlink:href="hmst-20211231.xsd#hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease" xlink:to="lab_hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_LesseeNonleaseLiabilityToBePaidYearFive_0f32fe7e-7f40-4694-b955-fe7423179720_terseLabel_en-US" xlink:label="lab_hmst_LesseeNonleaseLiabilityToBePaidYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_hmst_LesseeNonleaseLiabilityToBePaidYearFive_label_en-US" xlink:label="lab_hmst_LesseeNonleaseLiabilityToBePaidYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Nonlease, Liability, To Be Paid, Year Five</link:label>
    <link:label id="lab_hmst_LesseeNonleaseLiabilityToBePaidYearFive_documentation_en-US" xlink:label="lab_hmst_LesseeNonleaseLiabilityToBePaidYearFive" 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">Lessee, Nonlease, Liability, To Be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearFive" xlink:href="hmst-20211231.xsd#hmst_LesseeNonleaseLiabilityToBePaidYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LesseeNonleaseLiabilityToBePaidYearFive" xlink:to="lab_hmst_LesseeNonleaseLiabilityToBePaidYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_e4197ed0-9193-4198-b83a-85c31e78371b_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">LIABILITIES AND SHAREHOLDERS' EQUITY</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_InterestRateSwapMember_e59ee2f9-9df3-4938-94a3-79b8861e53f6_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 swaps</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_hmst_DepositorAndOtherRetailBankingFees_d62717f6-cc15-4135-8663-6d2162ac5fb6_verboseLabel_en-US" xlink:label="lab_hmst_DepositorAndOtherRetailBankingFees" 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">Deposit fees</link:label>
    <link:label id="lab_hmst_DepositorAndOtherRetailBankingFees_label_en-US" xlink:label="lab_hmst_DepositorAndOtherRetailBankingFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depositor and Other Retail Banking Fees</link:label>
    <link:label id="lab_hmst_DepositorAndOtherRetailBankingFees_documentation_en-US" xlink:label="lab_hmst_DepositorAndOtherRetailBankingFees" 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">Depositor and other retail banking fees.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DepositorAndOtherRetailBankingFees" xlink:href="hmst-20211231.xsd#hmst_DepositorAndOtherRetailBankingFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DepositorAndOtherRetailBankingFees" xlink:to="lab_hmst_DepositorAndOtherRetailBankingFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromSubsidiariesBeforeTax_a970f6c3-2f47-49f7-9315-c09895f472b5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink: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 in undistributed income from subsidiaries</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromSubsidiariesBeforeTax_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink: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 Subsidiaries, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:to="lab_us-gaap_IncomeLossFromSubsidiariesBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_CARESActSection4013TemporaryReliefMember_fe43a75e-4309-4bde-b98a-d801a7c2308f_terseLabel_en-US" xlink:label="lab_hmst_CARESActSection4013TemporaryReliefMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CARES Act, Section 4013 Temporary Relief</link:label>
    <link:label id="lab_hmst_CARESActSection4013TemporaryReliefMember_label_en-US" xlink:label="lab_hmst_CARESActSection4013TemporaryReliefMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CARES Act, Section 4013 Temporary Relief [Member]</link:label>
    <link:label id="lab_hmst_CARESActSection4013TemporaryReliefMember_documentation_en-US" xlink:label="lab_hmst_CARESActSection4013TemporaryReliefMember" 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">CARES Act, Section 4013 Temporary Relief</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CARESActSection4013TemporaryReliefMember" xlink:href="hmst-20211231.xsd#hmst_CARESActSection4013TemporaryReliefMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_CARESActSection4013TemporaryReliefMember" xlink:to="lab_hmst_CARESActSection4013TemporaryReliefMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_b7ef3ef6-15e2-4658-8de6-887ecabcb38e_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/2021q4/dei-2021q4.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_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember_53ba621e-9062-47a1-9691-0ce9ba698194_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember" xlink: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, Concentration of Credit Risk, Master Netting Arrangements</link:label>
    <link:label id="lab_us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember_label_en-US" xlink:label="lab_us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember" xlink: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, Concentration of Credit Risk, Master Netting Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember" xlink:to="lab_us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_292b2a42-8ac0-4f71-ad8b-f7b883f8f4ae_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, year three</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_ProceedsFromOtherDebt_d6e005fe-8240-4a14-a13f-ceaa3b3cfe36_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromOtherDebt" xlink: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 other long-term borrowings</link:label>
    <link:label id="lab_us-gaap_ProceedsFromOtherDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromOtherDebt" xlink: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 Other Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromOtherDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromOtherDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromOtherDebt" xlink:to="lab_us-gaap_ProceedsFromOtherDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_03edf491-ec00-422c-a3e2-13ece043bcf2_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink: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, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositsRollingYearMaturityAbstract_6cfb0c54-c1e7-480f-9651-a7a2f000e085_verboseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositsRollingYearMaturityAbstract" 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 outstanding</link:label>
    <link:label id="lab_us-gaap_TimeDepositsRollingYearMaturityAbstract_label_en-US" xlink:label="lab_us-gaap_TimeDepositsRollingYearMaturityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposits, Rolling Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsRollingYearMaturityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositsRollingYearMaturityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositsRollingYearMaturityAbstract" xlink:to="lab_us-gaap_TimeDepositsRollingYearMaturityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments_196394d5-3288-441a-ac17-4df9ab9172ba_terseLabel_en-US" xlink:label="lab_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments" xlink: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, Oregon and California State to secure public deposits</link:label>
    <link:label id="lab_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments_label_en-US" xlink:label="lab_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments" xlink: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 Not Separately Reported Securities Pledged For State and Local Governments</link:label>
    <link:label id="lab_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments_documentation_en-US" xlink:label="lab_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments" 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">Pledged Assets Not Separately Reported Securities Pledged For State and Local Governments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments" xlink:href="hmst-20211231.xsd#hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments" xlink:to="lab_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_87711afa-da4f-4fa4-946e-dd8b69ab1029_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 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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield_64d98f07-c46d-4445-a471-086f7f905a23_verboseLabel_en-US" xlink:label="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" 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">Due after five years through ten years, Weighted Average Yield</link:label>
    <link:label id="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield_label_en-US" xlink:label="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" xlink: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 Debt Maturities After Five Through Ten Years Weighted Average Yield</link:label>
    <link:label id="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield_documentation_en-US" xlink:label="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" 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">Available for sale securities debt maturities after five through ten years weighted average yield.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" xlink:href="hmst-20211231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" xlink:to="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_3719bf50-f63d-42c3-916b-ca01a4518e64_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_3de78ed9-a39f-4e9e-b682-588f4e549550_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_1d6d749a-c3a6-4bcf-a2f3-44d55e63714f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink: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 Tax Authority [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityDomain" xlink: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 Authority [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_a5e6fba2-397d-4788-8eb0-6e7d7d358756_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" 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_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_LoansDerecognizedWithRightToRepurchase_144db123-1e08-4a93-bf9a-8a28c06fa794_terseLabel_en-US" xlink:label="lab_hmst_LoansDerecognizedWithRightToRepurchase" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ginnie Mae loans derecognized with the right to repurchase, net</link:label>
    <link:label id="lab_hmst_LoansDerecognizedWithRightToRepurchase_label_en-US" xlink:label="lab_hmst_LoansDerecognizedWithRightToRepurchase" xlink: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 Derecognized With Right to Repurchase</link:label>
    <link:label id="lab_hmst_LoansDerecognizedWithRightToRepurchase_documentation_en-US" xlink:label="lab_hmst_LoansDerecognizedWithRightToRepurchase" 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 Derecognized With Right to Repurchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansDerecognizedWithRightToRepurchase" xlink:href="hmst-20211231.xsd#hmst_LoansDerecognizedWithRightToRepurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LoansDerecognizedWithRightToRepurchase" xlink:to="lab_hmst_LoansDerecognizedWithRightToRepurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_2d5003d6-ba53-4754-83c6-a2d0d3a594d8_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 (in shares)</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/2021q4/dei-2021q4.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_hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense_43ef9d10-6bd2-419c-85a7-c503a65e3518_terseLabel_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense" xlink: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 expense related to the transactions</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense_label_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Labor And Related Expense</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense_documentation_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense" 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">Disposal Group, Including Discontinued Operation, Labor And Related Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense" xlink:to="lab_hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_6e09a854-4de7-49b1-af76-2bd8398c51e9_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink: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 loans and advances, net of principal repayments</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink: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, Related Parties, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink:to="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_1ba98da9-4e5b-4dc7-b07e-0fedd4e5e49a_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink: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 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_dei_EntityAddressStateOrProvince_cef08bd8-25d7-4aa8-b5a8-c8172f6f3be4_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/2021q4/dei-2021q4.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_LesseeFinanceLeasesTextBlock_cee6c601-7a08-4e3b-8e4a-ed852b98d383_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LEASES</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringReserve_a009fade-0b74-4007-800b-e58ba04f0404_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring reserve</link:label>
    <link:label id="lab_us-gaap_RestructuringReserve_label_en-US" xlink:label="lab_us-gaap_RestructuringReserve" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Reserve</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringReserve" xlink:to="lab_us-gaap_RestructuringReserve" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies_77d0a0e4-c26f-41dc-ad8d-7f1834c7be67_terseLabel_en-US" xlink:label="lab_hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average volatility of peer companies</link:label>
    <link:label id="lab_hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies_label_en-US" xlink:label="lab_hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies" xlink: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, Fair Value Assumptions, Average Expected Volatility Rate Of Peer Companies</link:label>
    <link:label id="lab_hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies_documentation_en-US" xlink:label="lab_hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies" 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">Share-Based Compensation Arrangement By Share-based Payment Award, Fair Value Assumptions, Average Expected Volatility Rate Of Peer Companies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies" xlink:href="hmst-20211231.xsd#hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies" xlink:to="lab_hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_UndisbursedConstructionLoanFundsMember_e33091fc-ac1d-4a38-9cb5-343477e87696_terseLabel_en-US" xlink:label="lab_hmst_UndisbursedConstructionLoanFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undisbursed construction loan funds</link:label>
    <link:label id="lab_hmst_UndisbursedConstructionLoanFundsMember_label_en-US" xlink:label="lab_hmst_UndisbursedConstructionLoanFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undisbursed construction loan funds [Member]</link:label>
    <link:label id="lab_hmst_UndisbursedConstructionLoanFundsMember_documentation_en-US" xlink:label="lab_hmst_UndisbursedConstructionLoanFundsMember" 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">Undisbursed construction loan funds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UndisbursedConstructionLoanFundsMember" xlink:href="hmst-20211231.xsd#hmst_UndisbursedConstructionLoanFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_UndisbursedConstructionLoanFundsMember" xlink:to="lab_hmst_UndisbursedConstructionLoanFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_c876215c-3a71-46a2-9228-47df1d3b6ef6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" 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">Net (charge-offs) recoveries</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" xlink: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, after Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_Receivablefromsaleofmortgageservicingrights_cb1632f2-7a0c-41b4-8e1b-ed2d470f7b47_terseLabel_en-US" xlink:label="lab_hmst_Receivablefromsaleofmortgageservicingrights" xlink: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 from sale of MSRs</link:label>
    <link:label id="lab_hmst_Receivablefromsaleofmortgageservicingrights_label_en-US" xlink:label="lab_hmst_Receivablefromsaleofmortgageservicingrights" xlink: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 from sale of mortgage servicing rights</link:label>
    <link:label id="lab_hmst_Receivablefromsaleofmortgageservicingrights_documentation_en-US" xlink:label="lab_hmst_Receivablefromsaleofmortgageservicingrights" 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">Receivable from sale of mortgage servicing rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Receivablefromsaleofmortgageservicingrights" xlink:href="hmst-20211231.xsd#hmst_Receivablefromsaleofmortgageservicingrights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_Receivablefromsaleofmortgageservicingrights" xlink:to="lab_hmst_Receivablefromsaleofmortgageservicingrights" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_1cff9ff3-3377-4c31-b90a-2a5b5f6b3831_verboseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" 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">General, administrative and other</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_MortgageServicingRightsRiskManagement_0b94acb1-4e07-44e2-83e1-6c9b2489de8b_terseLabel_en-US" xlink:label="lab_hmst_MortgageServicingRightsRiskManagement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage servicing rights, risk management</link:label>
    <link:label id="lab_hmst_MortgageServicingRightsRiskManagement_label_en-US" xlink:label="lab_hmst_MortgageServicingRightsRiskManagement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage servicing rights, risk management</link:label>
    <link:label id="lab_hmst_MortgageServicingRightsRiskManagement_documentation_en-US" xlink:label="lab_hmst_MortgageServicingRightsRiskManagement" 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">Changes in MSR fair value due to changes in model inputs and assumptions, net of risk management derivatives.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageServicingRightsRiskManagement" xlink:href="hmst-20211231.xsd#hmst_MortgageServicingRightsRiskManagement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_MortgageServicingRightsRiskManagement" xlink:to="lab_hmst_MortgageServicingRightsRiskManagement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsByTypeAbstract_a0f510f4-83c6-4512-9c4c-99a25ebca243_verboseLabel_en-US" xlink:label="lab_us-gaap_DepositsByTypeAbstract" 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">Deposit balances, including stated rates</link:label>
    <link:label id="lab_us-gaap_DepositsByTypeAbstract_label_en-US" xlink:label="lab_us-gaap_DepositsByTypeAbstract" xlink: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, by Type [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsByTypeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsByTypeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsByTypeAbstract" xlink:to="lab_us-gaap_DepositsByTypeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization_4ea4b113-b333-45f1-8435-ac00a975eb3a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credit investment amortization</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amortization, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome_3da77d39-6381-4eec-81f9-f6b1688af839_terseLabel_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome" xlink: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 income</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome_label_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Noninterest Income</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome_documentation_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome" 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">Disposal Group, Including Discontinued Operation, Noninterest Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome" xlink:to="lab_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_b9721fd9-2065-4711-9a83-fea8944c9e89_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HTM securities in unrealized loss position</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_d260b7c4-b2f9-460a-a10e-5cd7000ad7bd_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink: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 Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink: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 Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_d20e3c1e-1dec-43e6-8373-3ceae0c86021_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink: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 remaining term, beginning balance</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink: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, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_98185e39-c61e-4def-b100-ed6f70209a83_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" 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 Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_299f282f-7749-4e6a-8024-da3e0075cf1f_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_OperatingLeaseLiability_18f2a9e2-f691-432b-87c2-c64d47d109c6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities, included in accounts payable and other liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_d333ca4f-493a-4ed3-b8e1-a402bd3b57f6_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" 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">Total</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_f3f7928d-0455-4af6-8e53-acc7534814ee_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink: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 Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_ace67152-1808-4a5c-876e-4769e453cbb9_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/2021q4/dei-2021q4.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_CommonStockValue_4d6a1536-4919-4268-a597-19580cf44814_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, authorized 160,000,000 shares; issued and outstanding, 20,085,336 shares and 21,796,904 shares</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_ab24a236-50c0-4e3e-8058-5b9cd89f5990_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, no par value</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_FinanceLeaseWeightedAverageDiscountRatePercent_e9b8a9ea-201b-4dcd-9e9d-ba0e7e624e54_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink: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 leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink: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 Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_0a83031c-e7a2-44e4-8e0e-e2a9453f3b0a_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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">Outstanding, Weighted Average Grant Date Fair Value, beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_faaf6d0a-c70a-441c-bf25-271cdb0245fe_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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">Outstanding, Weighted Average Grant Date Fair Value, Outstanding, ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink: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, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_801c438f-3a6d-409c-813c-47de6d6f8118_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LEASES</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsPayableAmountPerShare_d70fe607-2af9-4934-8af4-e2b79b68e98b_terseLabel_en-US" xlink:label="lab_us-gaap_DividendsPayableAmountPerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend payable (USD per share)</link:label>
    <link:label id="lab_us-gaap_DividendsPayableAmountPerShare_label_en-US" xlink:label="lab_us-gaap_DividendsPayableAmountPerShare" xlink: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, Amount Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableAmountPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPayableAmountPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsPayableAmountPerShare" xlink:to="lab_us-gaap_DividendsPayableAmountPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_c40db7fb-5f7a-44f7-a243-6e6bd840170f_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">Fair Value, by Balance Sheet Grouping</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_FinanceLeaseRightOfUseAssetAmortization_a31008b6-96c3-456e-adce-039e4c7f4a3f_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of right-of-use assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink: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 Lease, Right-of-Use Asset, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialMortgageBackedSecuritiesMember_728fa71d-9b5a-4238-afe5-56b3b3909083_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 Mortgage Backed Securities</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_OtherRealEstateAndForeclosedAssets_3d60a289-2497-404b-a954-c06abdea2d09_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 owned ("OREO")</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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_4199426e-0ddd-45f3-a05d-22bfb8fe908f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" xlink: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 lock and purchase loan commitments, net</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_7a5bf271-6bb0-4c5a-b977-56ae5d8d6164_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" 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, net</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_a1536b0d-7a7c-472c-a0d1-586ee079c0cb_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" 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, net</link:label>
    <link:label id="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_label_en-US" xlink:label="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" xlink: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, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" xlink:to="lab_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_6861852c-67a6-4654-8d1c-8a7f00f8671c_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLineItems_label_en-US" xlink:label="lab_dei_AuditorLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLineItems" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLineItems" xlink:to="lab_dei_AuditorLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears_f8d284bc-efe7-4a0a-9759-3e7eb51bd339_terseLabel_en-US" xlink:label="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears" xlink: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, Weighted Average Yield</link:label>
    <link:label id="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears_label_en-US" xlink:label="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears</link:label>
    <link:label id="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears_documentation_en-US" xlink:label="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears" 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">This item represents the average yield on debt securities with maturities after five through ten years as of the balance sheet date and which are categorized as held-to-maturity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears" xlink:href="hmst-20211231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears" xlink:to="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability_3d0e3d93-efe5-434d-a4a9-4d1c68780770_terseLabel_en-US" xlink:label="lab_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability" xlink: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 collateral</link:label>
    <link:label id="lab_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability_label_en-US" xlink:label="lab_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability" xlink: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 to reclaim cash in excess of fair value of derivative liability</link:label>
    <link:label id="lab_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability_documentation_en-US" xlink:label="lab_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability" 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">The right to reclaim cash that is in excess of fair value of derivative liability.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability" xlink:href="hmst-20211231.xsd#hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability" xlink:to="lab_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_b58f38c8-d8bb-499e-8d23-62b1a7ff1538_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_dei_LegalEntityAxis_368dfaed-4255-4197-b842-dc85e51e7e7f_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/2021q4/dei-2021q4.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_us-gaap_MarketableSecuritiesPolicy_e4aafa76-6dd2-49cc-80ed-cabb7627d5a1_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink: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</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalized_700387e7-ecce-4ba9-943c-443897ce94f4_terseLabel_en-US" xlink:label="lab_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common equity capital required to be well capitalized</link:label>
    <link:label id="lab_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalized_label_en-US" xlink:label="lab_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalized" xlink: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 equity risk-based capital required to be well capitalized</link:label>
    <link:label id="lab_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalized_documentation_en-US" xlink:label="lab_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalized" 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">The amount of Common Equity Risk Based Capital required to be categorized as well capitalized under the regulatory framework for prompt corrective action.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalized" xlink:href="hmst-20211231.xsd#hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalized" xlink:to="lab_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_a110f8aa-797f-4149-af47-512471547c21_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink: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 interest income</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Interest Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_96fc9d94-c37d-4cc7-9b7d-f2400e09857d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink: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 liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_948b64bd-7da9-4f2a-8fe2-55060eb21dc8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink: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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Financing Receivable, Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract_583000a7-8b6c-470d-81c1-5e6507ce19df_verboseLabel_en-US" xlink:label="lab_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract" 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">Computation of Weighted Average Yield Using Coupon on Fair Value</link:label>
    <link:label id="lab_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract_label_en-US" xlink:label="lab_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computation of Weighted Average Yield Using Coupon on Fair Value [Abstract]</link:label>
    <link:label id="lab_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract_documentation_en-US" xlink:label="lab_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract" 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">Computation of weighted average yield using coupon on fair value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract" xlink:href="hmst-20211231.xsd#hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract" xlink:to="lab_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_SilvergateBankBranchSanDiegoCountyMember_de838199-89d4-4b87-ba61-81e62230e3c1_terseLabel_en-US" xlink:label="lab_hmst_SilvergateBankBranchSanDiegoCountyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Silvergate Bank Branch, San Diego County</link:label>
    <link:label id="lab_hmst_SilvergateBankBranchSanDiegoCountyMember_label_en-US" xlink:label="lab_hmst_SilvergateBankBranchSanDiegoCountyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Silvergate Bank Branch, San Diego County [Member]</link:label>
    <link:label id="lab_hmst_SilvergateBankBranchSanDiegoCountyMember_documentation_en-US" xlink:label="lab_hmst_SilvergateBankBranchSanDiegoCountyMember" 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">Silvergate Bank Branch, San Diego County [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SilvergateBankBranchSanDiegoCountyMember" xlink:href="hmst-20211231.xsd#hmst_SilvergateBankBranchSanDiegoCountyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_SilvergateBankBranchSanDiegoCountyMember" xlink:to="lab_hmst_SilvergateBankBranchSanDiegoCountyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_80ef94e2-85af-4258-bce0-107b74e651b1_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_09002710-5614-4e56-949d-58e580690a95_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" 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">Interest expense-net</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_ddd485e2-1763-497b-bb0c-3b8ba9d138c2_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward" 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 by loan portfolio</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_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual_d09563f7-923a-45fd-8c80-7da5374d8481_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" xlink: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 past due and nonaccrual</link:label>
    <link:label id="lab_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual_label_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, before Allowance For Credit Loss, Past Due And Nonaccrual</link:label>
    <link:label id="lab_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, before Allowance For Credit Loss, Past Due And Nonaccrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" xlink:to="lab_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_5ab4f584-9f97-418d-9e4c-f991090312cd_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink: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 Tax Authority [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityAxis" xlink: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 Authority [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_MeasurementInputValueOfServicingMember_32dc83f7-3c4f-4cf4-8929-cee7713230a2_terseLabel_en-US" xlink:label="lab_hmst_MeasurementInputValueOfServicingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Value of servicing</link:label>
    <link:label id="lab_hmst_MeasurementInputValueOfServicingMember_label_en-US" xlink:label="lab_hmst_MeasurementInputValueOfServicingMember" xlink: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, Value Of Servicing [Member]</link:label>
    <link:label id="lab_hmst_MeasurementInputValueOfServicingMember_documentation_en-US" xlink:label="lab_hmst_MeasurementInputValueOfServicingMember" 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">Measurement Input, Value Of Servicing [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MeasurementInputValueOfServicingMember" xlink:href="hmst-20211231.xsd#hmst_MeasurementInputValueOfServicingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_MeasurementInputValueOfServicingMember" xlink:to="lab_hmst_MeasurementInputValueOfServicingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_864512ca-9c35-43e0-9fb9-4c4914b0ea47_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027 and thereafter</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink: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 Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_1e925616-bb8b-45ea-8245-4c12b4c5f7c8_terseLabel_en-US" xlink:label="lab_hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 capital to risk-weighted assets</link:label>
    <link:label id="lab_hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_label_en-US" xlink:label="lab_hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" xlink: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 Regulation, Tier One Risk-Based Capital Ratio, Capital Adequacy Plus Applicable Increment Of Capital Conservation Buffer, Minimum</link:label>
    <link:label id="lab_hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_documentation_en-US" xlink:label="lab_hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" 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">Banking Regulation, Tier One Risk-Based Capital Ratio, Capital Adequacy Plus Applicable Increment Of Capital Conservation Buffer, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" xlink:href="hmst-20211231.xsd#hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" xlink:to="lab_hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_OwnerOccupiedCommercialRealEstateMember_92825cee-788a-4a53-a7ac-fc2db2ed2b14_terseLabel_en-US" xlink:label="lab_hmst_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 CRE</link:label>
    <link:label id="lab_hmst_OwnerOccupiedCommercialRealEstateMember_label_en-US" xlink:label="lab_hmst_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_hmst_OwnerOccupiedCommercialRealEstateMember_documentation_en-US" xlink:label="lab_hmst_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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember" xlink:href="hmst-20211231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_OwnerOccupiedCommercialRealEstateMember" xlink:to="lab_hmst_OwnerOccupiedCommercialRealEstateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_5ff38fad-ff51-458c-ac34-9f8915d01833_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink: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 Fair Value Changes and Activity for Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_259418a8-07ac-4c57-8d4a-07d6ddd6d9a9_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/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_51ab5d33-0fc1-4613-882a-7305885fe73a_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">Dividends declared on common stock (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_FederalHomeLoanBankAdvancesTable_ba967a8b-1c8c-4cc2-9856-f57b5e914b57_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank, Advances [Table]</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesTable_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesTable" xlink: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, Advances [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesTable" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_IncreaseDecreaseinMortgageServicingRights_a3f9c3d1-65c3-4ebc-a5cc-92ce97766975_negatedTerseLabel_en-US" xlink:label="lab_hmst_IncreaseDecreaseinMortgageServicingRights" 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">Origination of MSRs</link:label>
    <link:label id="lab_hmst_IncreaseDecreaseinMortgageServicingRights_label_en-US" xlink:label="lab_hmst_IncreaseDecreaseinMortgageServicingRights" xlink: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 Mortgage Servicing Rights</link:label>
    <link:label id="lab_hmst_IncreaseDecreaseinMortgageServicingRights_documentation_en-US" xlink:label="lab_hmst_IncreaseDecreaseinMortgageServicingRights" 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">Increase (Decrease) in Mortgage Servicing Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_IncreaseDecreaseinMortgageServicingRights" xlink:href="hmst-20211231.xsd#hmst_IncreaseDecreaseinMortgageServicingRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_IncreaseDecreaseinMortgageServicingRights" xlink:to="lab_hmst_IncreaseDecreaseinMortgageServicingRights" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock_08836a16-c035-452a-8a9b-0351cbcc1095_terseLabel_en-US" xlink:label="lab_hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock" xlink: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 Qualitative Factors For Credit Losses</link:label>
    <link:label id="lab_hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock_label_en-US" xlink:label="lab_hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock" xlink: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 Qualitative Factors For Credit Losses [Table Text Block]</link:label>
    <link:label id="lab_hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock_documentation_en-US" xlink:label="lab_hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock" 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 Qualitative Factors For Credit Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock" xlink:href="hmst-20211231.xsd#hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock" xlink:to="lab_hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherInterestAndDividendIncome_0f105ed9-af51-43fb-824e-a656558a891b_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">Cash, Fed Funds and other</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_EquityAbstract_0229c71c-9684-4972-8467-4a1bf6b43ea5_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">Shareholders' Equity:</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_FairValueByFairValueHierarchyLevelAxis_dbab6c63-f8b5-424e-bcc6-e09620a9738c_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_DerivativeLiabilityCollateralRightToReclaimCashOffset_1022ef14-53fe-4793-b828-e19183770ec9_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset" xlink: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, collateral, right to reclaim cash, offset</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset" xlink: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, Collateral, Right to Reclaim Cash, Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset" xlink:to="lab_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_ce0262d8-8f79-4953-912f-a790cd611b52_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_91a7e35d-0966-49d0-b0bd-2a8d9eb3a732_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_AccountsNotesAndLoansReceivableClassifiedAbstract_08139999-cb03-46cb-a642-185fc5881806_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract" 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 held for investment</link:label>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract_label_en-US" xlink:label="lab_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract" xlink: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 and Financing Receivable, after Allowance for Credit Loss, Current and Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract" xlink:to="lab_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_96ce5c0d-9751-4dcf-a0f8-cdc64d901db2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsTable_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable" xlink:to="lab_us-gaap_OperatingLossCarryforwardsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_cffdc492-b3b3-4fda-9301-5883d28547c6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less than 12 months, fair value</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_VariableRateAxis_4e1c995a-bcf5-4680-b792-7f46d9f3ca00_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield_8fc6ca3e-3056-4fea-a47f-24c7b614d883_terseLabel_en-US" xlink:label="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" xlink: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 yield</link:label>
    <link:label id="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield_label_en-US" xlink:label="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" xlink: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 Debt Maturities Without Single Maturity Date Weighted Average Yield</link:label>
    <link:label id="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield_documentation_en-US" xlink:label="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" 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">Available for sale securities debt maturities without single maturity date weighted average yield.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" xlink:href="hmst-20211231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" xlink:to="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_ef8b4a8e-dded-43f5-b612-68db6e936cf4_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink: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 leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink: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 Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_bf840bea-5293-44e1-a2c0-8c5ff59e0c6e_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 leverage capital required for capital adequacy purposes, ratio</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" xlink: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 Regulation, Tier One Leverage Capital Ratio, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" xlink:to="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy_e652cb7c-b443-44c4-84c3-abfff3530a57_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ACL for LHFI</link:label>
    <link:label id="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:to="lab_us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialLoanMember_53f2ab40-b58f-431a-9d1e-ab21a9597d26_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialLoanMember" xlink: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 business</link:label>
    <link:label id="lab_us-gaap_CommercialLoanMember_label_en-US" xlink:label="lab_us-gaap_CommercialLoanMember" xlink: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 Loan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialLoanMember" xlink:to="lab_us-gaap_CommercialLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_75a1fdc7-8c27-458b-baee-ca235b8c40b9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_CondensedBalanceSheetsParentCompanyTableTextBlock_9c6f64fd-1075-4d0c-bcb2-a9af12bdc9fd_terseLabel_en-US" xlink:label="lab_hmst_CondensedBalanceSheetsParentCompanyTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Balance Sheets, Parent Company</link:label>
    <link:label id="lab_hmst_CondensedBalanceSheetsParentCompanyTableTextBlock_label_en-US" xlink:label="lab_hmst_CondensedBalanceSheetsParentCompanyTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Balance Sheets, Parent Company [Table Text Block]</link:label>
    <link:label id="lab_hmst_CondensedBalanceSheetsParentCompanyTableTextBlock_documentation_en-US" xlink:label="lab_hmst_CondensedBalanceSheetsParentCompanyTableTextBlock" 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">Condensed Balance Sheets, Parent Company [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CondensedBalanceSheetsParentCompanyTableTextBlock" xlink:href="hmst-20211231.xsd#hmst_CondensedBalanceSheetsParentCompanyTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_CondensedBalanceSheetsParentCompanyTableTextBlock" xlink:to="lab_hmst_CondensedBalanceSheetsParentCompanyTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_0ebf43ac-75a1-40a5-80a4-ed31d39276d8_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" 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">Due after one year through five years, Fair value</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_IncreaseDecreaseInStockholdersEquityRollForward_bb98d6f0-034a-49bc-a84d-1044439081a3_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_dei_DocumentFiscalYearFocus_d00b28c5-ade8-4e02-ac1d-db25353b7fb6_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/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputConstantPrepaymentRateMember_f114d555-fe16-4ebf-ba21-2e4afbe0340f_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputConstantPrepaymentRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CPRs</link:label>
    <link:label id="lab_us-gaap_MeasurementInputConstantPrepaymentRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputConstantPrepaymentRateMember" xlink: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, Constant Prepayment Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputConstantPrepaymentRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputConstantPrepaymentRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputConstantPrepaymentRateMember" xlink:to="lab_us-gaap_MeasurementInputConstantPrepaymentRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_HomeLoanCentersSold_29872b3f-ffc0-496f-9b51-b163051753f5_terseLabel_en-US" xlink:label="lab_hmst_HomeLoanCentersSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home loan centers sold</link:label>
    <link:label id="lab_hmst_HomeLoanCentersSold_label_en-US" xlink:label="lab_hmst_HomeLoanCentersSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home Loan Centers Sold</link:label>
    <link:label id="lab_hmst_HomeLoanCentersSold_documentation_en-US" xlink:label="lab_hmst_HomeLoanCentersSold" 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">Home Loan Centers Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeLoanCentersSold" xlink:href="hmst-20211231.xsd#hmst_HomeLoanCentersSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_HomeLoanCentersSold" xlink:to="lab_hmst_HomeLoanCentersSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_511e021c-c537-4e80-bdd3-ccb3beb5ac88_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_6c358b0f-f657-414f-b940-93f19a4ebd29_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans_680a8629-70cd-4af5-b065-6e1e68ef8612_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Past due and nonaccrual, percent of total loans</link:label>
    <link:label id="lab_hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans_label_en-US" xlink:label="lab_hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans" xlink: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 And Nonaccrual, Percent Of Total Loans</link:label>
    <link:label id="lab_hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans_documentation_en-US" xlink:label="lab_hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans" 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, Past Due And Nonaccrual, Percent Of Total Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans" xlink:to="lab_hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_b5b4289b-fef9-4dfd-80bf-1effd4ee4787_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollateralDomain_056ccb05-6641-4dd9-acd9-31172c6ff943_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_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_3e514fb4-9175-45ca-b0c0-7c1520f71860_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">REGULATORY CAPITAL REQUIREMENTS</link:label>
    <link:label id="lab_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_label_en-US" xlink:label="lab_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink: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 Capital Requirements under Banking Regulations [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:to="lab_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock_8cca1953-f21c-46aa-9948-78fe4f681ea5_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock" 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">Changes in Multifamily MSRs Measured at the Lower of Amortized Cost or Fair Value</link:label>
    <link:label id="lab_us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Asset at Amortized Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock" xlink:to="lab_us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_387e2cf8-b5d2-4e1c-99cf-7e29d244b1a1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink: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-based compensation expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesReceivableNet_ac7fd824-f412-498c-bca0-2f23d9558afb_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 held for investment ("LHFI") (net of allowance for credit losses of $47,123 and $64,294)</link:label>
    <link:label id="lab_us-gaap_NotesReceivableNet_00a3ae96-9ab9-44a4-bc20-f8a957f3bef5_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">Total LHFI less ACL</link:label>
    <link:label id="lab_us-gaap_NotesReceivableNet_4fa88d18-8de7-4aea-bae2-206fa57ff83d_terseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableNet" xlink: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 assets - GNMA EBO loans</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_LoansMember_0077d342-94cd-42ea-8636-2295b4e2b613_terseLabel_en-US" xlink:label="lab_us-gaap_LoansMember" xlink: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 origination and sale activities</link:label>
    <link:label id="lab_us-gaap_LoansMember_label_en-US" xlink:label="lab_us-gaap_LoansMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansMember" xlink:to="lab_us-gaap_LoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInFinanceReceivables_9472e7df-921b-40e3-8bc6-8d71a29f2dfd_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInFinanceReceivables" 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 LHFI</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInFinanceReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInFinanceReceivables" xlink: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 Finance Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFinanceReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInFinanceReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInFinanceReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInFinanceReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_Tier1CommonEquityCapital_49387516-c5a3-4349-96b8-0daac85d3c36_terseLabel_en-US" xlink:label="lab_hmst_Tier1CommonEquityCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common equity risk-based capital</link:label>
    <link:label id="lab_hmst_Tier1CommonEquityCapital_label_en-US" xlink:label="lab_hmst_Tier1CommonEquityCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 Common Equity Capital</link:label>
    <link:label id="lab_hmst_Tier1CommonEquityCapital_documentation_en-US" xlink:label="lab_hmst_Tier1CommonEquityCapital" 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">Tier 1 Risk Based Common Equity Capital as defined in the regulations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Tier1CommonEquityCapital" xlink:href="hmst-20211231.xsd#hmst_Tier1CommonEquityCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_Tier1CommonEquityCapital" xlink:to="lab_hmst_Tier1CommonEquityCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged_57ae161e-b4a6-4a9f-ab9f-ecdd67eb907b_terseLabel_en-US" xlink:label="lab_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged" xlink: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_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged_label_en-US" xlink:label="lab_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged" xlink: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 Other Securities Pledged</link:label>
    <link:label id="lab_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged_documentation_en-US" xlink:label="lab_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged" 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">Pledged Assets Separately Reported Other Securities Pledged</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged" xlink:href="hmst-20211231.xsd#hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged" xlink:to="lab_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_WeightedAverageLeaseDiscountRateAbstract_2ee07e44-4e0b-4942-9449-c6dcd3ac4bd9_terseLabel_en-US" xlink:label="lab_hmst_WeightedAverageLeaseDiscountRateAbstract" xlink: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 Discount Rate</link:label>
    <link:label id="lab_hmst_WeightedAverageLeaseDiscountRateAbstract_label_en-US" xlink:label="lab_hmst_WeightedAverageLeaseDiscountRateAbstract" xlink: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 Lease Discount Rate [Abstract]</link:label>
    <link:label id="lab_hmst_WeightedAverageLeaseDiscountRateAbstract_documentation_en-US" xlink:label="lab_hmst_WeightedAverageLeaseDiscountRateAbstract" 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">Weighted Average Lease Discount Rate [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_WeightedAverageLeaseDiscountRateAbstract" xlink:href="hmst-20211231.xsd#hmst_WeightedAverageLeaseDiscountRateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_WeightedAverageLeaseDiscountRateAbstract" xlink:to="lab_hmst_WeightedAverageLeaseDiscountRateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesIndustryMember_89cbcd47-4fdf-4575-8ced-ee85d974e224_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesIndustryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industry Sector [Domain]</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesIndustryMember_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesIndustryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industry Sector [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember" xlink:to="lab_us-gaap_EquitySecuritiesIndustryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_100f2b46-920c-47a4-b5c2-b465c611f3ca_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 (in 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_FacilityClosingMember_9eb579f8-6ec7-4f7d-965e-f8df856bb246_terseLabel_en-US" xlink:label="lab_us-gaap_FacilityClosingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility-related costs</link:label>
    <link:label id="lab_us-gaap_FacilityClosingMember_label_en-US" xlink:label="lab_us-gaap_FacilityClosingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility Closing [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FacilityClosingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FacilityClosingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FacilityClosingMember" xlink:to="lab_us-gaap_FacilityClosingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_26367cc5-53f6-41ca-b6bc-3e596cdd0739_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition:</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink: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 Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_2d463c63-96f9-4a5d-a1b1-9a61181ead0f_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_hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_da53c8e5-6607-425d-863c-4b1d8b1f5503_terseLabel_en-US" xlink:label="lab_hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink: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 paid for amounts included in the measurement of lease liabilities:</link:label>
    <link:label id="lab_hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_label_en-US" xlink:label="lab_hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink: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 Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]</link:label>
    <link:label id="lab_hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_documentation_en-US" xlink:label="lab_hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" 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">Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:href="hmst-20211231.xsd#hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:to="lab_hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5f07e9df-2799-44a4-a942-ee9b08ddddb3_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink: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 Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_cd259fbe-1664-4c6c-8c1e-1d5e3d5fc38f_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent [Abstract]</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_d818951d-9387-49b6-bc64-5042d8061c55_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsByNatureAxis_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis" xlink:to="lab_us-gaap_GuaranteeObligationsByNatureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_314fb96b-62a5-4d19-b2de-dfc4883c72dc_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_LossContingencyNatureDomain_label_en-US" xlink:label="lab_us-gaap_LossContingencyNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNatureDomain" xlink:to="lab_us-gaap_LossContingencyNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember_6e2be4aa-da69-457b-9792-2444faa620f7_terseLabel_en-US" xlink:label="lab_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember" xlink: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 Lock and Loan Purchase Commitments</link:label>
    <link:label id="lab_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember_label_en-US" xlink:label="lab_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember" xlink: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 Lock And Loan Purchase Commitments [Member]</link:label>
    <link:label id="lab_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember_documentation_en-US" xlink:label="lab_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember" 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 Lock And Loan Purchase Commitments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember" xlink:href="hmst-20211231.xsd#hmst_InterestRateLockAndLoanPurchaseCommitmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember" xlink:to="lab_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServicingAssetAtFairValueAmount_b748e40a-cd72-4931-b5ec-0b6f52c0f084_periodStartLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetAtFairValueAmount" 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_ServicingAssetAtFairValueAmount_4694283e-6ecd-4de1-81b0-57db66fa204c_periodEndLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetAtFairValueAmount" 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_ServicingAssetAtFairValueAmount_dd5d4f1c-dc8c-4f72-b56d-2eaf834e7946_terseLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetAtFairValueAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single family mortgage servicing rights</link:label>
    <link:label id="lab_us-gaap_ServicingAssetAtFairValueAmount_67932c32-dd6b-4222-89a5-7438ce9da7d8_verboseLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetAtFairValueAmount" 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">Mortgage servicing rights &#8211; multifamily and SBA</link:label>
    <link:label id="lab_us-gaap_ServicingAssetAtFairValueAmount_label_en-US" xlink:label="lab_us-gaap_ServicingAssetAtFairValueAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Asset at Fair Value, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServicingAssetAtFairValueAmount" xlink:to="lab_us-gaap_ServicingAssetAtFairValueAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_b2ffa0b1-17c2-470e-92e3-761ecf5b7f95_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_4e7f1b9d-6f06-4885-8a54-c25295c4210d_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_4d07c07b-fdda-40f4-8654-d141b3fd60cd_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink: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 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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_2273e7fd-1dba-4f66-8bcc-889ec787dc18_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink: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 Operating Lease Liability Maturities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_1c8a8f86-6885-43e3-a18b-6a62bdfc38c0_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 shareholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_3e866326-db1c-478e-b0f4-c08e51adc833_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_7964af9e-1d63-4cf9-bee3-f948725db600_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_hmst_InvestmentCommitmentMember_bcd13b57-0103-4b07-af2b-dad14060fe85_terseLabel_en-US" xlink:label="lab_hmst_InvestmentCommitmentMember" xlink: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 commitment</link:label>
    <link:label id="lab_hmst_InvestmentCommitmentMember_label_en-US" xlink:label="lab_hmst_InvestmentCommitmentMember" xlink: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 Commitment [Member]</link:label>
    <link:label id="lab_hmst_InvestmentCommitmentMember_documentation_en-US" xlink:label="lab_hmst_InvestmentCommitmentMember" 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 Commitment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InvestmentCommitmentMember" xlink:href="hmst-20211231.xsd#hmst_InvestmentCommitmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_InvestmentCommitmentMember" xlink:to="lab_hmst_InvestmentCommitmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_FederalHomeLoanBankStockPolicyTextBlock_7f23683c-ca5f-4c29-afd2-02984dbef12e_terseLabel_en-US" xlink:label="lab_hmst_FederalHomeLoanBankStockPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank Stock</link:label>
    <link:label id="lab_hmst_FederalHomeLoanBankStockPolicyTextBlock_label_en-US" xlink:label="lab_hmst_FederalHomeLoanBankStockPolicyTextBlock" xlink: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 [Policy Text Block]</link:label>
    <link:label id="lab_hmst_FederalHomeLoanBankStockPolicyTextBlock_documentation_en-US" xlink:label="lab_hmst_FederalHomeLoanBankStockPolicyTextBlock" 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">Federal Home Loan Bank Stock [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHomeLoanBankStockPolicyTextBlock" xlink:href="hmst-20211231.xsd#hmst_FederalHomeLoanBankStockPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FederalHomeLoanBankStockPolicyTextBlock" xlink:to="lab_hmst_FederalHomeLoanBankStockPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_9301b5b0-5277-492b-a212-743c1aa86243_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/2021q4/dei-2021q4.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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_3d0daeb0-3083-438b-9c35-dabbc20d5a53_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink: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]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:to="lab_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCreditDerivativesMember_750e88e2-9433-4b81-b9b6-0aa8a9fc3643_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCreditDerivativesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherCreditDerivativesMember_label_en-US" xlink:label="lab_us-gaap_OtherCreditDerivativesMember" xlink: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 Credit Derivatives [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCreditDerivativesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCreditDerivativesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCreditDerivativesMember" xlink:to="lab_us-gaap_OtherCreditDerivativesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_728b85a4-baa3-431b-b9c5-2011535e7000_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross unrealized gains</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_b247ecd1-9255-4a61-b023-5a4b0c071f50_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" 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">Repurchases of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_895573c7-0022-45b4-9a80-ecc91bc33488_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">Repurchases 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_PropertyPlantAndEquipmentUsefulLife_c9577701-8856-42b7-bdda-d666d4cdbe91_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink: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 of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink: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, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1_fb6851ea-180a-47b6-a6dd-4f0c2074feac_terseLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected weighted-average life (in years)</link:label>
    <link:label id="lab_us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1_label_en-US" xlink:label="lab_us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Assets and Servicing Liabilities at Fair Value, Assumptions Used to Estimate Fair Value, Weighted Average Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1" xlink:to="lab_us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_58003176-6c95-4171-9894-899c396616b5_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">Shareholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_73f0d57c-78cb-471d-af05-78bfc06f1374_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink: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 Attributable to Parent [Abstract]</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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_2844510b-79b9-42c3-9be6-18a265245b40_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" 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">Lease impairment costs</link:label>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_label_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:to="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_3aeae458-17a7-4b8c-881b-5225a0c28ac0_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" 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 lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink: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 Lease, Liability, Payment, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_eaef7e5c-17ed-4975-8829-d3f1da2279cf_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink: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 Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_MeasurementInputFallOutFactorMember_cb3fc9af-8ed3-469b-ac80-1e6a79ccf663_terseLabel_en-US" xlink:label="lab_hmst_MeasurementInputFallOutFactorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fall-out factor</link:label>
    <link:label id="lab_hmst_MeasurementInputFallOutFactorMember_label_en-US" xlink:label="lab_hmst_MeasurementInputFallOutFactorMember" xlink: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, Fall-Out Factor [Member]</link:label>
    <link:label id="lab_hmst_MeasurementInputFallOutFactorMember_documentation_en-US" xlink:label="lab_hmst_MeasurementInputFallOutFactorMember" 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">Measurement Input, Fall-Out Factor [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MeasurementInputFallOutFactorMember" xlink:href="hmst-20211231.xsd#hmst_MeasurementInputFallOutFactorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_MeasurementInputFallOutFactorMember" xlink:to="lab_hmst_MeasurementInputFallOutFactorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_2edaea36-667c-4b10-8769-14a60182b976_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems" xlink:to="lab_us-gaap_DerivativesFairValueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_ed770629-893f-435b-a882-65be2647331e_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink: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 Units (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink: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 Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfCondensedFinancialStatementsTable_6730559f-9996-446a-b7ee-cb558f5e848b_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Statements [Table]</link:label>
    <link:label id="lab_srt_ScheduleOfCondensedFinancialStatementsTable_label_en-US" xlink:label="lab_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Statements [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:to="lab_srt_ScheduleOfCondensedFinancialStatementsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_a207b2fa-b7d5-4955-b579-8c030b3dace8_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink: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 lease liabilities, included in accounts payable and other liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_47e954bf-69e7-4817-87d2-ad7fb9e175ae_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" 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">Total</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink: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 Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_05f59c81-0768-4143-bf2a-0198cc43a17b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of employer matching</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_dc9e8c49-0b0f-4503-9d43-ba5778627788_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" 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_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_77c8efa1-23e3-45f0-a1cc-3d31143b55a0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseBorrowings_590e7db2-ff49-47f8-bafa-018f31cb2639_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings</link:label>
    <link:label id="lab_us-gaap_InterestExpenseBorrowings_label_en-US" xlink:label="lab_us-gaap_InterestExpenseBorrowings" xlink: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, Borrowings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseBorrowings" xlink:to="lab_us-gaap_InterestExpenseBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_faf0b91d-17d2-49a7-b4db-fd7516d167ca_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets of discontinued operations</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_d06500c7-4a6d-4b22-b669-3d95fdb6680a_verboseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" 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, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_e2b0b258-f619-4bf5-b01e-92c5566a4290_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_EntityRegistrantName_3f758bd6-24e1-42fd-82c9-e447f7536921_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/2021q4/dei-2021q4.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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_19e05f2f-c875-4069-8a64-53a382ce3be8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoanRestructuringModificationAxis_3db90110-83c7-4eae-a29b-7d103a08331b_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_b7d4bf02-8d0f-496c-a8c5-a65e91b9db03_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus" xlink: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</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_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember_d71ce96d-eae8-4e7b-a812-2f628812f58f_terseLabel_en-US" xlink:label="lab_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember" xlink: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, Adjusted For Credit Analysis</link:label>
    <link:label id="lab_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember_label_en-US" xlink:label="lab_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember" xlink: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, Adjusted For Credit Analysis [Member]</link:label>
    <link:label id="lab_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember_documentation_en-US" xlink:label="lab_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember" 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">Consumer Portfolio Segment, Adjusted For Credit Analysis [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember" xlink:href="hmst-20211231.xsd#hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember" xlink:to="lab_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_384ce261-2fc9-4fb9-82d7-8c1c444da7e5_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink: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 Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_09b7fc33-7272-4e18-9eff-fd9aaa0b8435_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink: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 Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember_44332f71-6605-43fa-ae12-49682a1aee68_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Held-for-sale</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Held-for-sale [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:to="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_9a83207b-1c9f-413a-85ae-51a4be1757d4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_e21eb26f-3c94-4a4d-818f-753fa960c087_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 taxes (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_b7601c22-3b3a-432c-8a3d-e5b4c48a733e_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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_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_d2ee5f69-df9c-4fab-a14a-e54c8a1a6a60_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_dei_EntityTaxIdentificationNumber_6bcaa494-6bdc-45cc-af0e-b08a5feeb825_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/2021q4/dei-2021q4.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_dei_DocumentFiscalPeriodFocus_7b42bf94-d198-41a9-8939-b36b05ffdd4b_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/2021q4/dei-2021q4.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_LesseeOperatingLeaseLiabilityPaymentsDue_551f8147-d357-4692-b236-1fb6655d4fe2_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" 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 lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_34ecca52-0796-4c90-bf08-2d20541235f9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" 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">Cancelled or forfeited (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink: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, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_986ab2cf-5921-4fa0-9df5-0cf6303adb2c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-Based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink: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 Payment Arrangement [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual_9626e234-3e6b-4356-b53b-5d5ac8a310ee_terseLabel_en-US" xlink:label="lab_us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual" xlink: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 conservation buffer, actual</link:label>
    <link:label id="lab_us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual_label_en-US" xlink:label="lab_us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual" xlink: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 Regulation, Capital Conservation Buffer, Total Risk-Based Capital, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual" xlink:to="lab_us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_a30ce4ef-44fc-49d1-af04-c77692dcfe3f_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_hmst_ReserveliabilityrelatedtomultifamilyDUSProgram_f9aee018-03aa-4707-acfd-735eb3965bc6_terseLabel_en-US" xlink:label="lab_hmst_ReserveliabilityrelatedtomultifamilyDUSProgram" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve liability related to multifamily DUS Program</link:label>
    <link:label id="lab_hmst_ReserveliabilityrelatedtomultifamilyDUSProgram_label_en-US" xlink:label="lab_hmst_ReserveliabilityrelatedtomultifamilyDUSProgram" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reserve liability related to multifamily DUS Program</link:label>
    <link:label id="lab_hmst_ReserveliabilityrelatedtomultifamilyDUSProgram_documentation_en-US" xlink:label="lab_hmst_ReserveliabilityrelatedtomultifamilyDUSProgram" 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">Reserve liability related to multifamily DUS Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ReserveliabilityrelatedtomultifamilyDUSProgram" xlink:href="hmst-20211231.xsd#hmst_ReserveliabilityrelatedtomultifamilyDUSProgram"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ReserveliabilityrelatedtomultifamilyDUSProgram" xlink:to="lab_hmst_ReserveliabilityrelatedtomultifamilyDUSProgram" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_b178c590-fdf9-46bf-8caa-bcadd04933cd_totalLabel_en-US" xlink:label="lab_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" 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_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_label_en-US" xlink:label="lab_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink: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 Loss And Off-Balance Sheet Credit Loss Liability, Credit Loss Expense (Reversal)</link:label>
    <link:label id="lab_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" 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 Credit Loss And Off-Balance Sheet Credit Loss Liability, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:to="lab_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_3bbeae49-1a1a-42f0-b0ef-7ac4f412987a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink: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</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_68822983-ea58-4a2f-9e8f-e6d1ac4fa44d_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_DerivativeInstrumentsGainLossLineItems_a3c53f47-ce4a-432f-a2c3-87ff4d70977d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink: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, Gain (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink: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, Gain (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_626c9d08-cfb0-4a51-b18d-02010e618f14_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink: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-based compensation expense</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_efb8cf4b-df9b-4758-9fe2-9b081d3cf083_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_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_0776bfaa-36e5-4dd8-a179-af42b7e066ef_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_75b80f9e-b59a-4a3c-9dd5-a2f17db74e75_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_7cb6cd7b-e4e9-4b7c-b8e9-06a0292f0810_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_cc6c8c66-885b-43f2-a204-1ee56cde8c61_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_RepurchaseAndResaleAgreementsPolicy_7388a568-81ee-4587-83c6-1eea37b1bb10_terseLabel_en-US" xlink:label="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Securities Sold Under Agreements to Repurchase</link:label>
    <link:label id="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy_label_en-US" xlink:label="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink: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 and Resale Agreements Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepurchaseAndResaleAgreementsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:to="lab_us-gaap_RepurchaseAndResaleAgreementsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HomeEquityMember_418cf5cd-42dd-4c79-8f8a-9556237ba4b5_terseLabel_en-US" xlink:label="lab_us-gaap_HomeEquityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home equity and other</link:label>
    <link:label id="lab_us-gaap_HomeEquityMember_label_en-US" xlink:label="lab_us-gaap_HomeEquityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home Equity Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HomeEquityMember" xlink:to="lab_us-gaap_HomeEquityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_503814bc-c11f-40c0-9ad0-5a67de34d8a2_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred taxes assets</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold_18b054e1-ba01-4926-a0cc-b3db4b8c9085_terseLabel_en-US" xlink:label="lab_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage servicing rights, unpaid principal balance, sold</link:label>
    <link:label id="lab_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold_label_en-US" xlink:label="lab_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Servicing Rights, Unpaid Principal Balance, Sold</link:label>
    <link:label id="lab_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold_documentation_en-US" xlink:label="lab_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold" 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">Mortgage Servicing Rights, Unpaid Principal Balance, Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold" xlink:href="hmst-20211231.xsd#hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold" xlink:to="lab_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_Goodwillfromacquisition_479ad16a-f081-44aa-8719-8dad7c7abddf_terseLabel_en-US" xlink:label="lab_hmst_Goodwillfromacquisition" xlink: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</link:label>
    <link:label id="lab_hmst_Goodwillfromacquisition_label_en-US" xlink:label="lab_hmst_Goodwillfromacquisition" xlink: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 from acquisition</link:label>
    <link:label id="lab_hmst_Goodwillfromacquisition_documentation_en-US" xlink:label="lab_hmst_Goodwillfromacquisition" 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">Goodwill from acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Goodwillfromacquisition" xlink:href="hmst-20211231.xsd#hmst_Goodwillfromacquisition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_Goodwillfromacquisition" xlink:to="lab_hmst_Goodwillfromacquisition" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_LesseeNonleaseLiabilityToBePaidYearOne_8bcec0f3-f1b4-4da8-b1d4-bcae1f55e26d_terseLabel_en-US" xlink:label="lab_hmst_LesseeNonleaseLiabilityToBePaidYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_hmst_LesseeNonleaseLiabilityToBePaidYearOne_label_en-US" xlink:label="lab_hmst_LesseeNonleaseLiabilityToBePaidYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Nonlease, Liability, To Be Paid, Year One</link:label>
    <link:label id="lab_hmst_LesseeNonleaseLiabilityToBePaidYearOne_documentation_en-US" xlink:label="lab_hmst_LesseeNonleaseLiabilityToBePaidYearOne" 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">Lessee, Nonlease, Liability, To Be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearOne" xlink:href="hmst-20211231.xsd#hmst_LesseeNonleaseLiabilityToBePaidYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LesseeNonleaseLiabilityToBePaidYearOne" xlink:to="lab_hmst_LesseeNonleaseLiabilityToBePaidYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitment_5dc67113-e87e-46f9-a986-eb2b899e1617_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitment" 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 in qualifying small businesses</link:label>
    <link:label id="lab_us-gaap_OtherCommitment_label_en-US" xlink:label="lab_us-gaap_OtherCommitment" xlink: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 Commitment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitment" xlink:to="lab_us-gaap_OtherCommitment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_a5dee0f6-6936-497d-883b-77984fb38b32_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" 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">Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_063ff3df-6e91-4bd9-9354-8244fbb61cf3_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="lab_us-gaap_LiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_fd0fb315-4fae-4cb0-863f-75ad6ab24779_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_WeightedAverageMember_04b6980a-8561-49be-96d6-a5927397f22f_terseLabel_en-US" xlink:label="lab_srt_WeightedAverageMember" xlink: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</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_AdvancesFromFederalHomeLoanBanks_64d06e4d-c86f-40b6-b77f-4476eacdfdb6_terseLabel_en-US" xlink:label="lab_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances from Federal Home Loan Banks</link:label>
    <link:label id="lab_us-gaap_AdvancesFromFederalHomeLoanBanks_label_en-US" xlink:label="lab_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advances from Federal Home Loan Banks</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:to="lab_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9d0ed72d-9cf9-411d-ac43-5a998eeb918a_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from continuing operations before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0054451f-9404-4b2e-887a-4108c960bbd9_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink: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 before taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_9ddf3be4-bf08-4639-b1cb-f9f3cb56201b_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" 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;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_hmst_SingleFamilyConstructionToPermanentMember_30b3b54f-bb84-4fb3-aa87-24542f47a18e_terseLabel_en-US" xlink:label="lab_hmst_SingleFamilyConstructionToPermanentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single family construction to permanent</link:label>
    <link:label id="lab_hmst_SingleFamilyConstructionToPermanentMember_label_en-US" xlink:label="lab_hmst_SingleFamilyConstructionToPermanentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single Family Construction To Permanent [Member]</link:label>
    <link:label id="lab_hmst_SingleFamilyConstructionToPermanentMember_documentation_en-US" xlink:label="lab_hmst_SingleFamilyConstructionToPermanentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single Family Construction To Permanent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionToPermanentMember" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyConstructionToPermanentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_SingleFamilyConstructionToPermanentMember" xlink:to="lab_hmst_SingleFamilyConstructionToPermanentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_ec1f06a4-75cf-4616-a1dc-c41fe38cd5c4_terseLabel_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:label id="lab_dei_AuditorLocation_label_en-US" xlink:label="lab_dei_AuditorLocation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Location</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorLocation" xlink:to="lab_dei_AuditorLocation" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_MortgageBankingOperationsTextBlock_25435bf9-486d-450c-8758-7f61bfeeacb0_verboseLabel_en-US" xlink:label="lab_hmst_MortgageBankingOperationsTextBlock" 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">MORTGAGE BANKING OPERATIONS</link:label>
    <link:label id="lab_hmst_MortgageBankingOperationsTextBlock_label_en-US" xlink:label="lab_hmst_MortgageBankingOperationsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Banking Operations [Text Block]</link:label>
    <link:label id="lab_hmst_MortgageBankingOperationsTextBlock_documentation_en-US" xlink:label="lab_hmst_MortgageBankingOperationsTextBlock" 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">Mortgage banking operation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageBankingOperationsTextBlock" xlink:href="hmst-20211231.xsd#hmst_MortgageBankingOperationsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_MortgageBankingOperationsTextBlock" xlink:to="lab_hmst_MortgageBankingOperationsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_125ac439-1e62-497c-8e86-199c61dbda6d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink: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 gain (loss) recognized on derivatives, including economic hedge</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_387c4d8f-dbbd-4d86-b57d-1da3e75335bb_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" 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 gain (loss) from derivatives hedging</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink: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, Gain (Loss) on Derivative, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_f43c4863-5846-47cb-835a-5f3052423916_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 fair value</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_TypeOfRestructuringDomain_61af7f3d-87eb-49ec-8f85-d7d4d336c752_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink: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 Restructuring [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_label_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfRestructuringDomain" xlink:to="lab_us-gaap_TypeOfRestructuringDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRecordedInvestmentLineItems_10fc61a2-847a-4d4f-89d3-0c36cadb3072_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_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_22eb7e6b-7f5e-4647-9376-b3b1fae6499a_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_FinanceLeaseInterestExpense_1b9f103b-ccd5-41eb-9033-e2f904f22c13_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink: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 on lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestExpense_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestExpense" xlink: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 Lease, Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestExpense" xlink:to="lab_us-gaap_FinanceLeaseInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased_ff8a97dc-eb55-40ab-b6d8-69c764ba852b_terseLabel_en-US" xlink:label="lab_hmst_StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional amount of shares authorized to be repurchased</link:label>
    <link:label id="lab_hmst_StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased_label_en-US" xlink:label="lab_hmst_StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased" xlink: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 Plan, Additional Shares Authorized To Be Repurchased</link:label>
    <link:label id="lab_hmst_StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased_documentation_en-US" xlink:label="lab_hmst_StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased" 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 Plan, Additional Shares Authorized To Be Repurchased</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased" xlink:href="hmst-20211231.xsd#hmst_StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased" xlink:to="lab_hmst_StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_bc0da567-aa9a-49f7-bb0d-06ee56ff078f_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, Basic and Diluted</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_CapitalRequiredForCapitalAdequacy_a4c6d433-2101-46ba-99e3-1764c0a564d2_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalRequiredForCapitalAdequacy" xlink: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 capital required for capital adequacy</link:label>
    <link:label id="lab_us-gaap_CapitalRequiredForCapitalAdequacy_label_en-US" xlink:label="lab_us-gaap_CapitalRequiredForCapitalAdequacy" xlink: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 Regulation, Total Risk-Based Capital, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredForCapitalAdequacy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalRequiredForCapitalAdequacy" xlink:to="lab_us-gaap_CapitalRequiredForCapitalAdequacy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeSecuritiesTaxExempt_7673c12d-674f-4f38-91ef-c6025356ecb4_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeSecuritiesTaxExempt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax exempt interest income on available-for-sale 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_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_6e36a997-f9d3-414e-8ac6-a159a932346c_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 risk-based capital required for capital adequacy, ratio</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink: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 Regulation, Tier One Risk-Based Capital Ratio, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:to="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AgencySecuritiesMember_1da0056d-1020-463b-9d6e-1ef3ad3e5edd_terseLabel_en-US" xlink:label="lab_us-gaap_AgencySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agency debentures</link:label>
    <link:label id="lab_us-gaap_AgencySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_AgencySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Agency Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AgencySecuritiesMember" xlink:to="lab_us-gaap_AgencySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_82cefa6c-f4a8-4c88-9c82-318a2f989988_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)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3983e8ca-07f9-45bc-a812-db0d9252ea43_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" 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 comprehensive income (loss)</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_FinanceLeaseLiabilitiesPaymentsDueAbstract_8db05765-0720-402c-886b-15156dc82531_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink: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 Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink: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 Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_ba74a5ed-9438-4f07-9984-bb377d1e6678_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 on 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_dei_Security12bTitle_bfae60d4-3188-4e19-acf8-4b5e72e55c2f_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/2021q4/dei-2021q4.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_us-gaap_CommonStockSharesAuthorized_0584d47a-9f61-47e4-a3cd-c0aa94aed340_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_NetIncomeLossAvailableToCommonStockholdersBasic_72dc3956-3d00-42e8-b5d4-21cc8064d38a_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 available 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_dei_DocumentType_f07337e2-c0c3-4232-a1cf-a791f64ab4a5_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/2021q4/dei-2021q4.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_hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded_932c65ca-8562-4b1d-83a9-12231dca4302_terseLabel_en-US" xlink:label="lab_hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax basis in unrecorded bad debt reserves with no liability recorded</link:label>
    <link:label id="lab_hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded_label_en-US" xlink:label="lab_hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Basis In Unrecorded Bad Debts With No Liability Recorded</link:label>
    <link:label id="lab_hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded_documentation_en-US" xlink:label="lab_hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded" 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">Tax basis in bad debt reserves for which no income tax liability has been recorded.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded" xlink:href="hmst-20211231.xsd#hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded" xlink:to="lab_hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales_a53535d9-d2bf-4792-ae0d-884ac15121bf_terseLabel_en-US" xlink:label="lab_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage servicing rights, unpaid principle balance, sold, number of sales</link:label>
    <link:label id="lab_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales_label_en-US" xlink:label="lab_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Servicing Rights, Unpaid Principle Balance, Sold, Number Of Sales</link:label>
    <link:label id="lab_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales_documentation_en-US" xlink:label="lab_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales" 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">Mortgage Servicing Rights, Unpaid Principle Balance, Sold, Number Of Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales" xlink:href="hmst-20211231.xsd#hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales" xlink:to="lab_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_f8c367d0-2def-45f6-86e4-e5aa5f482ab3_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stated interest rate (percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink: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 Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_295ebb8b-a6e9-44d7-a495-29c05acc6167_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" 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">Reclassification for net (gains) losses included in income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink: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, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_8cd330f6-3acb-4a0e-8f2d-778f21eb72f6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalReserveBankAdvancesMember_84b080a4-44f2-4cba-8207-9f3c61e20ac9_terseLabel_en-US" xlink:label="lab_us-gaap_FederalReserveBankAdvancesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Reserve Bank Advances</link:label>
    <link:label id="lab_us-gaap_FederalReserveBankAdvancesMember_label_en-US" xlink:label="lab_us-gaap_FederalReserveBankAdvancesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Reserve Bank Advances [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalReserveBankAdvancesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalReserveBankAdvancesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalReserveBankAdvancesMember" xlink:to="lab_us-gaap_FederalReserveBankAdvancesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_ad3eab8f-0f92-4c18-b28e-fa4790e4fb22_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_NoninterestIncome_65d67b30-8312-4782-85b7-8f34ec83735d_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_LeaseCostTableTextBlock_63257efd-431e-4a39-843f-66ae9954d0da_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink: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 Lease Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_MortgageRepurchaseLossesTableTextBlock_6367b81a-6b27-4fbe-9b3c-a7a6cdb8fa86_terseLabel_en-US" xlink:label="lab_hmst_MortgageRepurchaseLossesTableTextBlock" xlink: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 Mortgage Repurchase Losses</link:label>
    <link:label id="lab_hmst_MortgageRepurchaseLossesTableTextBlock_label_en-US" xlink:label="lab_hmst_MortgageRepurchaseLossesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Repurchase Losses [Table Text Block]</link:label>
    <link:label id="lab_hmst_MortgageRepurchaseLossesTableTextBlock_documentation_en-US" xlink:label="lab_hmst_MortgageRepurchaseLossesTableTextBlock" 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">Mortgage Repurchase Losses rollforward</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageRepurchaseLossesTableTextBlock" xlink:href="hmst-20211231.xsd#hmst_MortgageRepurchaseLossesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_MortgageRepurchaseLossesTableTextBlock" xlink:to="lab_hmst_MortgageRepurchaseLossesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock_3881397f-8547-42b2-9f2c-a9415ae6b0e7_terseLabel_en-US" xlink:label="lab_hmst_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock" xlink: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 Held for Sale and Sold</link:label>
    <link:label id="lab_hmst_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock_label_en-US" xlink:label="lab_hmst_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Loans on Real Estate, by Loan Disclosure [Table Text Block]</link:label>
    <link:label id="lab_hmst_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock_documentation_en-US" xlink:label="lab_hmst_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock" 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">Tabular disclosure of mortgage loans on Real Estate, held for sale and sold.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock" xlink:href="hmst-20211231.xsd#hmst_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock" xlink:to="lab_hmst_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_0b69737d-e6db-4be4-9278-cfa27269cfb0_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_62d20526-a2b2-4d70-8ddc-79e21d134106_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink: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 Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink: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 Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfImpairedFinancingReceivableTable_1dab7711-a7f2-48ab-9575-e258b0319a87_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfImpairedFinancingReceivableTable" xlink: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 Impaired Financing Receivable [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfImpairedFinancingReceivableTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfImpairedFinancingReceivableTable" xlink: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 Impaired Financing Receivable [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfImpairedFinancingReceivableTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable" xlink:to="lab_us-gaap_ScheduleOfImpairedFinancingReceivableTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_63950a2b-c498-4a6c-a239-c998ade90d46_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_6feb7180-7313-4653-8132-ed6cba57d989_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of finance leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Amortization Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock_69957324-f1bf-4c7b-941a-3a1042957811_terseLabel_en-US" xlink:label="lab_hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Statements of Cash Flows, Parent Company</link:label>
    <link:label id="lab_hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock_label_en-US" xlink:label="lab_hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Statements of Cash Flows, Parent company [Table Text Block]</link:label>
    <link:label id="lab_hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock_documentation_en-US" xlink:label="lab_hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock" 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">Condensed Statements of Cash Flows, Parent company [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock" xlink:href="hmst-20211231.xsd#hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock" xlink:to="lab_hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_76b9ffb5-625a-43dc-892e-e241903b67c4_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" 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 from continuing operations available to common shareholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink: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) from Continuing Operations Available to Common Shareholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure_6cff8326-123b-476e-8a5d-55caf54fc6c8_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank stock</link:label>
    <link:label id="lab_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure" xlink: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 Federal Home Loan Bank Stock, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure" xlink:to="lab_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_14ac0cc0-af25-4dc9-ab90-94cfd2570bb5_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink: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 EVENTS</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink: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 Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_b588081c-8a40-4f24-a239-7a159d973fc3_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 (used in) 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_1980ae1c-0548-4718-90c3-e77f9e14f881_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">Weighted average shares:</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_us-gaap_MortgageBankingAbstract_89d698db-8c8a-4acb-9f3a-13f48164349e_terseLabel_en-US" xlink:label="lab_us-gaap_MortgageBankingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Banking [Abstract]</link:label>
    <link:label id="lab_us-gaap_MortgageBankingAbstract_label_en-US" xlink:label="lab_us-gaap_MortgageBankingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Banking [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgageBankingAbstract" xlink:to="lab_us-gaap_MortgageBankingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_ad6b8b7c-2512-4714-9a4c-097376f701fc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink: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, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_0648f322-beb2-41df-b79a-6761b028db9e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink: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 Finance Lease Liability Maturities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink: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 Lease, Liability, Fiscal Year Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_9ddaeaef-e538-4173-91d7-ab817bbeebb2_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" 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 MEASUREMENT</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_b98d21d1-7ee5-4f68-be8d-4a7f815b1478_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">Recorded investment</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_us-gaap_RestructuringCharges_377e9859-fce0-49ce-81e7-30f46ed826a7_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServicingAssetAtAmortizedValueAmortization1_25da1603-a177-4c39-baff-429a3082f7eb_negatedLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetAtAmortizedValueAmortization1" 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">Amortization</link:label>
    <link:label id="lab_us-gaap_ServicingAssetAtAmortizedValueAmortization1_label_en-US" xlink:label="lab_us-gaap_ServicingAssetAtAmortizedValueAmortization1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Asset at Amortized Cost, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValueAmortization1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtAmortizedValueAmortization1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueAmortization1" xlink:to="lab_us-gaap_ServicingAssetAtAmortizedValueAmortization1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_8aafbec5-d6d6-4737-9460-e52d48621a03_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 leverage capital required for capital adequacy purposes</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink: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 Regulation, Tier One Leverage Capital, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:to="lab_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ResidentialMortgageAndMultifamilyMember_f9ebf30d-cbf0-4feb-9f9c-c48be7f7177a_terseLabel_en-US" xlink:label="lab_hmst_ResidentialMortgageAndMultifamilyMember" xlink: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 Mortgage and Multifamily</link:label>
    <link:label id="lab_hmst_ResidentialMortgageAndMultifamilyMember_label_en-US" xlink:label="lab_hmst_ResidentialMortgageAndMultifamilyMember" xlink: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 And Multifamily [Member]</link:label>
    <link:label id="lab_hmst_ResidentialMortgageAndMultifamilyMember_documentation_en-US" xlink:label="lab_hmst_ResidentialMortgageAndMultifamilyMember" 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">Residential Mortgage And Multifamily [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ResidentialMortgageAndMultifamilyMember" xlink:href="hmst-20211231.xsd#hmst_ResidentialMortgageAndMultifamilyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ResidentialMortgageAndMultifamilyMember" xlink:to="lab_hmst_ResidentialMortgageAndMultifamilyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_0d8150e8-2259-474a-926d-cae3ce767114_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink: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, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockNoParValue_0ace609c-bd9d-4860-b814-375411e15490_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, par value (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_hmst_MultifamilyConstructionMember_87f9ffac-e173-40b5-94de-de8ade7c43cb_terseLabel_en-US" xlink:label="lab_hmst_MultifamilyConstructionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multifamily construction</link:label>
    <link:label id="lab_hmst_MultifamilyConstructionMember_label_en-US" xlink:label="lab_hmst_MultifamilyConstructionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multifamily Construction [Member]</link:label>
    <link:label id="lab_hmst_MultifamilyConstructionMember_documentation_en-US" xlink:label="lab_hmst_MultifamilyConstructionMember" 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">Multifamily Construction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyConstructionMember" xlink:href="hmst-20211231.xsd#hmst_MultifamilyConstructionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_MultifamilyConstructionMember" xlink:to="lab_hmst_MultifamilyConstructionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_65f8af17-17fe-4fd8-9a4e-2ced386dc1ff_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss from discontinued operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_67a8ace5-0e63-411f-8b85-4ac983866445_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink: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 Compliance with Regulatory Capital Requirements under Banking Regulations [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink: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 Compliance with Regulatory Capital Requirements under Banking Regulations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:to="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableforsaleSecuritiesMember_7b2193f3-7d7f-4efe-a880-c507d893f6c6_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">Investment securities AFS</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_hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets_70de6212-fe78-4729-9114-1a8ec59a96db_terseLabel_en-US" xlink:label="lab_hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common equity risk-based capital to risk weighted assets, ratio</link:label>
    <link:label id="lab_hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets_label_en-US" xlink:label="lab_hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets" xlink: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 Equity Risk Based Capital to Risk Weight Assets</link:label>
    <link:label id="lab_hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets_documentation_en-US" xlink:label="lab_hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets" 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">The amount of Common Equity Risk Based Capital required to be categorized as well capitalized divided by risk weight assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets" xlink:href="hmst-20211231.xsd#hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets" xlink:to="lab_hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_3887b71b-7934-48af-ac56-4ae2e9801c16_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_hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock_1e262815-bfb7-4cdc-bb7b-a7fa8011e847_verboseLabel_en-US" xlink:label="lab_hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock" 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">Key Economic Assumptions Used in Measuring Initial FV of Capitalized Single Family MSRs</link:label>
    <link:label id="lab_hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock_label_en-US" xlink:label="lab_hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Key Economic Assumptions Used in Measuring Initial Value of Capitalized Single Family Created from Loan Sales with Retained Servicing [Table Text Block]</link:label>
    <link:label id="lab_hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock_documentation_en-US" xlink:label="lab_hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock" 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">Key economic assumptions used in measuring the initial value of capitalized single family MSRs created from loan sales with retained servicing.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock" xlink:href="hmst-20211231.xsd#hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock" xlink:to="lab_hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_AssetQualityReviewRiskRatingSevenMember_07385cb9-d81f-45d3-811e-1ff0d2de09b9_terseLabel_en-US" xlink:label="lab_hmst_AssetQualityReviewRiskRatingSevenMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">7- Special Mention</link:label>
    <link:label id="lab_hmst_AssetQualityReviewRiskRatingSevenMember_label_en-US" xlink:label="lab_hmst_AssetQualityReviewRiskRatingSevenMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Quality Review Risk Rating Seven [Member]</link:label>
    <link:label id="lab_hmst_AssetQualityReviewRiskRatingSevenMember_documentation_en-US" xlink:label="lab_hmst_AssetQualityReviewRiskRatingSevenMember" 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">Asset Quality Review Risk Rating Seven [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AssetQualityReviewRiskRatingSevenMember" xlink:href="hmst-20211231.xsd#hmst_AssetQualityReviewRiskRatingSevenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_AssetQualityReviewRiskRatingSevenMember" xlink:to="lab_hmst_AssetQualityReviewRiskRatingSevenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ServicingFeesNet1_e6947094-68c2-4067-9a76-55bf84c63c25_terseLabel_en-US" xlink:label="lab_hmst_ServicingFeesNet1" xlink: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 servicing income</link:label>
    <link:label id="lab_hmst_ServicingFeesNet1_label_en-US" xlink:label="lab_hmst_ServicingFeesNet1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Fees Net1</link:label>
    <link:label id="lab_hmst_ServicingFeesNet1_documentation_en-US" xlink:label="lab_hmst_ServicingFeesNet1" 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">Servicing Fees Net1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingFeesNet1" xlink:href="hmst-20211231.xsd#hmst_ServicingFeesNet1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ServicingFeesNet1" xlink:to="lab_hmst_ServicingFeesNet1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd_15306f46-e4f6-4599-8edd-919dc69d6104_verboseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd" 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 rate</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd" xlink: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, Advances, General Debt Obligations, Disclosures, Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_c55abaa2-c726-4196-8473-7179bff7d0c5_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink: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 Other Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink: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, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperatingAbstract_dc1b90f6-5022-4531-8245-afb601bd1b88_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_dei_DocumentPeriodEndDate_ae41308c-86c1-4853-84f6-c636fae4730e_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/2021q4/dei-2021q4.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_UnusualOrInfrequentItemDomain_723984c5-d83e-42a8-8d52-597c98b10a38_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Domain]</link:label>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemDomain_label_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain" xlink:to="lab_us-gaap_UnusualOrInfrequentItemDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiability_1f3c3dda-eb8a-4587-9978-4c5af9502b8b_periodStartLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiability" 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_OffBalanceSheetCreditLossLiability_61f55811-114d-403c-b6ef-2a8d86fc14f8_periodEndLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiability" 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_OffBalanceSheetCreditLossLiability_label_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance Sheet, Credit Loss, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OffBalanceSheetCreditLossLiability" xlink:to="lab_us-gaap_OffBalanceSheetCreditLossLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_cdf09dcb-a61d-4bbb-8f03-c4adf912bc1e_terseLabel_en-US" xlink:label="lab_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank Branch [Domain]</link:label>
    <link:label id="lab_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_label_en-US" xlink:label="lab_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink: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 Branch [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:to="lab_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_c93e614f-26d5-47f9-909b-e5e429646152_terseLabel_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_label_en-US" xlink:label="lab_srt_ConsolidatedEntitiesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidated Entities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidatedEntitiesDomain" xlink:to="lab_srt_ConsolidatedEntitiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_f8dd23a4-956a-4318-9dd3-609e381676e0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink: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, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_647d614b-98b5-498e-8a48-b47d6169fa40_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State tax - net of federal tax benefit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_0dad3d7f-0c54-48e5-bcc6-827b95b561bf_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and local</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_df94e1ea-99ce-4abf-899c-d335a56a7b2e_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink: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 Premises and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsFairValueDisclosure_0e11eb7e-6b65-4f10-92ad-3a06b35ad26e_verboseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsFairValueDisclosure" 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 held for investment</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_srt_CondensedFinancialStatementsCaptionsLineItems_b73faafb-5eaf-4f0e-81db-a19e4421d473_terseLabel_en-US" xlink:label="lab_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedFinancialStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedFinancialStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_9f1b23bb-ee15-402c-9e62-d2b22052e971_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_6b19f9f3-a3ce-43a9-a55f-294633fb1fee_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" 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</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_1f985f5d-df09-4995-a979-c8eca6bac63c_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, year one</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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_4ff42399-dd64-49b5-a12a-c62f7de2cd71_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" 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">Projected Amortization Expense for the Gross Carrying Value of Multifamily MSRs</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink: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, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecurities_f9cf3346-9d47-41f6-8075-4a2c8aabe225_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecurities" xlink: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</link:label>
    <link:label id="lab_us-gaap_MarketableSecurities_label_en-US" xlink:label="lab_us-gaap_MarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecurities" xlink:to="lab_us-gaap_MarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_9d3630a3-2fcc-46e8-8fa9-07434e7b1495_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_11b29cac-1a1e-481a-975b-92edf8030fe8_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss from discontinued operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivables1To29DaysPastDueMember_b9a3a6c9-9ad9-4539-8256-c90b3b4cbf2b_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivables1To29DaysPastDueMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_FinancingReceivables1To29DaysPastDueMember_label_en-US" xlink:label="lab_us-gaap_FinancingReceivables1To29DaysPastDueMember" xlink: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, 1 to 29 Days Past Due [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables1To29DaysPastDueMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivables1To29DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivables1To29DaysPastDueMember" xlink:to="lab_us-gaap_FinancingReceivables1To29DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_652d9e6f-f785-4909-be16-5c7e01d99f4a_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" 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_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_abe0636d-45e9-414c-8069-914eeb2a4d66_periodStartLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" 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, beginning of period</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_475f3b09-4f24-4bf7-bd6f-80b6ee361a10_periodEndLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" 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, end of period</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_8c52e545-4883-42a2-a29a-92f7f5af643e_verboseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" 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">Reserve liability related to mortgage repurchase</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_SingleFamilyResidentialMember_9db4e1ca-52b9-484a-964e-2331e56c1208_terseLabel_en-US" xlink:label="lab_hmst_SingleFamilyResidentialMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single family</link:label>
    <link:label id="lab_hmst_SingleFamilyResidentialMember_label_en-US" xlink:label="lab_hmst_SingleFamilyResidentialMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single Family Residential [Member]</link:label>
    <link:label id="lab_hmst_SingleFamilyResidentialMember_documentation_en-US" xlink:label="lab_hmst_SingleFamilyResidentialMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single family residential.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyResidentialMember" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyResidentialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_SingleFamilyResidentialMember" xlink:to="lab_hmst_SingleFamilyResidentialMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_dda6b08d-3459-4ef1-9441-90e875e45f3a_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" 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">Weighted average exercise price, beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_ead53882-109e-4995-8d30-234497e8d2b0_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" 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">Weighted average exercise price, ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink: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, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_ab0c125b-4c16-4862-8e5d-b1fe04519c4d_terseLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_CostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpensesAbstract" xlink:to="lab_us-gaap_CostsAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure_f026ba2e-5a9a-436c-ac5f-f94109e1850b_terseLabel_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LHFS at fair value</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure_label_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Loans Held-For-Sale, Fair Value Disclosure</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure_documentation_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure" 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">Disposal Group, Including Discontinued Operation, Loans Held-For-Sale, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure" xlink:to="lab_hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_a9231adb-138c-4de0-8ce8-6c5a29449bce_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/2021q4/dei-2021q4.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_647e4295-518f-410c-befb-c33fde629be8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink: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, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_84a491ac-2d4e-4170-a26e-8a907482aded_totalLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" 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_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncomeOtherOperatingIncome_b2cfedeb-073a-44eb-a194-cc5ce97c172f_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_NoninterestIncomeOtherOperatingIncome_ad666680-a4a2-4b41-839c-ca5cad9422dd_totalLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOtherOperatingIncome" 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">Noninterest Income, Other Operating Income</link:label>
    <link:label id="lab_us-gaap_NoninterestIncomeOtherOperatingIncome_label_en-US" xlink:label="lab_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink: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 Operating Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:to="lab_us-gaap_NoninterestIncomeOtherOperatingIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_MortgageBankingOperationsTextualAbstract_3bb9c385-2cd8-4807-83db-e9d31a37c25c_verboseLabel_en-US" xlink:label="lab_hmst_MortgageBankingOperationsTextualAbstract" 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">Mortgage Banking Operations (Narrative) [Abstract]</link:label>
    <link:label id="lab_hmst_MortgageBankingOperationsTextualAbstract_label_en-US" xlink:label="lab_hmst_MortgageBankingOperationsTextualAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Banking Operations (Textual) [Abstract]</link:label>
    <link:label id="lab_hmst_MortgageBankingOperationsTextualAbstract_documentation_en-US" xlink:label="lab_hmst_MortgageBankingOperationsTextualAbstract" 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">Mortgage banking operations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageBankingOperationsTextualAbstract" xlink:href="hmst-20211231.xsd#hmst_MortgageBankingOperationsTextualAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract" xlink:to="lab_hmst_MortgageBankingOperationsTextualAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_CollateralizedMortgageObligationsCommercialMember_ea64d2e9-23b9-4e74-abe1-95c02421de04_verboseLabel_en-US" xlink:label="lab_hmst_CollateralizedMortgageObligationsCommercialMember" 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">Commercial Collateralized Mortgage Obligations</link:label>
    <link:label id="lab_hmst_CollateralizedMortgageObligationsCommercialMember_label_en-US" xlink:label="lab_hmst_CollateralizedMortgageObligationsCommercialMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateralized Mortgage Obligations Commercial [Member]</link:label>
    <link:label id="lab_hmst_CollateralizedMortgageObligationsCommercialMember_documentation_en-US" xlink:label="lab_hmst_CollateralizedMortgageObligationsCommercialMember" 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">Collateralized mortgage obligations commercial.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedMortgageObligationsCommercialMember" xlink:href="hmst-20211231.xsd#hmst_CollateralizedMortgageObligationsCommercialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_CollateralizedMortgageObligationsCommercialMember" xlink:to="lab_hmst_CollateralizedMortgageObligationsCommercialMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_37a25ca9-b925-4ccd-be50-0db0170a63b4_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount Rates</link:label>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink: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, Discount Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:to="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeposits_4f6b44ea-cef5-489f-8b13-ef5198de0531_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">Increase in deposits, net</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_us-gaap_LeasesAbstract_9ab6d496-a23b-4951-a611-bcfba2d6dac5_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_GainsLossesOnLoansHeldForInvestment_2be7a520-39a7-45e4-bef6-d095abf70fc9_verboseLabel_en-US" xlink:label="lab_hmst_GainsLossesOnLoansHeldForInvestment" 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">Gains/losses on loans held for investment</link:label>
    <link:label id="lab_hmst_GainsLossesOnLoansHeldForInvestment_label_en-US" xlink:label="lab_hmst_GainsLossesOnLoansHeldForInvestment" xlink: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 Loans Held for Investment</link:label>
    <link:label id="lab_hmst_GainsLossesOnLoansHeldForInvestment_documentation_en-US" xlink:label="lab_hmst_GainsLossesOnLoansHeldForInvestment" 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">Gains losses on loans held for investment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GainsLossesOnLoansHeldForInvestment" xlink:href="hmst-20211231.xsd#hmst_GainsLossesOnLoansHeldForInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_GainsLossesOnLoansHeldForInvestment" xlink:to="lab_hmst_GainsLossesOnLoansHeldForInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalRequiredToBeWellCapitalized_4f8e42f5-64e8-45da-a130-573570739732_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalRequiredToBeWellCapitalized" xlink: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 capital required to be well capitalized</link:label>
    <link:label id="lab_us-gaap_CapitalRequiredToBeWellCapitalized_label_en-US" xlink:label="lab_us-gaap_CapitalRequiredToBeWellCapitalized" xlink: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 Regulation, Total Risk-Based Capital, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalRequiredToBeWellCapitalized" xlink:to="lab_us-gaap_CapitalRequiredToBeWellCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_297a6b80-eba4-48dd-af26-a762984ba18c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink: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 Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsLineItems_e41f7af2-5f69-42a0-9dbe-c74ff9411919_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_us-gaap_DisposalGroupClassificationDomain_f5115729-50f4-4cde-ada1-3bcedf45801c_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestExpense_8c441317-4857-418f-8bf3-41a33985d668_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_eed7f9ab-640d-4ffc-945c-74af128a8d29_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestExpense" xlink: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 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_dei_EntityAddressPostalZipCode_b3d99460-147e-4322-8e19-86243d30c6c7_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/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_d76b5559-9702-4d97-b4e8-db7c616d0685_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_42c2752e-dc0e-4b9c-a589-a597ba9f57bb_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" xlink: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, Fair value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4c487c81-22f3-46b9-93ec-6fd2dd62869b_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">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_ed139d03-215c-4b8e-be31-61941311c9b3_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">Diluted weighted average number of 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_hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy_0fff6ec6-a261-41f3-8e50-f82e081da2e7_terseLabel_en-US" xlink:label="lab_hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common equity risk-based capital required for capital adequacy</link:label>
    <link:label id="lab_hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy_label_en-US" xlink:label="lab_hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy" xlink: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 equity risk-based capital required for capital adequacy</link:label>
    <link:label id="lab_hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy_documentation_en-US" xlink:label="lab_hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy" 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">Common equity risk-based capital required for capital adequacy purposes under the regulatory framework for prompt corrective action.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy" xlink:href="hmst-20211231.xsd#hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy" xlink:to="lab_hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold_616791e3-335a-46a0-9227-28c0c0e9434f_terseLabel_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold" xlink: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 assets sold</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold_label_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Gain On Assets Sold</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold_documentation_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold" 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">Disposal Group, Including Discontinued Operation, Gain On Assets Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold" xlink:to="lab_hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_238df8fe-0d13-44e6-9804-d154678d3a17_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink: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 TAXES</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_ee29e0a0-09e7-45c8-ba70-76d32c1ea03b_terseLabel_en-US" xlink:label="lab_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable" xlink: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 Mortgage Loan Origination And Sale Activities [Table]</link:label>
    <link:label id="lab_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_label_en-US" xlink:label="lab_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable" xlink: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 On Mortgage Loan Origination And Sale Activities [Table]</link:label>
    <link:label id="lab_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_documentation_en-US" xlink:label="lab_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable" 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 detailing gain on mortgage loan origination and sale activities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable" xlink:href="hmst-20211231.xsd#hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable" xlink:to="lab_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_3307e8fd-92f0-451d-965a-a04c65d43100_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_27ff24a1-8c66-420c-b2d5-b5faadc7482a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink: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 Options Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink: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 Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt_b5a80baa-9178-4d1e-8094-6d768309de33_negatedTerseLabel_en-US" xlink:label="lab_hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of premiums and discounts: securities, deposits, debt</link:label>
    <link:label id="lab_hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt_label_en-US" xlink:label="lab_hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accretion (Amortization) Of Discounts And Premiums, Investments, Deposits And Debt</link:label>
    <link:label id="lab_hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt_documentation_en-US" xlink:label="lab_hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt" 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">Accretion (Amortization) Of Discounts And Premiums, Investments, Deposits And Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt" xlink:href="hmst-20211231.xsd#hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt" xlink:to="lab_hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_7cb3428f-8e53-4eb0-9a9c-333e912f6e92_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink: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 Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_f19128ac-34d3-4a11-af4b-571b87494547_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink: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 on nonaccrual with no related allowance for credit loss</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_hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale_bac916ef-a905-4987-bbda-73927b8f77a6_verboseLabel_en-US" xlink:label="lab_hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale" 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">Principal payments on investment securities</link:label>
    <link:label id="lab_hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale_label_en-US" xlink:label="lab_hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principal Payments Received, Debt Securities, Available-For-Sale</link:label>
    <link:label id="lab_hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale_documentation_en-US" xlink:label="lab_hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale" 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">Principal Payments Received, Debt Securities, Available-For-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale" xlink:href="hmst-20211231.xsd#hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale" xlink:to="lab_hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInvestments_3cd6b4de-a154-4c54-9f4d-264fadb8c86b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInvestments" xlink: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 investments</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInvestments_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInvestments" xlink:to="lab_us-gaap_DeferredTaxAssetsInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_199a5cbd-ead7-4d3a-a186-92b6268a8880_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_hmst_AssetQualityReviewRiskRatingsOneThroughSixMember_c14f3f20-2fd8-4286-9ebf-b9f6096be3f5_terseLabel_en-US" xlink:label="lab_hmst_AssetQualityReviewRiskRatingsOneThroughSixMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1-6 Pass</link:label>
    <link:label id="lab_hmst_AssetQualityReviewRiskRatingsOneThroughSixMember_label_en-US" xlink:label="lab_hmst_AssetQualityReviewRiskRatingsOneThroughSixMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Quality Review Risk Ratings One Through Six [Member]</link:label>
    <link:label id="lab_hmst_AssetQualityReviewRiskRatingsOneThroughSixMember_documentation_en-US" xlink:label="lab_hmst_AssetQualityReviewRiskRatingsOneThroughSixMember" 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">Asset Quality Review Risk Ratings One Through Six [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AssetQualityReviewRiskRatingsOneThroughSixMember" xlink:href="hmst-20211231.xsd#hmst_AssetQualityReviewRiskRatingsOneThroughSixMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_AssetQualityReviewRiskRatingsOneThroughSixMember" xlink:to="lab_hmst_AssetQualityReviewRiskRatingsOneThroughSixMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_ed650985-bcc1-4696-8a46-1b60c1adac43_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink: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 gain (loss) on investment securities available for sale ("AFS")</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink: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, Gain (Loss), before Adjustment and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesRollingYearFour_049a1928-de61-4fcb-9fae-c59b484096dc_verboseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesRollingYearFour" 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">Three&#160;to&#160;four&#160;years</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesRollingYearFour_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesRollingYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Maturities, Rolling Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesRollingYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesRollingYearFour" xlink:to="lab_us-gaap_TimeDepositMaturitiesRollingYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableFairValueDisclosure_6d094776-34f1-41fa-b43b-7e4ab0e27f1a_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">Fair value of loans held for investment</link:label>
    <link:label id="lab_us-gaap_LoansReceivableFairValueDisclosure_525692fc-3842-483f-9cd7-cbf2c18020fc_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">Single family LHFI</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_OccupancyNet_b566a686-beb2-48be-afdc-86d7cea07ab1_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</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_dei_EntityAddressAddressLine1_7299960c-2b43-4e4e-a58c-bd84599440e4_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/2021q4/dei-2021q4.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_dei_EntityAddressAddressLine2_2aeb1281-71d3-44e4-a5fe-d609299667d4_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink: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 Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink: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 Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f18584ed-a574-4f92-b5bb-9f3b7cf3e4e5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" 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">Less: accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink: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 Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_51d5cee2-4880-4050-a533-02047c588373_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink: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 Loans</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink: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, Policy for Uncollectible Amounts [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:to="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ed690597-774b-45c9-b6be-e46562f736ad_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_0be152dc-0195-4369-83b4-2e48bb541cef_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink: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 Cash Provided by (Used in) Operating Activities [Abstract]</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_dei_EntityShellCompany_954c7ccf-1ed0-45fb-90d6-6af44bc8d8c7_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/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_30adaab7-8dd1-4d53-bf6a-84e25255c1ad_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected term in years</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink: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, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DefineContributionPlanTrancheOneMember_c070b59e-a052-48df-ac6d-910403a1c683_terseLabel_en-US" xlink:label="lab_hmst_DefineContributionPlanTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tranche One</link:label>
    <link:label id="lab_hmst_DefineContributionPlanTrancheOneMember_label_en-US" xlink:label="lab_hmst_DefineContributionPlanTrancheOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Define Contribution Plan, Tranche One [Member]</link:label>
    <link:label id="lab_hmst_DefineContributionPlanTrancheOneMember_documentation_en-US" xlink:label="lab_hmst_DefineContributionPlanTrancheOneMember" 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">Define Contribution Plan, Tranche One [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefineContributionPlanTrancheOneMember" xlink:href="hmst-20211231.xsd#hmst_DefineContributionPlanTrancheOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DefineContributionPlanTrancheOneMember" xlink:to="lab_hmst_DefineContributionPlanTrancheOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears_91e95481-4b35-439b-aa15-b0e938467045_terseLabel_en-US" xlink:label="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears" xlink: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, Weighted Average Yield</link:label>
    <link:label id="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears_label_en-US" xlink:label="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears</link:label>
    <link:label id="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears_documentation_en-US" xlink:label="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears" 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">This item represents the average yield on debt securities with maturities due after ten years as of the balance sheet date and which are categorized as held-to-maturity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears" xlink:href="hmst-20211231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears" xlink:to="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_7f75418c-cde2-4ccf-88ca-d8a2018af748_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink: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 Compliance with Regulatory Capital Requirements under Banking Regulations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink: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 Compliance with Regulatory Capital Requirements under Banking Regulations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:to="lab_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_3b477d46-c46b-49fb-8a12-3bdaf4a09e2d_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_bbdd293c-16bd-4732-8d7c-dbcad17d45a0_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined contribution plan automatic enrollment percent</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_a4357c53-b449-4a10-bea0-7bca1c3131d3_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/2021q4/dei-2021q4.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_NotesReceivableGross_5803b1f8-71a1-40e6-8cf2-cfdb859d832c_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">Total LHFI</link:label>
    <link:label id="lab_us-gaap_NotesReceivableGross_a7d46b2b-5102-481f-b574-4924f867964d_totalLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableGross" 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_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_hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet_ac130c67-36c4-4450-94a9-c9a2111fbc21_terseLabel_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Facility and IT related costs</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet_label_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Occupancy, Net</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet_documentation_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet" 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">Disposal Group, Including Discontinued Operation, Occupancy, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet" xlink:to="lab_hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_a5b2a0bf-a9ed-470b-9779-0c89fdb42564_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink: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, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink: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, Gain (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ConstantPrepaymentRateAbstract_55ae3250-5ece-4f66-80b4-e6a42bcc699c_terseLabel_en-US" xlink:label="lab_hmst_ConstantPrepaymentRateAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Constant Prepayment Rate [Abstract]</link:label>
    <link:label id="lab_hmst_ConstantPrepaymentRateAbstract_label_en-US" xlink:label="lab_hmst_ConstantPrepaymentRateAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Constant Prepayment Rate [Abstract]</link:label>
    <link:label id="lab_hmst_ConstantPrepaymentRateAbstract_documentation_en-US" xlink:label="lab_hmst_ConstantPrepaymentRateAbstract" 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">Constant Prepayment Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ConstantPrepaymentRateAbstract" xlink:href="hmst-20211231.xsd#hmst_ConstantPrepaymentRateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ConstantPrepaymentRateAbstract" xlink:to="lab_hmst_ConstantPrepaymentRateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SingleFamilyMember_e5281358-e35d-4cbd-a692-32ed6b5c044e_terseLabel_en-US" xlink:label="lab_srt_SingleFamilyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single Family</link:label>
    <link:label id="lab_srt_SingleFamilyMember_label_en-US" xlink:label="lab_srt_SingleFamilyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single Family [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SingleFamilyMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SingleFamilyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SingleFamilyMember" xlink:to="lab_srt_SingleFamilyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_8a99f62c-1621-433a-b3bf-5caf544d981c_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_InterestBearingDomesticDepositBrokered_d4b40380-f94d-4736-9516-4dd7c3ce6672_terseLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositBrokered" xlink: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-bearing domestic deposit, brokered</link:label>
    <link:label id="lab_us-gaap_InterestBearingDomesticDepositBrokered_label_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositBrokered" xlink: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, Brokered</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositBrokered" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDomesticDepositBrokered"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestBearingDomesticDepositBrokered" xlink:to="lab_us-gaap_InterestBearingDomesticDepositBrokered" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears_5d4ad7c1-9da8-43bb-bd10-084e59c1b8e5_terseLabel_en-US" xlink:label="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears" xlink: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, Weighted Average Yield</link:label>
    <link:label id="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears_label_en-US" xlink:label="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears</link:label>
    <link:label id="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears_documentation_en-US" xlink:label="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears" 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">This item represents the average yield on debt securities with maturities expected to mature after one through five years from the balance sheet date and which are categorized as held-to-maturity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears" xlink:href="hmst-20211231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears" xlink:to="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_a50ec3b7-13d8-447f-98a5-115101934e77_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recent Accounting Developments</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_DeferredTaxAssetsOther_32846258-4c4d-45e2-9775-8b5a69bc0072_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_34cbb0cc-0ed7-4442-b968-9358bb0797c6_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_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_0854044d-934a-429e-bef1-55c3920e58c0_terseLabel_en-US" xlink:label="lab_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Representations and Warranties Reserve for Loan Receivables</link:label>
    <link:label id="lab_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_label_en-US" xlink:label="lab_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Representations and Warranties Reserve for Loan Receivables [Member]</link:label>
    <link:label id="lab_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_documentation_en-US" xlink:label="lab_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember" 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">A reserve for expected or probable losses from the repurchase of loan receivables related to certain representations and warranties made at the time the loan was sold.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember" xlink:href="hmst-20211231.xsd#hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember" xlink:to="lab_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServicingAssetAtFairValueDisposals_13c7322e-d5a1-45b4-92b6-34e07aa7576e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetAtFairValueDisposals" 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">Sale</link:label>
    <link:label id="lab_us-gaap_ServicingAssetAtFairValueDisposals_label_en-US" xlink:label="lab_us-gaap_ServicingAssetAtFairValueDisposals" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Asset at Fair Value, Disposals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueDisposals" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueDisposals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServicingAssetAtFairValueDisposals" xlink:to="lab_us-gaap_ServicingAssetAtFairValueDisposals" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_bc122131-5a59-4e96-b6db-661d4e1c6c62_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_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_b549fb6d-ee72-4437-81ed-58441d3c13d2_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink: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 Lease, Liability, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink: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 Lease, Liability, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember_e26bfe30-492d-48e4-a8fd-6e6293bcc4f7_terseLabel_en-US" xlink:label="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HomeStreet Statutory Trust Subordinated Debt Securities I</link:label>
    <link:label id="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember_label_en-US" xlink:label="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HomeStreet Statutory Trust Subordinated Debt Securities I [Member]</link:label>
    <link:label id="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember_documentation_en-US" xlink:label="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember" 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">HomeStreet Statutory Trust Subordinated Debt Securities I [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember" xlink:href="hmst-20211231.xsd#hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember" xlink:to="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_a6ad1729-00fc-4628-a670-ecd3b7a5b4c6_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_hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities_904a38f9-b604-4397-80d3-7de8fd234feb_terseLabel_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities" xlink: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 loan origination and sale activities, discontinued operations</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities_label_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Net Gains Losses On Mortgage Loan Origination And Sales Activities</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities_documentation_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities" 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">Disposal Group, Including Discontinued Operation, Net Gains Losses On Mortgage Loan Origination And Sales Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities" xlink:to="lab_hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_d8dfcf27-e015-49bf-bfca-72cf232889c4_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss from discontinued operations before income taxes</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_b8aad340-a3ed-4315-806e-0a33ff49695b_totalLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" 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">Loss before income taxes</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_6785f088-63ba-42bc-a68d-23f777faec16_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink: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 acquired</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_CreditRiskMember_efa3914d-34a4-4257-91c0-48412b4b7d95_terseLabel_en-US" xlink:label="lab_us-gaap_CreditRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Risk</link:label>
    <link:label id="lab_us-gaap_CreditRiskMember_label_en-US" xlink:label="lab_us-gaap_CreditRiskMember" xlink: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 Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditRiskMember" xlink:to="lab_us-gaap_CreditRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_9a22cb88-8110-4be8-99bd-2a487d8e2266_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_53f88019-ee06-40b9-8697-045789549b68_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink: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, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink: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, Calculation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_f28ab2fa-c7d7-447e-8dc3-f827b84f7340_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, year five</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_fa7f2e22-a564-4683-80a1-94945b2a085d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" 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">Less than 12 months, Gross unrealized losses</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_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_1a3a8055-0567-4cb4-a48d-c3ac9134ce26_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForwardContractsMember_c874e1ab-d9a2-4a38-a0ab-2d68146487bd_terseLabel_en-US" xlink:label="lab_us-gaap_ForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward sale commitments</link:label>
    <link:label id="lab_us-gaap_ForwardContractsMember_label_en-US" xlink:label="lab_us-gaap_ForwardContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forward Contracts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForwardContractsMember" xlink:to="lab_us-gaap_ForwardContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_3d27343c-3152-41e1-8178-ce307c3b02f3_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans before allowance allowance for credit loss</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4e8ced67-83a1-49a3-a44a-970ca205b343_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" 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">Adjustments to reconcile net income to net cash provided by (used in) operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8815b5c3-acf9-4b62-9a0b-0077922f55fb_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 (used in) 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_hmst_ShareBasedPaymentArrangementExpenseReversal_efa211ce-c938-444c-9aa0-2c14aea2e608_terseLabel_en-US" xlink:label="lab_hmst_ShareBasedPaymentArrangementExpenseReversal" xlink: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 share-based compensation cost</link:label>
    <link:label id="lab_hmst_ShareBasedPaymentArrangementExpenseReversal_label_en-US" xlink:label="lab_hmst_ShareBasedPaymentArrangementExpenseReversal" xlink: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 Payment Arrangement, Expense, Reversal</link:label>
    <link:label id="lab_hmst_ShareBasedPaymentArrangementExpenseReversal_documentation_en-US" xlink:label="lab_hmst_ShareBasedPaymentArrangementExpenseReversal" 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">Share-based Payment Arrangement, Expense, Reversal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ShareBasedPaymentArrangementExpenseReversal" xlink:href="hmst-20211231.xsd#hmst_ShareBasedPaymentArrangementExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ShareBasedPaymentArrangementExpenseReversal" xlink:to="lab_hmst_ShareBasedPaymentArrangementExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_3f7c1d32-6cc1-401a-a352-ec26eb79f670_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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_07e82e02-fe75-41a4-bca2-87929352f9c9_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" 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">Notional Amount and Fair Value for Derivatives</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink: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 Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_155a1d8f-f1ec-49fb-8a58-3a357778ae08_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributions in excess of income from subsidiaries</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" xlink: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 Equity Method Investments, Net of Dividends or Distributions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_c1a1e06a-2eb7-4fa7-adec-79b09957b9f2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansPledgedAsCollateral_6a8e98e5-896c-49c4-a226-af0b3eaaf9b7_terseLabel_en-US" xlink:label="lab_us-gaap_LoansPledgedAsCollateral" xlink: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 pledged as collateral</link:label>
    <link:label id="lab_us-gaap_LoansPledgedAsCollateral_label_en-US" xlink:label="lab_us-gaap_LoansPledgedAsCollateral" xlink: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 Pledged as Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPledgedAsCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansPledgedAsCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansPledgedAsCollateral" xlink:to="lab_us-gaap_LoansPledgedAsCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_LesseeNonleaseLiabilityToBePaidYearThree_c7ade2df-6f5c-43c1-bf74-fd459538779a_terseLabel_en-US" xlink:label="lab_hmst_LesseeNonleaseLiabilityToBePaidYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_hmst_LesseeNonleaseLiabilityToBePaidYearThree_label_en-US" xlink:label="lab_hmst_LesseeNonleaseLiabilityToBePaidYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Nonlease, Liability, To Be Paid, Year Three</link:label>
    <link:label id="lab_hmst_LesseeNonleaseLiabilityToBePaidYearThree_documentation_en-US" xlink:label="lab_hmst_LesseeNonleaseLiabilityToBePaidYearThree" 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">Lessee, Nonlease, Liability, To Be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearThree" xlink:href="hmst-20211231.xsd#hmst_LesseeNonleaseLiabilityToBePaidYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LesseeNonleaseLiabilityToBePaidYearThree" xlink:to="lab_hmst_LesseeNonleaseLiabilityToBePaidYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_UndistributedEarningsFromInvestmentInSubsidiaries_d021c66b-5a72-466b-b324-bf2849734949_negatedTerseLabel_en-US" xlink:label="lab_hmst_UndistributedEarningsFromInvestmentInSubsidiaries" 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">Undistributed earnings from investment in subsidiaries</link:label>
    <link:label id="lab_hmst_UndistributedEarningsFromInvestmentInSubsidiaries_label_en-US" xlink:label="lab_hmst_UndistributedEarningsFromInvestmentInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undistributed Earnings From Investment In Subsidiaries</link:label>
    <link:label id="lab_hmst_UndistributedEarningsFromInvestmentInSubsidiaries_documentation_en-US" xlink:label="lab_hmst_UndistributedEarningsFromInvestmentInSubsidiaries" 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">Undistributed Earnings From Investment In Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UndistributedEarningsFromInvestmentInSubsidiaries" xlink:href="hmst-20211231.xsd#hmst_UndistributedEarningsFromInvestmentInSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_UndistributedEarningsFromInvestmentInSubsidiaries" xlink:to="lab_hmst_UndistributedEarningsFromInvestmentInSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_8ce80954-97f7-42cd-8be6-c2808a484f21_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" 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">12 months or more, Gross unrealized losses</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_hmst_UnusedConsumerPortfolioLoanFundMember_678b493c-d7e8-4033-ac6d-ed333ec0dc8a_terseLabel_en-US" xlink:label="lab_hmst_UnusedConsumerPortfolioLoanFundMember" xlink: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 Consumer Portfolio Lines</link:label>
    <link:label id="lab_hmst_UnusedConsumerPortfolioLoanFundMember_label_en-US" xlink:label="lab_hmst_UnusedConsumerPortfolioLoanFundMember" xlink: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 Consumer Portfolio Loan Fund [Member]</link:label>
    <link:label id="lab_hmst_UnusedConsumerPortfolioLoanFundMember_documentation_en-US" xlink:label="lab_hmst_UnusedConsumerPortfolioLoanFundMember" 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 Consumer Portfolio Loan Fund [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UnusedConsumerPortfolioLoanFundMember" xlink:href="hmst-20211231.xsd#hmst_UnusedConsumerPortfolioLoanFundMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_UnusedConsumerPortfolioLoanFundMember" xlink:to="lab_hmst_UnusedConsumerPortfolioLoanFundMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedCashFlowStatementsCaptionsLineItems_b33116b5-e857-4e49-a3e7-9699a562b8a2_terseLabel_en-US" xlink:label="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Cash Flow Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedCashFlowStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Cash Flow Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedCashFlowStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDeposits_2de77cc4-37c6-4d0e-b349-8dfe015dd112_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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_7a2b98ce-fb57-4e37-9107-861d3b8781eb_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" 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">Assets:</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink: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, Balance Sheet Groupings [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:to="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_90740e15-d8ab-4795-ba13-474744a85649_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal tax statutory rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_9bbec51c-46a2-40b1-8108-7697b9619c38_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember_8033d764-5594-413d-905b-c49d778b9c26_terseLabel_en-US" xlink:label="lab_hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Housing Administration, Veteran Affairs, Or Small Business Administration</link:label>
    <link:label id="lab_hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember_label_en-US" xlink:label="lab_hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember" xlink: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 Housing Administration, Veteran Affairs, Or Small Business Administration [Member]</link:label>
    <link:label id="lab_hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember_documentation_en-US" xlink:label="lab_hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember" 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">Federal Housing Administration, Veteran Affairs, Or Small Business Administration [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember" xlink:href="hmst-20211231.xsd#hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember" xlink:to="lab_hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_BusinessCombinationsRecognizedIdentifiable_1e9bf721-c4cd-4069-a8aa-72202fc6a27a_terseLabel_en-US" xlink:label="lab_hmst_BusinessCombinationsRecognizedIdentifiable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets acquired</link:label>
    <link:label id="lab_hmst_BusinessCombinationsRecognizedIdentifiable_label_en-US" xlink:label="lab_hmst_BusinessCombinationsRecognizedIdentifiable" xlink: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 Combinations, Recognized Identifiable</link:label>
    <link:label id="lab_hmst_BusinessCombinationsRecognizedIdentifiable_documentation_en-US" xlink:label="lab_hmst_BusinessCombinationsRecognizedIdentifiable" 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">Business Combinations, Recognized Identifiable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_BusinessCombinationsRecognizedIdentifiable" xlink:href="hmst-20211231.xsd#hmst_BusinessCombinationsRecognizedIdentifiable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_BusinessCombinationsRecognizedIdentifiable" xlink:to="lab_hmst_BusinessCombinationsRecognizedIdentifiable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_b64e03b5-d3c4-4494-95e3-972167b6fab0_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" 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">Changes in short-term borrowings, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" xlink: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 (Repayments of) Short-term Debt, Maturing in Three Months or Less</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_777fd309-eff7-4b65-9265-1592301d39e5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_faf67ea9-710d-4b31-a007-6e292a0af1dd_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 Hierarchy and NAV [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_17badee8-0ccd-44e1-8bc4-ae95ad935912_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_a592caea-de7d-4d69-924b-5311603190bc_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/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_us-gaap_RealEstateSectorMember_95832b17-e4aa-4641-b999-fe3da57931e8_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateSectorMember" xlink: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 Sector</link:label>
    <link:label id="lab_us-gaap_RealEstateSectorMember_label_en-US" xlink:label="lab_us-gaap_RealEstateSectorMember" xlink: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 Sector [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateSectorMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateSectorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateSectorMember" xlink:to="lab_us-gaap_RealEstateSectorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_487f5384-5dbb-40c2-828f-32645d8a1a03_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease right-of-use assets, included in other assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_ae7131b1-c3f1-4240-9101-d8753110fce4_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 risk-based capital required to be well capitalized, ratio</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink: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 Regulation, Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:to="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestBearingDepositLiabilities_48b4d458-50f6-4b16-9a6e-4685b6bc10c4_verboseLabel_en-US" xlink:label="lab_us-gaap_NoninterestBearingDepositLiabilities" 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-bearing demand deposits</link:label>
    <link:label id="lab_us-gaap_NoninterestBearingDepositLiabilities_label_en-US" xlink:label="lab_us-gaap_NoninterestBearingDepositLiabilities" xlink: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-bearing Deposit Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoninterestBearingDepositLiabilities" xlink:to="lab_us-gaap_NoninterestBearingDepositLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_4ca9771e-6ba2-4562-bb46-06f10ffd3a81_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal and state net operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_a3717f42-a790-47db-a10b-4e5d99eb135a_terseLabel_en-US" xlink:label="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED)</link:label>
    <link:label id="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Information of Parent Company Only Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="lab_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_718277eb-066a-43a1-b4b3-82b479c6158e_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_hmst_CollateralizedResidentialMortgageObligationsMember_3f99d5ca-8726-4c8b-b016-f96773104926_terseLabel_en-US" xlink:label="lab_hmst_CollateralizedResidentialMortgageObligationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateralized Residential Mortgage Obligations</link:label>
    <link:label id="lab_hmst_CollateralizedResidentialMortgageObligationsMember_label_en-US" xlink:label="lab_hmst_CollateralizedResidentialMortgageObligationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateralized Residential Mortgage Obligations [Member]</link:label>
    <link:label id="lab_hmst_CollateralizedResidentialMortgageObligationsMember_documentation_en-US" xlink:label="lab_hmst_CollateralizedResidentialMortgageObligationsMember" 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">The category includes multiclass, pay-through securitizations collateralized by residential mortgages secured by assets, such as automobiles and boats, which are generally structured so that the collections of principal and interest due from the underlying debtors are paid to the holders of the CMO.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedResidentialMortgageObligationsMember" xlink:href="hmst-20211231.xsd#hmst_CollateralizedResidentialMortgageObligationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_CollateralizedResidentialMortgageObligationsMember" xlink:to="lab_hmst_CollateralizedResidentialMortgageObligationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock_0c840ee4-2a8b-4e68-8cfe-74b92eaa8258_terseLabel_en-US" xlink:label="lab_hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Statements of Income, Parent Company</link:label>
    <link:label id="lab_hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock_label_en-US" xlink:label="lab_hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Statements of Income, Parent company [Table Text Block]</link:label>
    <link:label id="lab_hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock_documentation_en-US" xlink:label="lab_hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock" 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">Condensed Statements of Income, Parent company [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock" xlink:href="hmst-20211231.xsd#hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock" xlink:to="lab_hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_af47af16-b7d3-47b8-bf85-649588db2dc9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" 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">Tax-exempt interest benefit</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsGross_777ea420-4600-4474-a95f-4161fa889b6f_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsGross_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold Improvements, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsGross" xlink:to="lab_us-gaap_LeaseholdImprovementsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_45d7977f-b549-41fd-abc9-718650c43de3_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/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_225fb4e8-d282-4567-9d3e-40de4be2ce1f_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 sale 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_us-gaap_RestructuringCostAndReserveAxis_c09e6431-f504-4806-8f13-ce1a93276cb8_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:to="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts_212d9e9c-e2fe-4a9b-981b-0baa52f21d0b_negatedTerseLabel_en-US" xlink:label="lab_hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts" 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">Deferred loan fees and costs</link:label>
    <link:label id="lab_hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts_label_en-US" xlink:label="lab_hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Deferred Loan Fees and Costs</link:label>
    <link:label id="lab_hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts_documentation_en-US" xlink:label="lab_hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts" 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 deferred tax liabilities attributable to taxable temporary differences from deferred loan fees and costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts" xlink:href="hmst-20211231.xsd#hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts" xlink:to="lab_hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_6671eea1-6f79-477b-a49a-e8a7e994e18a_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_0c1a5ede-e2f4-4723-9cb1-a27c4ffd5fc1_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/2021q4/dei-2021q4.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_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities_3db5535e-aeee-4d18-a9b6-8bdf8ae10e12_verboseLabel_en-US" xlink:label="lab_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities" 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 gain on loan origination and sale activities</link:label>
    <link:label id="lab_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities_label_en-US" xlink:label="lab_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities" xlink: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 Gains Losses on Mortgage Loan Origination and Sales Activities</link:label>
    <link:label id="lab_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities_documentation_en-US" xlink:label="lab_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities" 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 gain on mortgage loan origination and sale activities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities" xlink:href="hmst-20211231.xsd#hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities" xlink:to="lab_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_label_en-US" xlink:label="lab_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract" xlink: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 Liabilities, Balance Sheet, Reported Amounts [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract" xlink:to="lab_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendIncomeOperating_46ac52f0-9f76-4afe-b06a-a75afcaf5aa0_terseLabel_en-US" xlink:label="lab_us-gaap_DividendIncomeOperating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend income from HomeStreet Bank</link:label>
    <link:label id="lab_us-gaap_DividendIncomeOperating_label_en-US" xlink:label="lab_us-gaap_DividendIncomeOperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend Income, Operating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendIncomeOperating" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendIncomeOperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendIncomeOperating" xlink:to="lab_us-gaap_DividendIncomeOperating" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_GinnieMaeEarlyBuyoutLoansMember_54b463d7-ce60-4a80-83b1-c4ed8c7ccd32_terseLabel_en-US" xlink:label="lab_hmst_GinnieMaeEarlyBuyoutLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ginnie Mae Early Buyout Loans</link:label>
    <link:label id="lab_hmst_GinnieMaeEarlyBuyoutLoansMember_label_en-US" xlink:label="lab_hmst_GinnieMaeEarlyBuyoutLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ginnie Mae Early Buyout Loans [Member]</link:label>
    <link:label id="lab_hmst_GinnieMaeEarlyBuyoutLoansMember_documentation_en-US" xlink:label="lab_hmst_GinnieMaeEarlyBuyoutLoansMember" 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 for which the entity has the unilateral right to repurchase out of a mortgage pool. Such loans accounted for as a repurchase.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GinnieMaeEarlyBuyoutLoansMember" xlink:href="hmst-20211231.xsd#hmst_GinnieMaeEarlyBuyoutLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_GinnieMaeEarlyBuyoutLoansMember" xlink:to="lab_hmst_GinnieMaeEarlyBuyoutLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_9ff2f7ef-d54b-4fe9-a4c5-beb58d43f75e_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">DISCONTINUED OPERATIONS</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableImpairedLineItems_726f683c-79ed-4bb4-8b48-3b246613a6ac_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableImpairedLineItems" xlink: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, Impaired [Line Items]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableImpairedLineItems_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableImpairedLineItems" xlink: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, Impaired [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableImpairedLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableImpairedLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems" xlink:to="lab_us-gaap_FinancingReceivableImpairedLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_NoncashInvestingActivitiesAbstract_65238d26-d7a9-4e09-bcf1-0e461bd00f85_verboseLabel_en-US" xlink:label="lab_hmst_NoncashInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash activities:</link:label>
    <link:label id="lab_hmst_NoncashInvestingActivitiesAbstract_label_en-US" xlink:label="lab_hmst_NoncashInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Investing Activities [Abstract]</link:label>
    <link:label id="lab_hmst_NoncashInvestingActivitiesAbstract_documentation_en-US" xlink:label="lab_hmst_NoncashInvestingActivitiesAbstract" 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">Noncash investing activities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NoncashInvestingActivitiesAbstract" xlink:href="hmst-20211231.xsd#hmst_NoncashInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_NoncashInvestingActivitiesAbstract" xlink:to="lab_hmst_NoncashInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_5ba8724e-f6dc-4be5-bd3c-964d090ad5e2_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" 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 comprehensive income:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink: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, Gain (Loss), after Adjustment and Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_3ddba56a-c491-4693-8f8d-2aa706b5cf1a_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease costs and nonlease components</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain_45cea540-9dde-4b3a-8df1-8673ac3b7d15_terseLabel_en-US" xlink:label="lab_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain" xlink: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 Insured or Guaranteed by Government Authorities [Domain]</link:label>
    <link:label id="lab_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain_label_en-US" xlink:label="lab_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain" xlink: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 Insured or Guaranteed by Government Authorities [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain" xlink:to="lab_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialAssetPastDueMember_16461773-442d-45f9-959a-39a46c1247df_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_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield_6329d9a2-0889-41b5-b44c-d3b4f77b3a04_verboseLabel_en-US" xlink:label="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" 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">Due in one year or less, Weighted Average Yield</link:label>
    <link:label id="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield_label_en-US" xlink:label="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" xlink: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 Debt Maturities within One Year Weighted Average Yield</link:label>
    <link:label id="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield_documentation_en-US" xlink:label="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" 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">Available for sale securities debt maturities with in one year weighted average yield.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" xlink:href="hmst-20211231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" xlink:to="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember_4e1efe46-edad-4200-86ed-f1bbb8fc2c67_terseLabel_en-US" xlink:label="lab_hmst_MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember" xlink: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 Bonds, Corporate Debt Securities, Agency Debentures</link:label>
    <link:label id="lab_hmst_MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember_label_en-US" xlink:label="lab_hmst_MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember" xlink: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, Corporate Debt Securities, Agency Debentures [Member]</link:label>
    <link:label id="lab_hmst_MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember_documentation_en-US" xlink:label="lab_hmst_MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember" 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">Municipal Bonds, Corporate Debt Securities, Agency Debentures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember" xlink:href="hmst-20211231.xsd#hmst_MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember" xlink:to="lab_hmst_MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations_a5426efb-55db-4598-98b8-13ea4e5d4b95_terseLabel_en-US" xlink:label="lab_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" xlink: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 loan origination and sale activities</link:label>
    <link:label id="lab_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations_label_en-US" xlink:label="lab_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" xlink: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 Gains Losses On Mortgage Loan Origination And Sales Activities, Including Discontinued Operations</link:label>
    <link:label id="lab_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations_documentation_en-US" xlink:label="lab_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" 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 Gains Losses On Mortgage Loan Origination And Sales Activities, Including Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" xlink:href="hmst-20211231.xsd#hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" xlink:to="lab_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesTextBlock_3529897c-0ebe-419d-8079-be74964ea694_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesTextBlock" xlink: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 and Estimated Fair Value of Held to Maturity Securities</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesTextBlock_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesTextBlock" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForLoanLossesExpensed_d3ecb96c-27a7-4d9e-bd07-a1593ed6175d_verboseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for credit losses</link:label>
    <link:label id="lab_us-gaap_ProvisionForLoanLossesExpensed_1f326b37-ceba-4fab-8310-4bbde2193426_netLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLossesExpensed" 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">Allowance for credit losses-loans</link:label>
    <link:label id="lab_us-gaap_ProvisionForLoanLossesExpensed_592538a6-1fc1-40f9-a1b5-ccfff958b713_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink: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</link:label>
    <link:label id="lab_us-gaap_ProvisionForLoanLossesExpensed_label_en-US" xlink:label="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink: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 Loss, Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForLoanLossesExpensed" xlink:to="lab_us-gaap_ProvisionForLoanLossesExpensed" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_PercentageOfLoanPortfolio_a42dcc70-f3fc-46b1-8e94-eccad27fcda9_verboseLabel_en-US" xlink:label="lab_hmst_PercentageOfLoanPortfolio" 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">Percentage of loan portfolio</link:label>
    <link:label id="lab_hmst_PercentageOfLoanPortfolio_label_en-US" xlink:label="lab_hmst_PercentageOfLoanPortfolio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of Loan Portfolio</link:label>
    <link:label id="lab_hmst_PercentageOfLoanPortfolio_documentation_en-US" xlink:label="lab_hmst_PercentageOfLoanPortfolio" 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">Percentage of total loan portfolio.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PercentageOfLoanPortfolio" xlink:href="hmst-20211231.xsd#hmst_PercentageOfLoanPortfolio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_PercentageOfLoanPortfolio" xlink:to="lab_hmst_PercentageOfLoanPortfolio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2a2853f7-1667-491a-a4d9-c996ce9e5fc3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted, Weighted Average Grant Date Fair Value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink: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, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MunicipalBondsMember_1660e653-235f-4d5e-9387-fce97e63293a_verboseLabel_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember" 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">Municipal bonds</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_DebtSecuritiesAvailableForSaleMeasurementInput_70b992bc-f360-4051-9367-3f54f23065fc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput" xlink: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, measurement input</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput" xlink: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, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8052ae21-dc19-4e23-b715-da51eb03020b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_f31dec40-d7bc-476a-a5e6-51610816e7f5_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" 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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink: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, Gain (Loss), after Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_bbf3ec1d-2d00-44e5-9d35-7c227eb92c8f_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems" xlink: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 and Cash Equivalents Items [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems" xlink: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 and Cash Equivalents Items [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_de34643b-67c7-472e-a2e6-a5dfd3b76939_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">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_d8c6f576-966e-4181-ba87-e8175e69f1dc_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets:</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_hmst_NetServicingIncome_5ceaf199-4ce4-46df-a700-f24632a30dfe_totalLabel_en-US" xlink:label="lab_hmst_NetServicingIncome" 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 servicing income</link:label>
    <link:label id="lab_hmst_NetServicingIncome_label_en-US" xlink:label="lab_hmst_NetServicingIncome" xlink: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 Servicing Income</link:label>
    <link:label id="lab_hmst_NetServicingIncome_documentation_en-US" xlink:label="lab_hmst_NetServicingIncome" 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">Servicing and other related fees, net of payments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NetServicingIncome" xlink:href="hmst-20211231.xsd#hmst_NetServicingIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_NetServicingIncome" xlink:to="lab_hmst_NetServicingIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfOtherRealEstate_23c369bf-ee25-4367-aaf5-c15d2c894669_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfOtherRealEstate" 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 OREO</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfOtherRealEstate_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfOtherRealEstate" xlink: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 Other Real Estate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherRealEstate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherRealEstate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfOtherRealEstate" xlink:to="lab_us-gaap_ProceedsFromSaleOfOtherRealEstate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_35fb29d6-26ba-4ec2-885b-7f70596ffd7d_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_c4604577-cec7-4cfc-82c8-871f650d24ef_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink: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 leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink: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 Finance Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_4947c2c1-450f-4a18-a840-7c56637260a5_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" 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">DERIVATIVES AND HEDGING ACTIVITIES</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_7758c37a-4a5f-46c1-bb6b-243c9e79eae2_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, prior to year five</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_96211312-f621-4c82-ad3f-1c3970f6bf64_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink: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, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_7e835de1-e5bb-4af7-864a-721237e4025e_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRealizedGainLossTableTextBlock" 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">Sales of Investment 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_ScheduleOfRestrictedCashAndCashEquivalentsTable_7f87aa1a-552a-4b94-a0f2-ef36f73fedae_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restrictions on Cash and Cash Equivalents [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restrictions on Cash and Cash Equivalents [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable" xlink:to="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_04e62783-c1de-43ab-93ac-387cc53cefe9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Premises and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy_71368696-6da8-4aba-b143-0daf64aa65e3_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy" xlink: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 Investment</link:label>
    <link:label id="lab_us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy_label_en-US" xlink:label="lab_us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy" xlink: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-investment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy" xlink:to="lab_us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_d7d632e0-40b6-4a52-b712-0b1242c01af6_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" 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">Number of stock options outstanding, beginning balance (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_ccb678fe-544f-4951-9866-da68be0c9cf0_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" 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">Number of stock options outstanding, ending balance (shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink: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, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesLineItems_8faf5072-79c0-496c-85b4-e54b144c56b3_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank and Other Borrowings [Line Items]</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesLineItems_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesLineItems" xlink: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, Advances [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_29b84f50-4e1d-4bea-b50d-d7c72df6ab08_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink: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 Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink: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 Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAbstract_604f356c-5a98-4303-a19b-7fa912ce1bab_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAbstract" 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">AVAILABLE FOR SALE</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_e1a8d74e-997e-477d-9990-3512e7e54eaa_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing Costs</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesPeriodPastDueDomain_04114d18-c2d8-48a2-88bb-f352a6b4956f_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_us-gaap_UnfundedLoanCommitmentMember_c92296f5-f15f-4509-acdd-0b346c011ffe_terseLabel_en-US" xlink:label="lab_us-gaap_UnfundedLoanCommitmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unfunded Loan Commitment</link:label>
    <link:label id="lab_us-gaap_UnfundedLoanCommitmentMember_label_en-US" xlink:label="lab_us-gaap_UnfundedLoanCommitmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unfunded Loan Commitment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnfundedLoanCommitmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnfundedLoanCommitmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnfundedLoanCommitmentMember" xlink:to="lab_us-gaap_UnfundedLoanCommitmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_71cd0fb0-a780-4e2c-8b4a-1c590fb78c2a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink: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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink: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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_CollateralizedMortgageObligationsResidentialMember_4a615d35-afd9-4874-b093-f6497dcb0584_verboseLabel_en-US" xlink:label="lab_hmst_CollateralizedMortgageObligationsResidentialMember" 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">Residential Collateralized Mortgage Obligations</link:label>
    <link:label id="lab_hmst_CollateralizedMortgageObligationsResidentialMember_label_en-US" xlink:label="lab_hmst_CollateralizedMortgageObligationsResidentialMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateralized Mortgage Obligations Residential [Member]</link:label>
    <link:label id="lab_hmst_CollateralizedMortgageObligationsResidentialMember_documentation_en-US" xlink:label="lab_hmst_CollateralizedMortgageObligationsResidentialMember" 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">Collateralized mortgage obligations residential.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedMortgageObligationsResidentialMember" xlink:href="hmst-20211231.xsd#hmst_CollateralizedMortgageObligationsResidentialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_CollateralizedMortgageObligationsResidentialMember" xlink:to="lab_hmst_CollateralizedMortgageObligationsResidentialMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ServicingFeesNetIncludingDiscontinuedOperations_3dcef481-4b05-4c1d-9d52-0dde2053d61c_totalLabel_en-US" xlink:label="lab_hmst_ServicingFeesNetIncludingDiscontinuedOperations" 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">Loan servicing income</link:label>
    <link:label id="lab_hmst_ServicingFeesNetIncludingDiscontinuedOperations_label_en-US" xlink:label="lab_hmst_ServicingFeesNetIncludingDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Fees Net, Including Discontinued Operations</link:label>
    <link:label id="lab_hmst_ServicingFeesNetIncludingDiscontinuedOperations_documentation_en-US" xlink:label="lab_hmst_ServicingFeesNetIncludingDiscontinuedOperations" 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">Servicing Fees Net, Including Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingFeesNetIncludingDiscontinuedOperations" xlink:href="hmst-20211231.xsd#hmst_ServicingFeesNetIncludingDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ServicingFeesNetIncludingDiscontinuedOperations" xlink:to="lab_hmst_ServicingFeesNetIncludingDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_a5d1227e-33b5-4bb7-aea7-4cb0e0d60ef8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" 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">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_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_e3fc624e-416a-4a1f-8d0f-f14aee6f94dd_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink: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 tax benefit for discontinued operations</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_eb30f761-7164-4c6a-ad2b-c83051ec7675_verboseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" 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 (benefit) expense</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Tax Effect of Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:to="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_a374eadf-4607-4466-b527-8057aabed270_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">Operating leases</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_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_bc6aa89b-08bd-4fb0-922c-cc2836a31ca8_terseLabel_en-US" xlink:label="lab_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank Branch [Axis]</link:label>
    <link:label id="lab_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_label_en-US" xlink:label="lab_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink: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 Branch [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:to="lab_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_4b1f608d-d0d8-4b2f-95bc-dfef4a533622_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink: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 Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink: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 Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_405b5e6b-ee65-4372-908a-02f55988c13f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale" xlink: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 sold</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale" xlink: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 Mortgage Loans Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale" xlink:to="lab_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_43be8e30-a394-4d3f-b767-89be898a60f9_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_579968e6-abc6-4206-9468-fb7a34fc0eb4_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_PaymentDeferralMember_ce05d61d-ee3e-4ff4-b94d-1f8e68bff694_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentDeferralMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment restructure</link:label>
    <link:label id="lab_us-gaap_PaymentDeferralMember_label_en-US" xlink:label="lab_us-gaap_PaymentDeferralMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment Deferral [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentDeferralMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentDeferralMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentDeferralMember" xlink:to="lab_us-gaap_PaymentDeferralMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_EarningsPerShareNumeratorAbstract_6b296b1f-5de6-449b-9bc3-976cf57ad00a_terseLabel_en-US" xlink:label="lab_hmst_EarningsPerShareNumeratorAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">EPS numerator:</link:label>
    <link:label id="lab_hmst_EarningsPerShareNumeratorAbstract_label_en-US" xlink:label="lab_hmst_EarningsPerShareNumeratorAbstract" xlink: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 Numerator [Abstract]</link:label>
    <link:label id="lab_hmst_EarningsPerShareNumeratorAbstract_documentation_en-US" xlink:label="lab_hmst_EarningsPerShareNumeratorAbstract" 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">Earnings Per Share Numerator [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_EarningsPerShareNumeratorAbstract" xlink:href="hmst-20211231.xsd#hmst_EarningsPerShareNumeratorAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_EarningsPerShareNumeratorAbstract" xlink:to="lab_hmst_EarningsPerShareNumeratorAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_AssetQualityReviewRiskRatingEightMember_e23af920-dedb-4d24-99a9-f59cfc8c1635_terseLabel_en-US" xlink:label="lab_hmst_AssetQualityReviewRiskRatingEightMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">8 - Substandard</link:label>
    <link:label id="lab_hmst_AssetQualityReviewRiskRatingEightMember_label_en-US" xlink:label="lab_hmst_AssetQualityReviewRiskRatingEightMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Quality Review Risk Rating Eight [Member]</link:label>
    <link:label id="lab_hmst_AssetQualityReviewRiskRatingEightMember_documentation_en-US" xlink:label="lab_hmst_AssetQualityReviewRiskRatingEightMember" 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">Asset Quality Review Risk Rating Eight [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AssetQualityReviewRiskRatingEightMember" xlink:href="hmst-20211231.xsd#hmst_AssetQualityReviewRiskRatingEightMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_AssetQualityReviewRiskRatingEightMember" xlink:to="lab_hmst_AssetQualityReviewRiskRatingEightMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_a636c9df-8936-4a87-b894-50d89707e998_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_b9ee8531-de14-4c60-857e-72f49157134d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027 and thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink: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, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_770bf685-2a40-49bf-90d7-62de724d3f72_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_81a2804b-4ead-4e99-b2f9-ae456d05c2f2_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 of loan relationships that re-defaulted</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_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_b79d7830-14fa-40d9-9f23-8e874880471f_terseLabel_en-US" xlink:label="lab_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonlease Components</link:label>
    <link:label id="lab_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_label_en-US" xlink:label="lab_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Variable Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:label id="lab_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_documentation_en-US" xlink:label="lab_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract" 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">Lessee, Variable Lease, Liability, Payment, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract" xlink:href="hmst-20211231.xsd#hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract" xlink:to="lab_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_48848500-ea3c-4f1a-bc15-4ae94bf497ba_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink: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, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_6efe42f1-fa1e-4dcb-92d8-85dd7c7efe42_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink: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 deposit intangibles acquired</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink: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 Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireFinanceReceivables_29c67a9b-ebf4-41d5-b609-407fd769a936_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireFinanceReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of LHFI</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireFinanceReceivables_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireFinanceReceivables" xlink: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 Finance Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFinanceReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireFinanceReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireFinanceReceivables" xlink:to="lab_us-gaap_PaymentsToAcquireFinanceReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_fe88e14c-7497-4b6a-8a8f-703be007cee9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_10794bb3-dfa2-4f08-971b-da23b32e25ab_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">Maximum number of shares of common stock available for grant under the 2014 EIP (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_ConstructionLoansMember_b473f3c1-f568-4916-9407-10e45688a97b_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction/land development</link:label>
    <link:label id="lab_us-gaap_ConstructionLoansMember_label_en-US" xlink:label="lab_us-gaap_ConstructionLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionLoansMember" xlink:to="lab_us-gaap_ConstructionLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_FinancingReceivableNotPastDuePercentOfTotalLoans_456aa859-e247-47e5-9a16-d12fc3ddbeae_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableNotPastDuePercentOfTotalLoans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not past due, percent of total loans</link:label>
    <link:label id="lab_hmst_FinancingReceivableNotPastDuePercentOfTotalLoans_label_en-US" xlink:label="lab_hmst_FinancingReceivableNotPastDuePercentOfTotalLoans" xlink: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, Not Past Due, Percent Of Total Loans</link:label>
    <link:label id="lab_hmst_FinancingReceivableNotPastDuePercentOfTotalLoans_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableNotPastDuePercentOfTotalLoans" 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, Not Past Due, Percent Of Total Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableNotPastDuePercentOfTotalLoans" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableNotPastDuePercentOfTotalLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableNotPastDuePercentOfTotalLoans" xlink:to="lab_hmst_FinancingReceivableNotPastDuePercentOfTotalLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield_09480ad3-0ac0-42a0-9bc1-e3301a743e9d_verboseLabel_en-US" xlink:label="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" 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">Due after one year through five years, Weighted Average Yield</link:label>
    <link:label id="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield_label_en-US" xlink:label="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" xlink: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 Debt Maturities After One Through Five Years Weighted Average Yield</link:label>
    <link:label id="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield_documentation_en-US" xlink:label="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" 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">Available-for-sale securities debt maturities year two through five fair value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" xlink:href="hmst-20211231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" xlink:to="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_963b7169-f2e0-4ebe-a1ff-0c281fd02091_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink: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_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_label_en-US" xlink:label="lab_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink: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 Loss, Expense (Reversal) And Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)</link:label>
    <link:label id="lab_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" 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, Credit Loss, Expense (Reversal) And Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:to="lab_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesRollingYearThree_8959e558-ccbd-464a-8a74-55e9cada40b6_verboseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesRollingYearThree" 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">Two to three years</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesRollingYearThree_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesRollingYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Maturities, Rolling Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesRollingYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesRollingYearThree" xlink:to="lab_us-gaap_TimeDepositMaturitiesRollingYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncomeAbstract_0e19eca2-350a-49bf-ba08-aaf5a914b438_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_949f21a3-caff-4544-8b16-4ea09f1dbd7b_terseLabel_en-US" xlink:label="lab_us-gaap_NoninterestIncomeAbstract" xlink: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 Income [Abstract]</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_DeferredTaxLiabilitiesMortgageServicingRights_1aabe12f-7fd8-4ca9-b052-6cab0c4e96d3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesMortgageServicingRights" 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">Mortgage servicing rights</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesMortgageServicingRights_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesMortgageServicingRights" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Mortgage Servicing Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesMortgageServicingRights" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesMortgageServicingRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesMortgageServicingRights" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesMortgageServicingRights" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_17ef2dfc-5f41-4597-a729-e3b3cbc9df62_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink: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 from continuing operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink: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, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_0d69f9e0-63f1-40d6-8470-6fdff9dcbded_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink: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 lease right-of-use assets, included in other assets</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink: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 Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentAxis_cd098140-1fea-4301-902c-689c62c80c51_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_AssetsFairValueDisclosure_072127a3-5e4f-4c08-99c9-31c09570d39b_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" 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_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_1c32d949-43de-4de2-a137-4d47ea1e94d7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement_label_en-US" xlink:label="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink: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 Operating Activities, Cash Flow Statement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:to="lab_us-gaap_OtherOperatingActivitiesCashFlowStatement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_81803e8c-9085-4926-ab0c-cb3fd80ea19b_totalLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net interest income after provision for 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_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_8aa5faeb-8920-4e9e-946f-832dfab449ca_terseLabel_en-US" xlink:label="lab_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home equity and other</link:label>
    <link:label id="lab_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_label_en-US" xlink:label="lab_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Home Equity Line Of Credit, Adjusted For Credit Analysis [Member]</link:label>
    <link:label id="lab_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_documentation_en-US" xlink:label="lab_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember" 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">Home Equity Line Of Credit, Adjusted For Credit Analysis [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember" xlink:href="hmst-20211231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember" xlink:to="lab_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt_0db88dc9-f1d3-4d65-86cb-02cea57d0518_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt" xlink: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 proceeds from issuance of subordinated notes</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt" xlink: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 Issuance of Subordinated Long-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock_8fde4d15-d9bb-4285-b232-7b2472e74935_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock" xlink: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 Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock" xlink: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 Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock" xlink:to="lab_us-gaap_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_f0a96aa0-51e2-41ff-8c99-9617d660c24a_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" 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">Liabilities:</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink: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 Liabilities, Balance Sheet Groupings [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_d5e89b75-d893-4d29-8d30-06f137c155f0_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 shareholders' 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_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_b6327c39-b70e-41a4-97e9-fb5ee889683d_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 risk-based capital required to be well capitalized</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink: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 Regulation, Tier One Risk-Based Capital, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:to="lab_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_0e891786-cf62-4db8-a758-f99ca65276a6_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit_739e536b-b5bc-4a94-9d59-5f8479bb96cb_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time deposits, at or above FDIC insurance limit</link:label>
    <link:label id="lab_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit_label_en-US" xlink:label="lab_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposits, at or Above FDIC Insurance Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit" xlink:to="lab_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_f3cea7d8-786d-4c79-88df-cd54d46d6805_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_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo_95697391-6d59-45ba-af70-94b9bf4f171b_terseLabel_en-US" xlink:label="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023, sublease payments due to Company</link:label>
    <link:label id="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo_label_en-US" xlink:label="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Sublease, Asset, Payments, Due Year Two</link:label>
    <link:label id="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo_documentation_en-US" xlink:label="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo" 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">Lessee, Operating Sublease, Asset, Payments, Due Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo" xlink:href="hmst-20211231.xsd#hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo" xlink:to="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense_a75dc750-3067-40ef-a667-6b6a107754f4_negatedLabel_en-US" xlink:label="lab_hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense" 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">Operating leases: excess of payments over amortization</link:label>
    <link:label id="lab_hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense_label_en-US" xlink:label="lab_hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments In Excess Of Operating Lease, Right-of-Use Asset, Amortization Expense</link:label>
    <link:label id="lab_hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense_documentation_en-US" xlink:label="lab_hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense" 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">Operating Lease, Payments In Excess Of Operating Lease, Right-of-Use Asset, Amortization Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="hmst-20211231.xsd#hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="lab_hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_f0bea6c4-73d7-4ca5-b975-af0224182878_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_a25aebc6-303a-49d7-9579-4be8e7370e4b_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, year four</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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_86affc98-373d-4ce2-b39c-e1df3fc4029e_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" 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) before tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink: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, Gain (Loss), after Adjustment, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_97d05d49-fbd5-4ad8-a27d-769f6e26f5a0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink: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 exercise price, exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink: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 Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCash_9dea0f14-41e9-4eb0-b21a-fff61910de6f_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_hmst_LoanssoldthroughDUS_d5f7fa0e-b269-45d9-9e41-d6487f5e5d81_terseLabel_en-US" xlink:label="lab_hmst_LoanssoldthroughDUS" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UPB of loans sold through DUS</link:label>
    <link:label id="lab_hmst_LoanssoldthroughDUS_label_en-US" xlink:label="lab_hmst_LoanssoldthroughDUS" xlink: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 sold through DUS</link:label>
    <link:label id="lab_hmst_LoanssoldthroughDUS_documentation_en-US" xlink:label="lab_hmst_LoanssoldthroughDUS" 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">Unpaid principal of Loans sold through DUS program.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoanssoldthroughDUS" xlink:href="hmst-20211231.xsd#hmst_LoanssoldthroughDUS"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LoanssoldthroughDUS" xlink:to="lab_hmst_LoanssoldthroughDUS" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies_000d5e78-5a48-4dfa-892f-96da61e8fd89_terseLabel_en-US" xlink:label="lab_hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average correlation coefficient of peer companies</link:label>
    <link:label id="lab_hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies_label_en-US" xlink:label="lab_hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies" xlink: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, Fair Value Assumptions, Average Correlation Coefficient Of Peer Companies</link:label>
    <link:label id="lab_hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies_documentation_en-US" xlink:label="lab_hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies" 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">Share-Based Compensation Arrangement By Share-Based Payment Award, Fair Value Assumptions, Average Correlation Coefficient Of Peer Companies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies" xlink:href="hmst-20211231.xsd#hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies" xlink:to="lab_hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_1d574f15-7df8-4487-a965-60fa2421dbca_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_hmst_AllowanceForUnfundedCommitments_6201d98e-69bc-440a-990f-78a7aeade18c_terseLabel_en-US" xlink:label="lab_hmst_AllowanceForUnfundedCommitments" xlink: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 unfunded commitments</link:label>
    <link:label id="lab_hmst_AllowanceForUnfundedCommitments_label_en-US" xlink:label="lab_hmst_AllowanceForUnfundedCommitments" xlink: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 Unfunded Commitments</link:label>
    <link:label id="lab_hmst_AllowanceForUnfundedCommitments_documentation_en-US" xlink:label="lab_hmst_AllowanceForUnfundedCommitments" 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 Unfunded Commitments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AllowanceForUnfundedCommitments" xlink:href="hmst-20211231.xsd#hmst_AllowanceForUnfundedCommitments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_AllowanceForUnfundedCommitments" xlink:to="lab_hmst_AllowanceForUnfundedCommitments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAbstract_97bf1d13-c1c8-42f4-86e2-d6a350b5d470_verboseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAbstract" 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">Held-to-maturity Securities</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAbstract_2dba5185-e8f1-4a3d-81dd-fde75c7f2246_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Held-to-maturity Securities</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalToAverageAssets_2bfe99b9-2eb5-4767-8d4c-2d928a849ca4_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalToAverageAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 leverage capital to average assets, ratio</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalToAverageAssets_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalToAverageAssets" xlink: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 Regulation, Tier One Leverage Capital Ratio, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalToAverageAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapitalToAverageAssets" xlink:to="lab_us-gaap_TierOneLeverageCapitalToAverageAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_ffa2de83-bec6-4e9e-bbd3-c8ab4b65ae59_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" 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_AssetsOfDisposalGroupIncludingDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_51d7a797-8cc7-4156-9b60-b6db7bb09cc2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment loss</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:to="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_d392ea99-1759-4f98-9c2a-2f56735b9202_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" 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">EARNINGS PER SHARE</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DeferredTaxAssetsLoanValuation_d9fc7bd5-3362-451e-b422-b2a47f3d42ae_terseLabel_en-US" xlink:label="lab_hmst_DeferredTaxAssetsLoanValuation" xlink: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 valuation</link:label>
    <link:label id="lab_hmst_DeferredTaxAssetsLoanValuation_label_en-US" xlink:label="lab_hmst_DeferredTaxAssetsLoanValuation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Loan Valuation</link:label>
    <link:label id="lab_hmst_DeferredTaxAssetsLoanValuation_documentation_en-US" xlink:label="lab_hmst_DeferredTaxAssetsLoanValuation" 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">Deferred Tax Assets, Loan Valuation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxAssetsLoanValuation" xlink:href="hmst-20211231.xsd#hmst_DeferredTaxAssetsLoanValuation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DeferredTaxAssetsLoanValuation" xlink:to="lab_hmst_DeferredTaxAssetsLoanValuation" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ThreeMonthLIBORMember_8905198e-5ac9-4026-8453-a32791e34f74_terseLabel_en-US" xlink:label="lab_hmst_ThreeMonthLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3-Month LIBOR</link:label>
    <link:label id="lab_hmst_ThreeMonthLIBORMember_label_en-US" xlink:label="lab_hmst_ThreeMonthLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three Month LIBOR [Member]</link:label>
    <link:label id="lab_hmst_ThreeMonthLIBORMember_documentation_en-US" xlink:label="lab_hmst_ThreeMonthLIBORMember" 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">Three Month LIBOR [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ThreeMonthLIBORMember" xlink:href="hmst-20211231.xsd#hmst_ThreeMonthLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ThreeMonthLIBORMember" xlink:to="lab_hmst_ThreeMonthLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_189269d9-4cf3-492a-b504-03d21ffe0fa5_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_TimeDepositMaturitiesRollingYearTwo_54ee31bb-a348-4f7b-9114-e81f7ae7fb52_verboseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesRollingYearTwo" 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 two years</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesRollingYearTwo_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesRollingYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Maturities, Rolling Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesRollingYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesRollingYearTwo" xlink:to="lab_us-gaap_TimeDepositMaturitiesRollingYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_86ee08cb-fdf1-4f4f-aebf-d279525131d2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_2f7fffd7-8ba4-4472-89eb-3b31259a064e_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of credit facility, amount outstanding from FRBSF</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfLoansHeldForInvestment_6146583d-9157-4549-b336-3bd5abeec7c1_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfLoansHeldForInvestment" xlink: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 sale of loans originated as LHFI</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfLoansHeldForInvestment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfLoansHeldForInvestment" xlink: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-investment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForInvestment" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForInvestment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfLoansHeldForInvestment" xlink:to="lab_us-gaap_ProceedsFromSaleOfLoansHeldForInvestment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_17429595-c8ad-4e96-bade-1ce5c3cbd5ff_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" 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_LiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink: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 and Nonfinancial Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember_7cecf556-0cd7-470b-8c63-647f07b29cfa_terseLabel_en-US" xlink:label="lab_hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">3.5% Subordinated Notes Due 2027</link:label>
    <link:label id="lab_hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember_label_en-US" xlink:label="lab_hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Three Point Five Percent Subordinated Notes Due Twenty Thirty Two [Member]</link:label>
    <link:label id="lab_hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember_documentation_en-US" xlink:label="lab_hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember" 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">Three Point Five Percent Subordinated Notes Due Twenty Thirty Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember" xlink:href="hmst-20211231.xsd#hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember" xlink:to="lab_hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_4a83b4e2-7c9b-4520-bacd-a66b05a6c7f0_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink: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 from continuing operations</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_PriorPeriodReclassificationAdjustmentDescription_4d5fadf6-ebda-4c33-b493-6630771521d2_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassifications</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DefinedContributionPlanTranchesAxis_bb9b2501-82d3-4e71-8261-069225011407_terseLabel_en-US" xlink:label="lab_hmst_DefinedContributionPlanTranchesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Tranches [Axis]</link:label>
    <link:label id="lab_hmst_DefinedContributionPlanTranchesAxis_label_en-US" xlink:label="lab_hmst_DefinedContributionPlanTranchesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Tranches [Axis]</link:label>
    <link:label id="lab_hmst_DefinedContributionPlanTranchesAxis_documentation_en-US" xlink:label="lab_hmst_DefinedContributionPlanTranchesAxis" 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">Defined Contribution Plan Tranches [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefinedContributionPlanTranchesAxis" xlink:href="hmst-20211231.xsd#hmst_DefinedContributionPlanTranchesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DefinedContributionPlanTranchesAxis" xlink:to="lab_hmst_DefinedContributionPlanTranchesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesAfterRollingYearFive_2c263982-341c-4206-ae2b-7dbe79e362ca_terseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesAfterRollingYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesAfterRollingYearFive_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesAfterRollingYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Maturities, after Rolling Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesAfterRollingYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesAfterRollingYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesAfterRollingYearFive" xlink:to="lab_us-gaap_TimeDepositMaturitiesAfterRollingYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_1c83fd96-3546-4ef4-b540-55d5da528143_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" 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">Due after ten years, Fair value</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_af7ed182-6416-4994-a891-991816454009_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_TimeDepositMaturitiesRollingYearFive_3f657a63-ba2f-4b7d-949b-91b5622aa9e1_verboseLabel_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesRollingYearFive" 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">Four to five years</link:label>
    <link:label id="lab_us-gaap_TimeDepositMaturitiesRollingYearFive_label_en-US" xlink:label="lab_us-gaap_TimeDepositMaturitiesRollingYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Time Deposit Maturities, Rolling Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesRollingYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimeDepositMaturitiesRollingYearFive" xlink:to="lab_us-gaap_TimeDepositMaturitiesRollingYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_58eb3817-be32-4fd9-bac3-be12d1b634b7_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 more, Fair value</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_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems_0b8f5ae5-3e71-4708-ad6e-27c28e702728_terseLabel_en-US" xlink:label="lab_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems" xlink: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 mortgage loan origination and sale activities [Line Items]</link:label>
    <link:label id="lab_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems_label_en-US" xlink:label="lab_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems" xlink: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 on mortgage loan origination and sale activities [Line Items]</link:label>
    <link:label id="lab_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems_documentation_en-US" xlink:label="lab_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems" 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 on mortgage loan origination and sale activities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems" xlink:href="hmst-20211231.xsd#hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems" xlink:to="lab_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsSavingsDeposits_24c99007-22c8-45f8-bcf0-b94ca0781eed_verboseLabel_en-US" xlink:label="lab_us-gaap_DepositsSavingsDeposits" 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">Savings</link:label>
    <link:label id="lab_us-gaap_DepositsSavingsDeposits_label_en-US" xlink:label="lab_us-gaap_DepositsSavingsDeposits" xlink: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, Savings Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsSavingsDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsSavingsDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsSavingsDeposits" xlink:to="lab_us-gaap_DepositsSavingsDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedParties_a982232d-8420-4e31-a2aa-b2b1c02a3d59_periodStartLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" 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_LoansAndLeasesReceivableRelatedParties_d6eb414e-a736-4bb6-8dc9-ebb16db41239_periodEndLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" 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_LoansAndLeasesReceivableRelatedParties_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink: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, Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:to="lab_us-gaap_LoansAndLeasesReceivableRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_a9496f90-3e04-4341-abbf-092168a76b33_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" 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 issued - Option exercise; stock grants</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink: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, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_43d70496-fc8b-43f5-a7d0-1ef93347c03f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" 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">Net cash used for acquisitions</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink: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 Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_0b7472ae-50ac-402e-9d8f-bffb115eff33_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LONG-TERM DEBT</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherRestructuringMember_83a96720-b4ef-447f-98dd-097210819099_terseLabel_en-US" xlink:label="lab_us-gaap_OtherRestructuringMember" xlink: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 costs</link:label>
    <link:label id="lab_us-gaap_OtherRestructuringMember_label_en-US" xlink:label="lab_us-gaap_OtherRestructuringMember" xlink: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 Restructuring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherRestructuringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRestructuringMember" xlink:to="lab_us-gaap_OtherRestructuringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_bdf822f8-4959-4bb6-aff1-994342c67c43_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink: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 Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink: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 Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_9fe02c59-fc69-42c0-820f-782f09016f87_terseLabel_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink: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_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_label_en-US" xlink:label="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:to="lab_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree_a1f0f54f-dabf-4589-bc9e-0c63b6f0f728_terseLabel_en-US" xlink:label="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024, sublease payments due to Company</link:label>
    <link:label id="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree_label_en-US" xlink:label="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Sublease, Asset, Payments, Due Year Three</link:label>
    <link:label id="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree_documentation_en-US" xlink:label="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree" 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">Lessee, Operating Sublease, Asset, Payments, Due Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree" xlink:href="hmst-20211231.xsd#hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree" xlink:to="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_aa48e4d5-6eea-40ad-90f4-3217dd830bd8_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SHARE-BASED COMPENSATION PLANS</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink: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 Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeniorNotesMember_8472327a-7a72-4387-9fc1-4421050b434d_terseLabel_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes</link:label>
    <link:label id="lab_us-gaap_SeniorNotesMember_label_en-US" xlink:label="lab_us-gaap_SeniorNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeniorNotesMember" xlink:to="lab_us-gaap_SeniorNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_1907a9d1-41ec-4223-ae60-25a914eb1e8b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink: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;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_hmst_RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_2c56e48d-4f50-407e-8661-6b8c603a28a7_verboseLabel_en-US" xlink:label="lab_hmst_RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" 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">TDR balances that subsequently re-defaulted</link:label>
    <link:label id="lab_hmst_RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_label_en-US" xlink:label="lab_hmst_RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redefaulted Troubled Debt Restructurings on Financing Receivables [Table Text Block]</link:label>
    <link:label id="lab_hmst_RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_documentation_en-US" xlink:label="lab_hmst_RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" 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">Redefaulted troubled debt restructurings on financing receivables.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:href="hmst-20211231.xsd#hmst_RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:to="lab_hmst_RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_d9358785-8260-49a9-bc39-9a5435db0b8b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends paid on common stock</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_LesseeLeasesPolicyTextBlock_b8129ae8-da1a-421b-a1a0-a0af20246611_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_4f7a799c-2bdc-49a8-80b7-de1725c8735b_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">Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_StockIssuedDuringPeriodSharesNewIssues_54ebc09c-7ca4-4689-b851-b44ed807f5f5_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" 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 issued (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink: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, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_5b7b0bf3-1340-474e-973b-bada05e388c9_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" 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">Accounts payable and other liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_e27eeadc-0f15-452b-83f9-32b368eb5b6c_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink: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 liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink: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 Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_FinanceLeaseCost1Abstract_ff766e43-6125-4f28-928b-4993a6799193_terseLabel_en-US" xlink:label="lab_hmst_FinanceLeaseCost1Abstract" xlink: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 lease cost:</link:label>
    <link:label id="lab_hmst_FinanceLeaseCost1Abstract_label_en-US" xlink:label="lab_hmst_FinanceLeaseCost1Abstract" xlink: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 Lease Cost1 [Abstract]</link:label>
    <link:label id="lab_hmst_FinanceLeaseCost1Abstract_documentation_en-US" xlink:label="lab_hmst_FinanceLeaseCost1Abstract" 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 Lease Cost1 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinanceLeaseCost1Abstract" xlink:href="hmst-20211231.xsd#hmst_FinanceLeaseCost1Abstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinanceLeaseCost1Abstract" xlink:to="lab_hmst_FinanceLeaseCost1Abstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RegulatoryCapitalRequirementsAbstract_beef7fc9-7df6-4c50-b543-cc6502ae01e9_terseLabel_en-US" xlink:label="lab_srt_RegulatoryCapitalRequirementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]</link:label>
    <link:label id="lab_srt_RegulatoryCapitalRequirementsAbstract_label_en-US" xlink:label="lab_srt_RegulatoryCapitalRequirementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract" xlink:to="lab_srt_RegulatoryCapitalRequirementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments_8d9261fb-b9b1-4962-a579-7c78ffb4373d_negatedLabel_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" 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">Earnings allocated to share repurchase</link:label>
    <link:label id="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments_label_en-US" xlink:label="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink: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 Dividends and Other Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:to="lab_us-gaap_PreferredStockDividendsAndOtherAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock_bff0f178-3d28-4e4c-8b3a-d60f3229f4ba_verboseLabel_en-US" xlink:label="lab_hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock" 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">Revenue from Mortgage Servicing, Including the Effects of Derivative Risk Management Instruments</link:label>
    <link:label id="lab_hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock_label_en-US" xlink:label="lab_hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock" xlink: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 Revenue from Mortgage Servicing Including Effects of Derivative Risk Management Instruments [Table Text Block]</link:label>
    <link:label id="lab_hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock_documentation_en-US" xlink:label="lab_hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock" 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">Revenue from mortgage servicing, including the effects of derivative risk management instruments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock" xlink:href="hmst-20211231.xsd#hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock" xlink:to="lab_hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_ccbb105b-4fb0-4864-9b7e-29aa7d34bf00_terseLabel_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Servicing Rights</link:label>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_label_en-US" xlink:label="lab_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Banking Activity [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:to="lab_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_27562b55-4dbd-4ad0-8e6a-3760a6c600e1_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting</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_PerformanceSharesMember_9dbab5e6-3efa-45b4-9dbf-c2c5a85e388d_terseLabel_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialAssetNotPastDueMember_ed4fd3bd-af1c-4b70-a5c8-a4bd741f4725_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_CommitmentsAndContingencies_43fd534f-aea6-4a72-a973-86e531e0d712_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink: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 (Note 10)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_939c6de5-0fc9-4a0f-ae02-5243da3847bb_negatedTerseLabel_en-US" xlink:label="lab_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" 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">Changes in fair value of single family MSRs due to modeled amortization</link:label>
    <link:label id="lab_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_2905e5b1-11b9-4bc3-823f-df3356ade929_verboseLabel_en-US" xlink:label="lab_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" 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</link:label>
    <link:label id="lab_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_label_en-US" xlink:label="lab_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Fair Value of Mortgage Servicing Rights Due to Modeled Amortization</link:label>
    <link:label id="lab_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_documentation_en-US" xlink:label="lab_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" 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">Changes in the fair value of mortgage servicing rights due to modeled amortization.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" xlink:href="hmst-20211231.xsd#hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" xlink:to="lab_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_cd9d3236-65f0-4c00-8d02-0d7857907dd2_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue_e594d794-3831-457d-8551-27e0d3f4c9d8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue" 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">Changes in fair value of MSRs due to changes in market inputs and/or assumptions</link:label>
    <link:label id="lab_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue_e519c521-42bf-49be-9637-78443a71843d_terseLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in fair value assumptions</link:label>
    <link:label id="lab_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue_label_en-US" xlink:label="lab_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Asset at Fair Value, Other Changes in Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue" xlink:to="lab_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7602223a-1fe0-4bcf-bfce-871c273f317d_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income</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_dei_EntityEmergingGrowthCompany_cf262293-5190-464e-aeed-12e60d9cbb87_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">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/2021q4/dei-2021q4.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_LossContingencyAccrualProvision_28640512-e04b-430d-a9c2-d90930063cd2_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualProvision" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions, net of adjustments</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualProvision_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualProvision" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Accrual, Provision</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProvision" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualProvision"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualProvision" xlink:to="lab_us-gaap_LossContingencyAccrualProvision" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_50229d28-0829-48b8-9e1b-53d847b471ee_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RETIREMENT BENEFIT PLAN</link:label>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_6aceb3aa-bad7-404c-81dd-ede5ca581db7_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_DisposalGroupClassificationAxis_44d4496d-e40d-4a7f-bac8-d91ea224eb52_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1_b939508d-8129-4d87-830d-81e0f6435e25_negatedTerseLabel_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1" 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">Loan servicing income, discontinued operations</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1_label_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Servicing Fees Net1</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1_documentation_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1" 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">Disposal Group, Including Discontinued Operation, Servicing Fees Net1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1" xlink:to="lab_hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_24d001cc-d200-4876-9186-bb56d0ff4667_terseLabel_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:label id="lab_dei_AuditorName_label_en-US" xlink:label="lab_dei_AuditorName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorName" xlink:to="lab_dei_AuditorName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_1b2a0cdf-15a6-49e2-8ac1-f0ab09fdeb3a_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/2021q4/dei-2021q4.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_USTreasuryBondSecuritiesMember_c76167a7-4b7f-448e-b06f-b1abb4f4798e_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasuryBondSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury Bond Securities</link:label>
    <link:label id="lab_us-gaap_USTreasuryBondSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasuryBondSecuritiesMember" xlink: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 Bond Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryBondSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasuryBondSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasuryBondSecuritiesMember" xlink:to="lab_us-gaap_USTreasuryBondSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostsAndExpenses_705a25a3-6bbc-4030-b45a-c900ee0f1796_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" 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">Costs and Expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="lab_us-gaap_CostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_e3795363-4f4a-41fa-84df-51312ae6e758_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_hmst_WeightedAverageRemainingLeaseTermAbstract_48be0878-3e12-4390-8666-6c28a3198e15_terseLabel_en-US" xlink:label="lab_hmst_WeightedAverageRemainingLeaseTermAbstract" xlink: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 Remaining lease term in years</link:label>
    <link:label id="lab_hmst_WeightedAverageRemainingLeaseTermAbstract_label_en-US" xlink:label="lab_hmst_WeightedAverageRemainingLeaseTermAbstract" xlink: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 Remaining Lease Term [Abstract]</link:label>
    <link:label id="lab_hmst_WeightedAverageRemainingLeaseTermAbstract_documentation_en-US" xlink:label="lab_hmst_WeightedAverageRemainingLeaseTermAbstract" 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">Weighted Average Remaining Lease Term [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_WeightedAverageRemainingLeaseTermAbstract" xlink:href="hmst-20211231.xsd#hmst_WeightedAverageRemainingLeaseTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_WeightedAverageRemainingLeaseTermAbstract" xlink:to="lab_hmst_WeightedAverageRemainingLeaseTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_0b03f53b-b349-4f04-91b7-0e886f63cd90_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink: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_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent_3a189e49-21b6-435f-8bf0-c9a74c2a0b31_terseLabel_en-US" xlink:label="lab_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common equity risk-based capital required to be well capitalized, ratio</link:label>
    <link:label id="lab_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent_label_en-US" xlink:label="lab_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent" xlink: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 equity risk-based capital required to be well capitalized percent</link:label>
    <link:label id="lab_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent_documentation_en-US" xlink:label="lab_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent" 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">Common equity risk-based capital required to be well capitalized percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent" xlink:href="hmst-20211231.xsd#hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent" xlink:to="lab_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableNonaccrualTable_83e98b40-f36b-4827-b5a8-98dc199634cc_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableNonaccrualTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableNonaccrualTable_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableNonaccrualTable" xlink: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]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableNonaccrualTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualTable" xlink:to="lab_us-gaap_FinancingReceivableNonaccrualTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_b22332f7-3264-45aa-a517-62cebb7e8664_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" 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 in an Unrealized Loss Position</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink: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 Unrealized Loss on Investments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_51b3d7fe-dbd4-40e6-a33e-b77df532afa1_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_NumberOfLoansGrantedForbearance_62ea8635-9e7b-4bac-929e-de5772840d58_terseLabel_en-US" xlink:label="lab_hmst_NumberOfLoansGrantedForbearance" xlink: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 loans granted forbearance</link:label>
    <link:label id="lab_hmst_NumberOfLoansGrantedForbearance_label_en-US" xlink:label="lab_hmst_NumberOfLoansGrantedForbearance" xlink: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 Loans Granted Forbearance</link:label>
    <link:label id="lab_hmst_NumberOfLoansGrantedForbearance_documentation_en-US" xlink:label="lab_hmst_NumberOfLoansGrantedForbearance" 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 Loans Granted Forbearance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NumberOfLoansGrantedForbearance" xlink:href="hmst-20211231.xsd#hmst_NumberOfLoansGrantedForbearance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_NumberOfLoansGrantedForbearance" xlink:to="lab_hmst_NumberOfLoansGrantedForbearance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_b8122167-990f-4067-8519-7c8d53bb7d5c_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink: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 cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink: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 Provided by (Used in) Operating Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_stpr_CA_e2afb91d-811f-4e75-bd3f-5e837e1bffdd_terseLabel_en-US" xlink:label="lab_stpr_CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">California</link:label>
    <link:label id="lab_stpr_CA_label_en-US" xlink:label="lab_stpr_CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CALIFORNIA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_CA" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_CA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_stpr_CA" xlink:to="lab_stpr_CA" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_FinancingReceivablePercentOfTotalLoans_63340e89-97b8-4c95-8ebb-adbec3ea416e_totalLabel_en-US" xlink:label="lab_hmst_FinancingReceivablePercentOfTotalLoans" 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">Percent of total loans</link:label>
    <link:label id="lab_hmst_FinancingReceivablePercentOfTotalLoans_label_en-US" xlink:label="lab_hmst_FinancingReceivablePercentOfTotalLoans" xlink: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, Percent Of Total Loans</link:label>
    <link:label id="lab_hmst_FinancingReceivablePercentOfTotalLoans_documentation_en-US" xlink:label="lab_hmst_FinancingReceivablePercentOfTotalLoans" 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, Percent Of Total Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivablePercentOfTotalLoans" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivablePercentOfTotalLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivablePercentOfTotalLoans" xlink:to="lab_hmst_FinancingReceivablePercentOfTotalLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_3082e014-1680-4580-88a1-92597cd68400_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">Unrealized gain (loss) on investment securities AFS</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_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer_55c6136a-66c6-4bfb-bbd7-3a94ec93619c_terseLabel_en-US" xlink:label="lab_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer" xlink: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 days past due on re-default consumer loans</link:label>
    <link:label id="lab_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer_label_en-US" xlink:label="lab_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trouble Debt Restructuring, Re-Default, Number Of Days Past Due, Consumer</link:label>
    <link:label id="lab_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer_documentation_en-US" xlink:label="lab_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer" 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">Trouble Debt Restructuring, Re-Default, Number of Days Past Due, Consumer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer" xlink:href="hmst-20211231.xsd#hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer" xlink:to="lab_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_ed7e3f1e-013a-4d2f-97c7-550cdf2ca965_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_e0fd4b89-3f58-4aae-9a9d-73c1902fecb2_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" 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 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_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember_03277553-a422-4312-bd30-aaf22c344a6c_terseLabel_en-US" xlink:label="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HomeStreet Statutory Trust Subordinated Debt Securities II</link:label>
    <link:label id="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember_label_en-US" xlink:label="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HomeStreet Statutory Trust Subordinated Debt Securities II [Member]</link:label>
    <link:label id="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember_documentation_en-US" xlink:label="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember" 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">HomeStreet Statutory Trust Subordinated Debt Securities II [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember" xlink:href="hmst-20211231.xsd#hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember" xlink:to="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_2c313e6f-2d63-40d2-980a-55d26489ea88_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, year two</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_hmst_TemporaryEquitySharesRepurchasedAndRetired_c1aaf5ef-017c-4e0d-9181-5c375b87affa_negatedLabel_en-US" xlink:label="lab_hmst_TemporaryEquitySharesRepurchasedAndRetired" 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_hmst_TemporaryEquitySharesRepurchasedAndRetired_label_en-US" xlink:label="lab_hmst_TemporaryEquitySharesRepurchasedAndRetired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Shares Repurchased And Retired</link:label>
    <link:label id="lab_hmst_TemporaryEquitySharesRepurchasedAndRetired_documentation_en-US" xlink:label="lab_hmst_TemporaryEquitySharesRepurchasedAndRetired" 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">Temporary Equity, Shares Repurchased And Retired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_TemporaryEquitySharesRepurchasedAndRetired" xlink:href="hmst-20211231.xsd#hmst_TemporaryEquitySharesRepurchasedAndRetired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_TemporaryEquitySharesRepurchasedAndRetired" xlink:to="lab_hmst_TemporaryEquitySharesRepurchasedAndRetired" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned_8d6531e6-8af7-4fba-bece-af945f4a6f34_verboseLabel_en-US" xlink:label="lab_hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned" 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">LHFI foreclosed and transferred to OREO</link:label>
    <link:label id="lab_hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned_label_en-US" xlink:label="lab_hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned" xlink: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 Investment Foreclosed and Transferred to Other Real Estate Owned</link:label>
    <link:label id="lab_hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned_documentation_en-US" xlink:label="lab_hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned" 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 held for investment foreclosed and transferred to other real estate owned.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned" xlink:href="hmst-20211231.xsd#hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned" xlink:to="lab_hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_d7ae93a9-c7bb-40fa-91d2-10d5dc05b49f_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less imputed interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink: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 Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis_872b8987-01ba-493e-9c76-b40be1ff4295_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration of Credit or Market Risk [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis_label_en-US" xlink:label="lab_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration of Credit or Market Risk [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis" xlink:to="lab_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod_0efde42b-b7a7-4f75-a4d3-4b2c1c8510de_verboseLabel_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod" 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">Book value of assets sold</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod_label_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets Sold During Period</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod_documentation_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod" 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">Disposal Group, Including Discontinued Operation, Assets Sold During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod" xlink:to="lab_hmst_DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives_5d986b0d-6c1d-4a22-ac43-ca21bee3bd88_terseLabel_en-US" xlink:label="lab_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Netting adjustments/Cash collateral, derivative assets</link:label>
    <link:label id="lab_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives_label_en-US" xlink:label="lab_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives" xlink: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 Amount Offset Against Other Derivatives</link:label>
    <link:label id="lab_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives_documentation_en-US" xlink:label="lab_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives" 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">The amount as of the balance sheet date of the fair value of derivative assets that in accordance with the entity's accounting policy was offset against other derivative contracts under a master netting arrangement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives" xlink:href="hmst-20211231.xsd#hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives" xlink:to="lab_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale_56d8a4cd-b290-4cd7-86cd-43c406b1e3e5_negatedTerseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale" 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">Net fair value adjustment and gain on sale of LHFS</link:label>
    <link:label id="lab_hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale_label_en-US" xlink:label="lab_hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale" xlink: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, Net Fair Value Adjustment And (Gain) Loss On Sale</link:label>
    <link:label id="lab_hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale" 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, Net Fair Value Adjustment And (Gain) Loss On Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale" xlink:to="lab_hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_b18061f0-48a4-4fb8-bf63-9f3644b073fb_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_FederalHomeLoanBankBorrowingsFairValueDisclosure_fef2cec1-65b6-4cb6-85b5-9a16fc52f10d_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure" xlink: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 Borrowings, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure" xlink:to="lab_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_fb510e04-1424-4393-a97c-6a50ba9110db_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" 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">Payments for Restructuring</link:label>
    <link:label id="lab_us-gaap_PaymentsForRestructuring_label_en-US" xlink:label="lab_us-gaap_PaymentsForRestructuring" xlink: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 Restructuring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRestructuring" xlink:to="lab_us-gaap_PaymentsForRestructuring" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_PortfolioOfLoansServicedForOthersTableTextBlock_766a1515-3b42-46d3-9c24-6be173da7a53_verboseLabel_en-US" xlink:label="lab_hmst_PortfolioOfLoansServicedForOthersTableTextBlock" 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">Company's Portfolio of Loans Serviced for Others</link:label>
    <link:label id="lab_hmst_PortfolioOfLoansServicedForOthersTableTextBlock_label_en-US" xlink:label="lab_hmst_PortfolioOfLoansServicedForOthersTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portfolio of Loans Serviced for Others [Table Text Block]</link:label>
    <link:label id="lab_hmst_PortfolioOfLoansServicedForOthersTableTextBlock_documentation_en-US" xlink:label="lab_hmst_PortfolioOfLoansServicedForOthersTableTextBlock" 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">Company's portfolio of loans serviced for others.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PortfolioOfLoansServicedForOthersTableTextBlock" xlink:href="hmst-20211231.xsd#hmst_PortfolioOfLoansServicedForOthersTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_PortfolioOfLoansServicedForOthersTableTextBlock" xlink:to="lab_hmst_PortfolioOfLoansServicedForOthersTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_1adee0ff-1e27-418e-9fe0-28130aa46f2a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross unrealized losses</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_7080a057-7b6a-4528-80bc-29461ae8b5f0_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink: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 Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_8302226f-cd98-4bce-9158-4b66308fc5a0_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock</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_hmst_PublicFundsIncludedInDeposits_7d549429-7cf8-4b34-a8e5-cf2e747306b6_terseLabel_en-US" xlink:label="lab_hmst_PublicFundsIncludedInDeposits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public funds included in deposits</link:label>
    <link:label id="lab_hmst_PublicFundsIncludedInDeposits_label_en-US" xlink:label="lab_hmst_PublicFundsIncludedInDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Public Funds Included in Deposits</link:label>
    <link:label id="lab_hmst_PublicFundsIncludedInDeposits_documentation_en-US" xlink:label="lab_hmst_PublicFundsIncludedInDeposits" 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">Public Funds Included in Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PublicFundsIncludedInDeposits" xlink:href="hmst-20211231.xsd#hmst_PublicFundsIncludedInDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_PublicFundsIncludedInDeposits" xlink:to="lab_hmst_PublicFundsIncludedInDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise_868a9925-93e6-4ea6-859e-90dbd9f5efc1_terseLabel_en-US" xlink:label="lab_hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" xlink: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 leases</link:label>
    <link:label id="lab_hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise_label_en-US" xlink:label="lab_hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" xlink: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 Finance Lease Right-Of-Use Assets Due To Assumption Changes Of Renewal Option Exercise</link:label>
    <link:label id="lab_hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise_documentation_en-US" xlink:label="lab_hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" 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">Increase (Decrease) In Finance Lease Right-Of-Use Assets Due To Assumption Changes Of Renewal Option Exercise</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" xlink:href="hmst-20211231.xsd#hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" xlink:to="lab_hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_2ab583aa-4fa3-4b34-9f78-35ceeb710419_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer contribution amount</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock_c48d01a3-4448-4a51-9291-dae3cf4d50f2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock" xlink: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 Financial Instruments Owned and 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_fd6be0b1-0539-4428-ae2a-621da049f997_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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4a6b8f3a-11e5-455a-a14a-c0fc151e9dfe_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_4ccf6d44-c220-416f-9ea2-fb617b1575f4_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink: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, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_FinancingReceivableRevolvingTerm_c33d4ea3-40db-4f47-a5c0-d49b3bd5ebe0_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableRevolvingTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving-term</link:label>
    <link:label id="lab_hmst_FinancingReceivableRevolvingTerm_label_en-US" xlink:label="lab_hmst_FinancingReceivableRevolvingTerm" xlink: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, Term</link:label>
    <link:label id="lab_hmst_FinancingReceivableRevolvingTerm_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableRevolvingTerm" 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, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableRevolvingTerm" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableRevolvingTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableRevolvingTerm" xlink:to="lab_hmst_FinancingReceivableRevolvingTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_LossSharingRelationshipMember_13738de6-09a7-4b98-a3f0-38734541d3c2_terseLabel_en-US" xlink:label="lab_hmst_LossSharingRelationshipMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Sharing Relationship</link:label>
    <link:label id="lab_hmst_LossSharingRelationshipMember_label_en-US" xlink:label="lab_hmst_LossSharingRelationshipMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Sharing Relationship [Member]</link:label>
    <link:label id="lab_hmst_LossSharingRelationshipMember_documentation_en-US" xlink:label="lab_hmst_LossSharingRelationshipMember" 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">A loss sharing relationship that is accounted for as a guarantee under U.S. GAAP.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LossSharingRelationshipMember" xlink:href="hmst-20211231.xsd#hmst_LossSharingRelationshipMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LossSharingRelationshipMember" xlink:to="lab_hmst_LossSharingRelationshipMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive_4810334e-f7b0-4e56-b596-9fed4ac49f33_terseLabel_en-US" xlink:label="lab_hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027 and thereafter</link:label>
    <link:label id="lab_hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive_label_en-US" xlink:label="lab_hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Nonlease, Liability, To Be Paid, After Year Five</link:label>
    <link:label id="lab_hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive_documentation_en-US" xlink:label="lab_hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive" 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">Lessee, Nonlease, Liability, To Be Paid, After Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive" xlink:href="hmst-20211231.xsd#hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive" xlink:to="lab_hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_f00d23bf-d82d-49b1-8d7e-fdef18d198f3_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" 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">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink: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 Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_692fcbfe-46a7-4e7c-a401-868debc4950d_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RESTRUCTURING</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_72668c2f-b899-40f2-8ef0-94e556543f2f_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink: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_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_IncreaseDecreaseInDeferredIncomeTaxes_160b75b7-c87e-4ac1-8d7e-400f5688f7b9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" 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">Deferred income tax expense (benefit)</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink: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 Deferred Income Taxes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DefinedContributionPlanTrancheTwoMember_bf78bcd1-5604-4190-821a-18e679121741_terseLabel_en-US" xlink:label="lab_hmst_DefinedContributionPlanTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tranche Two</link:label>
    <link:label id="lab_hmst_DefinedContributionPlanTrancheTwoMember_label_en-US" xlink:label="lab_hmst_DefinedContributionPlanTrancheTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Tranche Two [Member]</link:label>
    <link:label id="lab_hmst_DefinedContributionPlanTrancheTwoMember_documentation_en-US" xlink:label="lab_hmst_DefinedContributionPlanTrancheTwoMember" 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">Defined Contribution Plan, Tranche Two [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefinedContributionPlanTrancheTwoMember" xlink:href="hmst-20211231.xsd#hmst_DefinedContributionPlanTrancheTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DefinedContributionPlanTrancheTwoMember" xlink:to="lab_hmst_DefinedContributionPlanTrancheTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DiscountRateAbstract_9eb794cf-b209-4c78-a14a-eda2a7067ce0_terseLabel_en-US" xlink:label="lab_hmst_DiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount Rate [Abstract]</link:label>
    <link:label id="lab_hmst_DiscountRateAbstract_label_en-US" xlink:label="lab_hmst_DiscountRateAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discount Rate [Abstract]</link:label>
    <link:label id="lab_hmst_DiscountRateAbstract_documentation_en-US" xlink:label="lab_hmst_DiscountRateAbstract" 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">Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DiscountRateAbstract" xlink:href="hmst-20211231.xsd#hmst_DiscountRateAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DiscountRateAbstract" xlink:to="lab_hmst_DiscountRateAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_2775b8d2-608d-44c5-999e-3a51a868e544_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase of investment securities</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_946ca9a1-6f89-4bfc-ae7f-996af2072d8d_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 loan modifications - TDR</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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_c5d0eedb-f653-45f3-8efd-2c515ebfcfb1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink: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 Restricted Shares Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink: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 Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements_89dd8634-ae40-4c83-8aeb-93041b2f131b_verboseLabel_en-US" xlink:label="lab_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements" 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">Security pledged under repurchase agreement</link:label>
    <link:label id="lab_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements_label_en-US" xlink:label="lab_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements" xlink: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 Financial Instruments, Not Separately Reported, Securities for Repurchase Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements" xlink:to="lab_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_c4818abd-c5e4-42b2-b6af-c2edea061e7e_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" 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">Notional&#160;amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_60ed1f1e-1f86-4ba2-a7c2-2d892e02ccd4_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink: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, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_WeightedAverageRateDomesticDeposit1_ce461639-28cc-4e1a-8cb4-641cd27efaa1_terseLabel_en-US" xlink:label="lab_hmst_WeightedAverageRateDomesticDeposit1" xlink: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 Rate</link:label>
    <link:label id="lab_hmst_WeightedAverageRateDomesticDeposit1_label_en-US" xlink:label="lab_hmst_WeightedAverageRateDomesticDeposit1" xlink: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 Rate Domestic Deposit1</link:label>
    <link:label id="lab_hmst_WeightedAverageRateDomesticDeposit1_documentation_en-US" xlink:label="lab_hmst_WeightedAverageRateDomesticDeposit1" 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">Weighted Average Rate Domestic Deposit1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_WeightedAverageRateDomesticDeposit1" xlink:href="hmst-20211231.xsd#hmst_WeightedAverageRateDomesticDeposit1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_WeightedAverageRateDomesticDeposit1" xlink:to="lab_hmst_WeightedAverageRateDomesticDeposit1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy_8400db3b-d91a-41fc-b0c2-af470f4e66df_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy" xlink: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_FinanceLoanAndLeaseReceivablesHeldForSalePolicy_label_en-US" xlink:label="lab_us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy" xlink:to="lab_us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageRateDomesticDeposit_c6ddb005-535c-4472-9267-0796f925441b_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageRateDomesticDeposit" xlink: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 Rate, Interest-bearing demand accounts</link:label>
    <link:label id="lab_us-gaap_WeightedAverageRateDomesticDeposit_label_en-US" xlink:label="lab_us-gaap_WeightedAverageRateDomesticDeposit" xlink: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 Rate, Interest-bearing Domestic Deposits, Point in Time</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageRateDomesticDeposit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageRateDomesticDeposit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageRateDomesticDeposit" xlink:to="lab_us-gaap_WeightedAverageRateDomesticDeposit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_f3c6fffd-2070-4250-b0b6-000c9f33be4e_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">Purchases 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_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_eccf9df7-dc54-4eb2-8d38-541784b94a9d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" 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">Reclassification for net (gains) losses included in income</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_bec869f6-9f6a-431e-86b5-79af3c6ff279_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_hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_0427c3f0-149f-4637-aa11-4d4eb90a2339_terseLabel_en-US" xlink:label="lab_hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract" xlink: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 shares outstanding:</link:label>
    <link:label id="lab_hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_label_en-US" xlink:label="lab_hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract" xlink: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 Shares Outstanding, Basic And Diluted [Abstract]</link:label>
    <link:label id="lab_hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_documentation_en-US" xlink:label="lab_hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract" 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">Weighted Average Shares Outstanding, Basic And Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract" xlink:href="hmst-20211231.xsd#hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract" xlink:to="lab_hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalCreditAssessmentAxis_82e517e6-ec66-46c8-ae27-306d26ade1ac_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_us-gaap_ServicingAsset_eab0fea5-d89e-4a38-9f20-bbbb893afe80_verboseLabel_en-US" xlink:label="lab_us-gaap_ServicingAsset" 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">Mortgage servicing rights ("MSRs")</link:label>
    <link:label id="lab_us-gaap_ServicingAsset_label_en-US" xlink:label="lab_us-gaap_ServicingAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServicingAsset" xlink:to="lab_us-gaap_ServicingAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_5e499ba7-0ee8-42b8-8a24-ac7c380e32d1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink: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, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_LoansHeldforInvestmentMeasurementInput_9f039863-1577-4e0e-94c8-8185a13057ed_terseLabel_en-US" xlink:label="lab_hmst_LoansHeldforInvestmentMeasurementInput" xlink: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 investment, measurement input</link:label>
    <link:label id="lab_hmst_LoansHeldforInvestmentMeasurementInput_label_en-US" xlink:label="lab_hmst_LoansHeldforInvestmentMeasurementInput" xlink: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-Investment, Measurement Input</link:label>
    <link:label id="lab_hmst_LoansHeldforInvestmentMeasurementInput_documentation_en-US" xlink:label="lab_hmst_LoansHeldforInvestmentMeasurementInput" 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 Held-for-Investment, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansHeldforInvestmentMeasurementInput" xlink:href="hmst-20211231.xsd#hmst_LoansHeldforInvestmentMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LoansHeldforInvestmentMeasurementInput" xlink:to="lab_hmst_LoansHeldforInvestmentMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_8a6905fa-1305-4056-89ef-ff5cea170484_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" 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">Aggregate intrinsic value, ending balance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink: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, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock_12a7f878-5602-4e56-965c-8919e2d09d39_terseLabel_en-US" xlink:label="lab_hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BORROWINGS</link:label>
    <link:label id="lab_hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock_label_en-US" xlink:label="lab_hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock" xlink: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 and Other Borrowings [Text Block]</link:label>
    <link:label id="lab_hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock_documentation_en-US" xlink:label="lab_hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock" 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">Entire disclosure for Federal Home Loan Bank and other borrowings.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock" xlink:href="hmst-20211231.xsd#hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock" xlink:to="lab_hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_75d565b7-cb53-43d6-a865-0c68256a69f4_periodStartLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" 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_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_5841c08a-ead1-4446-8ede-758d21de8812_periodEndLabel_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" 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_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_label_en-US" xlink:label="lab_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:to="lab_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_9a4594ec-722f-497c-b3d6-77d2bde204a5_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_hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets_0b8fc01e-020d-461a-bee7-e4d56f0ae0e2_terseLabel_en-US" xlink:label="lab_hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common equity risk-based capital required for capital adequacy, ratio</link:label>
    <link:label id="lab_hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets_label_en-US" xlink:label="lab_hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets" xlink: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 Equity Risk Based Capital Required for Capital Adequacy to Risk Weight Assets</link:label>
    <link:label id="lab_hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets_documentation_en-US" xlink:label="lab_hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets" 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">Common Equity Risk Based Capital Required for Capital Adequacy to Risk Weight Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets" xlink:href="hmst-20211231.xsd#hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets" xlink:to="lab_hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_70e69826-d070-49da-8ba5-3079ea80d504_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink: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 operating loss carryforwards</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_91836a5e-2d99-492f-8a8a-02bd331df39a_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares 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_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_7b69ee99-fe27-49f3-83b1-3eb21beb8e79_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xlink: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 within one year or less, Fair value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_20d28380-f9c3-4207-b64b-68f195b4ab44_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/2021q4/dei-2021q4.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_RepaymentsOfOtherDebt_af6e07f5-0c1c-4de9-a7f0-3b365b9c918f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfOtherDebt" 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 other long-term borrowings</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfOtherDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfOtherDebt" xlink: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 Other Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfOtherDebt" xlink:to="lab_us-gaap_RepaymentsOfOtherDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_762618c5-f97a-45b3-9d8a-2065e080f6e0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on debt extinguishment</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink: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 Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_165439c4-a23f-4e6e-8656-d2619e29804b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross 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_hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities_627402fd-5b60-417a-ae75-0b3b8159a06f_negatedLabel_en-US" xlink:label="lab_hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities" 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">Increase (decrease) in accounts payable and other liabilities</link:label>
    <link:label id="lab_hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities_label_en-US" xlink:label="lab_hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities" xlink: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 Accounts Payable and Other Liabilities</link:label>
    <link:label id="lab_hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities_documentation_en-US" xlink:label="lab_hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities" 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">Increase (decrease) in accounts payable and other liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities" xlink:href="hmst-20211231.xsd#hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities" xlink:to="lab_hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_FederalReserveBankofSanFranciscoMember_1f641009-f0ce-4a5f-87f4-8cef97d21216_terseLabel_en-US" xlink:label="lab_hmst_FederalReserveBankofSanFranciscoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Reserve Bank of San Francisco</link:label>
    <link:label id="lab_hmst_FederalReserveBankofSanFranciscoMember_label_en-US" xlink:label="lab_hmst_FederalReserveBankofSanFranciscoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Reserve Bank of San Francisco [Member]</link:label>
    <link:label id="lab_hmst_FederalReserveBankofSanFranciscoMember_documentation_en-US" xlink:label="lab_hmst_FederalReserveBankofSanFranciscoMember" 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">Federal reserve bank of San Francisco [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalReserveBankofSanFranciscoMember" xlink:href="hmst-20211231.xsd#hmst_FederalReserveBankofSanFranciscoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FederalReserveBankofSanFranciscoMember" xlink:to="lab_hmst_FederalReserveBankofSanFranciscoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResidentialMortgageMember_b27392b2-0fa9-4fc5-8288-899473b6413e_terseLabel_en-US" xlink:label="lab_us-gaap_ResidentialMortgageMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single family</link:label>
    <link:label id="lab_us-gaap_ResidentialMortgageMember_label_en-US" xlink:label="lab_us-gaap_ResidentialMortgageMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResidentialMortgageMember" xlink:to="lab_us-gaap_ResidentialMortgageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_5aef57b4-e305-4061-8a1d-c60b2477edd1_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd_bc791277-0819-4190-8bc7-e808e3aea682_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recorded investment - TDR</link:label>
    <link:label id="lab_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd_label_en-US" xlink:label="lab_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" xlink: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, Recorded Investment at Period End</link:label>
    <link:label id="lab_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd_documentation_en-US" xlink:label="lab_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" 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, Modifications, Recorded Investment at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" xlink:to="lab_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise_8e200355-78f6-42ae-9eec-c24276081e7c_terseLabel_en-US" xlink:label="lab_hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating leases</link:label>
    <link:label id="lab_hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise_label_en-US" xlink:label="lab_hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" xlink: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 Operating Lease Right-Of-Use Assets Due To Assumption Changes Of Renewal Option Exercise</link:label>
    <link:label id="lab_hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise_documentation_en-US" xlink:label="lab_hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" 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">Increase (Decrease) In Operating Lease Right-Of-Use Assets Due To Assumption Changes Of Renewal Option Exercise</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" xlink:href="hmst-20211231.xsd#hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" xlink:to="lab_hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoanRestructuringModificationDomain_d95046c3-5546-408a-b96d-47248879a0fb_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_us-gaap_FairValueMeasurementFrequencyDomain_d75b0252-83af-4b77-b43b-c6865c1b1556_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_ProceedsFromSaleOfLoansHeldForSale_fbcf7051-fb6b-4cbd-9625-6345436d8ba2_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 LHFS</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_8f0e279a-7fa3-4584-86ae-ab667b4046d7_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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_ac9135e3-1a60-40d0-9bd2-0157bcfca7d8_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink: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 Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_cc192852-a5af-4e96-ad8f-2bfcf1e4aa7f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred (benefit) expense</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestAndDividendIncomeOperating_28c6c565-6b4d-4aa3-93e3-7e011c43f6a5_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_us-gaap_FinancingReceivables60To89DaysPastDueMember_23877d59-0c5e-43ce-9983-192fb7e3bd5b_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">60-89 days</link:label>
    <link:label id="lab_us-gaap_FinancingReceivables60To89DaysPastDueMember_label_en-US" xlink:label="lab_us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink: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, 60 to 89 Days Past Due [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink:to="lab_us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_521b6b08-2e44-41fd-9858-e5472b034691_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_48ab70d6-3988-41cf-b241-6942d6e1878e_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis_label_en-US" xlink:label="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="lab_us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember_7f4aa709-d8a8-4593-a719-7b2e7049510c_terseLabel_en-US" xlink:label="lab_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember" xlink: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, Adjusted For Credit Analysis</link:label>
    <link:label id="lab_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember_label_en-US" xlink:label="lab_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember" xlink: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, Adjusted For Credit Analysis [Member]</link:label>
    <link:label id="lab_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember_documentation_en-US" xlink:label="lab_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember" 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 Portfolio Segment, Adjusted For Credit Analysis [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember" xlink:href="hmst-20211231.xsd#hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember" xlink:to="lab_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DepositBalancesIncludingStatedRatesTableTextBlock_ce39bb1a-e79b-4e94-8d32-61f1c3ce4cea_verboseLabel_en-US" xlink:label="lab_hmst_DepositBalancesIncludingStatedRatesTableTextBlock" 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">Deposit balances, including stated rates</link:label>
    <link:label id="lab_hmst_DepositBalancesIncludingStatedRatesTableTextBlock_label_en-US" xlink:label="lab_hmst_DepositBalancesIncludingStatedRatesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit Balances Including Stated Rates [Table Text Block]</link:label>
    <link:label id="lab_hmst_DepositBalancesIncludingStatedRatesTableTextBlock_documentation_en-US" xlink:label="lab_hmst_DepositBalancesIncludingStatedRatesTableTextBlock" 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">Deposit balances, including stated rates.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DepositBalancesIncludingStatedRatesTableTextBlock" xlink:href="hmst-20211231.xsd#hmst_DepositBalancesIncludingStatedRatesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DepositBalancesIncludingStatedRatesTableTextBlock" xlink:to="lab_hmst_DepositBalancesIncludingStatedRatesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_e979dc94-1ce2-47cf-a1fe-fedbf07d5426_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_165435f4-7e2e-439a-a3ab-32c34b8cd63c_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_hmst_ServicingAdvances_52745b8a-f597-4496-a124-955961d1d7a5_terseLabel_en-US" xlink:label="lab_hmst_ServicingAdvances" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing advances</link:label>
    <link:label id="lab_hmst_ServicingAdvances_label_en-US" xlink:label="lab_hmst_ServicingAdvances" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Advances</link:label>
    <link:label id="lab_hmst_ServicingAdvances_documentation_en-US" xlink:label="lab_hmst_ServicingAdvances" 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">Advances made as part of the entity's obligations as a servicer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAdvances" xlink:href="hmst-20211231.xsd#hmst_ServicingAdvances"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ServicingAdvances" xlink:to="lab_hmst_ServicingAdvances" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_415289d2-5487-4c66-8a31-00b69bd61d9c_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_57588c66-9117-491e-9aca-7d3d6b9bf5dd_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">Recoveries</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_ba2fdee3-6bb7-4cbe-af48-8c60a51e3f55_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_dei_EntityFilerCategory_a6e3fde5-bada-4ddd-abbf-f61a59956668_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/2021q4/dei-2021q4.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_ScheduleOfServicingAssetsAtFairValueTextBlock_c27410e2-6837-41aa-931d-b6c7b5009135_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock" 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">Changes in Single Family MSRs Measured at Fair Value</link:label>
    <link:label id="lab_us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock" xlink: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 Servicing Assets at Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock" xlink:to="lab_us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive_5b84c780-cbcf-4ad4-8b35-f5a36cf92546_terseLabel_en-US" xlink:label="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026, sublease payments due to Company</link:label>
    <link:label id="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive_label_en-US" xlink:label="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Sublease, Asset, Payments, Due Year Five</link:label>
    <link:label id="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive_documentation_en-US" xlink:label="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive" 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">Lessee, Operating Sublease, Asset, Payments, Due Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive" xlink:href="hmst-20211231.xsd#hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive" xlink:to="lab_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_a5892b0b-151d-4582-87d6-9dc2950de11f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink: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, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_3c85eaf8-f2f2-41e8-879b-d99ec51b6810_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" 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 Gains (Losses) Recognized on Economic Hedge Derivatives</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink: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, Gain (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServicingContractsMember_59da8d54-0039-4995-90a3-45e05f01c0c0_verboseLabel_en-US" xlink:label="lab_us-gaap_ServicingContractsMember" 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">Loan servicing income (loss)</link:label>
    <link:label id="lab_us-gaap_ServicingContractsMember_5156caa6-541e-4d55-bb08-d5f1c9caac9d_terseLabel_en-US" xlink:label="lab_us-gaap_ServicingContractsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Contracts</link:label>
    <link:label id="lab_us-gaap_ServicingContractsMember_label_en-US" xlink:label="lab_us-gaap_ServicingContractsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Contracts [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingContractsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingContractsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServicingContractsMember" xlink:to="lab_us-gaap_ServicingContractsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_0cc1458f-aa00-40b9-aa78-1143918ff65c_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Treasury securities</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink: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 Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember" xlink:to="lab_us-gaap_USTreasurySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember_ad162cc2-b1c7-4762-b431-7ca9f5abf2a6_terseLabel_en-US" xlink:label="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HomeStreet Statutory Trust Subordinated Debt Securities III</link:label>
    <link:label id="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember_label_en-US" xlink:label="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HomeStreet Statutory Trust Subordinated Debt Securities III [Member]</link:label>
    <link:label id="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember_documentation_en-US" xlink:label="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember" 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">HomeStreet Statutory Trust Subordinated Debt Securities III</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember" xlink:href="hmst-20211231.xsd#hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember" xlink:to="lab_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_7e46c120-0e48-452d-a7c0-8ec0d5689ccf_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">Estimate of Fair Value Measurement</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_ff078689-d96b-4fe0-9f5f-2102e5ba823c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink: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</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink: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 with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_a18422a5-fcf3-4043-9227-fabbfac80e8f_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities of discontinued operations</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MultifamilyMember_115a95fa-84cf-4608-aa8f-d6e6cd07e048_terseLabel_en-US" xlink:label="lab_srt_MultifamilyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multifamily</link:label>
    <link:label id="lab_srt_MultifamilyMember_label_en-US" xlink:label="lab_srt_MultifamilyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multifamily [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MultifamilyMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MultifamilyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MultifamilyMember" xlink:to="lab_srt_MultifamilyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_RightOfUseAssetObtainedAbstract_9c3a80ab-91f1-411c-bc97-80001debce8b_terseLabel_en-US" xlink:label="lab_hmst_RightOfUseAssetObtainedAbstract" xlink: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</link:label>
    <link:label id="lab_hmst_RightOfUseAssetObtainedAbstract_label_en-US" xlink:label="lab_hmst_RightOfUseAssetObtainedAbstract" xlink: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 [Abstract]</link:label>
    <link:label id="lab_hmst_RightOfUseAssetObtainedAbstract_documentation_en-US" xlink:label="lab_hmst_RightOfUseAssetObtainedAbstract" 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">Right Of Use Asset Obtained</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RightOfUseAssetObtainedAbstract" xlink:href="hmst-20211231.xsd#hmst_RightOfUseAssetObtainedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_RightOfUseAssetObtainedAbstract" xlink:to="lab_hmst_RightOfUseAssetObtainedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_ca3f26f8-cebc-431f-b740-88714c290f6c_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink: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 stock issuance, net</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_FinanceLeaseLiabilityPaymentsDueYearTwo_4bd94f23-b16b-4daf-ad35-a9d84ca86564_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink: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 Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths_f6ef552c-e2ce-4172-af7e-b48b19a52425_terseLabel_en-US" xlink:label="lab_hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022, sublease payments due to Company</link:label>
    <link:label id="lab_hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths_label_en-US" xlink:label="lab_hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Sublease, Asset, Payments, Next Twelve Months</link:label>
    <link:label id="lab_hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths_documentation_en-US" xlink:label="lab_hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths" 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">Lessee, Operating Sublease, Asset, Payments, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths" xlink:href="hmst-20211231.xsd#hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths" xlink:to="lab_hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableReclassificationToHeldForSale_8cbe65ef-6c48-434c-8d3b-04529499aea1_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableReclassificationToHeldForSale" 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 transferred from LHFI to LHFS, net</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableReclassificationToHeldForSale_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableReclassificationToHeldForSale" xlink: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, Reclassification to Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableReclassificationToHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableReclassificationToHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableReclassificationToHeldForSale" xlink:to="lab_us-gaap_FinancingReceivableReclassificationToHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_8537dc28-2a43-4b70-9bf9-6925b735dbe0_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/2021q4/dei-2021q4.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_CommercialPortfolioSegmentMember_d8ee08cb-212f-4949-9609-20e141239778_verboseLabel_en-US" xlink:label="lab_us-gaap_CommercialPortfolioSegmentMember" 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">Commercial loans</link:label>
    <link:label id="lab_us-gaap_CommercialPortfolioSegmentMember_68a7a488-11b3-4e0c-a3c2-d40a9ad19fab_netLabel_en-US" xlink:label="lab_us-gaap_CommercialPortfolioSegmentMember" 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">CRE, multi-family and SBA</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_AmortizationOfMortgageServicingRightsMSRs_0a30f5b2-3daa-4432-b67d-6d9e5a26d423_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfMortgageServicingRightsMSRs" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of servicing rights</link:label>
    <link:label id="lab_us-gaap_AmortizationOfMortgageServicingRightsMSRs_61d4690e-b8bd-41ad-b4f9-1b39bac1f2d5_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfMortgageServicingRightsMSRs" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of multifamily and SBA MSRs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfMortgageServicingRightsMSRs_label_en-US" xlink:label="lab_us-gaap_AmortizationOfMortgageServicingRightsMSRs" xlink: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 Mortgage Servicing Rights (MSRs)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs" xlink:to="lab_us-gaap_AmortizationOfMortgageServicingRightsMSRs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_07e0d64a-e6af-4ef3-82d9-44b7b1380ca1_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_us-gaap_ServicingAssetsAtFairValueLineItems_494d718a-bed2-42a9-b454-b4d5f72d2452_terseLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetsAtFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Assets at Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_ServicingAssetsAtFairValueLineItems_label_en-US" xlink:label="lab_us-gaap_ServicingAssetsAtFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Assets at Fair Value [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetsAtFairValueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetsAtFairValueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServicingAssetsAtFairValueLineItems" xlink:to="lab_us-gaap_ServicingAssetsAtFairValueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsFairValueDisclosure_56f15a8e-9fb7-442e-87a2-af97e9da78f0_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">Certificates of deposit</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_9c270865-17ae-46ac-8857-6fce1df86a9a_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_DerivativeAssetCollateralObligationToReturnCashOffset_85fb148b-9ae6-42f5-8db9-1b034a2e8e29_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset" xlink: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, collateral, obligation to return cash, offset</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset" xlink: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, Collateral, Obligation to Return Cash, Offset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset" xlink:to="lab_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_LesseeNonleaseLiabilityToBePaidYearFour_95eafedf-678e-4bd9-b2f3-e4a54143daea_terseLabel_en-US" xlink:label="lab_hmst_LesseeNonleaseLiabilityToBePaidYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2025</link:label>
    <link:label id="lab_hmst_LesseeNonleaseLiabilityToBePaidYearFour_label_en-US" xlink:label="lab_hmst_LesseeNonleaseLiabilityToBePaidYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Nonlease, Liability, To Be Paid, Year Four</link:label>
    <link:label id="lab_hmst_LesseeNonleaseLiabilityToBePaidYearFour_documentation_en-US" xlink:label="lab_hmst_LesseeNonleaseLiabilityToBePaidYearFour" 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">Lessee, Nonlease, Liability, To Be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearFour" xlink:href="hmst-20211231.xsd#hmst_LesseeNonleaseLiabilityToBePaidYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LesseeNonleaseLiabilityToBePaidYearFour" xlink:to="lab_hmst_LesseeNonleaseLiabilityToBePaidYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged_545ac329-482d-48c0-8c50-776319ab94df_totalLabel_en-US" xlink:label="lab_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged" 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 securities pledged as collateral</link:label>
    <link:label id="lab_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged_label_en-US" xlink:label="lab_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged" xlink: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 Financial Instruments, Not Separately Reported, Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged" xlink:to="lab_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures_94dd98ff-22cf-4beb-ad5d-d2410c403394_terseLabel_en-US" xlink:label="lab_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures" xlink: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 stock of other subsidiaries</link:label>
    <link:label id="lab_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures_label_en-US" xlink:label="lab_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures" xlink: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 And Advance To Other Affiliates, Subsidiaries, Associates, And Joint Ventures</link:label>
    <link:label id="lab_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures_documentation_en-US" xlink:label="lab_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures" 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">Investments In And Advance To Other Affiliates, Subsidiaries, Associates, And Joint Ventures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:href="hmst-20211231.xsd#hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="lab_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommunicationsAndInformationTechnology_dc118b32-9904-4379-aa72-2dbf9acd0f23_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">Information services</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_us-gaap_InterestAndFeeIncomeLoansAndLeases_ab8f62d6-aa64-4fb8-830f-e47c9970d19e_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">Loans</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c2e29a74-d18c-4389-9d52-ba76596bd9fe_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink: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 Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_a3016367-4e09-4a3e-a1cb-ee74776fda67_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_aa9e46fc-18d0-4df6-b566-302753936ccf_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027 and thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements_148523a8-22f8-427d-87d0-6f759a4b90b0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" 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">Payoffs/Sales</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" xlink: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 with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DeferredTaxAssetsStockOptions_e09981b6-cacc-4713-9a24-1fde0ddf20e6_terseLabel_en-US" xlink:label="lab_hmst_DeferredTaxAssetsStockOptions" xlink: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 options</link:label>
    <link:label id="lab_hmst_DeferredTaxAssetsStockOptions_label_en-US" xlink:label="lab_hmst_DeferredTaxAssetsStockOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Stock Options</link:label>
    <link:label id="lab_hmst_DeferredTaxAssetsStockOptions_documentation_en-US" xlink:label="lab_hmst_DeferredTaxAssetsStockOptions" 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">Deferred Tax Assets, Stock Options</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxAssetsStockOptions" xlink:href="hmst-20211231.xsd#hmst_DeferredTaxAssetsStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DeferredTaxAssetsStockOptions" xlink:to="lab_hmst_DeferredTaxAssetsStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_28dee608-bfcd-4480-b576-9f407aefdcae_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink: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 Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink: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 Related Party Transactions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_98c82d65-dbf5-45b5-a360-659babaa758c_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ACL for LHFI</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink: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, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_967890e0-c276-4fb8-9a38-3622df5ffa9e_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink: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 Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink: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 Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_e9062b47-185f-4a97-a250-5b06b72c24e2_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_2b160b20-45ab-4471-88fb-a9ac934d97ee_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term leases</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableRevolving_5933fe3d-186f-49f0-b2b0-06699005250e_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">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_hmst_LesseeNonleaseLiabilityToBePaidYearTwo_787064af-65a4-4393-8a01-7e5bb3413c02_terseLabel_en-US" xlink:label="lab_hmst_LesseeNonleaseLiabilityToBePaidYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_hmst_LesseeNonleaseLiabilityToBePaidYearTwo_label_en-US" xlink:label="lab_hmst_LesseeNonleaseLiabilityToBePaidYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Nonlease, Liability, To Be Paid, Year Two</link:label>
    <link:label id="lab_hmst_LesseeNonleaseLiabilityToBePaidYearTwo_documentation_en-US" xlink:label="lab_hmst_LesseeNonleaseLiabilityToBePaidYearTwo" 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">Lessee, Nonlease, Liability, To Be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearTwo" xlink:href="hmst-20211231.xsd#hmst_LesseeNonleaseLiabilityToBePaidYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LesseeNonleaseLiabilityToBePaidYearTwo" xlink:to="lab_hmst_LesseeNonleaseLiabilityToBePaidYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_edcaac5c-b0cb-4f73-99cc-5f5e9baab48e_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsNatureDomain_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Nature [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain" xlink:to="lab_us-gaap_GuaranteeObligationsNatureDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_8efb32e6-b9b9-4d94-9e46-d0fa57665271_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Disposed of by Sale</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Disposed of by Sale [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:to="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_bc7f35ee-5f8d-40a5-80e7-6e1d9b1f851b_terseLabel_en-US" xlink:label="lab_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems" xlink: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 Available-for-sale Securities and Held-to-maturity Securities [Line Items]</link:label>
    <link:label id="lab_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_label_en-US" xlink:label="lab_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems" xlink: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 Available-for-sale Securities and Held-to-maturity Securities [Line Items]</link:label>
    <link:label id="lab_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_documentation_en-US" xlink:label="lab_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems" 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">[Line Items] for Schedule of Available-for-sale Securities and Held-to-maturity Securities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems" xlink:href="hmst-20211231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems" xlink:to="lab_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross_6fe7a16e-ec97-4df5-bc76-8455f28f1ecd_negatedTerseLabel_en-US" xlink:label="lab_hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross" 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">Unrealized gain on investment AFS securities</link:label>
    <link:label id="lab_hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross_label_en-US" xlink:label="lab_hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Unrealized Gains On Debt Securities Available-For-Sale, Gross</link:label>
    <link:label id="lab_hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross_documentation_en-US" xlink:label="lab_hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross" 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">Deferred Tax Liabilities, Unrealized Gains On Debt Securities Available-For-Sale, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross" xlink:href="hmst-20211231.xsd#hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross" xlink:to="lab_hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance_bc578211-8f5c-4a99-8f71-867a48b2e3d1_terseLabel_en-US" xlink:label="lab_hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Unpaid Principal Balance</link:label>
    <link:label id="lab_hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance_label_en-US" xlink:label="lab_hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance" xlink: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, Loans Held As Assets, Aggregate Unpaid Principal Balance</link:label>
    <link:label id="lab_hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance_documentation_en-US" xlink:label="lab_hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance" 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 Option, Loans Held As Assets, Aggregate Unpaid Principal Balance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance" xlink:href="hmst-20211231.xsd#hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance" xlink:to="lab_hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_010800f5-9104-404d-a8e9-4dc69059c0eb_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_9137caa2-5ede-423c-a6e9-9a3376ad397c_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_FinancingReceivableCreditQualityIndicatorsTableTextBlock_29aeb634-7ee5-41d5-b4d8-33fd39171e36_verboseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock" 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">Designated loan grades by loan portfolio segment and loan class</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ae38e63a-1bbb-469f-96b8-82153caf506b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink: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, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense_97505cd0-c7b1-4664-b64f-324a1283f245_terseLabel_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense" xlink: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 expense</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense_label_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Noninterest Expense</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense_documentation_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense" 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">Disposal Group, Including Discontinued Operation, Noninterest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense" xlink:to="lab_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCountryMember_19c046c2-1e26-43fd-a6bc-49cb0769b1b2_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Tax Authority</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember" xlink:to="lab_us-gaap_DomesticCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding_51cdf4f5-2aac-4acc-a1d6-14c2991debe1_verboseLabel_en-US" xlink:label="lab_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding" 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 serviced for others</link:label>
    <link:label id="lab_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding_label_en-US" xlink:label="lab_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing Involvement with Transferred Financial Assets, Principal Amount Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding" xlink:to="lab_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfNotesReceivable_182417ac-8f9b-48b7-9fef-fb32f395c403_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfNotesReceivable" 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">Net gain on sale of loans originated as LHFI</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_27cba40d-ea9b-4a10-9ccb-b1ad37ab0bda_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">Fair value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_837dc03a-0955-4454-b6a7-48bbd1161b8b_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_c91b07c2-349b-4132-8412-1febcb86e30a_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 AFS</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_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_7a2a4a9a-7a04-41e3-ad7f-8ec24c331c46_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale" 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">Origination of LHFS</link:label>
    <link:label id="lab_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_label_en-US" xlink:label="lab_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale" xlink: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 of Mortgage Loans Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale" xlink:to="lab_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_24308767-1ee5-4438-9ddf-8cb2174ab97b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestExpenseAbstract_633cd639-8a0f-4b5d-9ed6-f739e7353b54_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_FederalHomeLoanBankStock_07abb2fb-b30b-48ee-ba57-fc63e3856997_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FHLB stock</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_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_062a87aa-26ed-4a50-b852-7e6729d9932f_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 risk-based capital required for capital adequacy</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink: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 Regulation, Tier One Risk-Based Capital, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:to="lab_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_bbdf83d4-5930-42fc-82fc-d95559df8f40_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink: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 capital required for capital adequacy, ratio</link:label>
    <link:label id="lab_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink: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 Regulation, Total Risk-Based Capital Ratio, Capital Adequacy, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:to="lab_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_8502e0f5-4412-4b5f-a596-e47e8dbcbcbc_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 risk-based capital to risk weighted assets, ratio</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets" xlink: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 Regulation, Tier One Risk-Based Capital Ratio, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets" xlink:to="lab_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease_90d53030-4d5e-4092-90ac-65bb5d1df4d3_negatedLabel_en-US" xlink:label="lab_hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease" 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">Impact on fair value of 50 basis points adverse change in interest rates</link:label>
    <link:label id="lab_hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease_label_en-US" xlink:label="lab_hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact on Fair Value of Fifty Basis Points Decrease</link:label>
    <link:label id="lab_hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease_documentation_en-US" xlink:label="lab_hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease" 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">Impact on fair value of 50 basis points decrease.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease" xlink:href="hmst-20211231.xsd#hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease" xlink:to="lab_hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_9af0806a-af11-46a7-8948-1e91246eb312_terseLabel_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction costs</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_label_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Transaction Costs</link:label>
    <link:label id="lab_hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_documentation_en-US" xlink:label="lab_hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" 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">Disposal Group, Including Discontinued Operation, Transaction Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" xlink:to="lab_hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_c09a5558-8726-452f-ab94-9b6d43e7fed9_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveLineItems_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring Cost and Reserve [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems" xlink:to="lab_us-gaap_RestructuringCostAndReserveLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_e7cfc5e5-bf40-4b62-9741-382b0ea39d23_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink: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 stock options granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink: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, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_a92c5f57-fb0f-4908-bc6f-e478a944c0f8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink: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 Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink: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 Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_ade2df40-2d75-4725-9ac0-c0ebbf896013_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis" xlink:to="lab_us-gaap_FairValueByAssetClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_312db437-d238-4dcb-a82a-0920eeee7da7_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink: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 Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink: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 Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ExpectedWeightedAverageLifeofMSR_01e24a1e-f14d-4b30-8b24-4b57722cde9e_terseLabel_en-US" xlink:label="lab_hmst_ExpectedWeightedAverageLifeofMSR" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected weighted average life of MSR</link:label>
    <link:label id="lab_hmst_ExpectedWeightedAverageLifeofMSR_label_en-US" xlink:label="lab_hmst_ExpectedWeightedAverageLifeofMSR" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected Weighted Average Life of MSR</link:label>
    <link:label id="lab_hmst_ExpectedWeightedAverageLifeofMSR_documentation_en-US" xlink:label="lab_hmst_ExpectedWeightedAverageLifeofMSR" 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">Expected Weighted Average Life of MSR</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ExpectedWeightedAverageLifeofMSR" xlink:href="hmst-20211231.xsd#hmst_ExpectedWeightedAverageLifeofMSR"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ExpectedWeightedAverageLifeofMSR" xlink:to="lab_hmst_ExpectedWeightedAverageLifeofMSR" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EurodollarFutureMember_6010716c-146d-487a-b564-64c2b13d69c1_terseLabel_en-US" xlink:label="lab_us-gaap_EurodollarFutureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Futures</link:label>
    <link:label id="lab_us-gaap_EurodollarFutureMember_label_en-US" xlink:label="lab_us-gaap_EurodollarFutureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eurodollar Future [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EurodollarFutureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EurodollarFutureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EurodollarFutureMember" xlink:to="lab_us-gaap_EurodollarFutureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_37539b80-284e-439a-b43e-446953f6be19_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" 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_ProceedsFromIssuanceOfCommonStock_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink: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 Issuance of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_a8328663-ff5e-4fd0-b1cd-4a40da4edd84_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_ProceedsFromSaleOfFederalHomeLoanBankStock_8b321c1b-f3a0-423b-a2cd-29a0c6767f75_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 sale 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_ComponentsOfDeferredTaxLiabilitiesAbstract_6ad227fb-cf4a-41b3-b31e-98db0235f30b_terseLabel_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred taxes liabilities</link:label>
    <link:label id="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Deferred Tax Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:to="lab_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_14e49c78-e866-4a33-ba41-6197797754e2_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink: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</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_hmst_UnusedCommercialPortfolioLoanFundMember_2fdbf095-d692-44d9-bc39-c989cdb10de8_terseLabel_en-US" xlink:label="lab_hmst_UnusedCommercialPortfolioLoanFundMember" xlink: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 Lines</link:label>
    <link:label id="lab_hmst_UnusedCommercialPortfolioLoanFundMember_label_en-US" xlink:label="lab_hmst_UnusedCommercialPortfolioLoanFundMember" xlink: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 Commercial Portfolio Loan Fund [Member]</link:label>
    <link:label id="lab_hmst_UnusedCommercialPortfolioLoanFundMember_documentation_en-US" xlink:label="lab_hmst_UnusedCommercialPortfolioLoanFundMember" 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 Commercial Portfolio Loan Fund [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UnusedCommercialPortfolioLoanFundMember" xlink:href="hmst-20211231.xsd#hmst_UnusedCommercialPortfolioLoanFundMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_UnusedCommercialPortfolioLoanFundMember" xlink:to="lab_hmst_UnusedCommercialPortfolioLoanFundMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_aa0adeb1-7160-42f1-a43d-85265e8d3e65_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ParentCompanyMember_56d9ccc9-a777-4340-a136-7af38803a89b_verboseLabel_en-US" xlink:label="lab_srt_ParentCompanyMember" 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">HomeStreet, Inc.</link:label>
    <link:label id="lab_srt_ParentCompanyMember_4275a1ea-43b1-4193-a7d5-e2181fcc6893_terseLabel_en-US" xlink:label="lab_srt_ParentCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent Company</link:label>
    <link:label id="lab_srt_ParentCompanyMember_label_en-US" xlink:label="lab_srt_ParentCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Parent Company [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ParentCompanyMember" xlink:to="lab_srt_ParentCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ScheduleofCollateralDependentLoansTableTextBlock_9794c873-6869-4b80-8fb0-bf7752cbf071_terseLabel_en-US" xlink:label="lab_hmst_ScheduleofCollateralDependentLoansTableTextBlock" xlink: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_hmst_ScheduleofCollateralDependentLoansTableTextBlock_label_en-US" xlink:label="lab_hmst_ScheduleofCollateralDependentLoansTableTextBlock" xlink: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 Collateral Dependent Loans [Table Text Block]</link:label>
    <link:label id="lab_hmst_ScheduleofCollateralDependentLoansTableTextBlock_documentation_en-US" xlink:label="lab_hmst_ScheduleofCollateralDependentLoansTableTextBlock" 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 Collateral Dependent Loans [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofCollateralDependentLoansTableTextBlock" xlink:href="hmst-20211231.xsd#hmst_ScheduleofCollateralDependentLoansTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ScheduleofCollateralDependentLoansTableTextBlock" xlink:to="lab_hmst_ScheduleofCollateralDependentLoansTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_86b99e63-31d9-457d-a1f1-dcb99cfb5adb_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" 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 Held for Investment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablePortfolioSegmentDomain_a34a095e-dc33-4e3a-a720-67bbf03ac467_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_e9d4dd32-7174-4778-ac06-c1ef239228bc_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" 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 Contract Type [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_1556c343-85c1-41de-a0a5-e76b391675e5_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_30b4eb42-eea5-4ae8-a42d-ee3ea21af2a4_negatedLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs" 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">Charge-offs</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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield_a9dac417-d594-41ea-afe1-a4d4f7b7a741_verboseLabel_en-US" xlink:label="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" 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">Due after ten years, Weighted Average Yield</link:label>
    <link:label id="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield_label_en-US" xlink:label="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" xlink: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 Debt Maturities After Ten Years Weighted Average Yield</link:label>
    <link:label id="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield_documentation_en-US" xlink:label="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" 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">Available for sale securities debt maturities after ten years weighted average yield.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" xlink:href="hmst-20211231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" xlink:to="lab_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DeferredTaxAssetsLeaseLiability_d37709a6-dae6-44f6-a7df-81e6dca22a52_terseLabel_en-US" xlink:label="lab_hmst_DeferredTaxAssetsLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_hmst_DeferredTaxAssetsLeaseLiability_label_en-US" xlink:label="lab_hmst_DeferredTaxAssetsLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Lease Liability</link:label>
    <link:label id="lab_hmst_DeferredTaxAssetsLeaseLiability_documentation_en-US" xlink:label="lab_hmst_DeferredTaxAssetsLeaseLiability" 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">Deferred Tax Assets, Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxAssetsLeaseLiability" xlink:href="hmst-20211231.xsd#hmst_DeferredTaxAssetsLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DeferredTaxAssetsLeaseLiability" xlink:to="lab_hmst_DeferredTaxAssetsLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_FinancingReceivablePastDuePercentOfTotalLoans_c14e1d8b-677f-473c-b4c5-e214f212c791_terseLabel_en-US" xlink:label="lab_hmst_FinancingReceivablePastDuePercentOfTotalLoans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Past due, percent of total loans</link:label>
    <link:label id="lab_hmst_FinancingReceivablePastDuePercentOfTotalLoans_label_en-US" xlink:label="lab_hmst_FinancingReceivablePastDuePercentOfTotalLoans" xlink: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, Percent Of Total Loans</link:label>
    <link:label id="lab_hmst_FinancingReceivablePastDuePercentOfTotalLoans_documentation_en-US" xlink:label="lab_hmst_FinancingReceivablePastDuePercentOfTotalLoans" 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, Past Due, Percent Of Total Loans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivablePastDuePercentOfTotalLoans" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivablePastDuePercentOfTotalLoans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FinancingReceivablePastDuePercentOfTotalLoans" xlink:to="lab_hmst_FinancingReceivablePastDuePercentOfTotalLoans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_516e9d6f-7f48-4a32-9011-b0440e265f81_verboseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" 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">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionDomain_8484ac2c-29d1-4357-b0e2-e62b244be34f_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_NetCashProvidedByUsedInOperatingActivities_cc61f08c-a581-4140-a398-87aa1c4ead0b_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 (used in) 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_ShortTermBorrowings_91b6db19-7b0c-4092-8227-0a65c0706c7d_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Borrowings</link:label>
    <link:label id="lab_us-gaap_ShortTermBorrowings_label_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBorrowings" xlink:to="lab_us-gaap_ShortTermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsNotesAndLoansReceivableLineItems_cf5942aa-4728-4676-b51a-3f5419dd1dbe_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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_15441133-a1ba-4d9f-8f28-2b97cc4a08a9_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, Recurring and Nonrecurring [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_DebtInstrumentTable_fde68f1b-a765-47a5-b9d3-c7564a152e92_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink: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 Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink: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 Long-term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServicingAssetAbstract_2450f09b-1308-47f1-a396-a266c1a94592_terseLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions and amortization:</link:label>
    <link:label id="lab_us-gaap_ServicingAssetAbstract_label_en-US" xlink:label="lab_us-gaap_ServicingAssetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Asset [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServicingAssetAbstract" xlink:to="lab_us-gaap_ServicingAssetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_9f1df944-7a68-43e1-96e3-85500e49c2c2_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_21c658bf-8bdb-4d2f-b59e-ce672d6a9eef_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income (loss) per share, basic</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_52eb80de-e289-49a4-8ba2-ce76690ed158_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" 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_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_68ef2a18-72c6-4ed1-a7e8-e06230fef05c_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets" xlink: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 assets</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_cb79da33-2d8d-4613-93cf-6ebde8550e6f_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss from discontinued operations</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink: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) from Discontinued Operations Available to Common Shareholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ImpactOnFairValueOfHundredBasisPointsIncrease_3915847c-4369-48a1-81e2-34a5916aafb8_negatedLabel_en-US" xlink:label="lab_hmst_ImpactOnFairValueOfHundredBasisPointsIncrease" 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">Impact on fair value of 100 basis points increase</link:label>
    <link:label id="lab_hmst_ImpactOnFairValueOfHundredBasisPointsIncrease_label_en-US" xlink:label="lab_hmst_ImpactOnFairValueOfHundredBasisPointsIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impact on Fair Value of Hundred Basis Points Increase</link:label>
    <link:label id="lab_hmst_ImpactOnFairValueOfHundredBasisPointsIncrease_documentation_en-US" xlink:label="lab_hmst_ImpactOnFairValueOfHundredBasisPointsIncrease" 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">Impact on fair value of 100 basis points increase.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ImpactOnFairValueOfHundredBasisPointsIncrease" xlink:href="hmst-20211231.xsd#hmst_ImpactOnFairValueOfHundredBasisPointsIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ImpactOnFairValueOfHundredBasisPointsIncrease" xlink:to="lab_hmst_ImpactOnFairValueOfHundredBasisPointsIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fdb839e5-ef0c-431d-b150-4e5a334736a4_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_512849a2-016f-456c-9935-6081df31da76_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" 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 weighted-average number of 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_9f4837b2-949d-4b5c-80f1-d0e55a27a2c4_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" 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">Diluted income per share (in dollars 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_WeightedAverageNumberDilutedSharesOutstandingAdjustment_1b813890-59e8-4d1a-80a5-54fe79752578_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" 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">Dilutive effect of outstanding common stock equivalents (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_us-gaap_CommercialAndIndustrialSectorMember_6947a3ee-56c4-481c-8887-3272479bb988_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialAndIndustrialSectorMember" xlink: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 Sector</link:label>
    <link:label id="lab_us-gaap_CommercialAndIndustrialSectorMember_label_en-US" xlink:label="lab_us-gaap_CommercialAndIndustrialSectorMember" xlink: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 Sector [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialAndIndustrialSectorMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialAndIndustrialSectorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialAndIndustrialSectorMember" xlink:to="lab_us-gaap_CommercialAndIndustrialSectorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_964b12a9-b854-4295-a37b-636575add3ce_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal and state income taxes</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_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_6d40551b-7c52-46a2-9059-53717e1c841e_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink: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 stock of HomeStreet Bank</link:label>
    <link:label id="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_label_en-US" xlink:label="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink: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 and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="lab_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DebtInstrumentCallOption_b4d2b364-c153-4671-9888-3e307e5fb584_terseLabel_en-US" xlink:label="lab_hmst_DebtInstrumentCallOption" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Call option</link:label>
    <link:label id="lab_hmst_DebtInstrumentCallOption_label_en-US" xlink:label="lab_hmst_DebtInstrumentCallOption" xlink: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 Instrument, Call Option</link:label>
    <link:label id="lab_hmst_DebtInstrumentCallOption_documentation_en-US" xlink:label="lab_hmst_DebtInstrumentCallOption" 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">Term of a call option on a debt instrument.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DebtInstrumentCallOption" xlink:href="hmst-20211231.xsd#hmst_DebtInstrumentCallOption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DebtInstrumentCallOption" xlink:to="lab_hmst_DebtInstrumentCallOption" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_abed0f93-18e1-4e2c-9693-a84e527e5774_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink: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 Restructuring and Related Costs [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink: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 Restructuring and Related Costs [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="lab_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_4fe119f2-8619-4353-bfda-9b088bbdb37e_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">Total 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_EmployeeSeveranceMember_92d40dcc-3a62-489d-841f-f0f23957512f_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Personnel-related costs</link:label>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_label_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink: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 Severance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeSeveranceMember" xlink:to="lab_us-gaap_EmployeeSeveranceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_9f454cb0-2eb5-485b-bbb0-c28fa7f8c6eb_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" 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 comprehensive income:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_LoansGrantedForbearanceOutstandingBalance_a2f8d454-fe8f-48b2-8457-5f557e24a1a2_terseLabel_en-US" xlink:label="lab_hmst_LoansGrantedForbearanceOutstandingBalance" xlink: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 granted forbearance, outstanding balance</link:label>
    <link:label id="lab_hmst_LoansGrantedForbearanceOutstandingBalance_label_en-US" xlink:label="lab_hmst_LoansGrantedForbearanceOutstandingBalance" xlink: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 Granted Forbearance, Outstanding Balance</link:label>
    <link:label id="lab_hmst_LoansGrantedForbearanceOutstandingBalance_documentation_en-US" xlink:label="lab_hmst_LoansGrantedForbearanceOutstandingBalance" 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 Granted Forbearance, Outstanding Balance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansGrantedForbearanceOutstandingBalance" xlink:href="hmst-20211231.xsd#hmst_LoansGrantedForbearanceOutstandingBalance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LoansGrantedForbearanceOutstandingBalance" xlink:to="lab_hmst_LoansGrantedForbearanceOutstandingBalance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_aee734a4-fcdb-4129-a9f5-863671968347_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_IncomeLossFromContinuingOperationsPerBasicShare_7b424ebd-341a-4306-a5b4-e7a8f3dc75c6_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink: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 from continuing operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink: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, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_542eae63-0b7b-4154-8b02-a4684dc4a12e_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" 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">Loss from discontinued operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink: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 Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_150c780a-93ba-4739-9f9e-94c9c0cc0a92_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate debt securities</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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_d4fb04c8-192e-4d17-9582-add8f0d32cd1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink: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 Effective Income Tax Rate Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink: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 Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_SeniorNotes6.50Due2026Member_6669d618-55a4-4fc9-8454-36af4e9b6356_terseLabel_en-US" xlink:label="lab_hmst_SeniorNotes6.50Due2026Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes 6.50% Due 2026</link:label>
    <link:label id="lab_hmst_SeniorNotes6.50Due2026Member_label_en-US" xlink:label="lab_hmst_SeniorNotes6.50Due2026Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Notes 6.50% Due 2026 [Member]</link:label>
    <link:label id="lab_hmst_SeniorNotes6.50Due2026Member_documentation_en-US" xlink:label="lab_hmst_SeniorNotes6.50Due2026Member" 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">Senior Notes 6.50% Due 2026 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SeniorNotes6.50Due2026Member" xlink:href="hmst-20211231.xsd#hmst_SeniorNotes6.50Due2026Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_SeniorNotes6.50Due2026Member" xlink:to="lab_hmst_SeniorNotes6.50Due2026Member" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_NumberOfPortfolioSegments_e50bb0b1-ea25-436e-ba26-589ed0d5a260_terseLabel_en-US" xlink:label="lab_hmst_NumberOfPortfolioSegments" xlink: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 portfolio segments</link:label>
    <link:label id="lab_hmst_NumberOfPortfolioSegments_label_en-US" xlink:label="lab_hmst_NumberOfPortfolioSegments" xlink: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 Portfolio Segments</link:label>
    <link:label id="lab_hmst_NumberOfPortfolioSegments_documentation_en-US" xlink:label="lab_hmst_NumberOfPortfolioSegments" 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 Portfolio Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NumberOfPortfolioSegments" xlink:href="hmst-20211231.xsd#hmst_NumberOfPortfolioSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_NumberOfPortfolioSegments" xlink:to="lab_hmst_NumberOfPortfolioSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_10365392-ce1c-43e4-ae08-25f1c6315b4f_terseLabel_en-US" xlink:label="lab_hmst_MortgageBackedAndCollateralMortgageObligationAbstract" xlink: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 Debt Securities:</link:label>
    <link:label id="lab_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_label_en-US" xlink:label="lab_hmst_MortgageBackedAndCollateralMortgageObligationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Backed and Collateral Mortgage Obligation [Abstract]</link:label>
    <link:label id="lab_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_documentation_en-US" xlink:label="lab_hmst_MortgageBackedAndCollateralMortgageObligationAbstract" 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">Mortgage backed and collateral mortgage obligation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageBackedAndCollateralMortgageObligationAbstract" xlink:href="hmst-20211231.xsd#hmst_MortgageBackedAndCollateralMortgageObligationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_MortgageBackedAndCollateralMortgageObligationAbstract" xlink:to="lab_hmst_MortgageBackedAndCollateralMortgageObligationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollateralAxis_aff3b185-75c4-4bf8-be36-3a7c1f3f1e94_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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_bace1d1b-08c7-4b86-a236-68bd5efe8f34_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" 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 Hierarchy Measurement</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink: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 Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStock_63037572-e1e2-4992-9c73-2cdd762c13a9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends declared ($1.00 per share)</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStock" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStock" xlink:to="lab_us-gaap_DividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_d3306ae5-feb0-4011-ba69-f20e66c213d9_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">Accumulated other comprehensive income (loss)</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_RealEstateOwnedValuationAllowancePolicy_be7c8772-794d-4524-8813-c023710428ad_terseLabel_en-US" xlink:label="lab_us-gaap_RealEstateOwnedValuationAllowancePolicy" xlink: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 Owned</link:label>
    <link:label id="lab_us-gaap_RealEstateOwnedValuationAllowancePolicy_label_en-US" xlink:label="lab_us-gaap_RealEstateOwnedValuationAllowancePolicy" xlink: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, Valuation Allowance, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateOwnedValuationAllowancePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateOwnedValuationAllowancePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RealEstateOwnedValuationAllowancePolicy" xlink:to="lab_us-gaap_RealEstateOwnedValuationAllowancePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssets_4000fcf9-5070-4d8d-b874-958467014c34_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssets" 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 assets</link:label>
    <link:label id="lab_us-gaap_OtherAssets_f31a6762-865c-4dec-bbd5-8aa4e1f08064_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink: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 assets</link:label>
    <link:label id="lab_us-gaap_OtherAssets_label_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink: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 Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets" xlink:to="lab_us-gaap_OtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_UsTreasuryCollateralizedMortgageObligationsMember_b82ab3c9-52f7-47d8-826a-85d72801d3ab_terseLabel_en-US" xlink:label="lab_hmst_UsTreasuryCollateralizedMortgageObligationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. Treasury securities</link:label>
    <link:label id="lab_hmst_UsTreasuryCollateralizedMortgageObligationsMember_label_en-US" xlink:label="lab_hmst_UsTreasuryCollateralizedMortgageObligationsMember" xlink: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 Collateralized Mortgage Obligations [Member]</link:label>
    <link:label id="lab_hmst_UsTreasuryCollateralizedMortgageObligationsMember_documentation_en-US" xlink:label="lab_hmst_UsTreasuryCollateralizedMortgageObligationsMember" 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">US treasury collateralized mortgage obligations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UsTreasuryCollateralizedMortgageObligationsMember" xlink:href="hmst-20211231.xsd#hmst_UsTreasuryCollateralizedMortgageObligationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_UsTreasuryCollateralizedMortgageObligationsMember" xlink:to="lab_hmst_UsTreasuryCollateralizedMortgageObligationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServicingAssetAtAmortizedValueAdditions_d5a83819-e691-48cc-b760-5e2481f2604a_verboseLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetAtAmortizedValueAdditions" 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">Origination</link:label>
    <link:label id="lab_us-gaap_ServicingAssetAtAmortizedValueAdditions_label_en-US" xlink:label="lab_us-gaap_ServicingAssetAtAmortizedValueAdditions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Asset at Amortized Cost, Additions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValueAdditions" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtAmortizedValueAdditions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueAdditions" xlink:to="lab_us-gaap_ServicingAssetAtAmortizedValueAdditions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_b0b6d247-d34e-4466-b660-0e128dd78893_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_2c820321-d3dc-44d6-a28b-fb2af28236d4_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" 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 (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_ee161618-43c8-45ef-a25a-6406c7227209_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" 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 (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_hmst_OtherChangesInRightOfUseAssetsAbstract_c4837e05-76aa-4c7c-ac54-8291afded304_terseLabel_en-US" xlink:label="lab_hmst_OtherChangesInRightOfUseAssetsAbstract" xlink: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 changes in right-of-use assets</link:label>
    <link:label id="lab_hmst_OtherChangesInRightOfUseAssetsAbstract_label_en-US" xlink:label="lab_hmst_OtherChangesInRightOfUseAssetsAbstract" xlink: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 Changes In Right Of Use Assets [Abstract]</link:label>
    <link:label id="lab_hmst_OtherChangesInRightOfUseAssetsAbstract_documentation_en-US" xlink:label="lab_hmst_OtherChangesInRightOfUseAssetsAbstract" 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 Changes In Right Of Use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OtherChangesInRightOfUseAssetsAbstract" xlink:href="hmst-20211231.xsd#hmst_OtherChangesInRightOfUseAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_OtherChangesInRightOfUseAssetsAbstract" xlink:to="lab_hmst_OtherChangesInRightOfUseAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubordinatedDebtMember_70fcebb5-35d2-4580-9542-319cc671e399_terseLabel_en-US" xlink:label="lab_us-gaap_SubordinatedDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subordinated Debt</link:label>
    <link:label id="lab_us-gaap_SubordinatedDebtMember_label_en-US" xlink:label="lab_us-gaap_SubordinatedDebtMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubordinatedDebtMember" xlink:to="lab_us-gaap_SubordinatedDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c076530b-72a6-46c2-bad1-022e8836a75d_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_hmst_CommercialRealEstateConstructionMember_66fe6f7d-d5d8-4f97-8ba2-84c30040a240_terseLabel_en-US" xlink:label="lab_hmst_CommercialRealEstateConstructionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CRE construction</link:label>
    <link:label id="lab_hmst_CommercialRealEstateConstructionMember_label_en-US" xlink:label="lab_hmst_CommercialRealEstateConstructionMember" xlink: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 Construction [Member]</link:label>
    <link:label id="lab_hmst_CommercialRealEstateConstructionMember_documentation_en-US" xlink:label="lab_hmst_CommercialRealEstateConstructionMember" 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 Real Estate Construction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialRealEstateConstructionMember" xlink:href="hmst-20211231.xsd#hmst_CommercialRealEstateConstructionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_CommercialRealEstateConstructionMember" xlink:to="lab_hmst_CommercialRealEstateConstructionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_0c8f62be-0328-4e13-ab4d-e47a9166e65b_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" 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">Due after five years through ten years, Fair value</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_IncreaseDecreaseInTemporaryEquityRollForward_fa7d0b7f-9e01-4ec0-b3ad-0b6518bb2679_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink: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 Temporary Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink: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 Temporary Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_9ef284b8-c9c0-49a0-abfd-0da00396c8ee_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restructuring and Related Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:to="lab_us-gaap_RestructuringAndRelatedActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_MultifamilyResidentialMember_12d34adf-e3db-46f2-9bed-2a36b166b403_terseLabel_en-US" xlink:label="lab_hmst_MultifamilyResidentialMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multifamily</link:label>
    <link:label id="lab_hmst_MultifamilyResidentialMember_label_en-US" xlink:label="lab_hmst_MultifamilyResidentialMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multifamily Residential [Member]</link:label>
    <link:label id="lab_hmst_MultifamilyResidentialMember_documentation_en-US" xlink:label="lab_hmst_MultifamilyResidentialMember" 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">Residential multifamily property.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember" xlink:href="hmst-20211231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_MultifamilyResidentialMember" xlink:to="lab_hmst_MultifamilyResidentialMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_367e6f29-15e7-4d29-8268-cc90c503b74a_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/2021q4/dei-2021q4.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_DepositsMoneyMarketDeposits_801b8c01-17bb-4cf9-9ad7-7d7c5d3c9a64_verboseLabel_en-US" xlink:label="lab_us-gaap_DepositsMoneyMarketDeposits" 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">Money market</link:label>
    <link:label id="lab_us-gaap_DepositsMoneyMarketDeposits_label_en-US" xlink:label="lab_us-gaap_DepositsMoneyMarketDeposits" xlink: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, Money Market Deposits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsMoneyMarketDeposits" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsMoneyMarketDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsMoneyMarketDeposits" xlink:to="lab_us-gaap_DepositsMoneyMarketDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractualInterestRateReductionMember_ecd67ab6-472d-4993-b732-998591f1dcd5_terseLabel_en-US" xlink:label="lab_us-gaap_ContractualInterestRateReductionMember" xlink: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 reduction</link:label>
    <link:label id="lab_us-gaap_ContractualInterestRateReductionMember_label_en-US" xlink:label="lab_us-gaap_ContractualInterestRateReductionMember" xlink: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 Interest Rate Reduction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualInterestRateReductionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractualInterestRateReductionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractualInterestRateReductionMember" xlink:to="lab_us-gaap_ContractualInterestRateReductionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Capital_03de7e31-e984-4ed3-b1f3-ca810ae8f3d4_terseLabel_en-US" xlink:label="lab_us-gaap_Capital" xlink: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 risk-based capital</link:label>
    <link:label id="lab_us-gaap_Capital_label_en-US" xlink:label="lab_us-gaap_Capital" xlink: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 Regulation, Total Capital, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Capital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Capital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Capital" xlink:to="lab_us-gaap_Capital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_bef56bcc-f443-4047-a427-3d604453bbfe_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" 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_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_20eeb266-83e3-4f20-9a77-33efdc416466_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink: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, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink: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, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_bd4f04c2-5777-499d-934c-1c0367751513_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_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_f52c062d-5694-48d9-86d6-f8b52ee64240_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink: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 expense</link:label>
    <link:label id="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink: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 Federal, State and Local, Tax Expense (Benefit) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="lab_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_RatesPerAnnumAbstract_08964d70-a098-41f5-aeb1-50f5cd62fab4_verboseLabel_en-US" xlink:label="lab_hmst_RatesPerAnnumAbstract" 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">Rates per annum [Abstract]</link:label>
    <link:label id="lab_hmst_RatesPerAnnumAbstract_label_en-US" xlink:label="lab_hmst_RatesPerAnnumAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rates Per Annum [Abstract]</link:label>
    <link:label id="lab_hmst_RatesPerAnnumAbstract_documentation_en-US" xlink:label="lab_hmst_RatesPerAnnumAbstract" 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">Rates per annum.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RatesPerAnnumAbstract" xlink:href="hmst-20211231.xsd#hmst_RatesPerAnnumAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_RatesPerAnnumAbstract" xlink:to="lab_hmst_RatesPerAnnumAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_MeasurementInputImpliedSpreadMember_b5db0be2-69b8-42a6-84e8-0e25019fa575_terseLabel_en-US" xlink:label="lab_hmst_MeasurementInputImpliedSpreadMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Implied spread to benchmark interest rate curve</link:label>
    <link:label id="lab_hmst_MeasurementInputImpliedSpreadMember_label_en-US" xlink:label="lab_hmst_MeasurementInputImpliedSpreadMember" xlink: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, Implied Spread [Member]</link:label>
    <link:label id="lab_hmst_MeasurementInputImpliedSpreadMember_documentation_en-US" xlink:label="lab_hmst_MeasurementInputImpliedSpreadMember" 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">Measurement Input, Implied Spread [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MeasurementInputImpliedSpreadMember" xlink:href="hmst-20211231.xsd#hmst_MeasurementInputImpliedSpreadMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_MeasurementInputImpliedSpreadMember" xlink:to="lab_hmst_MeasurementInputImpliedSpreadMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesGross_700bcd2f-3d44-42b0-a4b4-de4f2f110657_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and equipment</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesGross_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesGross" xlink:to="lab_us-gaap_FurnitureAndFixturesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_0bd95a5f-c8fe-4255-a39f-ec1a7bbe1e30_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_7603d4b6-9b3f-4413-a0ea-4a05e0e2d34d_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries_019004db-24b2-4ef5-b1d0-093872b682ae_terseLabel_en-US" xlink:label="lab_hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributions in excess or earnings from investment in subsidiaries</link:label>
    <link:label id="lab_hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries_label_en-US" xlink:label="lab_hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distributions In Excess Or Earnings From Investment In Subsidiaries</link:label>
    <link:label id="lab_hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries_documentation_en-US" xlink:label="lab_hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries" 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">Distributions In Excess Or Earnings From Investment In Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries" xlink:href="hmst-20211231.xsd#hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries" xlink:to="lab_hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalToRiskWeightedAssets_5f68dc78-d8e7-4841-94ab-053d70e90011_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalToRiskWeightedAssets" xlink: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 to risk weighted assets, ratio</link:label>
    <link:label id="lab_us-gaap_CapitalToRiskWeightedAssets_label_en-US" xlink:label="lab_us-gaap_CapitalToRiskWeightedAssets" xlink: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 Regulation, Total Risk-Based Capital Ratio, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalToRiskWeightedAssets" xlink:to="lab_us-gaap_CapitalToRiskWeightedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageRateDomesticDepositMoneyMarket_6c1e040c-26f1-4893-8660-80d67a8b6bab_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageRateDomesticDepositMoneyMarket" xlink: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 Rate, Money market</link:label>
    <link:label id="lab_us-gaap_WeightedAverageRateDomesticDepositMoneyMarket_label_en-US" xlink:label="lab_us-gaap_WeightedAverageRateDomesticDepositMoneyMarket" xlink: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 Rate Domestic Deposit, Money Market</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageRateDomesticDepositMoneyMarket" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageRateDomesticDepositMoneyMarket"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageRateDomesticDepositMoneyMarket" xlink:to="lab_us-gaap_WeightedAverageRateDomesticDepositMoneyMarket" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_35879f85-1c51-4c13-bbed-56f5416d8f80_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink: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</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResidentialMortgageBackedSecuritiesMember_35f0107f-140d-4ffc-b16f-cfd0bccb01e7_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 Mortgage Backed Securities</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_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_0e07ca1c-c920-4883-b13d-f5c86d4c1f3d_terseLabel_en-US" xlink:label="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Information Disclosure [Abstract]</link:label>
    <link:label id="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_label_en-US" xlink:label="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Financial Information Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="lab_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_LoansRecognizedWithRightToRepurchase_7b35960f-cf73-499b-8111-619bdbb8780f_verboseLabel_en-US" xlink:label="lab_hmst_LoansRecognizedWithRightToRepurchase" 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">Ginnie Mae loans recognized with the right to repurchase, net</link:label>
    <link:label id="lab_hmst_LoansRecognizedWithRightToRepurchase_label_en-US" xlink:label="lab_hmst_LoansRecognizedWithRightToRepurchase" xlink: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 Recognized with Right to Repurchase</link:label>
    <link:label id="lab_hmst_LoansRecognizedWithRightToRepurchase_documentation_en-US" xlink:label="lab_hmst_LoansRecognizedWithRightToRepurchase" 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">GNMA loans recognized with the right to repurchase, net.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansRecognizedWithRightToRepurchase" xlink:href="hmst-20211231.xsd#hmst_LoansRecognizedWithRightToRepurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_LoansRecognizedWithRightToRepurchase" xlink:to="lab_hmst_LoansRecognizedWithRightToRepurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember_308879f0-cccb-4a04-952b-9c09e65e78ab_terseLabel_en-US" xlink:label="lab_hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Backed Securities And Collateralized Mortgage Obligations</link:label>
    <link:label id="lab_hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember_label_en-US" xlink:label="lab_hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Backed Securities And Collateralized Mortgage Obligations [Member]</link:label>
    <link:label id="lab_hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember_documentation_en-US" xlink:label="lab_hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember" 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">Mortgage Backed Securities And Collateralized Mortgage Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember" xlink:href="hmst-20211231.xsd#hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember" xlink:to="lab_hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ServicingFeesAndOther_7141d42c-7497-4f96-bf90-27f8c910064a_terseLabel_en-US" xlink:label="lab_hmst_ServicingFeesAndOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing fees and other</link:label>
    <link:label id="lab_hmst_ServicingFeesAndOther_label_en-US" xlink:label="lab_hmst_ServicingFeesAndOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Fees and Other</link:label>
    <link:label id="lab_hmst_ServicingFeesAndOther_documentation_en-US" xlink:label="lab_hmst_ServicingFeesAndOther" 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">Servicing fees and other.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingFeesAndOther" xlink:href="hmst-20211231.xsd#hmst_ServicingFeesAndOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ServicingFeesAndOther" xlink:to="lab_hmst_ServicingFeesAndOther" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_CollateralizedCommercialMortgageObligationsMember_b2078684-c9e9-4b72-82e8-fa49701e584d_terseLabel_en-US" xlink:label="lab_hmst_CollateralizedCommercialMortgageObligationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateralized Commercial Mortgage Obligations</link:label>
    <link:label id="lab_hmst_CollateralizedCommercialMortgageObligationsMember_label_en-US" xlink:label="lab_hmst_CollateralizedCommercialMortgageObligationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateralized Commercial Mortgage Obligations [Member]</link:label>
    <link:label id="lab_hmst_CollateralizedCommercialMortgageObligationsMember_documentation_en-US" xlink:label="lab_hmst_CollateralizedCommercialMortgageObligationsMember" 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">The category includes multiclass, pay-through securitizations collateralized by commercial mortgages secured by assets, such as automobiles and boats, which are generally structured so that the collections of principal and interest due from the underlying debtors are paid to the holders of the CMO.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedCommercialMortgageObligationsMember" xlink:href="hmst-20211231.xsd#hmst_CollateralizedCommercialMortgageObligationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_CollateralizedCommercialMortgageObligationsMember" xlink:to="lab_hmst_CollateralizedCommercialMortgageObligationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_7a2792b6-d6ab-4619-bb4b-1fe716ad5cad_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink: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 Long-term Debt Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink: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 Long-term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_dc52e297-6222-4c13-9731-429fa7ce225a_terseLabel_en-US" xlink:label="lab_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal funds purchased and securities sold under agreements to repurchase</link:label>
    <link:label id="lab_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_label_en-US" xlink:label="lab_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" xlink: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 Funds Purchased and Securities Sold under Agreements to Repurchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" xlink:to="lab_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_0a0a1f43-1a5f-4c02-ba00-73458054d8bf_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 ("LHFS")</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_us-gaap_DebtInstrumentLineItems_b6b7a2d7-7805-49c9-be9d-60e8f97429ad_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink: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 Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink: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 Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_b2046e50-9466-448d-9e86-c3bc7b919ae7_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/2021q4/dei-2021q4.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_DerivativeAssets_eaa3f04b-9f97-4c3b-b5f0-e76362b1747e_totalLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" 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">Derivative assets</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_e6c138d0-58dc-4c5e-ad93-f369892d8fbd_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink: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</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_Purchaseofandproceedsfromsaleofmarketablesecurities_0106fe4d-3833-4226-84ab-23b38ef06802_negatedTerseLabel_en-US" xlink:label="lab_hmst_Purchaseofandproceedsfromsaleofmarketablesecurities" 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">AFS securities: Principal collections net of purchases</link:label>
    <link:label id="lab_hmst_Purchaseofandproceedsfromsaleofmarketablesecurities_label_en-US" xlink:label="lab_hmst_Purchaseofandproceedsfromsaleofmarketablesecurities" xlink: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 of and proceeds from sale of marketable securities</link:label>
    <link:label id="lab_hmst_Purchaseofandproceedsfromsaleofmarketablesecurities_documentation_en-US" xlink:label="lab_hmst_Purchaseofandproceedsfromsaleofmarketablesecurities" 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 of and proceeds from sale of marketable securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Purchaseofandproceedsfromsaleofmarketablesecurities" xlink:href="hmst-20211231.xsd#hmst_Purchaseofandproceedsfromsaleofmarketablesecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_Purchaseofandproceedsfromsaleofmarketablesecurities" xlink:to="lab_hmst_Purchaseofandproceedsfromsaleofmarketablesecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_865d3d36-7fe3-42a8-b367-bff00fdfbb87_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" 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</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesOther" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_4ac5a2e8-1b4f-4962-a304-0c25e15abd3d_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 gross unrealized losses</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_us-gaap_IncreaseDecreaseInOtherOperatingAssets_43e4aa15-5896-4c43-a7b1-96423accb890_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" 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">(Increase) decrease in other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink: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 Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedIncomeStatementsCaptionsLineItems_a4b007ec-83a9-440f-bf36-73c26fee1c12_terseLabel_en-US" xlink:label="lab_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Income Statements, Captions [Line Items]</link:label>
    <link:label id="lab_srt_CondensedIncomeStatementsCaptionsLineItems_label_en-US" xlink:label="lab_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Condensed Income Statements, Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:to="lab_srt_CondensedIncomeStatementsCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_e7578080-e432-44d7-8f80-c4a32370b891_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 leverage capital required to be categorized as well capitalized</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink: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 Regulation, Tier One Leverage Capital, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:to="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_ac13156c-a732-4b9f-acad-d5b0e7257f6c_totalLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" 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 loss on disposal</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:to="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestBearingDomesticDepositDemand_d3537838-7f76-421c-86c2-5acf662ac0e6_terseLabel_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositDemand" xlink: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-bearing demand accounts</link:label>
    <link:label id="lab_us-gaap_InterestBearingDomesticDepositDemand_label_en-US" xlink:label="lab_us-gaap_InterestBearingDomesticDepositDemand" xlink: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, Demand</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositDemand" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDomesticDepositDemand"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestBearingDomesticDepositDemand" xlink:to="lab_us-gaap_InterestBearingDomesticDepositDemand" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapital_95455337-600e-43ba-ad2c-658ef3c916ea_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 leverage capital</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapital_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapital" xlink: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 Regulation, Tier One Leverage Capital, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapital" xlink:to="lab_us-gaap_TierOneLeverageCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_38349876-4c7c-4c8a-9859-5311e2b61472_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" 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 investment securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_acb9a12d-0f4c-42b5-88eb-113e11444272_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</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_DerivativeAssetMeasurementInput_000d61e9-bfb5-423a-a5c5-9e6b5b5970c4_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetMeasurementInput" xlink: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 lock and purchase loan commitments, net, measurement input</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetMeasurementInput_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetMeasurementInput" xlink: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, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetMeasurementInput" xlink:to="lab_us-gaap_DerivativeAssetMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_eb9f3b68-b958-451c-864b-93d8f56281a3_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR" xlink: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 sale of MSRs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR" xlink: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 Mortgage Servicing Rights (MSR)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR" xlink:to="lab_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_9e98fd78-a6df-4f01-b0e7-6a859a6cc2d9_verboseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" 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">Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink: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, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableNonaccrualNoAllowance_a0751f7a-c606-4a95-9252-9ca985f350cc_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">Nonaccrual with no related ACL</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_AllocatedShareBasedCompensationExpense_1c6a2da1-3b35-441f-94c4-d85ed43e2460_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based compensation cost (benefit)</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink: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 Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemAxis_c99a213d-d11d-44fe-b9bc-f34987f6ae19_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Axis]</link:label>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemAxis_label_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis" xlink:to="lab_us-gaap_UnusualOrInfrequentItemAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_d34faaa6-7dbb-4ab8-875d-c71758834abc_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink: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 other intangible assets</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink: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 (Including Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetIncludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_d3100c4f-f369-485f-81a9-6085fccc9536_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" 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) per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink: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 and Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageRateDomesticDepositSavings_bfd16ad5-7f08-407e-a21e-a06225617eb0_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageRateDomesticDepositSavings" xlink: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 Rate, Savings</link:label>
    <link:label id="lab_us-gaap_WeightedAverageRateDomesticDepositSavings_label_en-US" xlink:label="lab_us-gaap_WeightedAverageRateDomesticDepositSavings" xlink: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 Rate Domestic Deposit, Savings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageRateDomesticDepositSavings" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageRateDomesticDepositSavings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageRateDomesticDepositSavings" xlink:to="lab_us-gaap_WeightedAverageRateDomesticDepositSavings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_09e5aede-b3e8-4719-84d6-eb1ff5781d65_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LaborAndRelatedExpense_f9e97c27-f827-4ec5-a8c6-607df7a718ef_verboseLabel_en-US" xlink:label="lab_us-gaap_LaborAndRelatedExpense" 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">Compensation and 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_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear_f4442b84-a827-4ea4-a8ff-e477a589cd37_terseLabel_en-US" xlink:label="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear" xlink: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, Weighted Average Yield</link:label>
    <link:label id="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear_label_en-US" xlink:label="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear</link:label>
    <link:label id="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear_documentation_en-US" xlink:label="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear" 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">This item represents the average yield on debt securities with maturities within one year of the balance sheet date and which are categorized as held-to-maturity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear" xlink:href="hmst-20211231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear" xlink:to="lab_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_1e511e0e-5f6b-436f-bf16-5e7a4c8e371f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities assumed</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink: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 Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_f6a1388f-7d72-4cd5-9f47-a9ea3afd0679_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, beginning of year</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4299d831-2143-4041-9df6-c4908d257ce9_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, end of year</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_34f5da17-57bd-4d66-86b2-3881d256e7bd_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_ScheduleOfDerivativeInstrumentsTextBlock_85ee13a7-7b8d-435d-b592-bcc7307b032f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink: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 Derivative Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink: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 Derivative Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GuaranteeObligationsMaximumExposure_a6fa651c-603c-4c50-a87c-3bfb3d2b044f_terseLabel_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unfunded commitment balance of loans sold on a servicing-retained basis</link:label>
    <link:label id="lab_us-gaap_GuaranteeObligationsMaximumExposure_label_en-US" xlink:label="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Guarantor Obligations, Maximum Exposure, Undiscounted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GuaranteeObligationsMaximumExposure" xlink:to="lab_us-gaap_GuaranteeObligationsMaximumExposure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_afa2a6aa-9074-4984-b5b9-927d27e0d697_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_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet_25a403d9-4a85-48b1-aef8-3e1daf64b652_totalLabel_en-US" xlink:label="lab_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet" 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 additions and amortization</link:label>
    <link:label id="lab_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet_label_en-US" xlink:label="lab_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Asset at Fair Value, Additions and Amortization, Net</link:label>
    <link:label id="lab_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet_documentation_en-US" xlink:label="lab_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet" 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">Servicing Asset at Fair Value, Additions and Amortization, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet" xlink:href="hmst-20211231.xsd#hmst_ServicingAssetatFairValueAdditionsandAmortizationNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet" xlink:to="lab_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_8bf8f5bf-fde6-41c1-aab6-6f79f33f6f8e_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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_f4fda339-46a5-4d80-86b9-b0746ed97214_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (loss) in income during period from discontinued operations before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_ff09d42d-c2b5-47a0-bf40-072ccc3e19bd_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" 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">Loss from discontinued operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink: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 Discontinued Operations, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_bd79fbd4-a051-41c9-8825-9ac495aba591_terseLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xlink: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, Fair value</link:label>
    <link:label id="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xlink:to="lab_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_c75c28c4-21db-4c0e-8bc9-62b9636da402_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" 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">Number of options exercised (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_FairValueMeasurementsRecurringMember_23631e93-9171-44a1-950a-ac6e6cb136d4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring</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_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_5c3ddffb-1122-456c-a1b5-79192f198802_terseLabel_en-US" xlink:label="lab_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</link:label>
    <link:label id="lab_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_label_en-US" xlink:label="lab_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:to="lab_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_b8bc7bfd-613f-4f1f-9533-e951298462c9_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink: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 Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink: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 Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_3f2da353-df2f-4f9c-b96c-98aec91ff439_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink: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 Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_f1b1423a-b74f-47a2-b26f-16261cb9479b_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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_d3a0a409-c9e7-45c9-9839-e128753fc469_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink: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, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorFirmId_754ba0ee-0e67-4876-9e07-05c6a902c650_terseLabel_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:label id="lab_dei_AuditorFirmId_label_en-US" xlink:label="lab_dei_AuditorFirmId" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Auditor Firm ID</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AuditorFirmId" xlink:to="lab_dei_AuditorFirmId" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_027fb109-27da-464a-b9ed-c535e11cd738_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related charge-offs - TDR</link:label>
    <link:label id="lab_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_label_en-US" xlink:label="lab_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" xlink: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, Impaired, Troubled Debt Restructuring, Write-down</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" xlink:to="lab_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_3e8a75f1-1696-4ecd-9c85-c222833ef92b_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_ad83005e-cbdc-4fd8-9e43-2c6281ca54e6_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink: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 cash provided by (used in) 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_0240db56-9bbe-4e79-b0c5-fa291f0683a7_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</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_hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_727933a7-7106-41eb-89db-5f2c9d135715_terseLabel_en-US" xlink:label="lab_hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CET-1 to risk-weighted assets</link:label>
    <link:label id="lab_hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_label_en-US" xlink:label="lab_hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" xlink: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 Regulation, Common Equity Tier One Risk-Based Capital, Capital Adequacy Plus Applicable Increment Of Capital Conservation Buffer, Minimum</link:label>
    <link:label id="lab_hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_documentation_en-US" xlink:label="lab_hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" 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">Banking Regulation, Common Equity Tier One Risk-Based Capital, Capital Adequacy Plus Applicable Increment Of Capital Conservation Buffer, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" xlink:href="hmst-20211231.xsd#hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" xlink:to="lab_hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_904b5b45-747b-48f0-accf-83e29941fdd4_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 leverage capital required to be categorized as well capitalized, ratio</link:label>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_label_en-US" xlink:label="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" xlink: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 Regulation, Tier One Leverage Capital Ratio, Well Capitalized, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" xlink:to="lab_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_96372062-c912-4a12-9675-0d4f31f0fda0_terseLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Asset at Amortized Value, Balance [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_label_en-US" xlink:label="lab_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Asset at Amortized Cost, Balance [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward" xlink:to="lab_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HeldToMaturitySecurities_5c685a93-ac00-4c75-9c5c-7418c45424f0_totalLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecurities" 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_HeldToMaturitySecurities_label_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HeldToMaturitySecurities" xlink:to="lab_us-gaap_HeldToMaturitySecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_7d35c2f4-42af-4ecc-82de-82500e8fc92f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested, Weighted Average Grant Date Fair Value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink: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, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsTableTextBlock_2a28d5f4-85d2-4aa7-8ea8-a8b96b149096_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTableTextBlock" xlink: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 Commitments</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTableTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTableTextBlock" xlink:to="lab_us-gaap_OtherCommitmentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_2e28899c-e06b-4df1-a95b-d91804a20e1d_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" 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">Share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink: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, Option, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives_5cbb8141-7a12-4f52-aa15-f91819c4f88e_negatedLabel_en-US" xlink:label="lab_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives" 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">Netting adjustments/Cash collateral, derivative liabilities</link:label>
    <link:label id="lab_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives_label_en-US" xlink:label="lab_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives" xlink: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 Amount Offset Against Other Derivatives</link:label>
    <link:label id="lab_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives_documentation_en-US" xlink:label="lab_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives" 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">The amount as of the balance sheet date of the fair value of derivative liabilities that in accordance with the entity's accounting policy were offset against other derivative contracts under a master netting arrangement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives" xlink:href="hmst-20211231.xsd#hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives" xlink:to="lab_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_310f4758-025e-4647-b3f5-edbd07c80855_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanTable" xlink:to="lab_us-gaap_DefinedContributionPlanTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_f5e75291-7934-4253-aa8f-947bd2407250_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating cash flows from finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink: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 Lease, Interest Payment on Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:to="lab_us-gaap_FinanceLeaseInterestPaymentOnLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_e35ea661-2ddc-438b-9166-bbbc92909fdb_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingSubleaseDescriptionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Sublease, Description [Abstract]</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingSubleaseDescriptionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Sublease, Description [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingSubleaseDescriptionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract" xlink:to="lab_us-gaap_LesseeOperatingSubleaseDescriptionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServicingAssetAtAmortizedValue_0ca54a8e-fa57-4cc7-8ff8-26116dc5a25c_periodStartLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetAtAmortizedValue" 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_ServicingAssetAtAmortizedValue_b1c52df6-bffb-4ddb-b828-d01663567649_periodEndLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetAtAmortizedValue" 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_ServicingAssetAtAmortizedValue_9d350c38-7c39-4b79-b92d-a739fb0e33f9_totalLabel_en-US" xlink:label="lab_us-gaap_ServicingAssetAtAmortizedValue" 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">Carrying value of multifamily and SBA MSRs</link:label>
    <link:label id="lab_us-gaap_ServicingAssetAtAmortizedValue_label_en-US" xlink:label="lab_us-gaap_ServicingAssetAtAmortizedValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Servicing Asset at Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValue" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtAmortizedValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValue" xlink:to="lab_us-gaap_ServicingAssetAtAmortizedValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_c90da282-c39f-4172-a8ee-a83b8f0406de_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink: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 Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink: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 Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_79be09e9-a19d-45e4-ae93-f1fa0242bdb2_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land and buildings</link:label>
    <link:label id="lab_us-gaap_BuildingsAndImprovementsGross_label_en-US" xlink:label="lab_us-gaap_BuildingsAndImprovementsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings and Improvements, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingsAndImprovementsGross" xlink:to="lab_us-gaap_BuildingsAndImprovementsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember_7a14f9c5-965f-4b76-a7fd-be0394134fa8_terseLabel_en-US" xlink:label="lab_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember" xlink: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 Bonds, Corporate Debt Securities, US Treasury Securities</link:label>
    <link:label id="lab_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember_label_en-US" xlink:label="lab_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember" xlink: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, Corporate Debt Securities, US Treasury Securities [Member]</link:label>
    <link:label id="lab_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember_documentation_en-US" xlink:label="lab_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember" 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">Municipal Bonds, Corporate Debt Securities, US Treasury Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember" xlink:href="hmst-20211231.xsd#hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember" xlink:to="lab_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_5fba6e03-0dfc-4978-899e-09e6f0f77e88_terseLabel_en-US" xlink:label="lab_us-gaap_MortgageServicingRightsMSRImpairmentRecovery" xlink: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 MSRs</link:label>
    <link:label id="lab_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_label_en-US" xlink:label="lab_us-gaap_MortgageServicingRightsMSRImpairmentRecovery" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mortgage Servicing Rights (MSR) Impairment (Recovery)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageServicingRightsMSRImpairmentRecovery"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery" xlink:to="lab_us-gaap_MortgageServicingRightsMSRImpairmentRecovery" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansHeldForSaleFairValueDisclosure_8faed6b5-5ce8-4445-a675-00ea1f453271_verboseLabel_en-US" xlink:label="lab_us-gaap_LoansHeldForSaleFairValueDisclosure" 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">Single family LHFS</link:label>
    <link:label id="lab_us-gaap_LoansHeldForSaleFairValueDisclosure_12e9d531-24c8-44a1-9e25-c702c0d2eb05_netLabel_en-US" xlink:label="lab_us-gaap_LoansHeldForSaleFairValueDisclosure" 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">Single family LHFS</link:label>
    <link:label id="lab_us-gaap_LoansHeldForSaleFairValueDisclosure_9387fabf-54d1-44e1-a63a-95d469e60988_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">LHFS &#8211; multifamily and SBA</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_hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld_786a613f-e01e-4354-a3d7-8cebb8072d7b_verboseLabel_en-US" xlink:label="lab_hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld" 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">Transfers between levels of fair value hierarchy</link:label>
    <link:label id="lab_hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld_label_en-US" xlink:label="lab_hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld" xlink: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 Transfers Between With Levels of Hierarchy for Assets and Liabilities Held</link:label>
    <link:label id="lab_hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld_documentation_en-US" xlink:label="lab_hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld" 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 measurement transfers between with levels of hierarchy for assets and liabilities held.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld" xlink:href="hmst-20211231.xsd#hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld" xlink:to="lab_hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_a9ced873-cd31-4f81-9c4f-0276a0d61187_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">Derivatives before netting, derivative liability</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiability_29e67794-5866-4ee4-8c2d-3f02252c8b5e_negatedLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiability" 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 fair value, derivative liabilities</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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_7d0009e3-dee8-4622-8a18-57c067bbdeab_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal tax statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_3b5a599d-3225-496b-b64a-1b8d1b1422a3_negatedLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses" 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">ACL</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLosses_7f91c6ae-28ce-47ea-aa99-3241033213df_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_060901d8-d1c5-4369-98a9-9834785576a3_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_hmst_GainLossOnSaleOfMortgageServicingRights_f4185087-7957-4523-91f6-e89408bdf468_negatedTerseLabel_en-US" xlink:label="lab_hmst_GainLossOnSaleOfMortgageServicingRights" 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 MSRs</link:label>
    <link:label id="lab_hmst_GainLossOnSaleOfMortgageServicingRights_label_en-US" xlink:label="lab_hmst_GainLossOnSaleOfMortgageServicingRights" xlink: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 Mortgage Servicing Rights</link:label>
    <link:label id="lab_hmst_GainLossOnSaleOfMortgageServicingRights_documentation_en-US" xlink:label="lab_hmst_GainLossOnSaleOfMortgageServicingRights" 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) On Sale Of Mortgage Servicing Rights</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GainLossOnSaleOfMortgageServicingRights" xlink:href="hmst-20211231.xsd#hmst_GainLossOnSaleOfMortgageServicingRights"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_GainLossOnSaleOfMortgageServicingRights" xlink:to="lab_hmst_GainLossOnSaleOfMortgageServicingRights" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapital_338479fc-74f5-4e9a-912b-c994726043aa_terseLabel_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tier 1 risk-based capital</link:label>
    <link:label id="lab_us-gaap_TierOneRiskBasedCapital_label_en-US" xlink:label="lab_us-gaap_TierOneRiskBasedCapital" xlink: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 Regulation, Tier One Risk-Based Capital, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TierOneRiskBasedCapital" xlink:to="lab_us-gaap_TierOneRiskBasedCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAmortizationAndAccretionNet_c985fcdc-b1fe-495c-a063-ad86d27a72d6_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAmortizationAndAccretionNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization, premises and equipment</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_bf46dac3-de12-44df-9140-4e0f705055a1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink: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 Measurements Recurring and Nonrecurring Valuation Techniques</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink: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 Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_f01ad384-5f4e-4a50-983f-58d4a27ae3f2_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" 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 from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink: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, Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock_382be7e3-327c-4dca-8f25-cd669af7143c_verboseLabel_en-US" xlink:label="lab_hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock" 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 Gain on Mortgage Loan Origination and Sale Activity</link:label>
    <link:label id="lab_hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock_label_en-US" xlink:label="lab_hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock" xlink: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 Gain on Mortgage Loan Origination and Sale Activity [Table Text Block]</link:label>
    <link:label id="lab_hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock_documentation_en-US" xlink:label="lab_hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock" 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 gain on mortgage loan origination and sale activity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock" xlink:href="hmst-20211231.xsd#hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock" xlink:to="lab_hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock_b70e82ac-8003-4e01-9a5e-3f9f208c03ae_verboseLabel_en-US" xlink:label="lab_hmst_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock" 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 outstanding</link:label>
    <link:label id="lab_hmst_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock_label_en-US" xlink:label="lab_hmst_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock" xlink: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 Maturities of Certificate of Deposits [Table Text Block]</link:label>
    <link:label id="lab_hmst_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock_documentation_en-US" xlink:label="lab_hmst_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock" 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 maturities of certificate of deposits.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock" xlink:href="hmst-20211231.xsd#hmst_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock" xlink:to="lab_hmst_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateLockCommitmentsMember_cfb2e3d7-db3a-451b-be0a-e879fc738baa_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateLockCommitmentsMember" xlink: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 lock commitments</link:label>
    <link:label id="lab_us-gaap_InterestRateLockCommitmentsMember_label_en-US" xlink:label="lab_us-gaap_InterestRateLockCommitmentsMember" xlink: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 Lock Commitments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateLockCommitmentsMember" xlink:to="lab_us-gaap_InterestRateLockCommitmentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_a4b78ac4-0554-4dd5-9e97-bfa6e80b1873_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" 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">Due within one year or less, Fair value</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_cff88966-052c-4558-9d25-85bf644cc185_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink: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 with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_hmst_OneToFourFamilyMember_b577a166-f3ee-42f9-a897-de47cf740128_terseLabel_en-US" xlink:label="lab_hmst_OneToFourFamilyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1-4 Family</link:label>
    <link:label id="lab_hmst_OneToFourFamilyMember_label_en-US" xlink:label="lab_hmst_OneToFourFamilyMember" xlink: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 [Member]</link:label>
    <link:label id="lab_hmst_OneToFourFamilyMember_documentation_en-US" xlink:label="lab_hmst_OneToFourFamilyMember" 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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OneToFourFamilyMember" xlink:href="hmst-20211231.xsd#hmst_OneToFourFamilyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_hmst_OneToFourFamilyMember" xlink:to="lab_hmst_OneToFourFamilyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBanksAbstract_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBanksAbstract" xlink: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 Banks [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBanksAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBanksAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBanksAbstract" xlink:to="lab_us-gaap_FederalHomeLoanBanksAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_FederalHomeLoanBankOfDesMoinesMember_5af6dde8-c65d-4ea4-a01f-2a36ec6b26bf_terseLabel_en-US" xlink:label="lab_srt_FederalHomeLoanBankOfDesMoinesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal Home Loan Bank of Des Moines</link:label>
    <link:label id="lab_srt_FederalHomeLoanBankOfDesMoinesMember_label_en-US" xlink:label="lab_srt_FederalHomeLoanBankOfDesMoinesMember" xlink: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 of Des Moines [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankOfDesMoinesMember" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankOfDesMoinesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_FederalHomeLoanBankOfDesMoinesMember" xlink:to="lab_srt_FederalHomeLoanBankOfDesMoinesMember" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>hmst-20211231_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 2022 Workiva-->
<!--r:98730557-6f62-4fe8-a058-ac4da940754f,g:9bf3159e-c61e-4189-b915-c0321083d115-->
<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.homestreet.com/role/Cover" xlink:type="simple" xlink:href="hmst-20211231.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_ffe52ef8-6ef3-40f9-aa19-5d487538d957" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_DocumentType_ffe52ef8-6ef3-40f9-aa19-5d487538d957" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_d6f5220c-8c4d-4966-a41c-9eaa94f90e07" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_DocumentAnnualReport_d6f5220c-8c4d-4966-a41c-9eaa94f90e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_7e7b21b9-3009-4ee0-9fb9-517a93f58ebb" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_DocumentPeriodEndDate_7e7b21b9-3009-4ee0-9fb9-517a93f58ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_bc7eae96-6df0-45af-9dc9-6d7758c0f3f4" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_CurrentFiscalYearEndDate_bc7eae96-6df0-45af-9dc9-6d7758c0f3f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_e370eb61-7655-4da3-9b51-f8383d697647" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_DocumentTransitionReport_e370eb61-7655-4da3-9b51-f8383d697647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_e75d3642-4a60-4174-bdef-8542eccb652c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_EntityFileNumber_e75d3642-4a60-4174-bdef-8542eccb652c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_8e772258-5a6d-4d95-a8e1-7a8016bde92c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_EntityRegistrantName_8e772258-5a6d-4d95-a8e1-7a8016bde92c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_bfafe92b-65f1-4b89-ad77-0009f60b56b0" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_EntityIncorporationStateCountryCode_bfafe92b-65f1-4b89-ad77-0009f60b56b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_9059eced-8d9a-4013-bd2f-ab470c754ea0" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_EntityTaxIdentificationNumber_9059eced-8d9a-4013-bd2f-ab470c754ea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_71298767-6f22-460c-b7f5-e07073c8da30" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_EntityAddressAddressLine1_71298767-6f22-460c-b7f5-e07073c8da30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_c0588959-1827-4a4d-85e7-8d0ee99d6f80" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_EntityAddressAddressLine2_c0588959-1827-4a4d-85e7-8d0ee99d6f80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_fc0a5e1d-dab9-463a-ad4f-3c371b344a02" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_EntityAddressCityOrTown_fc0a5e1d-dab9-463a-ad4f-3c371b344a02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_79772561-6688-42cb-b799-71e6b913734e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_EntityAddressStateOrProvince_79772561-6688-42cb-b799-71e6b913734e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_4e586186-7967-4fcb-b0f9-fff2f7733d49" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_EntityAddressPostalZipCode_4e586186-7967-4fcb-b0f9-fff2f7733d49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_561c7d4c-12c6-4f42-bcd7-7fbd90659e2d" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_CityAreaCode_561c7d4c-12c6-4f42-bcd7-7fbd90659e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_817bbab8-ff29-4315-bc93-b610ffc7aa9b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_LocalPhoneNumber_817bbab8-ff29-4315-bc93-b610ffc7aa9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_36d73e9d-364b-4454-8575-1d92362367cf" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_Security12bTitle_36d73e9d-364b-4454-8575-1d92362367cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_7f69572a-ac97-41ae-a208-1626e087ee42" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_TradingSymbol_7f69572a-ac97-41ae-a208-1626e087ee42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_e0c34d3f-5490-41d8-b052-733c555d1e58" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_SecurityExchangeName_e0c34d3f-5490-41d8-b052-733c555d1e58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_485e4dac-50a5-4dc7-bfd6-738d5df2395c" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_485e4dac-50a5-4dc7-bfd6-738d5df2395c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_a66051ce-602c-44ad-a563-ea3555b85407" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_EntityVoluntaryFilers_a66051ce-602c-44ad-a563-ea3555b85407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_1db39c8f-d7e5-4ec0-9191-f3bc9c618166" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_EntityCurrentReportingStatus_1db39c8f-d7e5-4ec0-9191-f3bc9c618166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_f8832df7-2612-4f88-9f87-eb8a42041cd0" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_EntityInteractiveDataCurrent_f8832df7-2612-4f88-9f87-eb8a42041cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_95927e6b-d13e-454b-a596-a0d4724f9f26" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_EntityFilerCategory_95927e6b-d13e-454b-a596-a0d4724f9f26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_33142074-f731-4965-97f0-b83870638fd3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_EntitySmallBusiness_33142074-f731-4965-97f0-b83870638fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_c6badabf-96cd-4646-bd61-480389112c31" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_EntityEmergingGrowthCompany_c6badabf-96cd-4646-bd61-480389112c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_ba00a569-d872-4f78-bcd8-bbbe2f539644" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_IcfrAuditorAttestationFlag_ba00a569-d872-4f78-bcd8-bbbe2f539644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_b01b0887-d482-4921-a722-767234e7a524" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_EntityShellCompany_b01b0887-d482-4921-a722-767234e7a524" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_c21b795a-3bd1-4bac-aa03-d56c7087565b" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_EntityPublicFloat_c21b795a-3bd1-4bac-aa03-d56c7087565b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_191567c1-5021-4195-8816-76a2a5566ca3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_191567c1-5021-4195-8816-76a2a5566ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_03060f2f-9c29-4f95-ac6d-f099cc856a24" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_03060f2f-9c29-4f95-ac6d-f099cc856a24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_2f695cf8-898c-4190-91c6-97c4ee2455e3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_EntityCentralIndexKey_2f695cf8-898c-4190-91c6-97c4ee2455e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_f100237f-186b-4ea6-a13d-9939b9d52036" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_DocumentFiscalYearFocus_f100237f-186b-4ea6-a13d-9939b9d52036" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_a7d353b4-22b0-4a7f-b6f7-6584c4d09aa3" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_DocumentFiscalPeriodFocus_a7d353b4-22b0-4a7f-b6f7-6584c4d09aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_c07209f8-4f5a-4bb9-b10b-c2361d5dfb50" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_00cef060-b55d-4e10-a03b-7899d26498b5" xlink:to="loc_dei_AmendmentFlag_c07209f8-4f5a-4bb9-b10b-c2361d5dfb50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/AuditInformation" xlink:type="simple" xlink:href="hmst-20211231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLineItems_ce1098ba-6238-41c9-ba5b-30aa5d3947ee" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_6e7e49b1-1850-4150-b794-e0033f8f95f5" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_ce1098ba-6238-41c9-ba5b-30aa5d3947ee" xlink:to="loc_dei_AuditorLocation_6e7e49b1-1850-4150-b794-e0033f8f95f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_8eb1564e-d05c-49a0-ab72-23c02d2a049e" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorName"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_ce1098ba-6238-41c9-ba5b-30aa5d3947ee" xlink:to="loc_dei_AuditorName_8eb1564e-d05c-49a0-ab72-23c02d2a049e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_2fbb2fff-b51e-40be-8c72-7c14a10a13e1" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AuditorLineItems_ce1098ba-6238-41c9-ba5b-30aa5d3947ee" xlink:to="loc_dei_AuditorFirmId_2fbb2fff-b51e-40be-8c72-7c14a10a13e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="hmst-20211231.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_0d65597a-2b95-417a-9df6-76ab9329880a" 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_9f24484e-e3f1-4173-a801-509866ec6099" 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_0d65597a-2b95-417a-9df6-76ab9329880a" xlink:to="loc_us-gaap_AssetsAbstract_9f24484e-e3f1-4173-a801-509866ec6099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_eda1b3b0-35be-4fba-b0a6-b46a04a3870a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f24484e-e3f1-4173-a801-509866ec6099" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_eda1b3b0-35be-4fba-b0a6-b46a04a3870a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecurities_f6afb87d-eeb3-4710-9f3a-c996c035a8b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f24484e-e3f1-4173-a801-509866ec6099" xlink:to="loc_us-gaap_MarketableSecurities_f6afb87d-eeb3-4710-9f3a-c996c035a8b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_792a048a-1e96-4a37-823c-7392f494bdf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f24484e-e3f1-4173-a801-509866ec6099" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_792a048a-1e96-4a37-823c-7392f494bdf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_9c129d36-a8d8-466a-bb2a-408202d8fe37" 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_AssetsAbstract_9f24484e-e3f1-4173-a801-509866ec6099" xlink:to="loc_us-gaap_NotesReceivableNet_9c129d36-a8d8-466a-bb2a-408202d8fe37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAsset_3afa28e1-1fd8-42d7-b964-0c209f0bf90c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f24484e-e3f1-4173-a801-509866ec6099" xlink:to="loc_us-gaap_ServicingAsset_3afa28e1-1fd8-42d7-b964-0c209f0bf90c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_727cbb29-9498-48f2-aea5-13e030a2256f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f24484e-e3f1-4173-a801-509866ec6099" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_727cbb29-9498-48f2-aea5-13e030a2256f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRealEstateAndForeclosedAssets_bafd9c43-d139-4eab-8088-2acb1a24b9ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherRealEstateAndForeclosedAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f24484e-e3f1-4173-a801-509866ec6099" xlink:to="loc_us-gaap_OtherRealEstateAndForeclosedAssets_bafd9c43-d139-4eab-8088-2acb1a24b9ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_b600630e-0ee3-4e44-b0dd-a137ad5dcce9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IntangibleAssetsNetIncludingGoodwill"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f24484e-e3f1-4173-a801-509866ec6099" xlink:to="loc_us-gaap_IntangibleAssetsNetIncludingGoodwill_b600630e-0ee3-4e44-b0dd-a137ad5dcce9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_2987e413-e6ea-47cb-aefa-9e720af6742e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f24484e-e3f1-4173-a801-509866ec6099" xlink:to="loc_us-gaap_OtherAssets_2987e413-e6ea-47cb-aefa-9e720af6742e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_caa00856-1eed-45fc-9c80-c87fd9ce2c52" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_9f24484e-e3f1-4173-a801-509866ec6099" xlink:to="loc_us-gaap_Assets_caa00856-1eed-45fc-9c80-c87fd9ce2c52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d03c861d-b995-4ebc-b674-5c366874f3ff" 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_0d65597a-2b95-417a-9df6-76ab9329880a" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d03c861d-b995-4ebc-b674-5c366874f3ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_f2df6705-3cd3-4957-bd30-796ef1c889a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d03c861d-b995-4ebc-b674-5c366874f3ff" xlink:to="loc_us-gaap_LiabilitiesAbstract_f2df6705-3cd3-4957-bd30-796ef1c889a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_157572ad-fc5e-4565-a5a8-0bbf24f25f61" 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_LiabilitiesAbstract_f2df6705-3cd3-4957-bd30-796ef1c889a1" xlink:to="loc_us-gaap_Deposits_157572ad-fc5e-4565-a5a8-0bbf24f25f61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_7498c489-7293-46d9-96fb-aa29ef1cbc2d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_f2df6705-3cd3-4957-bd30-796ef1c889a1" xlink:to="loc_us-gaap_ShortTermBorrowings_7498c489-7293-46d9-96fb-aa29ef1cbc2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_0c9535dc-067a-4b21-be20-d3d681de8d18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_f2df6705-3cd3-4957-bd30-796ef1c889a1" xlink:to="loc_us-gaap_LongTermDebt_0c9535dc-067a-4b21-be20-d3d681de8d18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_c10d12d3-921e-41fe-839b-f5841bb2a921" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_f2df6705-3cd3-4957-bd30-796ef1c889a1" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_c10d12d3-921e-41fe-839b-f5841bb2a921" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_551b2200-9cec-4ed9-8c08-700447be5193" 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_LiabilitiesAbstract_f2df6705-3cd3-4957-bd30-796ef1c889a1" xlink:to="loc_us-gaap_Liabilities_551b2200-9cec-4ed9-8c08-700447be5193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_b781a8b9-9d4b-4a56-a85c-db66e280ab80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d03c861d-b995-4ebc-b674-5c366874f3ff" xlink:to="loc_us-gaap_CommitmentsAndContingencies_b781a8b9-9d4b-4a56-a85c-db66e280ab80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_d7e3c0d9-bce5-495e-a230-68cfa4f2b2b0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d03c861d-b995-4ebc-b674-5c366874f3ff" xlink:to="loc_us-gaap_StockholdersEquityAbstract_d7e3c0d9-bce5-495e-a230-68cfa4f2b2b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_39b7f466-24be-49b2-bdc4-4e8050286b63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d7e3c0d9-bce5-495e-a230-68cfa4f2b2b0" xlink:to="loc_us-gaap_CommonStockValue_39b7f466-24be-49b2-bdc4-4e8050286b63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2c050f1a-a3e8-462b-9c61-d5c63a12fa41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d7e3c0d9-bce5-495e-a230-68cfa4f2b2b0" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2c050f1a-a3e8-462b-9c61-d5c63a12fa41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_71d3e596-8101-413b-b5e0-36c6e3806d46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d7e3c0d9-bce5-495e-a230-68cfa4f2b2b0" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_71d3e596-8101-413b-b5e0-36c6e3806d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4b728e7b-ff5b-427f-bcc8-29186d4a766f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d7e3c0d9-bce5-495e-a230-68cfa4f2b2b0" xlink:to="loc_us-gaap_StockholdersEquity_4b728e7b-ff5b-427f-bcc8-29186d4a766f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_36c9b79a-dfb0-4a5c-a2a3-c270e98faaf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d03c861d-b995-4ebc-b674-5c366874f3ff" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_36c9b79a-dfb0-4a5c-a2a3-c270e98faaf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="hmst-20211231.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_cc97a071-5e15-4d0a-842e-1f3ac9681721" 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_CommonStockNoParValue_9893322e-3b6a-4efb-b185-26a7a9371589" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockNoParValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_cc97a071-5e15-4d0a-842e-1f3ac9681721" xlink:to="loc_us-gaap_CommonStockNoParValue_9893322e-3b6a-4efb-b185-26a7a9371589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_b6a923e0-68f0-43a2-ab0a-1f8f812d288e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_cc97a071-5e15-4d0a-842e-1f3ac9681721" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_b6a923e0-68f0-43a2-ab0a-1f8f812d288e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_fdc7247a-9e9b-4044-b0ab-6dd3bb0b8eb7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_cc97a071-5e15-4d0a-842e-1f3ac9681721" xlink:to="loc_us-gaap_CommonStockSharesIssued_fdc7247a-9e9b-4044-b0ab-6dd3bb0b8eb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_bd84522e-4caa-4657-b5f6-d942ab2dcc40" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_cc97a071-5e15-4d0a-842e-1f3ac9681721" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_bd84522e-4caa-4657-b5f6-d942ab2dcc40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS" xlink:type="simple" xlink:href="hmst-20211231.xsd#CONSOLIDATEDINCOMESTATEMENTS"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_1f386945-1b31-4a77-b9a3-db6672ff2186" 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_InterestAndDividendIncomeOperatingAbstract_db4bf89f-8721-42c0-8712-43643ca14936" 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_IncomeStatementAbstract_1f386945-1b31-4a77-b9a3-db6672ff2186" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_db4bf89f-8721-42c0-8712-43643ca14936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_c76a2f55-3da0-4074-9b39-66fe3c09eff8" 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_db4bf89f-8721-42c0-8712-43643ca14936" xlink:to="loc_us-gaap_InterestAndFeeIncomeLoansAndLeases_c76a2f55-3da0-4074-9b39-66fe3c09eff8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecurities_ba630af0-dcb2-4e2e-9268-a4851f707e72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_db4bf89f-8721-42c0-8712-43643ca14936" xlink:to="loc_us-gaap_InterestAndDividendIncomeSecurities_ba630af0-dcb2-4e2e-9268-a4851f707e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInterestAndDividendIncome_9bafccd0-5c03-473f-a008-b196110d88f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherInterestAndDividendIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_db4bf89f-8721-42c0-8712-43643ca14936" xlink:to="loc_us-gaap_OtherInterestAndDividendIncome_9bafccd0-5c03-473f-a008-b196110d88f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_77c2a92f-e25e-4187-bcbb-fb38a95f405a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_db4bf89f-8721-42c0-8712-43643ca14936" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_77c2a92f-e25e-4187-bcbb-fb38a95f405a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_0ecad06a-4571-446c-89cf-c49e75c93f0d" 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_IncomeStatementAbstract_1f386945-1b31-4a77-b9a3-db6672ff2186" xlink:to="loc_us-gaap_InterestExpenseAbstract_0ecad06a-4571-446c-89cf-c49e75c93f0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDeposits_1a44f740-3847-42cc-ad76-0d667de12ca6" 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_0ecad06a-4571-446c-89cf-c49e75c93f0d" xlink:to="loc_us-gaap_InterestExpenseDeposits_1a44f740-3847-42cc-ad76-0d667de12ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseBorrowings_12bed78f-b897-49a0-8c61-cdca6b87803e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpenseBorrowings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_0ecad06a-4571-446c-89cf-c49e75c93f0d" xlink:to="loc_us-gaap_InterestExpenseBorrowings_12bed78f-b897-49a0-8c61-cdca6b87803e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_db8eba5d-43c2-4780-95c6-f9e9fd0b765f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_0ecad06a-4571-446c-89cf-c49e75c93f0d" xlink:to="loc_us-gaap_InterestExpense_db8eba5d-43c2-4780-95c6-f9e9fd0b765f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_21490bf0-b572-4e54-b73f-1e0d59060eb0" 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_IncomeStatementAbstract_1f386945-1b31-4a77-b9a3-db6672ff2186" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_21490bf0-b572-4e54-b73f-1e0d59060eb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_fa013c6e-9b98-4769-8bc3-91f63399c63a" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1f386945-1b31-4a77-b9a3-db6672ff2186" xlink:to="loc_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_fa013c6e-9b98-4769-8bc3-91f63399c63a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_95f98d3a-2622-4586-bb05-bc9b4ec77fc0" 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_IncomeStatementAbstract_1f386945-1b31-4a77-b9a3-db6672ff2186" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_95f98d3a-2622-4586-bb05-bc9b4ec77fc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_59b811de-bed7-4602-b463-d75539d12fb3" 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_IncomeStatementAbstract_1f386945-1b31-4a77-b9a3-db6672ff2186" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_59b811de-bed7-4602-b463-d75539d12fb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities_96c42887-4ba9-4b1e-8746-e34683a43b22" xlink:href="hmst-20211231.xsd#hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_59b811de-bed7-4602-b463-d75539d12fb3" xlink:to="loc_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities_96c42887-4ba9-4b1e-8746-e34683a43b22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingFeesNet1_e28e3bac-bae4-443f-a7d9-716449662330" xlink:href="hmst-20211231.xsd#hmst_ServicingFeesNet1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_59b811de-bed7-4602-b463-d75539d12fb3" xlink:to="loc_hmst_ServicingFeesNet1_e28e3bac-bae4-443f-a7d9-716449662330" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DepositorAndOtherRetailBankingFees_c9d1da1b-a356-456d-a3ba-9528c346a3de" xlink:href="hmst-20211231.xsd#hmst_DepositorAndOtherRetailBankingFees"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_59b811de-bed7-4602-b463-d75539d12fb3" xlink:to="loc_hmst_DepositorAndOtherRetailBankingFees_c9d1da1b-a356-456d-a3ba-9528c346a3de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_a8065a2c-889c-430b-9d8a-7cc01583ed8e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_59b811de-bed7-4602-b463-d75539d12fb3" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_a8065a2c-889c-430b-9d8a-7cc01583ed8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_dcd7fe87-c87f-42a0-b854-7b52a0fccfa0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_59b811de-bed7-4602-b463-d75539d12fb3" xlink:to="loc_us-gaap_NoninterestIncome_dcd7fe87-c87f-42a0-b854-7b52a0fccfa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpenseAbstract_aa97e572-1aca-4c97-b904-6288e1f092cf" 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_IncomeStatementAbstract_1f386945-1b31-4a77-b9a3-db6672ff2186" xlink:to="loc_us-gaap_NoninterestExpenseAbstract_aa97e572-1aca-4c97-b904-6288e1f092cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LaborAndRelatedExpense_8d3b8cb9-ac16-472a-a5c6-10935a65703f" 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_aa97e572-1aca-4c97-b904-6288e1f092cf" xlink:to="loc_us-gaap_LaborAndRelatedExpense_8d3b8cb9-ac16-472a-a5c6-10935a65703f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommunicationsAndInformationTechnology_282ed547-bb5a-4d64-8768-5a192a27380b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommunicationsAndInformationTechnology"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_aa97e572-1aca-4c97-b904-6288e1f092cf" xlink:to="loc_us-gaap_CommunicationsAndInformationTechnology_282ed547-bb5a-4d64-8768-5a192a27380b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_7403bb2e-a2e0-4b1b-b8f8-b16a118d31e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OccupancyNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_aa97e572-1aca-4c97-b904-6288e1f092cf" xlink:to="loc_us-gaap_OccupancyNet_7403bb2e-a2e0-4b1b-b8f8-b16a118d31e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_1af8e3ed-3d30-4b78-ad9d-b73cc33c8719" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_aa97e572-1aca-4c97-b904-6288e1f092cf" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_1af8e3ed-3d30-4b78-ad9d-b73cc33c8719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_75c68c2f-9dce-461a-9f63-da44df7fb911" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_aa97e572-1aca-4c97-b904-6288e1f092cf" xlink:to="loc_us-gaap_NoninterestExpense_75c68c2f-9dce-461a-9f63-da44df7fb911" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fab004a5-40fe-4bb2-9ac4-6927a336fdc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1f386945-1b31-4a77-b9a3-db6672ff2186" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fab004a5-40fe-4bb2-9ac4-6927a336fdc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_047e4fe4-1eec-419f-8b02-dfcbb2da825a" 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_IncomeStatementAbstract_1f386945-1b31-4a77-b9a3-db6672ff2186" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_047e4fe4-1eec-419f-8b02-dfcbb2da825a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_a2e58b37-7add-48f0-8158-97c48fb33762" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1f386945-1b31-4a77-b9a3-db6672ff2186" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_a2e58b37-7add-48f0-8158-97c48fb33762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_ec0ac132-f674-457a-924d-61c1090dcfb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1f386945-1b31-4a77-b9a3-db6672ff2186" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_ec0ac132-f674-457a-924d-61c1090dcfb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_2c3f22d0-ad5e-47df-9dbd-533e74031684" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1f386945-1b31-4a77-b9a3-db6672ff2186" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_2c3f22d0-ad5e-47df-9dbd-533e74031684" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_684d185b-f210-4b8e-94b3-f793e0f8743e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1f386945-1b31-4a77-b9a3-db6672ff2186" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_684d185b-f210-4b8e-94b3-f793e0f8743e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0e1bfc19-97b2-451c-bdf7-5b6759a14a83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1f386945-1b31-4a77-b9a3-db6672ff2186" xlink:to="loc_us-gaap_NetIncomeLoss_0e1bfc19-97b2-451c-bdf7-5b6759a14a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_1ea0092f-50d4-4661-943f-832a907cb4a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1f386945-1b31-4a77-b9a3-db6672ff2186" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_1ea0092f-50d4-4661-943f-832a907cb4a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_650be16e-0548-45b1-916d-23e729378f01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_1ea0092f-50d4-4661-943f-832a907cb4a8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_650be16e-0548-45b1-916d-23e729378f01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_75ab8512-09d4-4b8b-a2ce-e9d2ea45d30e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_1ea0092f-50d4-4661-943f-832a907cb4a8" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_75ab8512-09d4-4b8b-a2ce-e9d2ea45d30e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_068a53ca-f9be-465a-a625-84b9dd8a0a4a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_1ea0092f-50d4-4661-943f-832a907cb4a8" xlink:to="loc_us-gaap_EarningsPerShareBasic_068a53ca-f9be-465a-a625-84b9dd8a0a4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_7bee5106-634d-4aeb-8499-559bf3a47739" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1f386945-1b31-4a77-b9a3-db6672ff2186" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_7bee5106-634d-4aeb-8499-559bf3a47739" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_9eb12164-844f-455a-a3f0-835a3217fc6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_7bee5106-634d-4aeb-8499-559bf3a47739" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_9eb12164-844f-455a-a3f0-835a3217fc6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_c8f7d562-1573-4781-99fe-3beca78c10ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_7bee5106-634d-4aeb-8499-559bf3a47739" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_c8f7d562-1573-4781-99fe-3beca78c10ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_c87c2243-d423-4f6b-9f3f-4745c3e6b6cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_7bee5106-634d-4aeb-8499-559bf3a47739" xlink:to="loc_us-gaap_EarningsPerShareDiluted_c87c2243-d423-4f6b-9f3f-4745c3e6b6cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_f7a77cd8-c3e6-46ee-9400-a52b22d0cc1f" xlink:href="hmst-20211231.xsd#hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_1f386945-1b31-4a77-b9a3-db6672ff2186" xlink:to="loc_hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_f7a77cd8-c3e6-46ee-9400-a52b22d0cc1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_015585da-85c9-4e80-b26a-0d4627a62f24" 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_hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_f7a77cd8-c3e6-46ee-9400-a52b22d0cc1f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_015585da-85c9-4e80-b26a-0d4627a62f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_934e7aaa-eb13-4275-aeb6-716f217ca736" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract_f7a77cd8-c3e6-46ee-9400-a52b22d0cc1f" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_934e7aaa-eb13-4275-aeb6-716f217ca736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="hmst-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_605ac3d6-5532-4ec5-8212-4c2045409b26" 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_NetIncomeLoss_9cc21825-cecb-48ec-a028-50336c781466" 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_StatementOfIncomeAndComprehensiveIncomeAbstract_605ac3d6-5532-4ec5-8212-4c2045409b26" xlink:to="loc_us-gaap_NetIncomeLoss_9cc21825-cecb-48ec-a028-50336c781466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_b206a996-fc1f-421d-9913-1ea7c8cc99fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_605ac3d6-5532-4ec5-8212-4c2045409b26" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_b206a996-fc1f-421d-9913-1ea7c8cc99fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ff4a1112-a94b-44d2-b1b6-5854d73394f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_b206a996-fc1f-421d-9913-1ea7c8cc99fc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ff4a1112-a94b-44d2-b1b6-5854d73394f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_39045c34-a180-40f3-8138-ead3e0deb6dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ff4a1112-a94b-44d2-b1b6-5854d73394f2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax_39045c34-a180-40f3-8138-ead3e0deb6dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_3ba54e02-1193-4a23-aa84-1ad7bc8bba9d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ff4a1112-a94b-44d2-b1b6-5854d73394f2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_3ba54e02-1193-4a23-aa84-1ad7bc8bba9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_5734d902-e4b6-482a-8bd8-963f8fbb5d38" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_605ac3d6-5532-4ec5-8212-4c2045409b26" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_5734d902-e4b6-482a-8bd8-963f8fbb5d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_33356912-5c55-4c2c-97c9-e7b19693c4ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_605ac3d6-5532-4ec5-8212-4c2045409b26" xlink:to="loc_us-gaap_IncomeTaxDisclosureAbstract_33356912-5c55-4c2c-97c9-e7b19693c4ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_aae5e0fa-07a9-43f0-a461-94af17e7267a" 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_IncomeTaxDisclosureAbstract_33356912-5c55-4c2c-97c9-e7b19693c4ac" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_aae5e0fa-07a9-43f0-a461-94af17e7267a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_719373b3-bdb0-4afa-bfbb-4ad66f5808ac" 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_IncomeTaxDisclosureAbstract_33356912-5c55-4c2c-97c9-e7b19693c4ac" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_719373b3-bdb0-4afa-bfbb-4ad66f5808ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_78a3d062-4ad6-40d8-8d2e-851de107b391" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_33356912-5c55-4c2c-97c9-e7b19693c4ac" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax_78a3d062-4ad6-40d8-8d2e-851de107b391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a7e34774-40c0-4d5d-a805-6a89214762f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_605ac3d6-5532-4ec5-8212-4c2045409b26" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_a7e34774-40c0-4d5d-a805-6a89214762f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_08b326bd-8d80-40dd-a1c9-dd02fe8ed2c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_605ac3d6-5532-4ec5-8212-4c2045409b26" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_08b326bd-8d80-40dd-a1c9-dd02fe8ed2c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="simple" xlink:href="hmst-20211231.xsd#CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_a2d56665-bd11-4bf1-94bc-5de517ccebba" 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_63b0c20a-392c-453a-99ef-a23ad02b417d" 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_a2d56665-bd11-4bf1-94bc-5de517ccebba" xlink:to="loc_us-gaap_StatementTable_63b0c20a-392c-453a-99ef-a23ad02b417d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_af891d65-0c21-4a1c-8e50-b0a0e4943458" 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_63b0c20a-392c-453a-99ef-a23ad02b417d" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_af891d65-0c21-4a1c-8e50-b0a0e4943458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_dd98b9d5-6c2d-4a17-80dc-c9f339833db9" 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_af891d65-0c21-4a1c-8e50-b0a0e4943458" xlink:to="loc_us-gaap_EquityComponentDomain_dd98b9d5-6c2d-4a17-80dc-c9f339833db9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_fbee3de7-83fa-429d-90ab-58d7dde222d9" 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_dd98b9d5-6c2d-4a17-80dc-c9f339833db9" xlink:to="loc_us-gaap_CommonStockMember_fbee3de7-83fa-429d-90ab-58d7dde222d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_8ab3b0cc-b4b6-4003-8a30-bb474029c66b" 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_dd98b9d5-6c2d-4a17-80dc-c9f339833db9" xlink:to="loc_us-gaap_RetainedEarningsMember_8ab3b0cc-b4b6-4003-8a30-bb474029c66b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9ef8eeb8-e01f-434e-874a-24446f74625b" 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_dd98b9d5-6c2d-4a17-80dc-c9f339833db9" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_9ef8eeb8-e01f-434e-874a-24446f74625b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_9b51a6df-ff73-4e00-830e-0cabdf9b77b5" 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_63b0c20a-392c-453a-99ef-a23ad02b417d" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_9b51a6df-ff73-4e00-830e-0cabdf9b77b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_63aef468-bd3c-450b-8837-37ac0e90e7a5" 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_9b51a6df-ff73-4e00-830e-0cabdf9b77b5" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_63aef468-bd3c-450b-8837-37ac0e90e7a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_82f2d1a8-1803-46a0-aaa5-e28bef537257" 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_63aef468-bd3c-450b-8837-37ac0e90e7a5" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_82f2d1a8-1803-46a0-aaa5-e28bef537257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_35d17709-4eaf-421f-8cfb-c4f99dd6fc19" 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_63b0c20a-392c-453a-99ef-a23ad02b417d" xlink:to="loc_us-gaap_StatementLineItems_35d17709-4eaf-421f-8cfb-c4f99dd6fc19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_732a8d22-230e-42e8-b115-210ff8e738a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_35d17709-4eaf-421f-8cfb-c4f99dd6fc19" xlink:to="loc_us-gaap_StockholdersEquityAbstract_732a8d22-230e-42e8-b115-210ff8e738a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ff0b057a-6bd7-4892-b0da-be00804072e7" 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_StockholdersEquityAbstract_732a8d22-230e-42e8-b115-210ff8e738a3" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_234846ec-4eb8-4ed6-af57-5707856797e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_234846ec-4eb8-4ed6-af57-5707856797e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a9962f5d-0073-4c49-8a00-c23cd53f7344" 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_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_StockholdersEquity_a9962f5d-0073-4c49-8a00-c23cd53f7344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_f0afb06e-10d2-4b8d-bae1-0750f24a8801" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_NetIncomeLoss_f0afb06e-10d2-4b8d-bae1-0750f24a8801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_b1f8e79b-4a44-4644-b0c5-6f33f6f33864" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition_b1f8e79b-4a44-4644-b0c5-6f33f6f33864" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_18b50a6f-348e-47dc-8811-6115559fb931" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_18b50a6f-348e-47dc-8811-6115559fb931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_4564cdbc-467a-4eda-89e6-a6038e67a5c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_4564cdbc-467a-4eda-89e6-a6038e67a5c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_26d3aae2-7ca8-4bf3-821f-07e0b08e0573" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_26d3aae2-7ca8-4bf3-821f-07e0b08e0573" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_ada8a111-0f2d-4d0a-8175-49689cd5c1fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_DividendsCommonStock_ada8a111-0f2d-4d0a-8175-49689cd5c1fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_21ba85f7-acde-4836-9341-6f124347fed7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_21ba85f7-acde-4836-9341-6f124347fed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_d6d0cfb2-0937-4bf9-bace-a0cae823d322" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_d6d0cfb2-0937-4bf9-bace-a0cae823d322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ReclassificationsOfPermanentToTemporaryEquity_26e7beba-c0de-40d8-a7cc-8caa9566dbd5" xlink:href="hmst-20211231.xsd#hmst_ReclassificationsOfPermanentToTemporaryEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_hmst_ReclassificationsOfPermanentToTemporaryEquity_26e7beba-c0de-40d8-a7cc-8caa9566dbd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_57f86503-81e1-4af6-88da-7883b35a6b0c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_57f86503-81e1-4af6-88da-7883b35a6b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a942ab0a-708c-449c-808f-4ec960363da9" 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_ff0b057a-6bd7-4892-b0da-be00804072e7" xlink:to="loc_us-gaap_StockholdersEquity_a942ab0a-708c-449c-808f-4ec960363da9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_18a22e1d-e853-4b2f-96df-3661205efd9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInTemporaryEquityRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_732a8d22-230e-42e8-b115-210ff8e738a3" xlink:to="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_18a22e1d-e853-4b2f-96df-3661205efd9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_7587ed92-b6db-4725-8077-5198dc240c72" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_18a22e1d-e853-4b2f-96df-3661205efd9c" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_7587ed92-b6db-4725-8077-5198dc240c72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_TemporaryEquitySharesRepurchasedAndRetired_aea521aa-098b-42cf-9a1a-4ec37c9517c8" xlink:href="hmst-20211231.xsd#hmst_TemporaryEquitySharesRepurchasedAndRetired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_18a22e1d-e853-4b2f-96df-3661205efd9c" xlink:to="loc_hmst_TemporaryEquitySharesRepurchasedAndRetired_aea521aa-098b-42cf-9a1a-4ec37c9517c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_8abae289-7168-40e1-9a98-bcfb7ffc779a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward_18a22e1d-e853-4b2f-96df-3661205efd9c" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_8abae289-7168-40e1-9a98-bcfb7ffc779a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" xlink:type="simple" xlink:href="hmst-20211231.xsd#CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_4021a550-fa6d-4868-b8f1-dfdeeb6e357c" 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_ed1181ca-c703-43ed-86c9-72a17cdaacf8" 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_4021a550-fa6d-4868-b8f1-dfdeeb6e357c" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_ed1181ca-c703-43ed-86c9-72a17cdaacf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="hmst-20211231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_68a04887-c753-4f3a-8ff1-2c97e6f45df0" 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_ebe85ea7-d264-4110-8642-abe0cc9b45c5" 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_68a04887-c753-4f3a-8ff1-2c97e6f45df0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_ebe85ea7-d264-4110-8642-abe0cc9b45c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2944054b-24fe-4a03-8e59-db233a7f7fe2" 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_ebe85ea7-d264-4110-8642-abe0cc9b45c5" xlink:to="loc_us-gaap_NetIncomeLoss_2944054b-24fe-4a03-8e59-db233a7f7fe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" 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_ebe85ea7-d264-4110-8642-abe0cc9b45c5" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_b57e66c7-3448-480b-99ca-fa1e7dfe419b" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:to="loc_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_b57e66c7-3448-480b-99ca-fa1e7dfe419b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAmortizationAndAccretionNet_5953b9e4-d16f-4455-9a78-c1d04fb50797" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepreciationAmortizationAndAccretionNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:to="loc_us-gaap_DepreciationAmortizationAndAccretionNet_5953b9e4-d16f-4455-9a78-c1d04fb50797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt_fd8e0b37-1a74-4e9b-904e-9f3f7cc36d59" xlink:href="hmst-20211231.xsd#hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:to="loc_hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt_fd8e0b37-1a74-4e9b-904e-9f3f7cc36d59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense_96b521ee-948c-4959-962c-dd1e2f4ea72a" xlink:href="hmst-20211231.xsd#hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:to="loc_hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense_96b521ee-948c-4959-962c-dd1e2f4ea72a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_4a9b81a8-dbdd-45ce-a4c6-648b2d08a058" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_4a9b81a8-dbdd-45ce-a4c6-648b2d08a058" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_fcc9640d-9ef7-4c62-95e1-c9ffef7dcda2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_fcc9640d-9ef7-4c62-95e1-c9ffef7dcda2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet_3070a6ca-abfa-431e-8d11-6c2c7a74a8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfDeferredLoanOriginationFeesNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:to="loc_us-gaap_AmortizationOfDeferredLoanOriginationFeesNet_3070a6ca-abfa-431e-8d11-6c2c7a74a8d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_1ba2f50b-1bf1-44e9-814c-f5a0961c7774" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:to="loc_us-gaap_ShareBasedCompensation_1ba2f50b-1bf1-44e9-814c-f5a0961c7774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_ec8e4a11-3fcc-4fe3-934f-a03bc86df04e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_ec8e4a11-3fcc-4fe3-934f-a03bc86df04e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_82312655-9a30-4087-9cd6-47a1c476f832" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_82312655-9a30-4087-9cd6-47a1c476f832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_782f684a-540a-4636-8564-5b102f8f454e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_782f684a-540a-4636-8564-5b102f8f454e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_20b2a8a1-6775-44fe-acc0-36ac99e173e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:to="loc_us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale_20b2a8a1-6775-44fe-acc0-36ac99e173e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_8b06f3f5-222b-4688-83f1-d491096d0aab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_8b06f3f5-222b-4688-83f1-d491096d0aab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale_99f34022-b19c-4f47-9022-285cb05d6226" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:to="loc_hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale_99f34022-b19c-4f47-9022-285cb05d6226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_IncreaseDecreaseinMortgageServicingRights_948922bb-7764-4ff2-85b8-2ad9cd158c49" xlink:href="hmst-20211231.xsd#hmst_IncreaseDecreaseinMortgageServicingRights"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:to="loc_hmst_IncreaseDecreaseinMortgageServicingRights_948922bb-7764-4ff2-85b8-2ad9cd158c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfNotesReceivable_4c3af097-a30a-4fbe-8267-0c4f6ebf59aa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GainLossOnSaleOfNotesReceivable"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:to="loc_us-gaap_GainLossOnSaleOfNotesReceivable_4c3af097-a30a-4fbe-8267-0c4f6ebf59aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_6b8cdcf7-392b-4f83-bbd2-880a8107575d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageServicingRightsMSRImpairmentRecovery"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:to="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_6b8cdcf7-392b-4f83-bbd2-880a8107575d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_3d06d490-d5f4-4c42-968d-53b36d9c850c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_3d06d490-d5f4-4c42-968d-53b36d9c850c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GainLossOnSaleOfMortgageServicingRights_c933a17d-7cde-4e40-a80d-a1daee2aa4da" xlink:href="hmst-20211231.xsd#hmst_GainLossOnSaleOfMortgageServicingRights"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:to="loc_hmst_GainLossOnSaleOfMortgageServicingRights_c933a17d-7cde-4e40-a80d-a1daee2aa4da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_cdd65e87-146d-4ced-af51-d1d7add84884" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_cdd65e87-146d-4ced-af51-d1d7add84884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities_4916f158-2f49-4d8d-83b1-455ec936d100" xlink:href="hmst-20211231.xsd#hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_8b90a9a1-1847-4432-9993-4e3dceb5257c" xlink:to="loc_hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities_4916f158-2f49-4d8d-83b1-455ec936d100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2c325d70-5c09-4dbc-8961-c031bc9ad964" 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_ebe85ea7-d264-4110-8642-abe0cc9b45c5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2c325d70-5c09-4dbc-8961-c031bc9ad964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0f04ab88-a138-4053-a8dd-a0dda479fbf8" 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_68a04887-c753-4f3a-8ff1-2c97e6f45df0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0f04ab88-a138-4053-a8dd-a0dda479fbf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_03742f34-1a49-4e4d-a772-73d5da4ad882" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0f04ab88-a138-4053-a8dd-a0dda479fbf8" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_03742f34-1a49-4e4d-a772-73d5da4ad882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_d9378540-96d3-420a-afc3-1e6ce7751cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0f04ab88-a138-4053-a8dd-a0dda479fbf8" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_d9378540-96d3-420a-afc3-1e6ce7751cd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale_48e07e2b-4ff0-4543-a6c3-38058c23caee" xlink:href="hmst-20211231.xsd#hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0f04ab88-a138-4053-a8dd-a0dda479fbf8" xlink:to="loc_hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale_48e07e2b-4ff0-4543-a6c3-38058c23caee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherRealEstate_4c3d3b89-64ae-4556-9c7c-00be6df158b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfOtherRealEstate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0f04ab88-a138-4053-a8dd-a0dda479fbf8" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherRealEstate_4c3d3b89-64ae-4556-9c7c-00be6df158b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForInvestment_dc6f6894-25ac-4a8f-91e3-e62aab4b0ec6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForInvestment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0f04ab88-a138-4053-a8dd-a0dda479fbf8" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForInvestment_dc6f6894-25ac-4a8f-91e3-e62aab4b0ec6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFinanceReceivables_47cb1704-dd18-4d0f-9fe9-8de7d61e6fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireFinanceReceivables"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0f04ab88-a138-4053-a8dd-a0dda479fbf8" xlink:to="loc_us-gaap_PaymentsToAcquireFinanceReceivables_47cb1704-dd18-4d0f-9fe9-8de7d61e6fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_30b05036-3546-4035-b4a4-0617e0003ddd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0f04ab88-a138-4053-a8dd-a0dda479fbf8" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR_30b05036-3546-4035-b4a4-0617e0003ddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_6aebcbc1-8e65-4834-9931-714c66f6a98e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0f04ab88-a138-4053-a8dd-a0dda479fbf8" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_6aebcbc1-8e65-4834-9931-714c66f6a98e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFinanceReceivables_be7e1b11-a7a9-423f-afb0-48c6c17e0c95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncreaseDecreaseInFinanceReceivables"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0f04ab88-a138-4053-a8dd-a0dda479fbf8" xlink:to="loc_us-gaap_IncreaseDecreaseInFinanceReceivables_be7e1b11-a7a9-423f-afb0-48c6c17e0c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_d5df8180-f59c-419c-b04a-aaef7d3e2add" 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_0f04ab88-a138-4053-a8dd-a0dda479fbf8" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_d5df8180-f59c-419c-b04a-aaef7d3e2add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_aa68d49b-5276-4cad-8fb4-df4b05a67f54" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0f04ab88-a138-4053-a8dd-a0dda479fbf8" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_aa68d49b-5276-4cad-8fb4-df4b05a67f54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_7ca708db-fae3-4879-a7da-5512107f27e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0f04ab88-a138-4053-a8dd-a0dda479fbf8" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_7ca708db-fae3-4879-a7da-5512107f27e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_730fa825-829c-4e0f-88d1-795889af4901" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0f04ab88-a138-4053-a8dd-a0dda479fbf8" xlink:to="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_730fa825-829c-4e0f-88d1-795889af4901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_5176bcc7-14ac-4cbc-8eb8-39c4184588da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsToAcquireFederalHomeLoanBankStock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0f04ab88-a138-4053-a8dd-a0dda479fbf8" xlink:to="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_5176bcc7-14ac-4cbc-8eb8-39c4184588da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0baca14b-87cb-4c9f-a96b-ce8e223ee8f2" 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_0f04ab88-a138-4053-a8dd-a0dda479fbf8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_0baca14b-87cb-4c9f-a96b-ce8e223ee8f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5acb077-802a-4fb6-974f-b72b50ace662" 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_68a04887-c753-4f3a-8ff1-2c97e6f45df0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5acb077-802a-4fb6-974f-b72b50ace662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeposits_64060fa4-2547-438e-98d1-e1ea3232c055" 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_e5acb077-802a-4fb6-974f-b72b50ace662" xlink:to="loc_us-gaap_IncreaseDecreaseInDeposits_64060fa4-2547-438e-98d1-e1ea3232c055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_b005808a-26a8-45b9-ba47-ae34b175641c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5acb077-802a-4fb6-974f-b72b50ace662" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_b005808a-26a8-45b9-ba47-ae34b175641c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromOtherDebt_f30f6381-631f-42d7-a5bb-835d0904637f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromOtherDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5acb077-802a-4fb6-974f-b72b50ace662" xlink:to="loc_us-gaap_ProceedsFromOtherDebt_f30f6381-631f-42d7-a5bb-835d0904637f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherDebt_8b62d306-19be-4644-b532-78515e3173a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepaymentsOfOtherDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5acb077-802a-4fb6-974f-b72b50ace662" xlink:to="loc_us-gaap_RepaymentsOfOtherDebt_8b62d306-19be-4644-b532-78515e3173a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_b2e0af34-7998-496d-92f0-beec06774603" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5acb077-802a-4fb6-974f-b72b50ace662" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_b2e0af34-7998-496d-92f0-beec06774603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_fba947c2-b964-464b-8a1a-d90e9cb1dce1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5acb077-802a-4fb6-974f-b72b50ace662" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_fba947c2-b964-464b-8a1a-d90e9cb1dce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_b08fb457-3757-48d4-80a5-5306f63d290c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5acb077-802a-4fb6-974f-b72b50ace662" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_b08fb457-3757-48d4-80a5-5306f63d290c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_aaa7259e-a985-4314-85ed-c48fc4c89c33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5acb077-802a-4fb6-974f-b72b50ace662" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_aaa7259e-a985-4314-85ed-c48fc4c89c33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_07c3fcc0-4258-4663-8b63-c2470636b84d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e5acb077-802a-4fb6-974f-b72b50ace662" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_07c3fcc0-4258-4663-8b63-c2470636b84d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e6907334-6125-4813-a2af-352b8b987e39" 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_68a04887-c753-4f3a-8ff1-2c97e6f45df0" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e6907334-6125-4813-a2af-352b8b987e39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_0f9640c1-234b-4773-8b75-08252749f28e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_68a04887-c753-4f3a-8ff1-2c97e6f45df0" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_0f9640c1-234b-4773-8b75-08252749f28e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d09c4bc0-3b00-4794-8f75-4d84e5e077ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_0f9640c1-234b-4773-8b75-08252749f28e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d09c4bc0-3b00-4794-8f75-4d84e5e077ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b3e3a886-8955-422d-9167-5bfc73ae3b90" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_0f9640c1-234b-4773-8b75-08252749f28e" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b3e3a886-8955-422d-9167-5bfc73ae3b90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_c81bdbfc-6c12-4fcd-b167-ff6fa2740023" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_68a04887-c753-4f3a-8ff1-2c97e6f45df0" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_c81bdbfc-6c12-4fcd-b167-ff6fa2740023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CashPaidDuringYearForAbstract_7d48bdf8-a519-4eac-b62f-c49ff202e759" xlink:href="hmst-20211231.xsd#hmst_CashPaidDuringYearForAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_c81bdbfc-6c12-4fcd-b167-ff6fa2740023" xlink:to="loc_hmst_CashPaidDuringYearForAbstract_7d48bdf8-a519-4eac-b62f-c49ff202e759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_64fee7f0-58f2-4730-9e7b-38b6bbabeba6" 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_hmst_CashPaidDuringYearForAbstract_7d48bdf8-a519-4eac-b62f-c49ff202e759" xlink:to="loc_us-gaap_InterestPaidNet_64fee7f0-58f2-4730-9e7b-38b6bbabeba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_98c46351-9399-4fc9-80a3-72a36a97c866" 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_hmst_CashPaidDuringYearForAbstract_7d48bdf8-a519-4eac-b62f-c49ff202e759" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_98c46351-9399-4fc9-80a3-72a36a97c866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NoncashInvestingActivitiesAbstract_30a8e51d-32bf-4c6d-a2f8-3af59e60d403" xlink:href="hmst-20211231.xsd#hmst_NoncashInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_c81bdbfc-6c12-4fcd-b167-ff6fa2740023" xlink:to="loc_hmst_NoncashInvestingActivitiesAbstract_30a8e51d-32bf-4c6d-a2f8-3af59e60d403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned_0bcf1104-8c73-4b3a-b95e-07813edc72e9" xlink:href="hmst-20211231.xsd#hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_NoncashInvestingActivitiesAbstract_30a8e51d-32bf-4c6d-a2f8-3af59e60d403" xlink:to="loc_hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned_0bcf1104-8c73-4b3a-b95e-07813edc72e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableReclassificationToHeldForSale_43891d04-02a0-4932-a81a-562e0722c36d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableReclassificationToHeldForSale"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_NoncashInvestingActivitiesAbstract_30a8e51d-32bf-4c6d-a2f8-3af59e60d403" xlink:to="loc_us-gaap_FinancingReceivableReclassificationToHeldForSale_43891d04-02a0-4932-a81a-562e0722c36d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansRecognizedWithRightToRepurchase_2c187cbe-4051-49fd-9909-e8f7e7f691f7" xlink:href="hmst-20211231.xsd#hmst_LoansRecognizedWithRightToRepurchase"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_NoncashInvestingActivitiesAbstract_30a8e51d-32bf-4c6d-a2f8-3af59e60d403" xlink:to="loc_hmst_LoansRecognizedWithRightToRepurchase_2c187cbe-4051-49fd-9909-e8f7e7f691f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansDerecognizedWithRightToRepurchase_2ca91569-f30d-42fb-a545-ad3ed407b2c3" xlink:href="hmst-20211231.xsd#hmst_LoansDerecognizedWithRightToRepurchase"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_NoncashInvestingActivitiesAbstract_30a8e51d-32bf-4c6d-a2f8-3af59e60d403" xlink:to="loc_hmst_LoansDerecognizedWithRightToRepurchase_2ca91569-f30d-42fb-a545-ad3ed407b2c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash_dcd0c260-9fd5-4bc9-85d5-f60df6890ad8" xlink:href="hmst-20211231.xsd#hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_NoncashInvestingActivitiesAbstract_30a8e51d-32bf-4c6d-a2f8-3af59e60d403" xlink:to="loc_hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash_dcd0c260-9fd5-4bc9-85d5-f60df6890ad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Receivablefromsaleofmortgageservicingrights_58e1bee8-27c2-4c45-a08d-f303171870c1" xlink:href="hmst-20211231.xsd#hmst_Receivablefromsaleofmortgageservicingrights"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_NoncashInvestingActivitiesAbstract_30a8e51d-32bf-4c6d-a2f8-3af59e60d403" xlink:to="loc_hmst_Receivablefromsaleofmortgageservicingrights_58e1bee8-27c2-4c45-a08d-f303171870c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_7aa9055c-5e6f-4e37-bd6e-1c3611e2ed78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_c81bdbfc-6c12-4fcd-b167-ff6fa2740023" xlink:to="loc_us-gaap_BusinessCombinationsAbstract_7aa9055c-5e6f-4e37-bd6e-1c3611e2ed78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_BusinessCombinationsRecognizedIdentifiable_70f910ab-b746-45c9-a23f-2e5b9a7b75d2" xlink:href="hmst-20211231.xsd#hmst_BusinessCombinationsRecognizedIdentifiable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_7aa9055c-5e6f-4e37-bd6e-1c3611e2ed78" xlink:to="loc_hmst_BusinessCombinationsRecognizedIdentifiable_70f910ab-b746-45c9-a23f-2e5b9a7b75d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_01dbf082-ff44-46ef-af3b-fd5af7763ba5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_7aa9055c-5e6f-4e37-bd6e-1c3611e2ed78" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_01dbf082-ff44-46ef-af3b-fd5af7763ba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Goodwillfromacquisition_c1c329c8-4921-4fe0-8f28-a41c1330785c" xlink:href="hmst-20211231.xsd#hmst_Goodwillfromacquisition"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_7aa9055c-5e6f-4e37-bd6e-1c3611e2ed78" xlink:to="loc_hmst_Goodwillfromacquisition_c1c329c8-4921-4fe0-8f28-a41c1330785c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="simple" xlink:href="hmst-20211231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_42654739-421f-4df6-ac73-cb6c7cad1a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_252f91df-3a9e-4fa5-bbf4-6bd68ef92c49" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_42654739-421f-4df6-ac73-cb6c7cad1a2c" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_252f91df-3a9e-4fa5-bbf4-6bd68ef92c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="simple" xlink:href="hmst-20211231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_17c81da6-bd28-4724-b96f-c4e8dda17701" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_17c81da6-bd28-4724-b96f-c4e8dda17701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_b2305fb1-54f6-40c6-baf9-f8ed1ccf4618" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_b2305fb1-54f6-40c6-baf9-f8ed1ccf4618" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock_ce6bd294-3028-4067-8a07-5b2322d06e4b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_DiscontinuedOperationsPolicyTextBlock_ce6bd294-3028-4067-8a07-5b2322d06e4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_ba62e957-39b1-46f3-87a8-e7751b6422fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_ba62e957-39b1-46f3-87a8-e7751b6422fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_7403d04c-4ba2-4146-9d1f-c07a14d4c3a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_7403d04c-4ba2-4146-9d1f-c07a14d4c3a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHomeLoanBankStockPolicyTextBlock_1f425ec2-a721-410f-9e2a-2e69e1808d4b" xlink:href="hmst-20211231.xsd#hmst_FederalHomeLoanBankStockPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_hmst_FederalHomeLoanBankStockPolicyTextBlock_1f425ec2-a721-410f-9e2a-2e69e1808d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy_98882de2-ab6e-4249-9976-2cd4929adc66" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy_98882de2-ab6e-4249-9976-2cd4929adc66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy_8d1f9f5b-f359-42dd-acc1-14b3849fedde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy_8d1f9f5b-f359-42dd-acc1-14b3849fedde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_1a666b6f-efeb-41be-b513-659003225f84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts_1a666b6f-efeb-41be-b513-659003225f84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy_12746088-3e80-4f93-8cb3-909a8ebcd04b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy_12746088-3e80-4f93-8cb3-909a8ebcd04b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy_b55d85b9-b6d8-48fa-ba92-d6af62d98ad1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_FinanceLoansAndLeasesReceivablePolicy_b55d85b9-b6d8-48fa-ba92-d6af62d98ad1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateOwnedValuationAllowancePolicy_6b24eff5-165a-4aeb-ae93-0881f2b29399" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateOwnedValuationAllowancePolicy"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_RealEstateOwnedValuationAllowancePolicy_6b24eff5-165a-4aeb-ae93-0881f2b29399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_4753c347-1e8e-4c1b-965b-5a8a4b81d442" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_4753c347-1e8e-4c1b-965b-5a8a4b81d442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_01949ea8-f333-45c5-8e34-082a50b11e47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_01949ea8-f333-45c5-8e34-082a50b11e47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_38231a5b-2ae2-41ae-a386-8d3c908ea810" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_38231a5b-2ae2-41ae-a386-8d3c908ea810" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_a9625a64-9939-4939-bb34-e66e93e2a5f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_a9625a64-9939-4939-bb34-e66e93e2a5f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_324a33e0-0dac-454b-9549-093209412aff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_324a33e0-0dac-454b-9549-093209412aff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy_d7c71ae2-0a47-4d67-ac3b-0b29fe41c8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RepurchaseAndResaleAgreementsPolicy"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_RepurchaseAndResaleAgreementsPolicy_d7c71ae2-0a47-4d67-ac3b-0b29fe41c8ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_9a0c82bb-9853-4039-9536-bd3f5006eaa5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_9a0c82bb-9853-4039-9536-bd3f5006eaa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_06fbc27f-2b82-44d3-a223-0c61f1443a60" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_06fbc27f-2b82-44d3-a223-0c61f1443a60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_cc830cbb-04a6-4e22-9184-51d8ae9f00b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_cc830cbb-04a6-4e22-9184-51d8ae9f00b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_80bbc639-57bc-48c6-a497-1c312dacb3a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_80bbc639-57bc-48c6-a497-1c312dacb3a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy_42dd765d-b0c4-46ab-9c06-224d1025cb1a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy_42dd765d-b0c4-46ab-9c06-224d1025cb1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_a5895e4b-b9f6-4c06-9cb2-1521a4818776" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_a5895e4b-b9f6-4c06-9cb2-1521a4818776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_56a181e6-a7f0-41b7-bc02-9fae087a70e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_56a181e6-a7f0-41b7-bc02-9fae087a70e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_65748975-a3fe-4cdf-8557-d5fab127047f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_65748975-a3fe-4cdf-8557-d5fab127047f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_f87a5c3e-b3b0-45a8-a0e6-409dcdc84b16" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d034c172-1960-41ad-a711-2739e689c48d" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_f87a5c3e-b3b0-45a8-a0e6-409dcdc84b16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="simple" xlink:href="hmst-20211231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_fa0b96b6-bba5-4a27-9df8-bf9fc78c4caf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock_6580d5a3-ee38-4158-b1a5-ac0beaf8ef16" xlink:href="hmst-20211231.xsd#hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fa0b96b6-bba5-4a27-9df8-bf9fc78c4caf" xlink:to="loc_hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock_6580d5a3-ee38-4158-b1a5-ac0beaf8ef16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDiscontinuedOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_fbf69f56-ba48-45cc-a053-9392f4c5f792" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_6bae3cbb-91c3-461c-879b-c6011c519df7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_fbf69f56-ba48-45cc-a053-9392f4c5f792" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_6bae3cbb-91c3-461c-879b-c6011c519df7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_67102723-b6ee-49aa-b4c2-45bc472780e1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_6bae3cbb-91c3-461c-879b-c6011c519df7" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_67102723-b6ee-49aa-b4c2-45bc472780e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ea36af42-9210-4431-b1c3-63f1a7018534" 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_67102723-b6ee-49aa-b4c2-45bc472780e1" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ea36af42-9210-4431-b1c3-63f1a7018534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_c2fdfe68-1a04-4d2e-9993-b4d2a02f2280" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_ea36af42-9210-4431-b1c3-63f1a7018534" xlink:to="loc_us-gaap_AgencySecuritiesMember_c2fdfe68-1a04-4d2e-9993-b4d2a02f2280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_737268dc-360d-4b64-8f2b-ba3c24c740b7" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_6bae3cbb-91c3-461c-879b-c6011c519df7" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_737268dc-360d-4b64-8f2b-ba3c24c740b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0433f225-74bc-4e62-b632-aaa519e97973" 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_737268dc-360d-4b64-8f2b-ba3c24c740b7" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0433f225-74bc-4e62-b632-aaa519e97973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyResidentialMember_47b47f23-2fb7-4498-bea5-c2411b61aa23" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyResidentialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0433f225-74bc-4e62-b632-aaa519e97973" xlink:to="loc_hmst_SingleFamilyResidentialMember_47b47f23-2fb7-4498-bea5-c2411b61aa23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8165ce27-38ab-405b-8c7d-cb6ed228af33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_6bae3cbb-91c3-461c-879b-c6011c519df7" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8165ce27-38ab-405b-8c7d-cb6ed228af33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales_20b630b4-81ef-4c4e-8c70-6e9709f8f127" xlink:href="hmst-20211231.xsd#hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8165ce27-38ab-405b-8c7d-cb6ed228af33" xlink:to="loc_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales_20b630b4-81ef-4c4e-8c70-6e9709f8f127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold_7b1fe314-b1bb-48ca-911e-2d4a7fadb787" xlink:href="hmst-20211231.xsd#hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_8165ce27-38ab-405b-8c7d-cb6ed228af33" xlink:to="loc_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold_7b1fe314-b1bb-48ca-911e-2d4a7fadb787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_8a68810c-6233-4185-b781-a654c0738b2a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_7db32290-4770-418e-88cd-6a1627ff3c5b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_8a68810c-6233-4185-b781-a654c0738b2a" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_7db32290-4770-418e-88cd-6a1627ff3c5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_a7c6cbc2-4121-453c-a1ff-259d59992692" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_7db32290-4770-418e-88cd-6a1627ff3c5b" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_a7c6cbc2-4121-453c-a1ff-259d59992692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_59f77ed5-c763-4809-8b17-d4e9c67b3650" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_a7c6cbc2-4121-453c-a1ff-259d59992692" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_59f77ed5-c763-4809-8b17-d4e9c67b3650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_de2fbd6d-f9d8-4d1e-81f5-965afa9e9d65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_59f77ed5-c763-4809-8b17-d4e9c67b3650" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_de2fbd6d-f9d8-4d1e-81f5-965afa9e9d65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_5e8ddbf6-3acc-40a2-aae7-ae681b82b40b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable_7db32290-4770-418e-88cd-6a1627ff3c5b" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems_5e8ddbf6-3acc-40a2-aae7-ae681b82b40b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_22cd0df7-98a3-4ddb-be33-bb61c7a97ff2" 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_RestrictedCashAndCashEquivalentsItemsLineItems_5e8ddbf6-3acc-40a2-aae7-ae681b82b40b" xlink:to="loc_us-gaap_RestrictedCash_22cd0df7-98a3-4ddb-be33-bb61c7a97ff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_b011c425-4be8-4d43-ae50-aa3a709c9027" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_29e585d1-8716-4f64-95cb-9a1a5d49206b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b011c425-4be8-4d43-ae50-aa3a709c9027" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_29e585d1-8716-4f64-95cb-9a1a5d49206b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_67b47a65-3420-4b56-bf96-639a04a49463" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_29e585d1-8716-4f64-95cb-9a1a5d49206b" xlink:to="loc_srt_RangeAxis_67b47a65-3420-4b56-bf96-639a04a49463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_a1d6241f-52c2-4d3e-bc56-5aa64cb8c894" 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_67b47a65-3420-4b56-bf96-639a04a49463" xlink:to="loc_srt_RangeMember_a1d6241f-52c2-4d3e-bc56-5aa64cb8c894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_bab896f6-ceef-451b-871e-f6b1779f2f2b" 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_a1d6241f-52c2-4d3e-bc56-5aa64cb8c894" xlink:to="loc_srt_MinimumMember_bab896f6-ceef-451b-871e-f6b1779f2f2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7b89aac0-f219-4326-9da8-ce57362b308e" 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_a1d6241f-52c2-4d3e-bc56-5aa64cb8c894" xlink:to="loc_srt_MaximumMember_7b89aac0-f219-4326-9da8-ce57362b308e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ec44db0f-b6fc-441f-9270-884fff3f542f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_29e585d1-8716-4f64-95cb-9a1a5d49206b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ec44db0f-b6fc-441f-9270-884fff3f542f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_d71da5dc-31d9-4195-8d47-572dd44ff750" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ec44db0f-b6fc-441f-9270-884fff3f542f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_d71da5dc-31d9-4195-8d47-572dd44ff750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_09ee0462-f521-408c-95c0-010947cc9ecf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d30b2bea-e940-4445-b98d-0e4e47e6a283" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_09ee0462-f521-408c-95c0-010947cc9ecf" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d30b2bea-e940-4445-b98d-0e4e47e6a283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_9c3671f8-5f60-4242-bf94-89b4ea3591b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d30b2bea-e940-4445-b98d-0e4e47e6a283" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_9c3671f8-5f60-4242-bf94-89b4ea3591b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5e36376f-46dc-4033-a7c5-2ea09b86ca6d" 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_9c3671f8-5f60-4242-bf94-89b4ea3591b8" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5e36376f-46dc-4033-a7c5-2ea09b86ca6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SilvergateBankBranchSanDiegoCountyMember_c4bfde8a-212f-4d9e-af0c-8e2386ccaf2a" xlink:href="hmst-20211231.xsd#hmst_SilvergateBankBranchSanDiegoCountyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5e36376f-46dc-4033-a7c5-2ea09b86ca6d" xlink:to="loc_hmst_SilvergateBankBranchSanDiegoCountyMember_c4bfde8a-212f-4d9e-af0c-8e2386ccaf2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_9b129dbf-7cd5-44a9-b7e5-dd57ae9a4711" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_d30b2bea-e940-4445-b98d-0e4e47e6a283" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_9b129dbf-7cd5-44a9-b7e5-dd57ae9a4711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_98209dfe-6f6f-4e18-aab7-8d2371168be2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9b129dbf-7cd5-44a9-b7e5-dd57ae9a4711" xlink:to="loc_us-gaap_Goodwill_98209dfe-6f6f-4e18-aab7-8d2371168be2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_45d44921-02e0-4b65-a503-0ac2431d2391" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_9b129dbf-7cd5-44a9-b7e5-dd57ae9a4711" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_45d44921-02e0-4b65-a503-0ac2431d2391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESMarketingCostsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESMarketingCostsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESMarketingCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_43f7385d-e274-400d-9338-84fbeef28bb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense_679ac775-9643-48f0-acd6-a36e20bcee5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MarketingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_43f7385d-e274-400d-9338-84fbeef28bb8" xlink:to="loc_us-gaap_MarketingExpense_679ac775-9643-48f0-acd6-a36e20bcee5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIES" xlink:type="simple" xlink:href="hmst-20211231.xsd#INVESTMENTSECURITIES"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/INVESTMENTSECURITIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3ccf77e7-e3d6-475e-a2ad-c9e384de2014" 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_e9de7baf-382c-4da2-aaf1-e58d6d9bf53e" 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_3ccf77e7-e3d6-475e-a2ad-c9e384de2014" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_e9de7baf-382c-4da2-aaf1-e58d6d9bf53e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESTables" xlink:type="simple" xlink:href="hmst-20211231.xsd#INVESTMENTSECURITIESTables"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/INVESTMENTSECURITIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_760e77d6-27ca-411a-b85a-e156e9827654" 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_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_b315e46f-aad0-42b2-9da0-6f39f7d2c0a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_760e77d6-27ca-411a-b85a-e156e9827654" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_b315e46f-aad0-42b2-9da0-6f39f7d2c0a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesTextBlock_39c59556-07b2-4f5e-9cff-c675a7f56878" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_760e77d6-27ca-411a-b85a-e156e9827654" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesTextBlock_39c59556-07b2-4f5e-9cff-c675a7f56878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_99c1ad4b-fbcb-48e1-997d-55b8ddca3097" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_760e77d6-27ca-411a-b85a-e156e9827654" xlink:to="loc_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock_99c1ad4b-fbcb-48e1-997d-55b8ddca3097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_5facdfb1-c022-4c47-b622-72533f335e65" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_760e77d6-27ca-411a-b85a-e156e9827654" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_5facdfb1-c022-4c47-b622-72533f335e65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_6e31de15-546c-482e-be68-0407f87791d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRealizedGainLossTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_760e77d6-27ca-411a-b85a-e156e9827654" xlink:to="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_6e31de15-546c-482e-be68-0407f87791d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock_836fd9d3-819b-4631-b8f0-7b4f345de29d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_760e77d6-27ca-411a-b85a-e156e9827654" xlink:to="loc_us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock_836fd9d3-819b-4631-b8f0-7b4f345de29d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INVESTMENTSECURITIESAmortizedCostFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0d17b39a-239f-48b8-a7e5-2b9dbdec7851" 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_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_9cb0b5d7-e593-49c6-8f65-04d706a55ae5" xlink:href="hmst-20211231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0d17b39a-239f-48b8-a7e5-2b9dbdec7851" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_9cb0b5d7-e593-49c6-8f65-04d706a55ae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_324f2ffe-b876-48e0-8fd2-0f061a851497" 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_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_9cb0b5d7-e593-49c6-8f65-04d706a55ae5" xlink:to="loc_us-gaap_FinancialInstrumentAxis_324f2ffe-b876-48e0-8fd2-0f061a851497" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1c4d195-22f8-4d2a-88c7-f491fe27371a" 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_324f2ffe-b876-48e0-8fd2-0f061a851497" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1c4d195-22f8-4d2a-88c7-f491fe27371a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_85998536-de57-4cd7-a57d-f2ca9fc27bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1c4d195-22f8-4d2a-88c7-f491fe27371a" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_85998536-de57-4cd7-a57d-f2ca9fc27bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_7859fcbf-f4c5-4e86-82a7-8a6bd02a5fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1c4d195-22f8-4d2a-88c7-f491fe27371a" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_7859fcbf-f4c5-4e86-82a7-8a6bd02a5fcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedResidentialMortgageObligationsMember_387c5be0-4bf5-40ee-8eee-ad36b94d1eee" xlink:href="hmst-20211231.xsd#hmst_CollateralizedResidentialMortgageObligationsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1c4d195-22f8-4d2a-88c7-f491fe27371a" xlink:to="loc_hmst_CollateralizedResidentialMortgageObligationsMember_387c5be0-4bf5-40ee-8eee-ad36b94d1eee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedCommercialMortgageObligationsMember_275e89d1-b24e-4f00-9c03-6a65495f3a77" xlink:href="hmst-20211231.xsd#hmst_CollateralizedCommercialMortgageObligationsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1c4d195-22f8-4d2a-88c7-f491fe27371a" xlink:to="loc_hmst_CollateralizedCommercialMortgageObligationsMember_275e89d1-b24e-4f00-9c03-6a65495f3a77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_239a3d6b-b7b3-4490-a656-2e968106d51e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1c4d195-22f8-4d2a-88c7-f491fe27371a" xlink:to="loc_us-gaap_MunicipalBondsMember_239a3d6b-b7b3-4490-a656-2e968106d51e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_010140e0-75f9-4d88-a01c-a2be0b44c4db" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1c4d195-22f8-4d2a-88c7-f491fe27371a" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_010140e0-75f9-4d88-a01c-a2be0b44c4db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_662b5c45-89c2-41e0-bbdb-69cd046f86a1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1c4d195-22f8-4d2a-88c7-f491fe27371a" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_662b5c45-89c2-41e0-bbdb-69cd046f86a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_ca8557b3-4b3e-4ca3-9485-d4e6b7c34b84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_b1c4d195-22f8-4d2a-88c7-f491fe27371a" xlink:to="loc_us-gaap_AgencySecuritiesMember_ca8557b3-4b3e-4ca3-9485-d4e6b7c34b84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_f4a291b1-b0a1-416e-8c39-58e76a0d0718" xlink:href="hmst-20211231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_9cb0b5d7-e593-49c6-8f65-04d706a55ae5" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_f4a291b1-b0a1-416e-8c39-58e76a0d0718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_b8e1c854-c7ae-49d1-bb49-e37e1ffa57e5" xlink:href="hmst-20211231.xsd#hmst_MortgageBackedAndCollateralMortgageObligationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_f4a291b1-b0a1-416e-8c39-58e76a0d0718" xlink:to="loc_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_b8e1c854-c7ae-49d1-bb49-e37e1ffa57e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_3d0bbbe0-b8f3-446c-89b7-3bee8ecc9a7c" 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_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_b8e1c854-c7ae-49d1-bb49-e37e1ffa57e5" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_3d0bbbe0-b8f3-446c-89b7-3bee8ecc9a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_542f5c28-3d26-41ed-9c78-553d764f1a35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_b8e1c854-c7ae-49d1-bb49-e37e1ffa57e5" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_542f5c28-3d26-41ed-9c78-553d764f1a35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4f972364-b09d-43f5-926c-de966039c619" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_b8e1c854-c7ae-49d1-bb49-e37e1ffa57e5" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_4f972364-b09d-43f5-926c-de966039c619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e380e05d-7b19-461c-a7be-4a644d45a9e0" 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_hmst_MortgageBackedAndCollateralMortgageObligationAbstract_b8e1c854-c7ae-49d1-bb49-e37e1ffa57e5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e380e05d-7b19-461c-a7be-4a644d45a9e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAbstract_18dc7bbe-f724-4ec0-a2ec-e1b63ecf95ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_f4a291b1-b0a1-416e-8c39-58e76a0d0718" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAbstract_18dc7bbe-f724-4ec0-a2ec-e1b63ecf95ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecurities_09fd42b0-ebe0-45fe-89c5-fdbed44a4e6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_18dc7bbe-f724-4ec0-a2ec-e1b63ecf95ff" xlink:to="loc_us-gaap_HeldToMaturitySecurities_09fd42b0-ebe0-45fe-89c5-fdbed44a4e6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_a0d99e18-1757-4d64-be4b-ab575652f26b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_18dc7bbe-f724-4ec0-a2ec-e1b63ecf95ff" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_a0d99e18-1757-4d64-be4b-ab575652f26b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_d3faaf80-a9e5-4fa6-8390-342e8dbf29b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_18dc7bbe-f724-4ec0-a2ec-e1b63ecf95ff" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_d3faaf80-a9e5-4fa6-8390-342e8dbf29b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_49b7996a-c091-4616-b46f-459557a1b5ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_18dc7bbe-f724-4ec0-a2ec-e1b63ecf95ff" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_49b7996a-c091-4616-b46f-459557a1b5ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_e4e82f7d-da41-4992-9025-b7a800fd0ff3" 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_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_4f1cd5a7-df72-4b51-83d3-a6927460d8d8" xlink:href="hmst-20211231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_e4e82f7d-da41-4992-9025-b7a800fd0ff3" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_4f1cd5a7-df72-4b51-83d3-a6927460d8d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_dc3dc5ad-b0c7-45f0-b3ef-97d60450a6df" 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_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_4f1cd5a7-df72-4b51-83d3-a6927460d8d8" xlink:to="loc_us-gaap_FinancialInstrumentAxis_dc3dc5ad-b0c7-45f0-b3ef-97d60450a6df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cccf428a-4b22-4c91-a80f-565148bd4841" 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_dc3dc5ad-b0c7-45f0-b3ef-97d60450a6df" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cccf428a-4b22-4c91-a80f-565148bd4841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_1b8ee49a-032a-45d8-9d37-995069905a5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cccf428a-4b22-4c91-a80f-565148bd4841" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_1b8ee49a-032a-45d8-9d37-995069905a5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_642d12a5-94bf-49c6-853c-8c760bc64f3c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cccf428a-4b22-4c91-a80f-565148bd4841" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_642d12a5-94bf-49c6-853c-8c760bc64f3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedResidentialMortgageObligationsMember_06c06539-1c0c-4022-bf35-f3991d1b0bc7" xlink:href="hmst-20211231.xsd#hmst_CollateralizedResidentialMortgageObligationsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cccf428a-4b22-4c91-a80f-565148bd4841" xlink:to="loc_hmst_CollateralizedResidentialMortgageObligationsMember_06c06539-1c0c-4022-bf35-f3991d1b0bc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedCommercialMortgageObligationsMember_e3f0863e-fea3-4ab7-bb3e-0898cc2e2047" xlink:href="hmst-20211231.xsd#hmst_CollateralizedCommercialMortgageObligationsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cccf428a-4b22-4c91-a80f-565148bd4841" xlink:to="loc_hmst_CollateralizedCommercialMortgageObligationsMember_e3f0863e-fea3-4ab7-bb3e-0898cc2e2047" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_2bbfbc7b-786a-43d9-9bb4-55d5d1857073" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cccf428a-4b22-4c91-a80f-565148bd4841" xlink:to="loc_us-gaap_MunicipalBondsMember_2bbfbc7b-786a-43d9-9bb4-55d5d1857073" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_05a98781-c94f-4196-9687-ec80fe00a0d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cccf428a-4b22-4c91-a80f-565148bd4841" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_05a98781-c94f-4196-9687-ec80fe00a0d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryBondSecuritiesMember_d8e26f43-aea1-47b4-8971-4c4b77d61427" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasuryBondSecuritiesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_cccf428a-4b22-4c91-a80f-565148bd4841" xlink:to="loc_us-gaap_USTreasuryBondSecuritiesMember_d8e26f43-aea1-47b4-8971-4c4b77d61427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_2e0b211f-b68f-4718-9dcf-f4f7b063e951" xlink:href="hmst-20211231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_4f1cd5a7-df72-4b51-83d3-a6927460d8d8" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_2e0b211f-b68f-4718-9dcf-f4f7b063e951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_52080052-0287-4d52-b427-4608d687d462" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_2e0b211f-b68f-4718-9dcf-f4f7b063e951" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_52080052-0287-4d52-b427-4608d687d462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_4c28ee6e-bdec-4f2a-8add-1a0732cb3e01" 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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_52080052-0287-4d52-b427-4608d687d462" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_4c28ee6e-bdec-4f2a-8add-1a0732cb3e01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_b2b2a86c-86b5-4419-9876-e8c909c8886f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_52080052-0287-4d52-b427-4608d687d462" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_b2b2a86c-86b5-4419-9876-e8c909c8886f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_e6ab5c2f-f5a9-40c6-ac56-07e5e65aa6b2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_52080052-0287-4d52-b427-4608d687d462" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_e6ab5c2f-f5a9-40c6-ac56-07e5e65aa6b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_760ee9f1-709b-4cc4-a1ec-7246c6e16cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_52080052-0287-4d52-b427-4608d687d462" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_760ee9f1-709b-4cc4-a1ec-7246c6e16cd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_6f6f2832-76b2-4c0b-9be2-6f3a93aae0c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_52080052-0287-4d52-b427-4608d687d462" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_6f6f2832-76b2-4c0b-9be2-6f3a93aae0c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_0583ab5e-efae-469e-b085-3b4fa65fbc5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_52080052-0287-4d52-b427-4608d687d462" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_0583ab5e-efae-469e-b085-3b4fa65fbc5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INVESTMENTSECURITIESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_7faa6dd8-2bb4-4cc2-9d05-460698791520" 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_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_ed816b2f-22cb-428f-9bf7-ceb95c145407" xlink:href="hmst-20211231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_7faa6dd8-2bb4-4cc2-9d05-460698791520" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_ed816b2f-22cb-428f-9bf7-ceb95c145407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_cf236195-936b-45c7-9bfa-27d931c7857b" 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_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_ed816b2f-22cb-428f-9bf7-ceb95c145407" xlink:to="loc_us-gaap_FinancialInstrumentAxis_cf236195-936b-45c7-9bfa-27d931c7857b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d077005b-96a0-43db-ac12-9d5ac66df7c6" 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_cf236195-936b-45c7-9bfa-27d931c7857b" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d077005b-96a0-43db-ac12-9d5ac66df7c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember_7ac59a33-d4b0-4101-b386-c68ab9d3b67e" xlink:href="hmst-20211231.xsd#hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d077005b-96a0-43db-ac12-9d5ac66df7c6" xlink:to="loc_hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember_7ac59a33-d4b0-4101-b386-c68ab9d3b67e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_63650c00-1107-408c-a185-da084f01f472" xlink:href="hmst-20211231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_ed816b2f-22cb-428f-9bf7-ceb95c145407" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_63650c00-1107-408c-a185-da084f01f472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_81b48601-0900-4215-9189-c0a9e2ff4591" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_63650c00-1107-408c-a185-da084f01f472" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss_81b48601-0900-4215-9189-c0a9e2ff4591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield_15aa6305-1bbc-4fa9-b192-ff5f6b25e9b7" xlink:href="hmst-20211231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_63650c00-1107-408c-a185-da084f01f472" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield_15aa6305-1bbc-4fa9-b192-ff5f6b25e9b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements_a2f7a487-f3fc-4c03-86e8-1f4b59426e94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_63650c00-1107-408c-a185-da084f01f472" xlink:to="loc_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements_a2f7a487-f3fc-4c03-86e8-1f4b59426e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_c49b6f70-2cb1-41fb-a953-4ca9ce4f075d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeSecuritiesTaxExempt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_63650c00-1107-408c-a185-da084f01f472" xlink:to="loc_us-gaap_InterestIncomeSecuritiesTaxExempt_c49b6f70-2cb1-41fb-a953-4ca9ce4f075d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INVESTMENTSECURITIESWeightedAverageYieldDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_8b6eed0a-2c4c-46fa-9f17-9def980e36a6" 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_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_bfab4649-5006-482b-b770-3600f2296ab1" xlink:href="hmst-20211231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_8b6eed0a-2c4c-46fa-9f17-9def980e36a6" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_bfab4649-5006-482b-b770-3600f2296ab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_93fccf4f-3a1e-4a2e-9245-248d927666e2" 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_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_bfab4649-5006-482b-b770-3600f2296ab1" xlink:to="loc_us-gaap_FinancialInstrumentAxis_93fccf4f-3a1e-4a2e-9245-248d927666e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9047672c-6ac6-4243-8836-beca0fb806ab" 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_93fccf4f-3a1e-4a2e-9245-248d927666e2" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9047672c-6ac6-4243-8836-beca0fb806ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_ee2d8b7b-047d-4301-98eb-7aadb4e8b10b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9047672c-6ac6-4243-8836-beca0fb806ab" xlink:to="loc_us-gaap_MunicipalBondsMember_ee2d8b7b-047d-4301-98eb-7aadb4e8b10b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_34fc5b77-1f15-4264-9554-e8c0c6fd8e97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9047672c-6ac6-4243-8836-beca0fb806ab" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_34fc5b77-1f15-4264-9554-e8c0c6fd8e97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_5a575062-711f-40c0-aee7-20feb93f7861" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9047672c-6ac6-4243-8836-beca0fb806ab" xlink:to="loc_us-gaap_AgencySecuritiesMember_5a575062-711f-40c0-aee7-20feb93f7861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_9e92bff5-126a-43f4-b409-243343783289" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9047672c-6ac6-4243-8836-beca0fb806ab" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_9e92bff5-126a-43f4-b409-243343783289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember_9d7fe5c3-d42b-4dd2-8757-b03c01c4f8a6" xlink:href="hmst-20211231.xsd#hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9047672c-6ac6-4243-8836-beca0fb806ab" xlink:to="loc_hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember_9d7fe5c3-d42b-4dd2-8757-b03c01c4f8a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember_2a261355-488b-41c0-b165-9fbb77161d19" xlink:href="hmst-20211231.xsd#hmst_MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9047672c-6ac6-4243-8836-beca0fb806ab" xlink:to="loc_hmst_MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember_2a261355-488b-41c0-b165-9fbb77161d19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_c3d0448a-10df-46fe-b0be-8cb38d802189" xlink:href="hmst-20211231.xsd#hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable_bfab4649-5006-482b-b770-3600f2296ab1" xlink:to="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_c3d0448a-10df-46fe-b0be-8cb38d802189" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract_d0ebf6d8-b494-4d9d-b455-da16a80d82ea" xlink:href="hmst-20211231.xsd#hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems_c3d0448a-10df-46fe-b0be-8cb38d802189" xlink:to="loc_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract_d0ebf6d8-b494-4d9d-b455-da16a80d82ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract_d0ebf6d8-b494-4d9d-b455-da16a80d82ea" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_ea0127c5-b296-473f-925e-68813a8e7100" 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_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_ea0127c5-b296-473f-925e-68813a8e7100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_36b2ff50-7d85-4535-89d2-b16884c85ab9" 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_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_36b2ff50-7d85-4535-89d2-b16884c85ab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_b8a04f10-35c9-4cd3-8bc1-5b7ec43797b6" 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_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_b8a04f10-35c9-4cd3-8bc1-5b7ec43797b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_801e0e8e-648a-43ff-b87a-fba23ace944e" 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_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_801e0e8e-648a-43ff-b87a-fba23ace944e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_89ceb11e-f213-446a-ae81-f1defe1e4121" 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_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_89ceb11e-f213-446a-ae81-f1defe1e4121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield_3ccd012a-b668-46fc-aa6b-6ec56d6343d3" xlink:href="hmst-20211231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield_3ccd012a-b668-46fc-aa6b-6ec56d6343d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield_69d0bfaa-dedb-451f-b67f-6cfdbb747dfd" xlink:href="hmst-20211231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield_69d0bfaa-dedb-451f-b67f-6cfdbb747dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield_5ef308bd-2719-4afe-9ee9-96f86a05da84" xlink:href="hmst-20211231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield_5ef308bd-2719-4afe-9ee9-96f86a05da84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield_816bd78d-b01b-4af4-bd72-c3f4e17b3c20" xlink:href="hmst-20211231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield_816bd78d-b01b-4af4-bd72-c3f4e17b3c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield_420089c4-7974-4b16-b612-431f25fc6bd8" xlink:href="hmst-20211231.xsd#hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_d4e3f720-bd26-47ab-9f3c-fe541daeff46" xlink:to="loc_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield_420089c4-7974-4b16-b612-431f25fc6bd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract_d0ebf6d8-b494-4d9d-b455-da16a80d82ea" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_b9f46c32-b471-497b-802e-e593f1c7d680" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_b9f46c32-b471-497b-802e-e593f1c7d680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_f5756cb4-15c6-4e3d-8bb9-28503340f466" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_f5756cb4-15c6-4e3d-8bb9-28503340f466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_e103ee00-52a7-49bb-9be1-5a9ec33b61d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_e103ee00-52a7-49bb-9be1-5a9ec33b61d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue_034c9e53-25c6-4401-9424-59390ba08937" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue_034c9e53-25c6-4401-9424-59390ba08937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_49bee3f1-e3ea-4b21-9fb2-ead098558ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_49bee3f1-e3ea-4b21-9fb2-ead098558ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear_09ad2bcc-40b8-4bbe-ba54-7ea5fa3be2c4" xlink:href="hmst-20211231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:to="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear_09ad2bcc-40b8-4bbe-ba54-7ea5fa3be2c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears_0b271320-1e27-4461-a59a-8d7cb89e40d6" xlink:href="hmst-20211231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:to="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears_0b271320-1e27-4461-a59a-8d7cb89e40d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears_29d41e3d-34f5-4466-a281-c3528802a660" xlink:href="hmst-20211231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:to="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears_29d41e3d-34f5-4466-a281-c3528802a660" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears_17d61573-befd-4f7e-b9fb-78b36dd858dd" xlink:href="hmst-20211231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:to="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears_17d61573-befd-4f7e-b9fb-78b36dd858dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield_f02e49ad-3dcc-4961-8725-6ef708eb604d" xlink:href="hmst-20211231.xsd#hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAbstract_f2e720e1-fe86-44f1-a0b9-c9fa19021aad" xlink:to="loc_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield_f02e49ad-3dcc-4961-8725-6ef708eb604d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESRealizedGainLossonInvestmentDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INVESTMENTSECURITIESRealizedGainLossonInvestmentDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/INVESTMENTSECURITIESRealizedGainLossonInvestmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3073b00a-1dd7-45ff-933c-bfbafa751ad7" 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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_6335d3fd-5194-438f-8cb1-0717063af84f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3073b00a-1dd7-45ff-933c-bfbafa751ad7" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_6335d3fd-5194-438f-8cb1-0717063af84f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_3295efe2-991b-4477-b2dd-b8c66211d004" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3073b00a-1dd7-45ff-933c-bfbafa751ad7" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_3295efe2-991b-4477-b2dd-b8c66211d004" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_ffb1cbdf-9668-49a2-aee7-f58310c7f7cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3073b00a-1dd7-45ff-933c-bfbafa751ad7" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_ffb1cbdf-9668-49a2-aee7-f58310c7f7cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_b849d2ab-eddb-4e1a-9c98-a998c58e90b6" 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_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments_0dd9bf8d-ae75-4879-9bed-5e0e9428d001" xlink:href="hmst-20211231.xsd#hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_b849d2ab-eddb-4e1a-9c98-a998c58e90b6" xlink:to="loc_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments_0dd9bf8d-ae75-4879-9bed-5e0e9428d001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged_a2d5e420-050c-413d-940c-31218fd096c3" xlink:href="hmst-20211231.xsd#hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_b849d2ab-eddb-4e1a-9c98-a998c58e90b6" xlink:to="loc_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged_a2d5e420-050c-413d-940c-31218fd096c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged_750d239f-e4e2-4861-a744-02fa6447b4ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_b849d2ab-eddb-4e1a-9c98-a998c58e90b6" xlink:to="loc_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged_750d239f-e4e2-4861-a744-02fa6447b4ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITY" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITY"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_c827750e-0485-4b2b-9c72-96e5d3f839b6" 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_FinancingReceivablesTextBlock_66685cb4-8c4a-41ab-b326-ffd7caac4885" 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_ReceivablesAbstract_c827750e-0485-4b2b-9c72-96e5d3f839b6" xlink:to="loc_us-gaap_FinancingReceivablesTextBlock_66685cb4-8c4a-41ab-b326-ffd7caac4885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYTables"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_df495d86-7f65-404a-9087-d59279a60091" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_330a1ca9-24aa-4ac9-a228-5f60bd74d842" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_df495d86-7f65-404a-9087-d59279a60091" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_330a1ca9-24aa-4ac9-a228-5f60bd74d842" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_1edfe3af-e23a-438b-a065-2ed40ba817ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_df495d86-7f65-404a-9087-d59279a60091" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_1edfe3af-e23a-438b-a065-2ed40ba817ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_5513a337-7f66-486d-b88a-30f9a18f7d32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_df495d86-7f65-404a-9087-d59279a60091" xlink:to="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_5513a337-7f66-486d-b88a-30f9a18f7d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_ec6a5091-3988-48c0-b06f-ff19ce72deef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_df495d86-7f65-404a-9087-d59279a60091" xlink:to="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_ec6a5091-3988-48c0-b06f-ff19ce72deef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleofCollateralDependentLoansTableTextBlock_a25cdd00-23d9-402f-a30d-d2f6acabdb0e" xlink:href="hmst-20211231.xsd#hmst_ScheduleofCollateralDependentLoansTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_df495d86-7f65-404a-9087-d59279a60091" xlink:to="loc_hmst_ScheduleofCollateralDependentLoansTableTextBlock_a25cdd00-23d9-402f-a30d-d2f6acabdb0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_268a7923-3d41-4bbe-b44e-1b8e4eb15ec7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_df495d86-7f65-404a-9087-d59279a60091" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_268a7923-3d41-4bbe-b44e-1b8e4eb15ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_9d9d453e-fc58-4261-81b7-6ad780aeec9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PastDueFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_df495d86-7f65-404a-9087-d59279a60091" xlink:to="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_9d9d453e-fc58-4261-81b7-6ad780aeec9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_b98ec75f-6db8-4815-88ef-9fd3622c694d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_df495d86-7f65-404a-9087-d59279a60091" xlink:to="loc_us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_b98ec75f-6db8-4815-88ef-9fd3622c694d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_401a064f-fc34-4164-bea0-ee0659eb03fd" xlink:href="hmst-20211231.xsd#hmst_RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_df495d86-7f65-404a-9087-d59279a60091" xlink:to="loc_hmst_RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock_401a064f-fc34-4164-bea0-ee0659eb03fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_abf98e92-6072-417a-a90b-47976d57f7f0" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b042fbee-5b9c-408f-b85f-2a2529ae5acb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_abf98e92-6072-417a-a90b-47976d57f7f0" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b042fbee-5b9c-408f-b85f-2a2529ae5acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_c4cc615f-4fcb-4081-8a8b-a9f3e75e7c39" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b042fbee-5b9c-408f-b85f-2a2529ae5acb" xlink:to="loc_us-gaap_FinancialInstrumentAxis_c4cc615f-4fcb-4081-8a8b-a9f3e75e7c39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21f11b92-e676-49f2-b731-48738272dfef" 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_c4cc615f-4fcb-4081-8a8b-a9f3e75e7c39" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21f11b92-e676-49f2-b731-48738272dfef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMember_6989e071-d8bf-46ef-a5bc-11bd3c7c1e44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21f11b92-e676-49f2-b731-48738272dfef" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesMember_6989e071-d8bf-46ef-a5bc-11bd3c7c1e44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalReserveBankAdvancesMember_80555135-2bba-4cc9-b6d2-f01e4bc38cdf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalReserveBankAdvancesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_21f11b92-e676-49f2-b731-48738272dfef" xlink:to="loc_us-gaap_FederalReserveBankAdvancesMember_80555135-2bba-4cc9-b6d2-f01e4bc38cdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8983b033-3e93-4bb0-81b6-954995faa54c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b042fbee-5b9c-408f-b85f-2a2529ae5acb" xlink:to="loc_srt_StatementGeographicalAxis_8983b033-3e93-4bb0-81b6-954995faa54c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_89b55834-c379-4b04-a332-f6821de21121" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_8983b033-3e93-4bb0-81b6-954995faa54c" xlink:to="loc_srt_SegmentGeographicalDomain_89b55834-c379-4b04-a332-f6821de21121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_stpr_CA_d1b2e34f-ee3f-49cc-b6f7-1c01073457e2" xlink:href="https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd#stpr_CA"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_89b55834-c379-4b04-a332-f6821de21121" xlink:to="loc_stpr_CA_d1b2e34f-ee3f-49cc-b6f7-1c01073457e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ff3e3fc6-c7fc-4ced-9f0f-05e05db0e622" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b042fbee-5b9c-408f-b85f-2a2529ae5acb" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_ff3e3fc6-c7fc-4ced-9f0f-05e05db0e622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d4b71d46-c5e0-442c-bf7e-51c6d2fa0df1" 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_ff3e3fc6-c7fc-4ced-9f0f-05e05db0e622" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d4b71d46-c5e0-442c-bf7e-51c6d2fa0df1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ResidentialMortgageAndMultifamilyMember_4ef3e4eb-d200-4403-8800-d3e9e82c349a" xlink:href="hmst-20211231.xsd#hmst_ResidentialMortgageAndMultifamilyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d4b71d46-c5e0-442c-bf7e-51c6d2fa0df1" xlink:to="loc_hmst_ResidentialMortgageAndMultifamilyMember_4ef3e4eb-d200-4403-8800-d3e9e82c349a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_0e3f8572-deb0-4099-8f1e-08f6c6a6d6b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b042fbee-5b9c-408f-b85f-2a2529ae5acb" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_0e3f8572-deb0-4099-8f1e-08f6c6a6d6b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_32271514-8782-4633-95ee-efa091049647" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_0e3f8572-deb0-4099-8f1e-08f6c6a6d6b9" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_32271514-8782-4633-95ee-efa091049647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CARESActSection4013TemporaryReliefMember_4e52a945-698a-415e-b7a0-c98be4bc6fd3" xlink:href="hmst-20211231.xsd#hmst_CARESActSection4013TemporaryReliefMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_32271514-8782-4633-95ee-efa091049647" xlink:to="loc_hmst_CARESActSection4013TemporaryReliefMember_4e52a945-698a-415e-b7a0-c98be4bc6fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableImpairedLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_b042fbee-5b9c-408f-b85f-2a2529ae5acb" xlink:to="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NumberOfPortfolioSegments_59234d45-a256-4620-bacd-3cc5bf141e2a" xlink:href="hmst-20211231.xsd#hmst_NumberOfPortfolioSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:to="loc_hmst_NumberOfPortfolioSegments_59234d45-a256-4620-bacd-3cc5bf141e2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPledgedAsCollateral_d361ef9e-5fc4-4c16-8ac3-3a116eb9a600" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansPledgedAsCollateral"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:to="loc_us-gaap_LoansPledgedAsCollateral_d361ef9e-5fc4-4c16-8ac3-3a116eb9a600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PercentageOfLoanPortfolio_7c5738e1-e8e3-47be-b33a-75c4a6bfb347" xlink:href="hmst-20211231.xsd#hmst_PercentageOfLoanPortfolio"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:to="loc_hmst_PercentageOfLoanPortfolio_7c5738e1-e8e3-47be-b33a-75c4a6bfb347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AllowanceForUnfundedCommitments_d408e08e-8cf6-4799-a283-51d29eba84ea" xlink:href="hmst-20211231.xsd#hmst_AllowanceForUnfundedCommitments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:to="loc_hmst_AllowanceForUnfundedCommitments_d408e08e-8cf6-4799-a283-51d29eba84ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableInterestReceivable_e39a8cd9-0fe1-4ac5-b382-cf5a7ae75101" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableInterestReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:to="loc_hmst_FinancingReceivableInterestReceivable_e39a8cd9-0fe1-4ac5-b382-cf5a7ae75101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer_f7ce6985-62f3-46bc-b267-bc0a8f7460f8" xlink:href="hmst-20211231.xsd#hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:to="loc_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer_f7ce6985-62f3-46bc-b267-bc0a8f7460f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial_496c1480-a74e-48a4-b75b-c1543c29e352" xlink:href="hmst-20211231.xsd#hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:to="loc_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial_496c1480-a74e-48a4-b75b-c1543c29e352" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansGrantedForbearanceOutstandingBalance_e6f394ca-15e8-48f7-b281-0abf46d549bc" xlink:href="hmst-20211231.xsd#hmst_LoansGrantedForbearanceOutstandingBalance"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:to="loc_hmst_LoansGrantedForbearanceOutstandingBalance_e6f394ca-15e8-48f7-b281-0abf46d549bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NumberOfLoansGrantedForbearance_bf74bbcb-8565-487c-a0d2-d1afe690460b" xlink:href="hmst-20211231.xsd#hmst_NumberOfLoansGrantedForbearance"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_6f93d0f3-dcde-4424-99d0-776cd3ee9532" xlink:to="loc_hmst_NumberOfLoansGrantedForbearance_bf74bbcb-8565-487c-a0d2-d1afe690460b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_74c27aab-6870-4ad8-ad61-be33c8b6473c" 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_b5195cab-2d1a-44a9-997f-d9b8d1c57b4b" 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_74c27aab-6870-4ad8-ad61-be33c8b6473c" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b5195cab-2d1a-44a9-997f-d9b8d1c57b4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_54570275-7a78-434a-991a-0a367773c59b" 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_b5195cab-2d1a-44a9-997f-d9b8d1c57b4b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_54570275-7a78-434a-991a-0a367773c59b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_022d0058-e7b5-4c83-b150-7f59b1d836de" 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_54570275-7a78-434a-991a-0a367773c59b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_022d0058-e7b5-4c83-b150-7f59b1d836de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_d70da392-d738-4877-a81d-1043b1fbb31b" 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_022d0058-e7b5-4c83-b150-7f59b1d836de" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_d70da392-d738-4877-a81d-1043b1fbb31b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_caac36b3-57c1-43bb-ac2f-2d901ee16b01" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_022d0058-e7b5-4c83-b150-7f59b1d836de" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_caac36b3-57c1-43bb-ac2f-2d901ee16b01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_500ce88b-37ef-41ff-bbe2-43b9a3dfd065" 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_b5195cab-2d1a-44a9-997f-d9b8d1c57b4b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_500ce88b-37ef-41ff-bbe2-43b9a3dfd065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_45cb9a3a-0ae2-4fba-a5a7-74caef1ddf3e" 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_500ce88b-37ef-41ff-bbe2-43b9a3dfd065" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_45cb9a3a-0ae2-4fba-a5a7-74caef1ddf3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_22d6df40-133d-48c4-8dce-6c1582010ad9" xlink:href="hmst-20211231.xsd#hmst_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_45cb9a3a-0ae2-4fba-a5a7-74caef1ddf3e" xlink:to="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_22d6df40-133d-48c4-8dce-6c1582010ad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_7e5de6b9-847c-4a3d-9a59-73d2a96252b1" xlink:href="hmst-20211231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_45cb9a3a-0ae2-4fba-a5a7-74caef1ddf3e" xlink:to="loc_hmst_MultifamilyResidentialMember_7e5de6b9-847c-4a3d-9a59-73d2a96252b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_81dea9ec-aa3d-4193-9ccb-416d4ba92989" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_45cb9a3a-0ae2-4fba-a5a7-74caef1ddf3e" xlink:to="loc_us-gaap_ConstructionLoansMember_81dea9ec-aa3d-4193-9ccb-416d4ba92989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_c0ddeb34-3bd5-4059-bf0f-2588f7430954" xlink:href="hmst-20211231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_45cb9a3a-0ae2-4fba-a5a7-74caef1ddf3e" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_c0ddeb34-3bd5-4059-bf0f-2588f7430954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_9cfd7b59-adea-4930-a4a0-609ff9d7272c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_45cb9a3a-0ae2-4fba-a5a7-74caef1ddf3e" xlink:to="loc_us-gaap_CommercialLoanMember_9cfd7b59-adea-4930-a4a0-609ff9d7272c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_e0a9ba57-022b-401f-b695-6bda26d3c3bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_45cb9a3a-0ae2-4fba-a5a7-74caef1ddf3e" xlink:to="loc_us-gaap_ResidentialMortgageMember_e0a9ba57-022b-401f-b695-6bda26d3c3bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityMember_3a2c5d21-0c69-4089-a99c-9eb99ac2822f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_45cb9a3a-0ae2-4fba-a5a7-74caef1ddf3e" xlink:to="loc_us-gaap_HomeEquityMember_3a2c5d21-0c69-4089-a99c-9eb99ac2822f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_428a8985-f10f-46da-91c8-f2b0d9b715f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b5195cab-2d1a-44a9-997f-d9b8d1c57b4b" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_428a8985-f10f-46da-91c8-f2b0d9b715f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_5c8377c0-3f7f-4a08-9f71-b4908c2191d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_428a8985-f10f-46da-91c8-f2b0d9b715f4" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_5c8377c0-3f7f-4a08-9f71-b4908c2191d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateSectorMember_0bb79607-8fcf-4128-8033-c37fd02939e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateSectorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_5c8377c0-3f7f-4a08-9f71-b4908c2191d3" xlink:to="loc_us-gaap_RealEstateSectorMember_0bb79607-8fcf-4128-8033-c37fd02939e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialAndIndustrialSectorMember_a8df24ab-62a1-4ddb-8b60-c6a4041ecbf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialAndIndustrialSectorMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_5c8377c0-3f7f-4a08-9f71-b4908c2191d3" xlink:to="loc_us-gaap_CommercialAndIndustrialSectorMember_a8df24ab-62a1-4ddb-8b60-c6a4041ecbf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_4ba8760f-e7f2-4461-892e-51f20e6c2b47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b5195cab-2d1a-44a9-997f-d9b8d1c57b4b" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_4ba8760f-e7f2-4461-892e-51f20e6c2b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_94770255-e10a-4977-936e-9ea0f46eeebd" 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_4ba8760f-e7f2-4461-892e-51f20e6c2b47" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_94770255-e10a-4977-936e-9ea0f46eeebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_90115df5-7924-4032-adf9-4809bed2f514" 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_94770255-e10a-4977-936e-9ea0f46eeebd" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_90115df5-7924-4032-adf9-4809bed2f514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_37dfef56-8bac-4789-a801-003eaff8e2fc" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b5195cab-2d1a-44a9-997f-d9b8d1c57b4b" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_37dfef56-8bac-4789-a801-003eaff8e2fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1851a2ef-2b91-4b91-ab57-fec1240c5e23" 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_37dfef56-8bac-4789-a801-003eaff8e2fc" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1851a2ef-2b91-4b91-ab57-fec1240c5e23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_97eeacaa-bada-465c-afa8-2bae626fd620" 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_1851a2ef-2b91-4b91-ab57-fec1240c5e23" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_97eeacaa-bada-465c-afa8-2bae626fd620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_30effd7c-c069-4f8a-b5c9-7967524548fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b5195cab-2d1a-44a9-997f-d9b8d1c57b4b" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_30effd7c-c069-4f8a-b5c9-7967524548fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract_912b4a56-89d4-4ba2-b2e1-a29e8853dae0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_30effd7c-c069-4f8a-b5c9-7967524548fe" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract_912b4a56-89d4-4ba2-b2e1-a29e8853dae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_ad1a1865-2353-44ec-9cc0-9673f02cadec" 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_AccountsNotesAndLoansReceivableClassifiedAbstract_912b4a56-89d4-4ba2-b2e1-a29e8853dae0" xlink:to="loc_us-gaap_NotesReceivableGross_ad1a1865-2353-44ec-9cc0-9673f02cadec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_c1cf1c76-052f-49ac-b3a8-a1b36cd05e21" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract_912b4a56-89d4-4ba2-b2e1-a29e8853dae0" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_c1cf1c76-052f-49ac-b3a8-a1b36cd05e21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_cdfa4636-2e01-4d90-99ec-01b8e8f50a37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract_912b4a56-89d4-4ba2-b2e1-a29e8853dae0" xlink:to="loc_us-gaap_NotesReceivableNet_cdfa4636-2e01-4d90-99ec-01b8e8f50a37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_c0324b36-2a85-4f3c-a554-5ccdb1319193" 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_us-gaap_AccountsNotesAndLoansReceivableLineItems_30effd7c-c069-4f8a-b5c9-7967524548fe" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_c0324b36-2a85-4f3c-a554-5ccdb1319193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYRelatedPartiesDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYRelatedPartiesDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYRelatedPartiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_45801d3b-8da6-4d53-a749-f4a411c9d862" 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_LoansAndLeasesReceivableRelatedParties_c5cf7711-fc98-4a54-8087-256ec103d763" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_45801d3b-8da6-4d53-a749-f4a411c9d862" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_c5cf7711-fc98-4a54-8087-256ec103d763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_0460399d-c879-4a34-9e00-22ca5af11b12" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_45801d3b-8da6-4d53-a749-f4a411c9d862" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_0460399d-c879-4a34-9e00-22ca5af11b12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_b3e8bad3-0545-4cd1-bbf8-79cd6694644f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_45801d3b-8da6-4d53-a749-f4a411c9d862" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_b3e8bad3-0545-4cd1-bbf8-79cd6694644f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_401aacce-2421-433e-a8c6-dfd8b5632c57" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_6bb72e9b-9ba3-419b-91b3-a1fd10ee205d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_401aacce-2421-433e-a8c6-dfd8b5632c57" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_6bb72e9b-9ba3-419b-91b3-a1fd10ee205d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_54ed23fc-f657-4b8f-81b0-54384210c8cc" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_6bb72e9b-9ba3-419b-91b3-a1fd10ee205d" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_54ed23fc-f657-4b8f-81b0-54384210c8cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_801b298f-292a-4a55-a1c3-834b29994927" 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_54ed23fc-f657-4b8f-81b0-54384210c8cc" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_801b298f-292a-4a55-a1c3-834b29994927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_3d9965ed-e25b-41c5-beba-e77f0f36d8c8" 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_801b298f-292a-4a55-a1c3-834b29994927" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_3d9965ed-e25b-41c5-beba-e77f0f36d8c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_8b289d5f-b128-4f5e-aa3e-f6eb6586fe33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_6bb72e9b-9ba3-419b-91b3-a1fd10ee205d" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_8b289d5f-b128-4f5e-aa3e-f6eb6586fe33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_3d114947-5b3e-4487-a727-2d59855f1aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_8b289d5f-b128-4f5e-aa3e-f6eb6586fe33" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_3d114947-5b3e-4487-a727-2d59855f1aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_12edd6eb-d016-4ce2-8291-0fab2244595d" 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_AllowanceForDoubtfulAccountsReceivableRollforward_3d114947-5b3e-4487-a727-2d59855f1aa8" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_12edd6eb-d016-4ce2-8291-0fab2244595d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_32ab5e7c-cc3b-4609-8712-ac9b6b6feeb9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_3d114947-5b3e-4487-a727-2d59855f1aa8" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_32ab5e7c-cc3b-4609-8712-ac9b6b6feeb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_a4810446-d09a-4939-9091-d97b3b4397f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_3d114947-5b3e-4487-a727-2d59855f1aa8" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_a4810446-d09a-4939-9091-d97b3b4397f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_c02059fc-b2ac-4fc9-9324-f036ba4a003f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_3d114947-5b3e-4487-a727-2d59855f1aa8" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_c02059fc-b2ac-4fc9-9324-f036ba4a003f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AllowanceForUnfundedCommitmentsAbstract_4d6ef91f-2a7f-495a-a553-1c22c6f26f7c" xlink:href="hmst-20211231.xsd#hmst_AllowanceForUnfundedCommitmentsAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_3d114947-5b3e-4487-a727-2d59855f1aa8" xlink:to="loc_hmst_AllowanceForUnfundedCommitmentsAbstract_4d6ef91f-2a7f-495a-a553-1c22c6f26f7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_9820f4aa-596e-479f-a8e1-fd4eb81ab949" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_AllowanceForUnfundedCommitmentsAbstract_4d6ef91f-2a7f-495a-a553-1c22c6f26f7c" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_9820f4aa-596e-479f-a8e1-fd4eb81ab949" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_da75279f-a186-43ee-9668-a62fb13a42e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_AllowanceForUnfundedCommitmentsAbstract_4d6ef91f-2a7f-495a-a553-1c22c6f26f7c" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_da75279f-a186-43ee-9668-a62fb13a42e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_5a49ce45-dc53-46ff-b885-14c1c08b651b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_AllowanceForUnfundedCommitmentsAbstract_4d6ef91f-2a7f-495a-a553-1c22c6f26f7c" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_5a49ce45-dc53-46ff-b885-14c1c08b651b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_2882fe0c-d7ec-4b92-886f-ee380fcb3e89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_AllowanceForUnfundedCommitmentsAbstract_4d6ef91f-2a7f-495a-a553-1c22c6f26f7c" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_2882fe0c-d7ec-4b92-886f-ee380fcb3e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_c4b6732e-1f5d-4742-b466-42bfc38899cf" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems_8b289d5f-b128-4f5e-aa3e-f6eb6586fe33" xlink:to="loc_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_c4b6732e-1f5d-4742-b466-42bfc38899cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_2be31ad4-266a-4e86-acf6-3ecbe57a0625" 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_7bd017c3-36f6-4d4d-9a5f-3dd9be5aa11b" 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_2be31ad4-266a-4e86-acf6-3ecbe57a0625" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7bd017c3-36f6-4d4d-9a5f-3dd9be5aa11b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ad09a844-7794-4add-97c6-ef19a74c7bc2" 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_7bd017c3-36f6-4d4d-9a5f-3dd9be5aa11b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_ad09a844-7794-4add-97c6-ef19a74c7bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_739c4a6d-a515-4725-ac3e-c3ffdff38fad" 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_ad09a844-7794-4add-97c6-ef19a74c7bc2" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_739c4a6d-a515-4725-ac3e-c3ffdff38fad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_d1bab34d-ff1c-4769-80a5-8b8dd27d4075" 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_739c4a6d-a515-4725-ac3e-c3ffdff38fad" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_d1bab34d-ff1c-4769-80a5-8b8dd27d4075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_f39fa105-2b55-4e00-8adb-e8b9f6cb6bf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_739c4a6d-a515-4725-ac3e-c3ffdff38fad" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_f39fa105-2b55-4e00-8adb-e8b9f6cb6bf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_cd67e4bc-82cb-4d19-9e31-7a32fd12eeb5" 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_7bd017c3-36f6-4d4d-9a5f-3dd9be5aa11b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_cd67e4bc-82cb-4d19-9e31-7a32fd12eeb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22757e4d-b054-40c7-bd0e-c5cd38614e80" 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_cd67e4bc-82cb-4d19-9e31-7a32fd12eeb5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22757e4d-b054-40c7-bd0e-c5cd38614e80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_e4c33792-b026-4eba-9b74-f6954a8a08fa" xlink:href="hmst-20211231.xsd#hmst_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22757e4d-b054-40c7-bd0e-c5cd38614e80" xlink:to="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_e4c33792-b026-4eba-9b74-f6954a8a08fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_97032110-1ee0-4056-8e91-f4d0e4afc195" xlink:href="hmst-20211231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22757e4d-b054-40c7-bd0e-c5cd38614e80" xlink:to="loc_hmst_MultifamilyResidentialMember_97032110-1ee0-4056-8e91-f4d0e4afc195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_e8dd4418-591e-407a-a94f-c68b0b313d10" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22757e4d-b054-40c7-bd0e-c5cd38614e80" xlink:to="loc_us-gaap_ConstructionLoansMember_e8dd4418-591e-407a-a94f-c68b0b313d10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyConstructionMember_9740cbd1-522c-4d1f-91a6-b092b99231c4" xlink:href="hmst-20211231.xsd#hmst_MultifamilyConstructionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConstructionLoansMember_e8dd4418-591e-407a-a94f-c68b0b313d10" xlink:to="loc_hmst_MultifamilyConstructionMember_9740cbd1-522c-4d1f-91a6-b092b99231c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialRealEstateConstructionMember_4110b355-7714-4cac-8f1e-cd2c7ca485b6" xlink:href="hmst-20211231.xsd#hmst_CommercialRealEstateConstructionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConstructionLoansMember_e8dd4418-591e-407a-a94f-c68b0b313d10" xlink:to="loc_hmst_CommercialRealEstateConstructionMember_4110b355-7714-4cac-8f1e-cd2c7ca485b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionMember_0098a1ea-d605-4455-b230-da92dd4bcaea" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyConstructionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConstructionLoansMember_e8dd4418-591e-407a-a94f-c68b0b313d10" xlink:to="loc_hmst_SingleFamilyConstructionMember_0098a1ea-d605-4455-b230-da92dd4bcaea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionToPermanentMember_57e50c8e-33a2-4990-b990-5f8af42ba96d" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyConstructionToPermanentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConstructionLoansMember_e8dd4418-591e-407a-a94f-c68b0b313d10" xlink:to="loc_hmst_SingleFamilyConstructionToPermanentMember_57e50c8e-33a2-4990-b990-5f8af42ba96d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_a76d738b-2688-4805-a57c-4d919449fead" xlink:href="hmst-20211231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22757e4d-b054-40c7-bd0e-c5cd38614e80" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_a76d738b-2688-4805-a57c-4d919449fead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_9e549c68-1b9f-420d-91fa-6f25c08f091f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22757e4d-b054-40c7-bd0e-c5cd38614e80" xlink:to="loc_us-gaap_CommercialLoanMember_9e549c68-1b9f-420d-91fa-6f25c08f091f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_bed2d0ec-982b-451c-a00e-2f855d123ff0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22757e4d-b054-40c7-bd0e-c5cd38614e80" xlink:to="loc_us-gaap_ResidentialMortgageMember_bed2d0ec-982b-451c-a00e-2f855d123ff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityMember_9ed5c2e6-2d80-40d4-8092-c4e993f8eae8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22757e4d-b054-40c7-bd0e-c5cd38614e80" xlink:to="loc_us-gaap_HomeEquityMember_9ed5c2e6-2d80-40d4-8092-c4e993f8eae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_09f094e7-65d4-4f39-8875-cefcd89e3acd" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7bd017c3-36f6-4d4d-9a5f-3dd9be5aa11b" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_09f094e7-65d4-4f39-8875-cefcd89e3acd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_904cb5e2-8b27-46aa-b6cd-83e767f47056" 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_09f094e7-65d4-4f39-8875-cefcd89e3acd" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_904cb5e2-8b27-46aa-b6cd-83e767f47056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_2fcbf505-e44a-4489-b4b7-6a35d928e84e" 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_904cb5e2-8b27-46aa-b6cd-83e767f47056" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_2fcbf505-e44a-4489-b4b7-6a35d928e84e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_23eef481-ccd1-4423-9ec1-c4b2aee26c0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_7bd017c3-36f6-4d4d-9a5f-3dd9be5aa11b" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_23eef481-ccd1-4423-9ec1-c4b2aee26c0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_8efa5ee7-0917-43af-8ece-c265c6c3dead" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_23eef481-ccd1-4423-9ec1-c4b2aee26c0d" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_8efa5ee7-0917-43af-8ece-c265c6c3dead" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateSectorMember_6f353e09-6930-40f1-be8a-c189a0bef05c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateSectorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_8efa5ee7-0917-43af-8ece-c265c6c3dead" xlink:to="loc_us-gaap_RealEstateSectorMember_6f353e09-6930-40f1-be8a-c189a0bef05c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialAndIndustrialSectorMember_53225241-b662-4d13-a687-47a60b1a248b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialAndIndustrialSectorMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_8efa5ee7-0917-43af-8ece-c265c6c3dead" xlink:to="loc_us-gaap_CommercialAndIndustrialSectorMember_53225241-b662-4d13-a687-47a60b1a248b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3bc5397a-5e74-484f-a819-00b460c1e018" 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_7bd017c3-36f6-4d4d-9a5f-3dd9be5aa11b" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3bc5397a-5e74-484f-a819-00b460c1e018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_d6f54f75-dbdb-4edc-a7cd-b6b64dedf364" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3bc5397a-5e74-484f-a819-00b460c1e018" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_d6f54f75-dbdb-4edc-a7cd-b6b64dedf364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_726a3851-fa64-4c2e-8946-be931dea9b87" 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_d6f54f75-dbdb-4edc-a7cd-b6b64dedf364" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_726a3851-fa64-4c2e-8946-be931dea9b87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_9ad43a45-ef36-49eb-838e-8382399903be" 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_d6f54f75-dbdb-4edc-a7cd-b6b64dedf364" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_9ad43a45-ef36-49eb-838e-8382399903be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_b31deacf-c73e-485a-9282-a87a5bbf906e" 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_d6f54f75-dbdb-4edc-a7cd-b6b64dedf364" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_b31deacf-c73e-485a-9282-a87a5bbf906e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_4e11ecdd-7fd7-4ae6-a90d-563d4cf6fcbb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_d6f54f75-dbdb-4edc-a7cd-b6b64dedf364" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_4e11ecdd-7fd7-4ae6-a90d-563d4cf6fcbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_1e8db31c-ecf5-43a1-bfc5-ed48f55eeb86" 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_d6f54f75-dbdb-4edc-a7cd-b6b64dedf364" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLosses_1e8db31c-ecf5-43a1-bfc5-ed48f55eeb86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_ffd0300f-e367-4287-ad96-12b5412101d5" 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_71751ffd-98f3-48de-90a1-d670662b4038" 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_ffd0300f-e367-4287-ad96-12b5412101d5" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_71751ffd-98f3-48de-90a1-d670662b4038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2fb6a612-1f24-4023-9e65-f8c7dcaceae2" 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_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_71751ffd-98f3-48de-90a1-d670662b4038" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_2fb6a612-1f24-4023-9e65-f8c7dcaceae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8011f84b-5760-4e2e-83fa-f89ec565dbda" 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_2fb6a612-1f24-4023-9e65-f8c7dcaceae2" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8011f84b-5760-4e2e-83fa-f89ec565dbda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_54288eeb-e277-4249-8008-7ac2ff287e67" 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_8011f84b-5760-4e2e-83fa-f89ec565dbda" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_54288eeb-e277-4249-8008-7ac2ff287e67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_5a190206-4d93-4d83-9015-3b7d62b6d158" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8011f84b-5760-4e2e-83fa-f89ec565dbda" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_5a190206-4d93-4d83-9015-3b7d62b6d158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember_5b219bc9-31d9-47e2-9799-37f5ec7cee11" xlink:href="hmst-20211231.xsd#hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8011f84b-5760-4e2e-83fa-f89ec565dbda" xlink:to="loc_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember_5b219bc9-31d9-47e2-9799-37f5ec7cee11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_22270add-113a-46ca-b15b-58d01960c8d7" 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_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_71751ffd-98f3-48de-90a1-d670662b4038" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_22270add-113a-46ca-b15b-58d01960c8d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" 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_22270add-113a-46ca-b15b-58d01960c8d7" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_2a013058-6626-4b48-8d9f-e95b240dd0fb" xlink:href="hmst-20211231.xsd#hmst_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_2a013058-6626-4b48-8d9f-e95b240dd0fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_56b42164-8713-421c-84e4-426883fb09ab" xlink:href="hmst-20211231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_hmst_MultifamilyResidentialMember_56b42164-8713-421c-84e4-426883fb09ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyConstructionMember_1c757e56-5e33-41e5-a3e3-2917898057a7" xlink:href="hmst-20211231.xsd#hmst_MultifamilyConstructionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_hmst_MultifamilyConstructionMember_1c757e56-5e33-41e5-a3e3-2917898057a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialRealEstateConstructionMember_5e38d8bd-3410-48b7-84ad-d19c8a7ab7a3" xlink:href="hmst-20211231.xsd#hmst_CommercialRealEstateConstructionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_hmst_CommercialRealEstateConstructionMember_5e38d8bd-3410-48b7-84ad-d19c8a7ab7a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionMember_dc73d55a-110e-45a2-8915-33fc3cbf74b0" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyConstructionMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_hmst_SingleFamilyConstructionMember_dc73d55a-110e-45a2-8915-33fc3cbf74b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionToPermanentMember_b4823547-0d74-48d1-b8d5-dbe21940804a" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyConstructionToPermanentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_hmst_SingleFamilyConstructionToPermanentMember_b4823547-0d74-48d1-b8d5-dbe21940804a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_60c1be09-c8f2-4faf-abf6-01a141087a29" xlink:href="hmst-20211231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_60c1be09-c8f2-4faf-abf6-01a141087a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_a8b07507-435d-48b3-8ee0-bc1a04cc6f81" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialLoanMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_us-gaap_CommercialLoanMember_a8b07507-435d-48b3-8ee0-bc1a04cc6f81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_f0d47113-3535-4ac5-8e50-290bb5d37376" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_us-gaap_ResidentialMortgageMember_f0d47113-3535-4ac5-8e50-290bb5d37376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_9ec62292-de91-4a3c-8b39-285c0b921ab1" xlink:href="hmst-20211231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_9ec62292-de91-4a3c-8b39-285c0b921ab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityMember_551d70c6-39aa-4fa6-b5d4-8f518735c81b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_866c3dbd-05b1-4a42-aaf2-1a996b20d41b" xlink:to="loc_us-gaap_HomeEquityMember_551d70c6-39aa-4fa6-b5d4-8f518735c81b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_02a5652d-97de-46fc-98f6-01ddce398d69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_71751ffd-98f3-48de-90a1-d670662b4038" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_02a5652d-97de-46fc-98f6-01ddce398d69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_09bcff16-194a-4e61-bd55-a77d30e6f81c" 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_02a5652d-97de-46fc-98f6-01ddce398d69" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_09bcff16-194a-4e61-bd55-a77d30e6f81c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AssetQualityReviewRiskRatingsOneThroughSixMember_0f85995e-e02a-4de3-a521-30de57021120" xlink:href="hmst-20211231.xsd#hmst_AssetQualityReviewRiskRatingsOneThroughSixMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_09bcff16-194a-4e61-bd55-a77d30e6f81c" xlink:to="loc_hmst_AssetQualityReviewRiskRatingsOneThroughSixMember_0f85995e-e02a-4de3-a521-30de57021120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AssetQualityReviewRiskRatingSevenMember_977b44ec-d06c-40c3-a2ff-363554183d6b" xlink:href="hmst-20211231.xsd#hmst_AssetQualityReviewRiskRatingSevenMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_09bcff16-194a-4e61-bd55-a77d30e6f81c" xlink:to="loc_hmst_AssetQualityReviewRiskRatingSevenMember_977b44ec-d06c-40c3-a2ff-363554183d6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AssetQualityReviewRiskRatingEightMember_21b3332f-3d74-46c0-9183-18b93ba55081" xlink:href="hmst-20211231.xsd#hmst_AssetQualityReviewRiskRatingEightMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_09bcff16-194a-4e61-bd55-a77d30e6f81c" xlink:to="loc_hmst_AssetQualityReviewRiskRatingEightMember_21b3332f-3d74-46c0-9183-18b93ba55081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_cdc8ce0f-f97a-474c-b87e-cc62661298ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_71751ffd-98f3-48de-90a1-d670662b4038" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_cdc8ce0f-f97a-474c-b87e-cc62661298ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c5b42e57-7bd1-48b7-81ea-924e85bd8c45" 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_cdc8ce0f-f97a-474c-b87e-cc62661298ac" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c5b42e57-7bd1-48b7-81ea-924e85bd8c45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables1To29DaysPastDueMember_e07c9572-c954-4386-956b-476309e8895f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivables1To29DaysPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c5b42e57-7bd1-48b7-81ea-924e85bd8c45" xlink:to="loc_us-gaap_FinancingReceivables1To29DaysPastDueMember_e07c9572-c954-4386-956b-476309e8895f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_a7314724-ba5c-4737-b7b4-7a7485cf5e85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c5b42e57-7bd1-48b7-81ea-924e85bd8c45" xlink:to="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_a7314724-ba5c-4737-b7b4-7a7485cf5e85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_dc8e0b35-28bc-48db-9c64-78cdeb1db4fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c5b42e57-7bd1-48b7-81ea-924e85bd8c45" xlink:to="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_dc8e0b35-28bc-48db-9c64-78cdeb1db4fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_ede14211-448c-4b2c-aebb-ae15e70ab94c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_c5b42e57-7bd1-48b7-81ea-924e85bd8c45" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_ede14211-448c-4b2c-aebb-ae15e70ab94c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6537d86f-3b37-4b0c-81c1-2b3fac9049fa" 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_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_71751ffd-98f3-48de-90a1-d670662b4038" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6537d86f-3b37-4b0c-81c1-2b3fac9049fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_52e9aa9c-5464-44b7-b289-c24cba12dbf1" 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_6537d86f-3b37-4b0c-81c1-2b3fac9049fa" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_52e9aa9c-5464-44b7-b289-c24cba12dbf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_9c7b2dea-7e6e-4974-a543-3a892938df57" 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_52e9aa9c-5464-44b7-b289-c24cba12dbf1" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_9c7b2dea-7e6e-4974-a543-3a892938df57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e458122f-4b9c-4d99-ac99-4c6588261e00" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_71751ffd-98f3-48de-90a1-d670662b4038" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_e458122f-4b9c-4d99-ac99-4c6588261e00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_52824bee-1d1e-411f-a4fc-5ef0f469467f" 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_e458122f-4b9c-4d99-ac99-4c6588261e00" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_52824bee-1d1e-411f-a4fc-5ef0f469467f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_434e7ea1-df5f-4941-87d5-36d837709621" 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_52824bee-1d1e-411f-a4fc-5ef0f469467f" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_434e7ea1-df5f-4941-87d5-36d837709621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable_71751ffd-98f3-48de-90a1-d670662b4038" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_5503b41b-277b-4abe-8ef0-2e8ed68b7602" 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_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_5503b41b-277b-4abe-8ef0-2e8ed68b7602" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_895fa899-4add-461d-afb3-a4d0e5b31325" 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_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_895fa899-4add-461d-afb3-a4d0e5b31325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_df5a3a22-a910-418d-af2d-66cde48b9a48" 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_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_df5a3a22-a910-418d-af2d-66cde48b9a48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_c7506efc-a1ac-4a59-88ad-e45c561626c1" 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_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_c7506efc-a1ac-4a59-88ad-e45c561626c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_5e73789f-726b-4fca-a19a-f94524a35eca" 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_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_5e73789f-726b-4fca-a19a-f94524a35eca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_2e537975-4d58-4f14-b4a1-e1a895069e43" 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_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_2e537975-4d58-4f14-b4a1-e1a895069e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRevolving_2b207f43-0da8-498f-aa32-bb9197e23424" 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_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_us-gaap_FinancingReceivableRevolving_2b207f43-0da8-498f-aa32-bb9197e23424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableRevolvingTerm_070708a0-dc81-4057-8410-9607f8dd7eff" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableRevolvingTerm"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_hmst_FinancingReceivableRevolvingTerm_070708a0-dc81-4057-8410-9607f8dd7eff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_7a4163bf-987e-49e6-b774-bd17c0bc18b7" 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_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_us-gaap_NotesReceivableGross_7a4163bf-987e-49e6-b774-bd17c0bc18b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_7dc33fde-4633-4586-a8c5-85332e74111d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery_7dc33fde-4633-4586-a8c5-85332e74111d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_c4d7cbad-8b38-44e3-9074-e1cdb797b5b1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentLineItems_e0d890a3-465e-4de5-9773-a7d1b29e54a6" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_c4d7cbad-8b38-44e3-9074-e1cdb797b5b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYCollateralDependentLoansDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_e59a49d4-f167-45f4-87dc-c7ff9b87f740" 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_4c45abd0-7713-4577-8e35-de420f3c94d6" 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_e59a49d4-f167-45f4-87dc-c7ff9b87f740" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4c45abd0-7713-4577-8e35-de420f3c94d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_6947f5b3-5f34-4f84-8e5b-0cf810fab840" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4c45abd0-7713-4577-8e35-de420f3c94d6" xlink:to="loc_us-gaap_CollateralAxis_6947f5b3-5f34-4f84-8e5b-0cf810fab840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_62e78dd9-6dbb-43a9-9883-5c3aa722040e" 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_6947f5b3-5f34-4f84-8e5b-0cf810fab840" xlink:to="loc_us-gaap_CollateralDomain_62e78dd9-6dbb-43a9-9883-5c3aa722040e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_fd5dd6e5-d00b-4155-83fb-c685b9ea96ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_62e78dd9-6dbb-43a9-9883-5c3aa722040e" xlink:to="loc_us-gaap_LandMember_fd5dd6e5-d00b-4155-83fb-c685b9ea96ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OneToFourFamilyMember_40678476-85e3-43e4-9c35-bc445d42868f" xlink:href="hmst-20211231.xsd#hmst_OneToFourFamilyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_62e78dd9-6dbb-43a9-9883-5c3aa722040e" xlink:to="loc_hmst_OneToFourFamilyMember_40678476-85e3-43e4-9c35-bc445d42868f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MultifamilyMember_e34b6d41-e2b3-4b14-9ee6-f56f12040c77" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_MultifamilyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_62e78dd9-6dbb-43a9-9883-5c3aa722040e" xlink:to="loc_srt_MultifamilyMember_e34b6d41-e2b3-4b14-9ee6-f56f12040c77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonResidentialRealEstateMember_65559f58-ee5e-4bc7-8bbc-d9999f94c6d1" xlink:href="hmst-20211231.xsd#hmst_NonResidentialRealEstateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_62e78dd9-6dbb-43a9-9883-5c3aa722040e" xlink:to="loc_hmst_NonResidentialRealEstateMember_65559f58-ee5e-4bc7-8bbc-d9999f94c6d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OtherNonRealEstateMember_5109f978-7553-4e5d-b6ac-2b37daed6ec3" xlink:href="hmst-20211231.xsd#hmst_OtherNonRealEstateMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_62e78dd9-6dbb-43a9-9883-5c3aa722040e" xlink:to="loc_hmst_OtherNonRealEstateMember_5109f978-7553-4e5d-b6ac-2b37daed6ec3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_dba3e573-a777-41db-a811-74dfe0aa6473" 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_4c45abd0-7713-4577-8e35-de420f3c94d6" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_dba3e573-a777-41db-a811-74dfe0aa6473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8702a478-6835-48c6-b77a-5947294cd9ce" 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_dba3e573-a777-41db-a811-74dfe0aa6473" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8702a478-6835-48c6-b77a-5947294cd9ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_c87d4940-93f1-448e-ad27-4453a83faa1d" 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_8702a478-6835-48c6-b77a-5947294cd9ce" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_c87d4940-93f1-448e-ad27-4453a83faa1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_bc50296c-cf65-42c9-bbb2-3b338f6f85fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8702a478-6835-48c6-b77a-5947294cd9ce" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_bc50296c-cf65-42c9-bbb2-3b338f6f85fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_54791ba4-d67a-4086-894e-02d98899db75" 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_4c45abd0-7713-4577-8e35-de420f3c94d6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_54791ba4-d67a-4086-894e-02d98899db75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44c20876-8590-47a2-a2c3-4cea24350ebb" 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_54791ba4-d67a-4086-894e-02d98899db75" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44c20876-8590-47a2-a2c3-4cea24350ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_4a51aa57-3cf8-4978-95cd-1ccffbed16f6" xlink:href="hmst-20211231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44c20876-8590-47a2-a2c3-4cea24350ebb" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_4a51aa57-3cf8-4978-95cd-1ccffbed16f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_cd6ef6ab-8097-4de1-9290-f941f85fbe8b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44c20876-8590-47a2-a2c3-4cea24350ebb" xlink:to="loc_us-gaap_CommercialLoanMember_cd6ef6ab-8097-4de1-9290-f941f85fbe8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_5ade00a7-a749-421b-ba1c-97a2bf178a1d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_44c20876-8590-47a2-a2c3-4cea24350ebb" xlink:to="loc_us-gaap_ResidentialMortgageMember_5ade00a7-a749-421b-ba1c-97a2bf178a1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_a8c56a44-d0d6-4b3a-a085-b7dc60c5e9a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_4c45abd0-7713-4577-8e35-de420f3c94d6" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_a8c56a44-d0d6-4b3a-a085-b7dc60c5e9a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_b8bcba63-4f28-4522-9875-80d63746eaaf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_a8c56a44-d0d6-4b3a-a085-b7dc60c5e9a6" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_b8bcba63-4f28-4522-9875-80d63746eaaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialAndIndustrialSectorMember_82009c6b-7989-44d7-bae4-c56eed2bc65e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialAndIndustrialSectorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_b8bcba63-4f28-4522-9875-80d63746eaaf" xlink:to="loc_us-gaap_CommercialAndIndustrialSectorMember_82009c6b-7989-44d7-bae4-c56eed2bc65e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_817fd065-2159-4a1c-893c-e27ec821d3ef" 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_4c45abd0-7713-4577-8e35-de420f3c94d6" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_817fd065-2159-4a1c-893c-e27ec821d3ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableGross_7feca0ac-2d31-4ae7-be03-6de7eae504fa" 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_AccountsNotesAndLoansReceivableLineItems_817fd065-2159-4a1c-893c-e27ec821d3ef" xlink:to="loc_us-gaap_NotesReceivableGross_7feca0ac-2d31-4ae7-be03-6de7eae504fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_1da555a8-0193-42e1-a711-27d4a3f1755c" 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_FinancingReceivableNonaccrualTable_490d8d47-b0a2-433b-91f3-52d106997b0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableNonaccrualTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1da555a8-0193-42e1-a711-27d4a3f1755c" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualTable_490d8d47-b0a2-433b-91f3-52d106997b0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_991ff2ef-71e2-41db-81fa-92fbdb4013c5" 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_FinancingReceivableNonaccrualTable_490d8d47-b0a2-433b-91f3-52d106997b0b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_991ff2ef-71e2-41db-81fa-92fbdb4013c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4eebb00e-0ecd-41d2-a61e-afc9c8c3c510" 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_991ff2ef-71e2-41db-81fa-92fbdb4013c5" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4eebb00e-0ecd-41d2-a61e-afc9c8c3c510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_b3dee7df-1637-4c20-b0f7-26931289eeb1" 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_4eebb00e-0ecd-41d2-a61e-afc9c8c3c510" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_b3dee7df-1637-4c20-b0f7-26931289eeb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_9159c253-8336-4e09-b124-0ac92c40cb45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4eebb00e-0ecd-41d2-a61e-afc9c8c3c510" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_9159c253-8336-4e09-b124-0ac92c40cb45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a0381c5d-62a0-43e8-b042-0f8d6f47b5f7" 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_FinancingReceivableNonaccrualTable_490d8d47-b0a2-433b-91f3-52d106997b0b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a0381c5d-62a0-43e8-b042-0f8d6f47b5f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1927d9bf-0b18-4624-b069-ae4f9cc032a4" 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_a0381c5d-62a0-43e8-b042-0f8d6f47b5f7" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1927d9bf-0b18-4624-b069-ae4f9cc032a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_414eabb9-b2d2-4956-9af9-d0c1ff200afc" xlink:href="hmst-20211231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1927d9bf-0b18-4624-b069-ae4f9cc032a4" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_414eabb9-b2d2-4956-9af9-d0c1ff200afc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_f05ace97-2e6b-4c7e-8a01-579d3a82d98e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1927d9bf-0b18-4624-b069-ae4f9cc032a4" xlink:to="loc_us-gaap_CommercialLoanMember_f05ace97-2e6b-4c7e-8a01-579d3a82d98e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_70bb6336-bccc-4595-89eb-092cbc47512e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1927d9bf-0b18-4624-b069-ae4f9cc032a4" xlink:to="loc_us-gaap_ResidentialMortgageMember_70bb6336-bccc-4595-89eb-092cbc47512e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_18454843-485e-4898-a26d-6e41a241bc9c" xlink:href="hmst-20211231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1927d9bf-0b18-4624-b069-ae4f9cc032a4" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_18454843-485e-4898-a26d-6e41a241bc9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualStatusLineItems_298503b8-0562-4a32-b901-e8ac9aa8c853" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableNonaccrualStatusLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualTable_490d8d47-b0a2-433b-91f3-52d106997b0b" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualStatusLineItems_298503b8-0562-4a32-b901-e8ac9aa8c853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_db25b5d7-1f65-4375-b80d-cc870792d459" 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_FinancingReceivableNonaccrualStatusLineItems_298503b8-0562-4a32-b901-e8ac9aa8c853" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_db25b5d7-1f65-4375-b80d-cc870792d459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_285e7791-1dd6-4e3e-b942-2ed2f265145f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableNonaccrualStatusLineItems_298503b8-0562-4a32-b901-e8ac9aa8c853" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_285e7791-1dd6-4e3e-b942-2ed2f265145f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYAgingAnalysisDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_2cf9073a-04eb-49d5-b317-ec458b66a122" 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_85cff8f0-3184-42ad-b701-00775d889e71" 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_2cf9073a-04eb-49d5-b317-ec458b66a122" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_85cff8f0-3184-42ad-b701-00775d889e71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_37a8ff70-b454-4351-b46e-038193eb9b10" 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_85cff8f0-3184-42ad-b701-00775d889e71" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_37a8ff70-b454-4351-b46e-038193eb9b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_006d1d85-f499-43f4-bfc7-ce7e8a02bd07" 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_37a8ff70-b454-4351-b46e-038193eb9b10" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_006d1d85-f499-43f4-bfc7-ce7e8a02bd07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_d7b8d85a-f4a2-4340-8ff4-9e845ee1e43d" 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_006d1d85-f499-43f4-bfc7-ce7e8a02bd07" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_d7b8d85a-f4a2-4340-8ff4-9e845ee1e43d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember_896e6a8c-5c43-41ce-a49a-9b1149fb3a4d" xlink:href="hmst-20211231.xsd#hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_006d1d85-f499-43f4-bfc7-ce7e8a02bd07" xlink:to="loc_hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember_896e6a8c-5c43-41ce-a49a-9b1149fb3a4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_b285bcb0-d4ba-4b72-9976-56968cebe1f6" 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_006d1d85-f499-43f4-bfc7-ce7e8a02bd07" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_b285bcb0-d4ba-4b72-9976-56968cebe1f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember_85005694-69df-445a-ba43-5cf36c2af5b4" xlink:href="hmst-20211231.xsd#hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_006d1d85-f499-43f4-bfc7-ce7e8a02bd07" xlink:to="loc_hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember_85005694-69df-445a-ba43-5cf36c2af5b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_930e63be-698e-412b-a09f-b2898fc2c389" 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_85cff8f0-3184-42ad-b701-00775d889e71" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_930e63be-698e-412b-a09f-b2898fc2c389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" 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_930e63be-698e-412b-a09f-b2898fc2c389" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_ea51ea43-1c7f-4171-8eb0-24d9c562ea36" xlink:href="hmst-20211231.xsd#hmst_NonOwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:to="loc_hmst_NonOwnerOccupiedCommercialRealEstateMember_ea51ea43-1c7f-4171-8eb0-24d9c562ea36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_ae590029-82f0-4a7d-8b6d-bbc270bab9e1" xlink:href="hmst-20211231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:to="loc_hmst_MultifamilyResidentialMember_ae590029-82f0-4a7d-8b6d-bbc270bab9e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyConstructionMember_ed490bd6-4cf8-4b7b-8c8c-27492d68f785" xlink:href="hmst-20211231.xsd#hmst_MultifamilyConstructionMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:to="loc_hmst_MultifamilyConstructionMember_ed490bd6-4cf8-4b7b-8c8c-27492d68f785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommercialRealEstateConstructionMember_c5641c4b-04c1-4445-bed6-98c3fca125a0" xlink:href="hmst-20211231.xsd#hmst_CommercialRealEstateConstructionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:to="loc_hmst_CommercialRealEstateConstructionMember_c5641c4b-04c1-4445-bed6-98c3fca125a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionMember_31a2b522-0794-4121-aecc-40f1f16a61dd" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyConstructionMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:to="loc_hmst_SingleFamilyConstructionMember_31a2b522-0794-4121-aecc-40f1f16a61dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyConstructionToPermanentMember_c2ee7111-668c-449b-b65f-eab3ceac8bee" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyConstructionToPermanentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:to="loc_hmst_SingleFamilyConstructionToPermanentMember_c2ee7111-668c-449b-b65f-eab3ceac8bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_f91c9c77-2882-4786-84a4-7c42134f743b" xlink:href="hmst-20211231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_f91c9c77-2882-4786-84a4-7c42134f743b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_4dc95bb8-3a0b-437a-9dfa-fd816b185747" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialLoanMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:to="loc_us-gaap_CommercialLoanMember_4dc95bb8-3a0b-437a-9dfa-fd816b185747" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_f90a9ef6-f411-4bfe-8d1c-41a82e88648b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:to="loc_us-gaap_ResidentialMortgageMember_f90a9ef6-f411-4bfe-8d1c-41a82e88648b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_635f7877-e427-479e-891a-50b0bc41dd62" xlink:href="hmst-20211231.xsd#hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0ccd269e-94aa-4361-a330-fe9231e0d2ef" xlink:to="loc_hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember_635f7877-e427-479e-891a-50b0bc41dd62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_aa81a634-a8c9-45da-8a8c-6ec510fb62b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_85cff8f0-3184-42ad-b701-00775d889e71" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_aa81a634-a8c9-45da-8a8c-6ec510fb62b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_02efc3ff-b3e6-4673-9018-aa0c45cf76fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_aa81a634-a8c9-45da-8a8c-6ec510fb62b8" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_02efc3ff-b3e6-4673-9018-aa0c45cf76fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateSectorMember_a091ffbc-9f18-4b5b-9853-4fc0ff500294" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateSectorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_02efc3ff-b3e6-4673-9018-aa0c45cf76fc" xlink:to="loc_us-gaap_RealEstateSectorMember_a091ffbc-9f18-4b5b-9853-4fc0ff500294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialAndIndustrialSectorMember_f677fd90-6fa7-4b7a-9044-e68d848a0bbf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialAndIndustrialSectorMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_02efc3ff-b3e6-4673-9018-aa0c45cf76fc" xlink:to="loc_us-gaap_CommercialAndIndustrialSectorMember_f677fd90-6fa7-4b7a-9044-e68d848a0bbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1073a6b0-b429-44e9-83a5-51166b904c35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_85cff8f0-3184-42ad-b701-00775d889e71" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_1073a6b0-b429-44e9-83a5-51166b904c35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_9e306041-5eac-428c-a022-47021e68629e" 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_1073a6b0-b429-44e9-83a5-51166b904c35" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_9e306041-5eac-428c-a022-47021e68629e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_e7932fd2-b7d4-4dda-a9ba-103965309d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_9e306041-5eac-428c-a022-47021e68629e" xlink:to="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_e7932fd2-b7d4-4dda-a9ba-103965309d0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_b9875d29-6493-4016-b212-3e0f9c4e68d3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_9e306041-5eac-428c-a022-47021e68629e" xlink:to="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_b9875d29-6493-4016-b212-3e0f9c4e68d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_6ac7a9d9-016a-4b55-9db0-bfc8869286f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_9e306041-5eac-428c-a022-47021e68629e" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_6ac7a9d9-016a-4b55-9db0-bfc8869286f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_2f6027b9-e7fa-48b1-9cf3-660cd8a3dd89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_9e306041-5eac-428c-a022-47021e68629e" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_2f6027b9-e7fa-48b1-9cf3-660cd8a3dd89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_9a18ec37-1b2d-4ab2-89eb-e3d7aefb9fd2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_9e306041-5eac-428c-a022-47021e68629e" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_9a18ec37-1b2d-4ab2-89eb-e3d7aefb9fd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ead9ce9b-c152-4b6c-8caf-9f4d7a1e5f73" 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_ScheduleOfFinancingReceivablesPastDueTable_85cff8f0-3184-42ad-b701-00775d889e71" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_ead9ce9b-c152-4b6c-8caf-9f4d7a1e5f73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8c04df46-da49-476d-a633-a5aef5028d94" 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_ead9ce9b-c152-4b6c-8caf-9f4d7a1e5f73" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8c04df46-da49-476d-a633-a5aef5028d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_ef3e4c40-d665-447d-98f3-72966ff9067b" 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_8c04df46-da49-476d-a633-a5aef5028d94" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_ef3e4c40-d665-447d-98f3-72966ff9067b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3f1f9033-d68a-4ab3-bdf9-515f2027d11c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_85cff8f0-3184-42ad-b701-00775d889e71" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_3f1f9033-d68a-4ab3-bdf9-515f2027d11c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_ac662af8-ffec-4c91-ad4e-4220bcc9493a" 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_3f1f9033-d68a-4ab3-bdf9-515f2027d11c" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_ac662af8-ffec-4c91-ad4e-4220bcc9493a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_48a319e2-4a31-43be-a16f-dafb785f2ab9" 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_ac662af8-ffec-4c91-ad4e-4220bcc9493a" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_48a319e2-4a31-43be-a16f-dafb785f2ab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis_660473cf-8e2d-4612-8fc9-7008d0f4b8e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_85cff8f0-3184-42ad-b701-00775d889e71" xlink:to="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis_660473cf-8e2d-4612-8fc9-7008d0f4b8e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain_c82bf4d0-fa43-4b27-8503-0f92a7b402ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis_660473cf-8e2d-4612-8fc9-7008d0f4b8e5" xlink:to="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain_c82bf4d0-fa43-4b27-8503-0f92a7b402ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember_e8d18222-5238-4751-9520-ae48a84d1f06" xlink:href="hmst-20211231.xsd#hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain_c82bf4d0-fa43-4b27-8503-0f92a7b402ee" xlink:to="loc_hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember_e8d18222-5238-4751-9520-ae48a84d1f06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_61e840ae-5600-4255-b93d-a8bb1e859ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_85cff8f0-3184-42ad-b701-00775d889e71" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_61e840ae-5600-4255-b93d-a8bb1e859ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_cc911cb6-39d1-40fb-a2e4-2d306c3aecc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_61e840ae-5600-4255-b93d-a8bb1e859ae8" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_cc911cb6-39d1-40fb-a2e4-2d306c3aecc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_18e2eee1-7f39-424b-b189-f6dbf1c0fa97" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_61e840ae-5600-4255-b93d-a8bb1e859ae8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_18e2eee1-7f39-424b-b189-f6dbf1c0fa97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual_d8d39487-cb05-4ebd-b67b-0f731a2127b7" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_61e840ae-5600-4255-b93d-a8bb1e859ae8" xlink:to="loc_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual_d8d39487-cb05-4ebd-b67b-0f731a2127b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivablePastDuePercentOfTotalLoans_3a1824bd-5e7a-4050-afcc-08f457ccfdb4" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivablePastDuePercentOfTotalLoans"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_61e840ae-5600-4255-b93d-a8bb1e859ae8" xlink:to="loc_hmst_FinancingReceivablePastDuePercentOfTotalLoans_3a1824bd-5e7a-4050-afcc-08f457ccfdb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableNonaccrualPercentOfTotalLoans_75b37719-0285-4631-9007-67fd5ca13e43" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableNonaccrualPercentOfTotalLoans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_61e840ae-5600-4255-b93d-a8bb1e859ae8" xlink:to="loc_hmst_FinancingReceivableNonaccrualPercentOfTotalLoans_75b37719-0285-4631-9007-67fd5ca13e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans_870becf1-7fc8-41bc-9416-3830269e23e9" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_61e840ae-5600-4255-b93d-a8bb1e859ae8" xlink:to="loc_hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans_870becf1-7fc8-41bc-9416-3830269e23e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableNotPastDuePercentOfTotalLoans_725d21f0-6ff2-45a5-9c7e-e33a45b7182a" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableNotPastDuePercentOfTotalLoans"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_61e840ae-5600-4255-b93d-a8bb1e859ae8" xlink:to="loc_hmst_FinancingReceivableNotPastDuePercentOfTotalLoans_725d21f0-6ff2-45a5-9c7e-e33a45b7182a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivablePercentOfTotalLoans_37889fbe-37da-4714-ab89-2412f1db7a49" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivablePercentOfTotalLoans"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_61e840ae-5600-4255-b93d-a8bb1e859ae8" xlink:to="loc_hmst_FinancingReceivablePercentOfTotalLoans_37889fbe-37da-4714-ab89-2412f1db7a49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_7d16cdfa-99d2-4f0c-b103-106da75bf42f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_61e840ae-5600-4255-b93d-a8bb1e859ae8" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_7d16cdfa-99d2-4f0c-b103-106da75bf42f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYTDRsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_672a5cbf-7a9b-4c52-a8a4-a4c80a5694b4" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_090c1ff3-bffc-45bf-acc7-4c1f2a43f9ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_672a5cbf-7a9b-4c52-a8a4-a4c80a5694b4" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_090c1ff3-bffc-45bf-acc7-4c1f2a43f9ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationAxis_ae7d5ff7-4ea7-4e1a-9ecd-a95b03ae5fae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoanRestructuringModificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_090c1ff3-bffc-45bf-acc7-4c1f2a43f9ef" xlink:to="loc_us-gaap_LoanRestructuringModificationAxis_ae7d5ff7-4ea7-4e1a-9ecd-a95b03ae5fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanRestructuringModificationDomain_b5a95be8-7a63-44e8-b41d-e9fef1895669" 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_ae7d5ff7-4ea7-4e1a-9ecd-a95b03ae5fae" xlink:to="loc_us-gaap_LoanRestructuringModificationDomain_b5a95be8-7a63-44e8-b41d-e9fef1895669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentDeferralMember_852e49d5-5d17-449a-b947-4c9c7461d300" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentDeferralMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_b5a95be8-7a63-44e8-b41d-e9fef1895669" xlink:to="loc_us-gaap_PaymentDeferralMember_852e49d5-5d17-449a-b947-4c9c7461d300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractualInterestRateReductionMember_5897cebf-1d6b-415a-93ee-4d277bf4c787" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContractualInterestRateReductionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanRestructuringModificationDomain_b5a95be8-7a63-44e8-b41d-e9fef1895669" xlink:to="loc_us-gaap_ContractualInterestRateReductionMember_5897cebf-1d6b-415a-93ee-4d277bf4c787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesByIndustryAxis_11dacb9e-42b2-4373-83a0-07e4e308cee6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesByIndustryAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_090c1ff3-bffc-45bf-acc7-4c1f2a43f9ef" xlink:to="loc_us-gaap_EquitySecuritiesByIndustryAxis_11dacb9e-42b2-4373-83a0-07e4e308cee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesIndustryMember_44950ff4-5a29-4b9d-8a96-1da0313b08ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquitySecuritiesIndustryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesByIndustryAxis_11dacb9e-42b2-4373-83a0-07e4e308cee6" xlink:to="loc_us-gaap_EquitySecuritiesIndustryMember_44950ff4-5a29-4b9d-8a96-1da0313b08ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateSectorMember_ef127910-f6a9-4caa-bc34-b0e1aa84a111" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RealEstateSectorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_44950ff4-5a29-4b9d-8a96-1da0313b08ed" xlink:to="loc_us-gaap_RealEstateSectorMember_ef127910-f6a9-4caa-bc34-b0e1aa84a111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialAndIndustrialSectorMember_10d08f77-3520-44c5-aa59-d75e13ad584a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialAndIndustrialSectorMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquitySecuritiesIndustryMember_44950ff4-5a29-4b9d-8a96-1da0313b08ed" xlink:to="loc_us-gaap_CommercialAndIndustrialSectorMember_10d08f77-3520-44c5-aa59-d75e13ad584a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_fa6125c5-1651-4ec0-b236-d48632a26959" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_090c1ff3-bffc-45bf-acc7-4c1f2a43f9ef" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_fa6125c5-1651-4ec0-b236-d48632a26959" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1f3b8aba-8c8a-4d85-9785-4aab7033ebcd" 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_fa6125c5-1651-4ec0-b236-d48632a26959" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1f3b8aba-8c8a-4d85-9785-4aab7033ebcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_291e8a2f-fc91-4823-85ba-f67d4b994221" 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_1f3b8aba-8c8a-4d85-9785-4aab7033ebcd" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_291e8a2f-fc91-4823-85ba-f67d4b994221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_7b2933e2-a85d-4c8f-b3b5-69c91ead6d56" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_1f3b8aba-8c8a-4d85-9785-4aab7033ebcd" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_7b2933e2-a85d-4c8f-b3b5-69c91ead6d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7cfcb79b-33e2-4a33-977c-596c409c6bd8" 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_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_090c1ff3-bffc-45bf-acc7-4c1f2a43f9ef" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7cfcb79b-33e2-4a33-977c-596c409c6bd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2cf0026e-9b3e-49fb-a68d-3416d174d675" 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_7cfcb79b-33e2-4a33-977c-596c409c6bd8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2cf0026e-9b3e-49fb-a68d-3416d174d675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_93bd2105-30da-4154-99c1-b59ba774e0ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2cf0026e-9b3e-49fb-a68d-3416d174d675" xlink:to="loc_us-gaap_ConstructionLoansMember_93bd2105-30da-4154-99c1-b59ba774e0ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_39cefac9-08b5-4c45-820b-ed2bde0cfc29" xlink:href="hmst-20211231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2cf0026e-9b3e-49fb-a68d-3416d174d675" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_39cefac9-08b5-4c45-820b-ed2bde0cfc29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialLoanMember_776e251a-8407-4a67-aa50-c073ad90f493" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialLoanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2cf0026e-9b3e-49fb-a68d-3416d174d675" xlink:to="loc_us-gaap_CommercialLoanMember_776e251a-8407-4a67-aa50-c073ad90f493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_76bbe8dd-77d8-46b8-953c-aa8c3446e3d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2cf0026e-9b3e-49fb-a68d-3416d174d675" xlink:to="loc_us-gaap_ResidentialMortgageMember_76bbe8dd-77d8-46b8-953c-aa8c3446e3d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityMember_e39269bd-b317-4787-b367-55cbc532e2f4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HomeEquityMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_2cf0026e-9b3e-49fb-a68d-3416d174d675" xlink:to="loc_us-gaap_HomeEquityMember_e39269bd-b317-4787-b367-55cbc532e2f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableImpairedLineItems_b8f61fbd-ead4-473f-9173-b0a275a2c50a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableImpairedLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable_090c1ff3-bffc-45bf-acc7-4c1f2a43f9ef" xlink:to="loc_us-gaap_FinancingReceivableImpairedLineItems_b8f61fbd-ead4-473f-9173-b0a275a2c50a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2_e300110a-2f1b-430f-9aa1-253659bd227e" 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_us-gaap_FinancingReceivableImpairedLineItems_b8f61fbd-ead4-473f-9173-b0a275a2c50a" xlink:to="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2_e300110a-2f1b-430f-9aa1-253659bd227e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd_0d506468-5999-46bf-8704-f5b7d96edac3" xlink:href="hmst-20211231.xsd#hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_b8f61fbd-ead4-473f-9173-b0a275a2c50a" xlink:to="loc_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd_0d506468-5999-46bf-8704-f5b7d96edac3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_890e145e-adef-47c3-92bf-009420612b02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_b8f61fbd-ead4-473f-9173-b0a275a2c50a" xlink:to="loc_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown_890e145e-adef-47c3-92bf-009420612b02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRRedefaultsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LOANSANDCREDITQUALITYTDRRedefaultsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRRedefaultsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract_664c77c8-caf0-42c6-8eea-bfec881907d2" 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_2eb2764d-39d7-4d5c-81a5-59609229fd3b" 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_664c77c8-caf0-42c6-8eea-bfec881907d2" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_2eb2764d-39d7-4d5c-81a5-59609229fd3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_38b0e6c3-4116-4df5-9c9f-15ad5ddd0821" 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_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_2eb2764d-39d7-4d5c-81a5-59609229fd3b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_38b0e6c3-4116-4df5-9c9f-15ad5ddd0821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_ca782849-ad8d-4b5e-9faa-98ee3c6dd9d4" 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_38b0e6c3-4116-4df5-9c9f-15ad5ddd0821" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_ca782849-ad8d-4b5e-9faa-98ee3c6dd9d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_ae0914df-da14-406b-be4c-a04c700df416" 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_ca782849-ad8d-4b5e-9faa-98ee3c6dd9d4" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_ae0914df-da14-406b-be4c-a04c700df416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsumerPortfolioSegmentMember_73f7f96d-6be9-4cfb-8d6c-31c55786f48e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ConsumerPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_ca782849-ad8d-4b5e-9faa-98ee3c6dd9d4" xlink:to="loc_us-gaap_ConsumerPortfolioSegmentMember_73f7f96d-6be9-4cfb-8d6c-31c55786f48e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4c137799-6462-4e76-a926-c3810dfbf509" 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_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_2eb2764d-39d7-4d5c-81a5-59609229fd3b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4c137799-6462-4e76-a926-c3810dfbf509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b85bb0e5-2f47-4bdb-804c-170e2cdc88fa" 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_4c137799-6462-4e76-a926-c3810dfbf509" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b85bb0e5-2f47-4bdb-804c-170e2cdc88fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_45399cbc-5abf-4904-b418-18500a6dcf42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b85bb0e5-2f47-4bdb-804c-170e2cdc88fa" xlink:to="loc_us-gaap_ResidentialMortgageMember_45399cbc-5abf-4904-b418-18500a6dcf42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OwnerOccupiedCommercialRealEstateMember_eb057c0d-281a-48ec-888e-75cf9d7b0a39" xlink:href="hmst-20211231.xsd#hmst_OwnerOccupiedCommercialRealEstateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b85bb0e5-2f47-4bdb-804c-170e2cdc88fa" xlink:to="loc_hmst_OwnerOccupiedCommercialRealEstateMember_eb057c0d-281a-48ec-888e-75cf9d7b0a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_3083854e-f9c7-4da8-90b0-dfaa8445e32b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_2eb2764d-39d7-4d5c-81a5-59609229fd3b" xlink:to="loc_us-gaap_FinancingReceivableModificationsLineItems_3083854e-f9c7-4da8-90b0-dfaa8445e32b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_bc79f148-c543-4e45-ae2d-2ece9303ff81" 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_3083854e-f9c7-4da8-90b0-dfaa8445e32b" xlink:to="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_bc79f148-c543-4e45-ae2d-2ece9303ff81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_e5ce4229-f1f3-482b-b651-d491ea310f99" 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_3083854e-f9c7-4da8-90b0-dfaa8445e32b" xlink:to="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_e5ce4229-f1f3-482b-b651-d491ea310f99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PREMISESANDEQUIPMENTNET" xlink:type="simple" xlink:href="hmst-20211231.xsd#PREMISESANDEQUIPMENTNET"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/PREMISESANDEQUIPMENTNET" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c73ba59a-e9e0-4ffe-ab75-62123c5c76f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_f9766649-09fe-470b-bc7b-5dd568a358c7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c73ba59a-e9e0-4ffe-ab75-62123c5c76f2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_f9766649-09fe-470b-bc7b-5dd568a358c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETTables" xlink:type="simple" xlink:href="hmst-20211231.xsd#PREMISESANDEQUIPMENTNETTables"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_64bbc0ea-d608-4868-b0c1-99a368123395" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_c932a4b9-dfe7-42b5-8e6f-0b6d03ccc878" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_64bbc0ea-d608-4868-b0c1-99a368123395" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_c932a4b9-dfe7-42b5-8e6f-0b6d03ccc878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_87a0c3dc-a2e1-4849-8ef9-a20ab515b2da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesGross_477f18ad-cdec-4e4d-81c3-090e3048aa4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_87a0c3dc-a2e1-4849-8ef9-a20ab515b2da" xlink:to="loc_us-gaap_FurnitureAndFixturesGross_477f18ad-cdec-4e4d-81c3-090e3048aa4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsGross_7636daaf-8065-4de6-a79a-faf0e1b2cb93" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseholdImprovementsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_87a0c3dc-a2e1-4849-8ef9-a20ab515b2da" xlink:to="loc_us-gaap_LeaseholdImprovementsGross_7636daaf-8065-4de6-a79a-faf0e1b2cb93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_bd71453c-5192-4bc1-b085-0694d5f6aef5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_87a0c3dc-a2e1-4849-8ef9-a20ab515b2da" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_bd71453c-5192-4bc1-b085-0694d5f6aef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_93a8e380-6e77-4c9f-8d4e-86003db098cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_87a0c3dc-a2e1-4849-8ef9-a20ab515b2da" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_93a8e380-6e77-4c9f-8d4e-86003db098cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_dbc5dbfe-68b3-4c98-9c2d-e117a02961c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_87a0c3dc-a2e1-4849-8ef9-a20ab515b2da" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_dbc5dbfe-68b3-4c98-9c2d-e117a02961c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1f3ce689-7fe8-403f-b547-7d74bea7f5be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_87a0c3dc-a2e1-4849-8ef9-a20ab515b2da" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1f3ce689-7fe8-403f-b547-7d74bea7f5be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DEPOSITS" xlink:type="simple" xlink:href="hmst-20211231.xsd#DEPOSITS"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/DEPOSITS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_650e7c48-bd49-4b32-8492-cf7ffc6817e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock_7ec982e8-d482-45fe-9e6f-cc869e4ffdfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositLiabilitiesDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_650e7c48-bd49-4b32-8492-cf7ffc6817e2" xlink:to="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock_7ec982e8-d482-45fe-9e6f-cc869e4ffdfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DEPOSITSTables" xlink:type="simple" xlink:href="hmst-20211231.xsd#DEPOSITSTables"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/DEPOSITSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_7f772e59-5064-492e-9232-72834edc1222" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DepositBalancesIncludingStatedRatesTableTextBlock_2b2b4028-7861-4042-a817-6cb5fc5b3c06" xlink:href="hmst-20211231.xsd#hmst_DepositBalancesIncludingStatedRatesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_7f772e59-5064-492e-9232-72834edc1222" xlink:to="loc_hmst_DepositBalancesIncludingStatedRatesTableTextBlock_2b2b4028-7861-4042-a817-6cb5fc5b3c06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock_bf4d8590-ed07-459b-ba66-a0d7755c5051" xlink:href="hmst-20211231.xsd#hmst_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_7f772e59-5064-492e-9232-72834edc1222" xlink:to="loc_hmst_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock_bf4d8590-ed07-459b-ba66-a0d7755c5051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DEPOSITSScheduleofDepositBalancesDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_f961c4b9-950c-4670-a5d9-0c3816069c78" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsByTypeAbstract_7e103dbf-570f-4d2a-b45c-2bddf28cbc29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsByTypeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_f961c4b9-950c-4670-a5d9-0c3816069c78" xlink:to="loc_us-gaap_DepositsByTypeAbstract_7e103dbf-570f-4d2a-b45c-2bddf28cbc29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_553795e1-3070-4bff-a000-3de222aa1093" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_7e103dbf-570f-4d2a-b45c-2bddf28cbc29" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_553795e1-3070-4bff-a000-3de222aa1093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositDemand_442ba6b1-4d3d-44d1-9d34-b2d70fa3d027" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDomesticDepositDemand"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_7e103dbf-570f-4d2a-b45c-2bddf28cbc29" xlink:to="loc_us-gaap_InterestBearingDomesticDepositDemand_442ba6b1-4d3d-44d1-9d34-b2d70fa3d027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsSavingsDeposits_ba96e6cf-2a74-47ac-a661-95a51f02476f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsSavingsDeposits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_7e103dbf-570f-4d2a-b45c-2bddf28cbc29" xlink:to="loc_us-gaap_DepositsSavingsDeposits_ba96e6cf-2a74-47ac-a661-95a51f02476f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsMoneyMarketDeposits_f25a0861-7f9c-4c0e-889f-7208aa5a83c9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsMoneyMarketDeposits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_7e103dbf-570f-4d2a-b45c-2bddf28cbc29" xlink:to="loc_us-gaap_DepositsMoneyMarketDeposits_f25a0861-7f9c-4c0e-889f-7208aa5a83c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_cac97aa1-3ce2-49c1-aced-039f8349ef86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDeposits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_7e103dbf-570f-4d2a-b45c-2bddf28cbc29" xlink:to="loc_us-gaap_TimeDeposits_cac97aa1-3ce2-49c1-aced-039f8349ef86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_bece8083-b702-484d-879d-d23b882471a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Deposits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_7e103dbf-570f-4d2a-b45c-2bddf28cbc29" xlink:to="loc_us-gaap_Deposits_bece8083-b702-484d-879d-d23b882471a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageRateDomesticDeposit_82ce82e4-ebb1-483c-9d51-dfcc681db644" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageRateDomesticDeposit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_7e103dbf-570f-4d2a-b45c-2bddf28cbc29" xlink:to="loc_us-gaap_WeightedAverageRateDomesticDeposit_82ce82e4-ebb1-483c-9d51-dfcc681db644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageRateDomesticDepositSavings_706d94aa-4393-4e5d-895e-1543e14ad805" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageRateDomesticDepositSavings"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_7e103dbf-570f-4d2a-b45c-2bddf28cbc29" xlink:to="loc_us-gaap_WeightedAverageRateDomesticDepositSavings_706d94aa-4393-4e5d-895e-1543e14ad805" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageRateDomesticDepositMoneyMarket_846de24c-d3af-4cc0-b423-2b3fba830d94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageRateDomesticDepositMoneyMarket"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_7e103dbf-570f-4d2a-b45c-2bddf28cbc29" xlink:to="loc_us-gaap_WeightedAverageRateDomesticDepositMoneyMarket_846de24c-d3af-4cc0-b423-2b3fba830d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageRateDomesticDepositCertificatesOfDeposit_b47cdf5c-43d1-4caf-be8f-2a048113626c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageRateDomesticDepositCertificatesOfDeposit"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_7e103dbf-570f-4d2a-b45c-2bddf28cbc29" xlink:to="loc_us-gaap_WeightedAverageRateDomesticDepositCertificatesOfDeposit_b47cdf5c-43d1-4caf-be8f-2a048113626c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_WeightedAverageRateDomesticDeposit1_83ddd1b2-3df2-4c9b-b8d3-fbf0a4081734" xlink:href="hmst-20211231.xsd#hmst_WeightedAverageRateDomesticDeposit1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsByTypeAbstract_7e103dbf-570f-4d2a-b45c-2bddf28cbc29" xlink:to="loc_hmst_WeightedAverageRateDomesticDeposit1_83ddd1b2-3df2-4c9b-b8d3-fbf0a4081734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DEPOSITSNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DEPOSITSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/DEPOSITSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_c1a94925-becc-46ef-aeb1-3f200beabbe6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PublicFundsIncludedInDeposits_e6d060b6-a6cf-44cd-941f-ceedbc70e118" xlink:href="hmst-20211231.xsd#hmst_PublicFundsIncludedInDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_c1a94925-becc-46ef-aeb1-3f200beabbe6" xlink:to="loc_hmst_PublicFundsIncludedInDeposits_e6d060b6-a6cf-44cd-941f-ceedbc70e118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit_ec0af03b-6c23-4882-b178-80ba94596d2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_c1a94925-becc-46ef-aeb1-3f200beabbe6" xlink:to="loc_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit_ec0af03b-6c23-4882-b178-80ba94596d2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDomesticDepositBrokered_5235c814-0a4d-4bc4-950c-c6ba2f9c92b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestBearingDomesticDepositBrokered"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_c1a94925-becc-46ef-aeb1-3f200beabbe6" xlink:to="loc_us-gaap_InterestBearingDomesticDepositBrokered_5235c814-0a4d-4bc4-950c-c6ba2f9c92b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DEPOSITSTimeDepositsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_b29707a9-caea-4397-8752-9cfe2cc393f0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsRollingYearMaturityAbstract_972cc363-32f8-405c-887d-02238152979b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositsRollingYearMaturityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract_b29707a9-caea-4397-8752-9cfe2cc393f0" xlink:to="loc_us-gaap_TimeDepositsRollingYearMaturityAbstract_972cc363-32f8-405c-887d-02238152979b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths_2b1a8012-7723-4cf9-9e1d-aec703a0ad29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimeDepositsRollingYearMaturityAbstract_972cc363-32f8-405c-887d-02238152979b" xlink:to="loc_us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths_2b1a8012-7723-4cf9-9e1d-aec703a0ad29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearTwo_2d1ef221-f35c-4245-9472-bd04ca1ce068" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesRollingYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimeDepositsRollingYearMaturityAbstract_972cc363-32f8-405c-887d-02238152979b" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearTwo_2d1ef221-f35c-4245-9472-bd04ca1ce068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearThree_fceb8cc0-f683-42ef-9396-51af2c8a722c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesRollingYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimeDepositsRollingYearMaturityAbstract_972cc363-32f8-405c-887d-02238152979b" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearThree_fceb8cc0-f683-42ef-9396-51af2c8a722c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearFour_23c6d0db-5502-45db-aa03-9aee837366f6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesRollingYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimeDepositsRollingYearMaturityAbstract_972cc363-32f8-405c-887d-02238152979b" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearFour_23c6d0db-5502-45db-aa03-9aee837366f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesRollingYearFive_79e9d022-061a-40f9-9978-cddc45152780" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesRollingYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimeDepositsRollingYearMaturityAbstract_972cc363-32f8-405c-887d-02238152979b" xlink:to="loc_us-gaap_TimeDepositMaturitiesRollingYearFive_79e9d022-061a-40f9-9978-cddc45152780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesAfterRollingYearFive_a8a7a5c5-1f18-4123-8794-f36bf02622b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDepositMaturitiesAfterRollingYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimeDepositsRollingYearMaturityAbstract_972cc363-32f8-405c-887d-02238152979b" xlink:to="loc_us-gaap_TimeDepositMaturitiesAfterRollingYearFive_a8a7a5c5-1f18-4123-8794-f36bf02622b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_7426fc21-dd0a-4542-94a8-08c090dcfb2f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TimeDeposits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimeDepositsRollingYearMaturityAbstract_972cc363-32f8-405c-887d-02238152979b" xlink:to="loc_us-gaap_TimeDeposits_7426fc21-dd0a-4542-94a8-08c090dcfb2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/BORROWINGS" xlink:type="simple" xlink:href="hmst-20211231.xsd#BORROWINGS"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/BORROWINGS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBanksAbstract_247458ea-e197-4a60-8faa-b3c5323c9acd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBanksAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock_2660d20b-6e2e-4539-b948-43e2dd7f4670" xlink:href="hmst-20211231.xsd#hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBanksAbstract_247458ea-e197-4a60-8faa-b3c5323c9acd" xlink:to="loc_hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock_2660d20b-6e2e-4539-b948-43e2dd7f4670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/BORROWINGSNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#BORROWINGSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/BORROWINGSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBanksAbstract_538d94da-da3f-4f98-9b15-a2f8826b4d9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBanksAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesTable_c0f3176d-c7c3-4c44-bae4-3be2241dc7ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBanksAbstract_538d94da-da3f-4f98-9b15-a2f8826b4d9c" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesTable_c0f3176d-c7c3-4c44-bae4-3be2241dc7ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_d05b4f51-009f-4c44-91ad-ed225ac6436d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesTable_c0f3176d-c7c3-4c44-bae4-3be2241dc7ea" xlink:to="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_d05b4f51-009f-4c44-91ad-ed225ac6436d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_910fd53c-0f21-4eb0-a75a-480b764998f3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_d05b4f51-009f-4c44-91ad-ed225ac6436d" xlink:to="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_910fd53c-0f21-4eb0-a75a-480b764998f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankOfDesMoinesMember_943ec66b-1fd6-40b0-81b3-c1d9722c5b94" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_FederalHomeLoanBankOfDesMoinesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_910fd53c-0f21-4eb0-a75a-480b764998f3" xlink:to="loc_srt_FederalHomeLoanBankOfDesMoinesMember_943ec66b-1fd6-40b0-81b3-c1d9722c5b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FederalReserveBankofSanFranciscoMember_301b13eb-fe1d-4c69-a8c0-7743499d1728" xlink:href="hmst-20211231.xsd#hmst_FederalReserveBankofSanFranciscoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_910fd53c-0f21-4eb0-a75a-480b764998f3" xlink:to="loc_hmst_FederalReserveBankofSanFranciscoMember_301b13eb-fe1d-4c69-a8c0-7743499d1728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c362354b-e658-48d5-b454-43b71d4a0e4c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesTable_c0f3176d-c7c3-4c44-bae4-3be2241dc7ea" xlink:to="loc_srt_RangeAxis_c362354b-e658-48d5-b454-43b71d4a0e4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_901a8969-82f4-4734-958d-1630e056972a" 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_c362354b-e658-48d5-b454-43b71d4a0e4c" xlink:to="loc_srt_RangeMember_901a8969-82f4-4734-958d-1630e056972a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_b9811c0a-9364-4688-b84b-336cffad590c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_WeightedAverageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_901a8969-82f4-4734-958d-1630e056972a" xlink:to="loc_srt_WeightedAverageMember_b9811c0a-9364-4688-b84b-336cffad590c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_eb29b751-f34b-4477-95c4-7db3dccb520d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesTable_c0f3176d-c7c3-4c44-bae4-3be2241dc7ea" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_eb29b751-f34b-4477-95c4-7db3dccb520d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_987539b0-b0e1-4d2d-93d7-cf9dbf2eebd8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_eb29b751-f34b-4477-95c4-7db3dccb520d" xlink:to="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_987539b0-b0e1-4d2d-93d7-cf9dbf2eebd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd_2ca60255-ae08-45ac-ab76-54a1c216edf9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_eb29b751-f34b-4477-95c4-7db3dccb520d" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd_2ca60255-ae08-45ac-ab76-54a1c216edf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankStock_75edb2ea-1b88-42eb-8dd5-6ff41d8c11ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_eb29b751-f34b-4477-95c4-7db3dccb520d" xlink:to="loc_us-gaap_FederalHomeLoanBankStock_75edb2ea-1b88-42eb-8dd5-6ff41d8c11ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_cfcb197f-9a81-466d-bf43-4c6b48cfd417" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_eb29b751-f34b-4477-95c4-7db3dccb520d" xlink:to="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_cfcb197f-9a81-466d-bf43-4c6b48cfd417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_78274eb0-646e-4fc3-9536-50603721d25f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesLineItems_eb29b751-f34b-4477-95c4-7db3dccb520d" xlink:to="loc_us-gaap_LineOfCredit_78274eb0-646e-4fc3-9536-50603721d25f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LONGTERMDEBT" xlink:type="simple" xlink:href="hmst-20211231.xsd#LONGTERMDEBT"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LONGTERMDEBT" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_8d3b91b2-0ccf-4c52-a666-c50faa35d329" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_7422b597-e448-4bf1-a18a-0c2d01967595" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8d3b91b2-0ccf-4c52-a666-c50faa35d329" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_7422b597-e448-4bf1-a18a-0c2d01967595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LONGTERMDEBTTables" xlink:type="simple" xlink:href="hmst-20211231.xsd#LONGTERMDEBTTables"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LONGTERMDEBTTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_d8663008-a074-4ab3-badd-7ae13a341764" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_c16b08a8-cae7-4bd0-b900-fe43fdecece0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d8663008-a074-4ab3-badd-7ae13a341764" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_c16b08a8-cae7-4bd0-b900-fe43fdecece0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LONGTERMDEBTNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_c5e2305b-92fa-4f55-b799-b82ae6e48154" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_581216aa-ddfd-4d6b-b53d-faf02e58a4ec" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_c5e2305b-92fa-4f55-b799-b82ae6e48154" xlink:to="loc_us-gaap_DebtInstrumentTable_581216aa-ddfd-4d6b-b53d-faf02e58a4ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_31dca62a-0839-4f7a-be5f-17b6813911cd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_581216aa-ddfd-4d6b-b53d-faf02e58a4ec" xlink:to="loc_us-gaap_DebtInstrumentAxis_31dca62a-0839-4f7a-be5f-17b6813911cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ac1c6baa-52cb-495c-897b-fce1e4127e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_31dca62a-0839-4f7a-be5f-17b6813911cd" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ac1c6baa-52cb-495c-897b-fce1e4127e1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SeniorNotes6.50Due2026Member_a3b7d693-0d90-4540-9cec-e53a4b6f7965" xlink:href="hmst-20211231.xsd#hmst_SeniorNotes6.50Due2026Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_ac1c6baa-52cb-495c-897b-fce1e4127e1e" xlink:to="loc_hmst_SeniorNotes6.50Due2026Member_a3b7d693-0d90-4540-9cec-e53a4b6f7965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_12ccd9ba-0ea9-421e-9c4f-572e10c56bee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_581216aa-ddfd-4d6b-b53d-faf02e58a4ec" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_12ccd9ba-0ea9-421e-9c4f-572e10c56bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_1d38cf76-80be-43f3-ac9c-7b15c9f5cd9a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_12ccd9ba-0ea9-421e-9c4f-572e10c56bee" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_1d38cf76-80be-43f3-ac9c-7b15c9f5cd9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeniorNotesMember_1fbc8834-b264-46a1-a32d-69591482bf42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SeniorNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1d38cf76-80be-43f3-ac9c-7b15c9f5cd9a" xlink:to="loc_us-gaap_SeniorNotesMember_1fbc8834-b264-46a1-a32d-69591482bf42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_f37998d9-152f-4865-823d-d805120118e3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_1d38cf76-80be-43f3-ac9c-7b15c9f5cd9a" xlink:to="loc_us-gaap_SubordinatedDebtMember_f37998d9-152f-4865-823d-d805120118e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_f2fad6b6-a69f-4de2-8fab-fd1657e5fd31" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_581216aa-ddfd-4d6b-b53d-faf02e58a4ec" xlink:to="loc_us-gaap_DebtInstrumentLineItems_f2fad6b6-a69f-4de2-8fab-fd1657e5fd31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_1067030e-8331-4841-8319-d6a7be81981f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f2fad6b6-a69f-4de2-8fab-fd1657e5fd31" xlink:to="loc_us-gaap_LongTermDebt_1067030e-8331-4841-8319-d6a7be81981f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1ad1920b-3457-4a63-82e3-547d06880c4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f2fad6b6-a69f-4de2-8fab-fd1657e5fd31" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_1ad1920b-3457-4a63-82e3-547d06880c4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_0ca098aa-93c5-4a4f-991d-d874f7f2c268" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_fc067937-763a-4f10-a43a-0de214afc43a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_0ca098aa-93c5-4a4f-991d-d874f7f2c268" xlink:to="loc_us-gaap_DebtInstrumentTable_fc067937-763a-4f10-a43a-0de214afc43a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_c6769439-f907-428f-a8eb-cf39e128eacd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_fc067937-763a-4f10-a43a-0de214afc43a" xlink:to="loc_us-gaap_VariableRateAxis_c6769439-f907-428f-a8eb-cf39e128eacd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_b231cc28-9fea-4d3a-9b23-7893e8885da1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_c6769439-f907-428f-a8eb-cf39e128eacd" xlink:to="loc_us-gaap_VariableRateDomain_b231cc28-9fea-4d3a-9b23-7893e8885da1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ThreeMonthLIBORMember_403d5ec5-eacc-47ab-9a95-2a016d91916a" xlink:href="hmst-20211231.xsd#hmst_ThreeMonthLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_b231cc28-9fea-4d3a-9b23-7893e8885da1" xlink:to="loc_hmst_ThreeMonthLIBORMember_403d5ec5-eacc-47ab-9a95-2a016d91916a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1bdd1ce2-471b-471f-9545-9b5b49b0846c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_fc067937-763a-4f10-a43a-0de214afc43a" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1bdd1ce2-471b-471f-9545-9b5b49b0846c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_92df9832-7d2b-4110-96ce-df392556725d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1bdd1ce2-471b-471f-9545-9b5b49b0846c" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_92df9832-7d2b-4110-96ce-df392556725d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_ee773447-62e5-4518-aa51-44e6c9fa76d7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_92df9832-7d2b-4110-96ce-df392556725d" xlink:to="loc_us-gaap_SubordinatedDebtMember_ee773447-62e5-4518-aa51-44e6c9fa76d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_368e72f4-c424-475b-b949-db43e727ae47" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_fc067937-763a-4f10-a43a-0de214afc43a" xlink:to="loc_us-gaap_DebtInstrumentAxis_368e72f4-c424-475b-b949-db43e727ae47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0902070b-537c-4277-a3a7-5c3e3f081f45" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_368e72f4-c424-475b-b949-db43e727ae47" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0902070b-537c-4277-a3a7-5c3e3f081f45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember_f46848c2-d9ae-497d-90d6-585eaede321a" xlink:href="hmst-20211231.xsd#hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0902070b-537c-4277-a3a7-5c3e3f081f45" xlink:to="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember_f46848c2-d9ae-497d-90d6-585eaede321a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember_05d99224-8a58-4254-a763-0583004ee845" xlink:href="hmst-20211231.xsd#hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0902070b-537c-4277-a3a7-5c3e3f081f45" xlink:to="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember_05d99224-8a58-4254-a763-0583004ee845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember_ab03283a-f0c8-4a3b-8fba-b92100480cf2" xlink:href="hmst-20211231.xsd#hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0902070b-537c-4277-a3a7-5c3e3f081f45" xlink:to="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember_ab03283a-f0c8-4a3b-8fba-b92100480cf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member_09699e18-7d0b-47ed-ba68-028aef451e3f" xlink:href="hmst-20211231.xsd#hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0902070b-537c-4277-a3a7-5c3e3f081f45" xlink:to="loc_hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member_09699e18-7d0b-47ed-ba68-028aef451e3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_0242105d-cab0-4c4f-9474-8d557aa46bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_fc067937-763a-4f10-a43a-0de214afc43a" xlink:to="loc_us-gaap_DebtInstrumentLineItems_0242105d-cab0-4c4f-9474-8d557aa46bc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_938ab86a-d292-49e4-a1fe-0eeb62dc0f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0242105d-cab0-4c4f-9474-8d557aa46bc7" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_938ab86a-d292-49e4-a1fe-0eeb62dc0f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_11870f24-9c41-417f-86f4-348fa4cb6013" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0242105d-cab0-4c4f-9474-8d557aa46bc7" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_11870f24-9c41-417f-86f4-348fa4cb6013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DebtInstrumentCallOption_d870d5e3-218c-46c7-900f-bf939e059f31" xlink:href="hmst-20211231.xsd#hmst_DebtInstrumentCallOption"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0242105d-cab0-4c4f-9474-8d557aa46bc7" xlink:to="loc_hmst_DebtInstrumentCallOption_d870d5e3-218c-46c7-900f-bf939e059f31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIES" xlink:type="simple" xlink:href="hmst-20211231.xsd#DERIVATIVESANDHEDGINGACTIVITIES"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_7e1c8ece-e3c9-4a5f-91ce-a22ab1a458af" 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_199e9b9c-4f21-4e29-8f68-cac8ab246803" 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_7e1c8ece-e3c9-4a5f-91ce-a22ab1a458af" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_199e9b9c-4f21-4e29-8f68-cac8ab246803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESTables" xlink:type="simple" xlink:href="hmst-20211231.xsd#DERIVATIVESANDHEDGINGACTIVITIESTables"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_83cd14f6-7561-40ad-9484-04edc18c6f86" 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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_ea6f5ba8-331c-442b-b7b7-dedb0f8583bf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_83cd14f6-7561-40ad-9484-04edc18c6f86" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_ea6f5ba8-331c-442b-b7b7-dedb0f8583bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_e1109a17-419f-418f-8db1-f60b7685d916" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_83cd14f6-7561-40ad-9484-04edc18c6f86" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsTextBlock_e1109a17-419f-418f-8db1-f60b7685d916" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_4142a614-ae76-4f8d-a09c-d2366ad9f11b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_83cd14f6-7561-40ad-9484-04edc18c6f86" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_4142a614-ae76-4f8d-a09c-d2366ad9f11b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_d6ba74af-6be7-4e37-bc26-e4c4615e08b6" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_c58753a6-1026-4c4b-ae7e-6d1e6b53e573" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_d6ba74af-6be7-4e37-bc26-e4c4615e08b6" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_c58753a6-1026-4c4b-ae7e-6d1e6b53e573" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_02b16e95-a5e3-46f5-922c-42c51cc8a663" 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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_c58753a6-1026-4c4b-ae7e-6d1e6b53e573" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_02b16e95-a5e3-46f5-922c-42c51cc8a663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_87475f37-703a-47a6-bc09-bb37f760ea9a" 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_02b16e95-a5e3-46f5-922c-42c51cc8a663" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_87475f37-703a-47a6-bc09-bb37f760ea9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_6bb63699-79dc-45e8-baaf-52fe756b3832" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_87475f37-703a-47a6-bc09-bb37f760ea9a" xlink:to="loc_us-gaap_ForwardContractsMember_6bb63699-79dc-45e8-baaf-52fe756b3832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_4a5bc80c-dd81-473b-a72d-0cd7c893ff73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_87475f37-703a-47a6-bc09-bb37f760ea9a" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_4a5bc80c-dd81-473b-a72d-0cd7c893ff73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_bffac766-0fcb-4c23-9b84-173f2d484be3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_87475f37-703a-47a6-bc09-bb37f760ea9a" xlink:to="loc_us-gaap_InterestRateSwapMember_bffac766-0fcb-4c23-9b84-173f2d484be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EurodollarFutureMember_49a06441-55f2-40af-9306-258f7910055a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EurodollarFutureMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_87475f37-703a-47a6-bc09-bb37f760ea9a" xlink:to="loc_us-gaap_EurodollarFutureMember_49a06441-55f2-40af-9306-258f7910055a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis_3e519124-be1f-4517-87cf-6874710839a3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_c58753a6-1026-4c4b-ae7e-6d1e6b53e573" xlink:to="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis_3e519124-be1f-4517-87cf-6874710839a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain_0fc190d2-41c1-4aee-8cb2-c43a473fe96f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis_3e519124-be1f-4517-87cf-6874710839a3" xlink:to="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain_0fc190d2-41c1-4aee-8cb2-c43a473fe96f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember_30b327c3-1985-4744-91b3-e0ab7dcd810a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain_0fc190d2-41c1-4aee-8cb2-c43a473fe96f" xlink:to="loc_us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember_30b327c3-1985-4744-91b3-e0ab7dcd810a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_0a10b382-2fef-41d9-acad-31d10fc58571" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_c58753a6-1026-4c4b-ae7e-6d1e6b53e573" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_0a10b382-2fef-41d9-acad-31d10fc58571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_70c7dd7d-9832-4683-9a8b-7a765bb9a92a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_0a10b382-2fef-41d9-acad-31d10fc58571" xlink:to="loc_us-gaap_DerivativeNotionalAmount_70c7dd7d-9832-4683-9a8b-7a765bb9a92a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_6106cdea-9a96-43b2-886d-c6ab56b34d0f" 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_DerivativesFairValueLineItems_0a10b382-2fef-41d9-acad-31d10fc58571" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_6106cdea-9a96-43b2-886d-c6ab56b34d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives_d71cfef0-1774-48a3-b850-4dd2fba5f882" xlink:href="hmst-20211231.xsd#hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_0a10b382-2fef-41d9-acad-31d10fc58571" xlink:to="loc_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives_d71cfef0-1774-48a3-b850-4dd2fba5f882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_762a7cee-4590-43fa-8860-9e1c27029e7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_0a10b382-2fef-41d9-acad-31d10fc58571" xlink:to="loc_us-gaap_DerivativeAssets_762a7cee-4590-43fa-8860-9e1c27029e7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_be5289b6-39ff-4e1c-9671-870b6450d8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_0a10b382-2fef-41d9-acad-31d10fc58571" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_be5289b6-39ff-4e1c-9671-870b6450d8e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives_f08ab4fc-021d-4983-9c30-cd8064eb3c05" xlink:href="hmst-20211231.xsd#hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_0a10b382-2fef-41d9-acad-31d10fc58571" xlink:to="loc_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives_f08ab4fc-021d-4983-9c30-cd8064eb3c05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_e3fea6a3-9ec1-46a7-a18a-2ec1dbb65b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_0a10b382-2fef-41d9-acad-31d10fc58571" xlink:to="loc_us-gaap_DerivativeLiabilities_e3fea6a3-9ec1-46a7-a18a-2ec1dbb65b0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability_661acd34-c3bb-4b08-a7e2-56d27fdd85d0" xlink:href="hmst-20211231.xsd#hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_0a10b382-2fef-41d9-acad-31d10fc58571" xlink:to="loc_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability_661acd34-c3bb-4b08-a7e2-56d27fdd85d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_a908d800-7801-41c1-9ac4-d4e021fbc953" 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_c2d7a5dc-780c-4108-ba0f-b964d5c82be6" 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_a908d800-7801-41c1-9ac4-d4e021fbc953" xlink:to="loc_us-gaap_DerivativeTable_c2d7a5dc-780c-4108-ba0f-b964d5c82be6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_888eaa6a-eedc-47d3-b392-27ea404f4f50" 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_c2d7a5dc-780c-4108-ba0f-b964d5c82be6" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_888eaa6a-eedc-47d3-b392-27ea404f4f50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_5e41ae8a-8d84-4c1f-9a76-5532302c676e" 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_888eaa6a-eedc-47d3-b392-27ea404f4f50" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_5e41ae8a-8d84-4c1f-9a76-5532302c676e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InterestRateSwapBackToBackMember_ef05f4f4-d212-4aa3-ac70-73e70e99af7a" xlink:href="hmst-20211231.xsd#hmst_InterestRateSwapBackToBackMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_5e41ae8a-8d84-4c1f-9a76-5532302c676e" xlink:to="loc_hmst_InterestRateSwapBackToBackMember_ef05f4f4-d212-4aa3-ac70-73e70e99af7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_65d26f6b-152f-4037-8607-720cc0f5d453" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_c2d7a5dc-780c-4108-ba0f-b964d5c82be6" xlink:to="loc_us-gaap_DerivativeLineItems_65d26f6b-152f-4037-8607-720cc0f5d453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset_faf0e529-4440-4f28-b2c0-5ec31466117b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_65d26f6b-152f-4037-8607-720cc0f5d453" xlink:to="loc_us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset_faf0e529-4440-4f28-b2c0-5ec31466117b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_54e19813-2032-40c3-8cf4-fa4070971d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_65d26f6b-152f-4037-8607-720cc0f5d453" xlink:to="loc_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset_54e19813-2032-40c3-8cf4-fa4070971d9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_36334682-d2e5-433a-8eeb-5266e5cc263b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_65d26f6b-152f-4037-8607-720cc0f5d453" xlink:to="loc_us-gaap_DerivativeNotionalAmount_36334682-d2e5-433a-8eeb-5266e5cc263b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_448c05c5-18c9-4960-8266-d42e5e848076" 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_DerivativeFairValueOfDerivativeAsset_b80082c8-8336-4dc5-bae2-ce540b7f1ec0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_448c05c5-18c9-4960-8266-d42e5e848076" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_b80082c8-8336-4dc5-bae2-ce540b7f1ec0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives_b6019abc-d2fd-41b7-a84d-590951469649" xlink:href="hmst-20211231.xsd#hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_448c05c5-18c9-4960-8266-d42e5e848076" xlink:to="loc_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives_b6019abc-d2fd-41b7-a84d-590951469649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_8bd5af13-ed4b-41a2-892c-741e62418d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_448c05c5-18c9-4960-8266-d42e5e848076" xlink:to="loc_us-gaap_DerivativeAssets_8bd5af13-ed4b-41a2-892c-741e62418d5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_97405028-368f-467b-a9a6-e34533ef6e82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_448c05c5-18c9-4960-8266-d42e5e848076" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_97405028-368f-467b-a9a6-e34533ef6e82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives_aad98266-23c9-411f-915e-a7ee55d2ccc5" xlink:href="hmst-20211231.xsd#hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_448c05c5-18c9-4960-8266-d42e5e848076" xlink:to="loc_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives_aad98266-23c9-411f-915e-a7ee55d2ccc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_d7e86037-cc51-4ca5-990a-daee1b561eb4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_448c05c5-18c9-4960-8266-d42e5e848076" xlink:to="loc_us-gaap_DerivativeLiabilities_d7e86037-cc51-4ca5-990a-daee1b561eb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability_3f8628d2-496e-4658-9406-69aa3d437933" xlink:href="hmst-20211231.xsd#hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_448c05c5-18c9-4960-8266-d42e5e848076" xlink:to="loc_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability_3f8628d2-496e-4658-9406-69aa3d437933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_cc160246-599b-42ea-9e4c-1515b22a6d48" 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_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_a0e6dd4b-cec3-4b9d-81ff-9f5c8ddc8a88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_cc160246-599b-42ea-9e4c-1515b22a6d48" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_a0e6dd4b-cec3-4b9d-81ff-9f5c8ddc8a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_11850487-3016-48e1-bf37-9cbfaf1861b3" 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_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_a0e6dd4b-cec3-4b9d-81ff-9f5c8ddc8a88" xlink:to="loc_us-gaap_FinancialInstrumentAxis_11850487-3016-48e1-bf37-9cbfaf1861b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fe779da6-3b6f-4d25-b822-ced714b6e7b8" 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_11850487-3016-48e1-bf37-9cbfaf1861b3" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fe779da6-3b6f-4d25-b822-ced714b6e7b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansMember_7de2f8cb-c854-4440-9db9-2ffb50958dc6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fe779da6-3b6f-4d25-b822-ced714b6e7b8" xlink:to="loc_us-gaap_LoansMember_7de2f8cb-c854-4440-9db9-2ffb50958dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingContractsMember_51453be2-48f5-44bb-b32c-70dab64381cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingContractsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fe779da6-3b6f-4d25-b822-ced714b6e7b8" xlink:to="loc_us-gaap_ServicingContractsMember_51453be2-48f5-44bb-b32c-70dab64381cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCreditDerivativesMember_35fd125b-327b-4c9e-be6b-9ec8e056bd94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCreditDerivativesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_fe779da6-3b6f-4d25-b822-ced714b6e7b8" xlink:to="loc_us-gaap_OtherCreditDerivativesMember_35fd125b-327b-4c9e-be6b-9ec8e056bd94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_20867da9-180c-4113-8390-18afd0dcbcf5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_a0e6dd4b-cec3-4b9d-81ff-9f5c8ddc8a88" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_20867da9-180c-4113-8390-18afd0dcbcf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_121ad6a0-d9e7-4f04-bef8-462cf9736568" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_20867da9-180c-4113-8390-18afd0dcbcf5" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_121ad6a0-d9e7-4f04-bef8-462cf9736568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONS" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONS"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingAbstract_ab8174ce-5a33-4fce-9ac4-e143aa58604b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageBankingOperationsTextBlock_8f1c539a-f16c-4c75-bccc-9804e2aba219" xlink:href="hmst-20211231.xsd#hmst_MortgageBankingOperationsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_ab8174ce-5a33-4fce-9ac4-e143aa58604b" xlink:to="loc_hmst_MortgageBankingOperationsTextBlock_8f1c539a-f16c-4c75-bccc-9804e2aba219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSTables"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingAbstract_1b267f1a-3d28-43f4-b557-9df33d8e907c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock_cbd90626-1018-46a7-88b2-57a6259122b1" xlink:href="hmst-20211231.xsd#hmst_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_1b267f1a-3d28-43f4-b557-9df33d8e907c" xlink:to="loc_hmst_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock_cbd90626-1018-46a7-88b2-57a6259122b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock_685a554e-e65a-42f6-bfda-7a7cfed16ee2" xlink:href="hmst-20211231.xsd#hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_1b267f1a-3d28-43f4-b557-9df33d8e907c" xlink:to="loc_hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock_685a554e-e65a-42f6-bfda-7a7cfed16ee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_PortfolioOfLoansServicedForOthersTableTextBlock_c4b87c20-b69a-490b-87f5-3cfcbac96780" xlink:href="hmst-20211231.xsd#hmst_PortfolioOfLoansServicedForOthersTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_1b267f1a-3d28-43f4-b557-9df33d8e907c" xlink:to="loc_hmst_PortfolioOfLoansServicedForOthersTableTextBlock_c4b87c20-b69a-490b-87f5-3cfcbac96780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageRepurchaseLossesTableTextBlock_b0bdfa97-0a95-4ce1-b147-2fc97377e4a5" xlink:href="hmst-20211231.xsd#hmst_MortgageRepurchaseLossesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_1b267f1a-3d28-43f4-b557-9df33d8e907c" xlink:to="loc_hmst_MortgageRepurchaseLossesTableTextBlock_b0bdfa97-0a95-4ce1-b147-2fc97377e4a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock_892d9fd1-1fd3-448b-880a-d2faa23e85ae" xlink:href="hmst-20211231.xsd#hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_1b267f1a-3d28-43f4-b557-9df33d8e907c" xlink:to="loc_hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock_892d9fd1-1fd3-448b-880a-d2faa23e85ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock_360ada2e-6cf2-43bb-b54d-d9b7cb0e1a17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_1b267f1a-3d28-43f4-b557-9df33d8e907c" xlink:to="loc_us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock_360ada2e-6cf2-43bb-b54d-d9b7cb0e1a17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock_25f40a41-b56a-48b1-9e8d-09e0862a0763" xlink:href="hmst-20211231.xsd#hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_1b267f1a-3d28-43f4-b557-9df33d8e907c" xlink:to="loc_hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock_25f40a41-b56a-48b1-9e8d-09e0862a0763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock_7e999ad5-51ec-44a6-b0a4-3239aa895459" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_1b267f1a-3d28-43f4-b557-9df33d8e907c" xlink:to="loc_us-gaap_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock_7e999ad5-51ec-44a6-b0a4-3239aa895459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock_eb4459b6-c1b8-4bf5-a033-bcb4438ace69" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_1b267f1a-3d28-43f4-b557-9df33d8e907c" xlink:to="loc_us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock_eb4459b6-c1b8-4bf5-a033-bcb4438ace69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_5e6d30fa-fff8-455a-8f87-8c4c8dae0e89" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_1b267f1a-3d28-43f4-b557-9df33d8e907c" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_5e6d30fa-fff8-455a-8f87-8c4c8dae0e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingAbstract_ff571d72-34b4-42e8-824c-501fee1dbb6d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b61e5d79-5eec-4439-8e86-ac2c86ad543d" 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_MortgageBankingAbstract_ff571d72-34b4-42e8-824c-501fee1dbb6d" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b61e5d79-5eec-4439-8e86-ac2c86ad543d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a1d886ee-6b5f-40e6-ab0c-b21cd4f0b37a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_b61e5d79-5eec-4439-8e86-ac2c86ad543d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a1d886ee-6b5f-40e6-ab0c-b21cd4f0b37a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1433058c-c770-4046-a992-61286c520106" 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_a1d886ee-6b5f-40e6-ab0c-b21cd4f0b37a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1433058c-c770-4046-a992-61286c520106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_9f609c05-f3e8-4d97-a395-5d43865fc297" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_1433058c-c770-4046-a992-61286c520106" xlink:to="loc_us-gaap_ResidentialMortgageMember_9f609c05-f3e8-4d97-a395-5d43865fc297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e54407b9-70b6-44c6-87dd-07aef5724529" 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_b61e5d79-5eec-4439-8e86-ac2c86ad543d" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e54407b9-70b6-44c6-87dd-07aef5724529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9f28b86e-7f15-41b3-bd33-d75b97d6b3e5" 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_e54407b9-70b6-44c6-87dd-07aef5724529" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_9f28b86e-7f15-41b3-bd33-d75b97d6b3e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_3d3caee0-9aba-421c-a713-121ad288c171" 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_9f28b86e-7f15-41b3-bd33-d75b97d6b3e5" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_3d3caee0-9aba-421c-a713-121ad288c171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_5c0c5805-e96b-4e79-84f5-d1b9f7e2d7c3" 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_b61e5d79-5eec-4439-8e86-ac2c86ad543d" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_5c0c5805-e96b-4e79-84f5-d1b9f7e2d7c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleAmount_1b6d25c7-417d-4c4f-8980-e6b5eedbed77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableHeldForSaleAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_5c0c5805-e96b-4e79-84f5-d1b9f7e2d7c3" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleAmount_1b6d25c7-417d-4c4f-8980-e6b5eedbed77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingAbstract_d224e2f8-7fa9-476c-aa2c-609d30af387e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_356882c1-49ec-411b-84f6-00050429bfa2" 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_MortgageBankingAbstract_d224e2f8-7fa9-476c-aa2c-609d30af387e" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_356882c1-49ec-411b-84f6-00050429bfa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1bddbc0d-7af0-4884-9527-ec3527f13170" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_356882c1-49ec-411b-84f6-00050429bfa2" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_1bddbc0d-7af0-4884-9527-ec3527f13170" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_42b995a3-5362-45d8-b320-4ddb4b25c246" 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_1bddbc0d-7af0-4884-9527-ec3527f13170" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_42b995a3-5362-45d8-b320-4ddb4b25c246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_3f742446-031e-42d5-b111-ecd1af8c1ac2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_42b995a3-5362-45d8-b320-4ddb4b25c246" xlink:to="loc_us-gaap_ResidentialMortgageMember_3f742446-031e-42d5-b111-ecd1af8c1ac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_70dee060-3728-4099-866a-24aa6e9fb244" 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_356882c1-49ec-411b-84f6-00050429bfa2" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_70dee060-3728-4099-866a-24aa6e9fb244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4cd2b2d8-511f-43e9-a036-806016420aa6" 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_70dee060-3728-4099-866a-24aa6e9fb244" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_4cd2b2d8-511f-43e9-a036-806016420aa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_2b6732f0-87fe-42a0-bd50-0e0c861ec2cb" 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_4cd2b2d8-511f-43e9-a036-806016420aa6" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_2b6732f0-87fe-42a0-bd50-0e0c861ec2cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2aa7547-ca22-4cfb-88ba-e8fa57aa70e7" 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_356882c1-49ec-411b-84f6-00050429bfa2" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2aa7547-ca22-4cfb-88ba-e8fa57aa70e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_ed9d785e-fc3b-4268-b8e8-5c4ee266e668" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_b2aa7547-ca22-4cfb-88ba-e8fa57aa70e7" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_ed9d785e-fc3b-4268-b8e8-5c4ee266e668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingAbstract_ddb31da2-72f3-47d0-b44b-d413a5f5792d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_2d2a345e-45c8-4bfc-b0ff-5fb95adc797b" xlink:href="hmst-20211231.xsd#hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_ddb31da2-72f3-47d0-b44b-d413a5f5792d" xlink:to="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_2d2a345e-45c8-4bfc-b0ff-5fb95adc797b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_28f05dd6-278c-4fc1-9e84-169a024a90ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_2d2a345e-45c8-4bfc-b0ff-5fb95adc797b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_28f05dd6-278c-4fc1-9e84-169a024a90ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_371df70d-f172-4c9e-b3c5-e0b8047ddf8a" 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_28f05dd6-278c-4fc1-9e84-169a024a90ef" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_371df70d-f172-4c9e-b3c5-e0b8047ddf8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_6e370980-c535-4366-bd9d-ece8e11f2a44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_371df70d-f172-4c9e-b3c5-e0b8047ddf8a" xlink:to="loc_us-gaap_ResidentialMortgageMember_6e370980-c535-4366-bd9d-ece8e11f2a44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_c263a9f1-bc9a-424c-be6b-fe6f89a1857e" 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_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_2d2a345e-45c8-4bfc-b0ff-5fb95adc797b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_c263a9f1-bc9a-424c-be6b-fe6f89a1857e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_34e39ee9-22dc-4c5b-a7e3-ca1bd9ff4f6a" 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_c263a9f1-bc9a-424c-be6b-fe6f89a1857e" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_34e39ee9-22dc-4c5b-a7e3-ca1bd9ff4f6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_9eb09443-523d-48e6-b1a1-7c4587f35144" 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_34e39ee9-22dc-4c5b-a7e3-ca1bd9ff4f6a" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_9eb09443-523d-48e6-b1a1-7c4587f35144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems_1f5074aa-48c9-41fb-9290-d4543b2af61f" xlink:href="hmst-20211231.xsd#hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable_2d2a345e-45c8-4bfc-b0ff-5fb95adc797b" xlink:to="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems_1f5074aa-48c9-41fb-9290-d4543b2af61f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations_11968448-924c-4682-b43f-d5cbdb43e1dd" xlink:href="hmst-20211231.xsd#hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems_1f5074aa-48c9-41fb-9290-d4543b2af61f" xlink:to="loc_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations_11968448-924c-4682-b43f-d5cbdb43e1dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities_a0d1ab8a-4d9c-4614-80af-40e7c7246b96" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems_1f5074aa-48c9-41fb-9290-d4543b2af61f" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities_a0d1ab8a-4d9c-4614-80af-40e7c7246b96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingAbstract_ed167f6b-4273-4cd3-ba9c-91c0ce7a76d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_8af2e507-60b0-424b-a377-61f1a30686da" 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_MortgageBankingAbstract_ed167f6b-4273-4cd3-ba9c-91c0ce7a76d2" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_8af2e507-60b0-424b-a377-61f1a30686da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1c02c5c3-4c1f-4e41-850b-2a03e790ebf9" 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_8af2e507-60b0-424b-a377-61f1a30686da" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_1c02c5c3-4c1f-4e41-850b-2a03e790ebf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e27bc8d2-ff0a-4aee-8e42-688140ffcf75" 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_1c02c5c3-4c1f-4e41-850b-2a03e790ebf9" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e27bc8d2-ff0a-4aee-8e42-688140ffcf75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPortfolioSegmentMember_3dfde546-1374-4262-aa4e-44d94641264a" 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_e27bc8d2-ff0a-4aee-8e42-688140ffcf75" xlink:to="loc_us-gaap_CommercialPortfolioSegmentMember_3dfde546-1374-4262-aa4e-44d94641264a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c9171628-2122-4dcc-ad27-de5df94060b6" 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_8af2e507-60b0-424b-a377-61f1a30686da" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c9171628-2122-4dcc-ad27-de5df94060b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0d9de73a-1514-4c56-8af6-c05a2b866941" 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_c9171628-2122-4dcc-ad27-de5df94060b6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0d9de73a-1514-4c56-8af6-c05a2b866941" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_4d1ad225-8937-4562-8f2b-e5397f797f82" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_0d9de73a-1514-4c56-8af6-c05a2b866941" xlink:to="loc_us-gaap_ResidentialMortgageMember_4d1ad225-8937-4562-8f2b-e5397f797f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_729bd2a1-e9a1-4465-bd17-8b06d5d6e149" 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_8af2e507-60b0-424b-a377-61f1a30686da" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_729bd2a1-e9a1-4465-bd17-8b06d5d6e149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding_8d133010-c3f6-4ca9-85a8-3f8eb493b558" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_729bd2a1-e9a1-4465-bd17-8b06d5d6e149" xlink:to="loc_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding_8d133010-c3f6-4ca9-85a8-3f8eb493b558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingAbstract_7bb2b562-39c5-4812-9f35-47dded374555" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_0295af71-f911-4a4c-a2bc-940354e8d14c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_7bb2b562-39c5-4812-9f35-47dded374555" xlink:to="loc_us-gaap_LossContingenciesTable_0295af71-f911-4a4c-a2bc-940354e8d14c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_6eb87e21-6320-4568-ad3e-ac445859c8bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_0295af71-f911-4a4c-a2bc-940354e8d14c" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_6eb87e21-6320-4568-ad3e-ac445859c8bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_3d1c55ae-fa86-4e93-84af-80082b524741" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_6eb87e21-6320-4568-ad3e-ac445859c8bd" xlink:to="loc_us-gaap_LossContingencyNatureDomain_3d1c55ae-fa86-4e93-84af-80082b524741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_fa7eeb81-a17b-454e-8a93-7c32f3f9e772" xlink:href="hmst-20211231.xsd#hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_3d1c55ae-fa86-4e93-84af-80082b524741" xlink:to="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_fa7eeb81-a17b-454e-8a93-7c32f3f9e772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_070f7bc1-c75c-4ae8-b44a-44664f276a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_0295af71-f911-4a4c-a2bc-940354e8d14c" xlink:to="loc_us-gaap_LossContingenciesLineItems_070f7bc1-c75c-4ae8-b44a-44664f276a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualRollForward_8d2dbb56-3c12-4756-91af-887e86f7ce91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_070f7bc1-c75c-4ae8-b44a-44664f276a8a" xlink:to="loc_us-gaap_LossContingencyAccrualRollForward_8d2dbb56-3c12-4756-91af-887e86f7ce91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_90f659d1-055b-46f9-b53c-38a91f75c390" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAccrualRollForward_8d2dbb56-3c12-4756-91af-887e86f7ce91" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_90f659d1-055b-46f9-b53c-38a91f75c390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualProvision_19d34d48-e97d-49e4-a56b-aea34ede2edf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualProvision"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAccrualRollForward_8d2dbb56-3c12-4756-91af-887e86f7ce91" xlink:to="loc_us-gaap_LossContingencyAccrualProvision_19d34d48-e97d-49e4-a56b-aea34ede2edf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualPayments_32cd7d40-1cc5-4b28-94d4-53f3bcf0fbd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAccrualRollForward_8d2dbb56-3c12-4756-91af-887e86f7ce91" xlink:to="loc_us-gaap_LossContingencyAccrualPayments_32cd7d40-1cc5-4b28-94d4-53f3bcf0fbd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_afd83137-d763-4109-a888-90c150d16505" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyAccrualRollForward_8d2dbb56-3c12-4756-91af-887e86f7ce91" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_afd83137-d763-4109-a888-90c150d16505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingAbstract_d550450a-0b9f-4173-8dde-c3d968b40de4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_22939d78-57e4-475f-995d-00d0880c6d61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfImpairedFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_d550450a-0b9f-4173-8dde-c3d968b40de4" xlink:to="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_22939d78-57e4-475f-995d-00d0880c6d61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_13346080-10c1-4f04-ba79-792d2b8a1e26" 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_ScheduleOfImpairedFinancingReceivableTable_22939d78-57e4-475f-995d-00d0880c6d61" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_13346080-10c1-4f04-ba79-792d2b8a1e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_7322cfac-7724-43c1-aa07-6dcb8c24faa4" 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_13346080-10c1-4f04-ba79-792d2b8a1e26" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_7322cfac-7724-43c1-aa07-6dcb8c24faa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyResidentialMember_74a47bed-e643-4487-969f-bbaaeb735353" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyResidentialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_7322cfac-7724-43c1-aa07-6dcb8c24faa4" xlink:to="loc_hmst_SingleFamilyResidentialMember_74a47bed-e643-4487-969f-bbaaeb735353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a51ce58c-f07f-425e-9c4b-1d2e17dfc9af" 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_ScheduleOfImpairedFinancingReceivableTable_22939d78-57e4-475f-995d-00d0880c6d61" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a51ce58c-f07f-425e-9c4b-1d2e17dfc9af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d0d8edf9-a73c-4653-b502-f0914c3ec67d" 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_a51ce58c-f07f-425e-9c4b-1d2e17dfc9af" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d0d8edf9-a73c-4653-b502-f0914c3ec67d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GinnieMaeEarlyBuyoutLoansMember_c658fa4b-6dfd-490e-83e9-09559a09449f" xlink:href="hmst-20211231.xsd#hmst_GinnieMaeEarlyBuyoutLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d0d8edf9-a73c-4653-b502-f0914c3ec67d" xlink:to="loc_hmst_GinnieMaeEarlyBuyoutLoansMember_c658fa4b-6dfd-490e-83e9-09559a09449f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_4dada2f1-2da5-4b80-8fa4-9a3e46ee9fc2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d0d8edf9-a73c-4653-b502-f0914c3ec67d" xlink:to="loc_us-gaap_AgencySecuritiesMember_4dada2f1-2da5-4b80-8fa4-9a3e46ee9fc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SinglefamilyresidentialmortgageservicingrightsMember_e7d82bb9-f191-4985-aaac-7ffbe751bfd6" xlink:href="hmst-20211231.xsd#hmst_SinglefamilyresidentialmortgageservicingrightsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_d0d8edf9-a73c-4653-b502-f0914c3ec67d" xlink:to="loc_hmst_SinglefamilyresidentialmortgageservicingrightsMember_e7d82bb9-f191-4985-aaac-7ffbe751bfd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_01ddd476-e64e-40e6-8701-9cb83aab659f" 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_ScheduleOfImpairedFinancingReceivableTable_22939d78-57e4-475f-995d-00d0880c6d61" xlink:to="loc_us-gaap_FinancialInstrumentAxis_01ddd476-e64e-40e6-8701-9cb83aab659f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d3fa4c54-63a2-4e6a-b65c-53e1efc0169d" 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_01ddd476-e64e-40e6-8701-9cb83aab659f" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d3fa4c54-63a2-4e6a-b65c-53e1efc0169d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_060f61ee-bcce-4c38-a645-f523fa5719fc" xlink:href="hmst-20211231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_d3fa4c54-63a2-4e6a-b65c-53e1efc0169d" xlink:to="loc_hmst_MultifamilyResidentialMember_060f61ee-bcce-4c38-a645-f523fa5719fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableImpairedLineItems_2d0ddaca-059e-40de-bbaf-01c5164e76b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableImpairedLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfImpairedFinancingReceivableTable_22939d78-57e4-475f-995d-00d0880c6d61" xlink:to="loc_us-gaap_FinancingReceivableImpairedLineItems_2d0ddaca-059e-40de-bbaf-01c5164e76b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageBankingOperationsTextualAbstract_26de3fb2-be49-4bf0-b9f7-aef891e81d98" xlink:href="hmst-20211231.xsd#hmst_MortgageBankingOperationsTextualAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableImpairedLineItems_2d0ddaca-059e-40de-bbaf-01c5164e76b6" xlink:to="loc_hmst_MortgageBankingOperationsTextualAbstract_26de3fb2-be49-4bf0-b9f7-aef891e81d98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAdvances_9708db43-ba8f-4d0e-a7c8-967362681904" xlink:href="hmst-20211231.xsd#hmst_ServicingAdvances"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract_26de3fb2-be49-4bf0-b9f7-aef891e81d98" xlink:to="loc_hmst_ServicingAdvances_9708db43-ba8f-4d0e-a7c8-967362681904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_b4a659d9-c4b4-4d54-a2a7-1517a519a7fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract_26de3fb2-be49-4bf0-b9f7-aef891e81d98" xlink:to="loc_us-gaap_NotesReceivableNet_b4a659d9-c4b4-4d54-a2a7-1517a519a7fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales_d9883ef4-0df5-4f0c-9504-08e846dd6b5b" xlink:href="hmst-20211231.xsd#hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract_26de3fb2-be49-4bf0-b9f7-aef891e81d98" xlink:to="loc_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales_d9883ef4-0df5-4f0c-9504-08e846dd6b5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold_c9c59f0c-4974-4bd6-b68f-b87a82769519" xlink:href="hmst-20211231.xsd#hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract_26de3fb2-be49-4bf0-b9f7-aef891e81d98" xlink:to="loc_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold_c9c59f0c-4974-4bd6-b68f-b87a82769519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_43e9067c-25d6-41fa-9f38-9980ae85a300" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract_26de3fb2-be49-4bf0-b9f7-aef891e81d98" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_43e9067c-25d6-41fa-9f38-9980ae85a300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ExpectedWeightedAverageLifeofMSR_ac82145e-e0d4-475e-8674-e21824dd98bb" xlink:href="hmst-20211231.xsd#hmst_ExpectedWeightedAverageLifeofMSR"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_MortgageBankingOperationsTextualAbstract_26de3fb2-be49-4bf0-b9f7-aef891e81d98" xlink:to="loc_hmst_ExpectedWeightedAverageLifeofMSR_ac82145e-e0d4-475e-8674-e21824dd98bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSServicingIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingAbstract_7eb48bfc-6872-4907-9793-50df29d7fe76" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d176678f-b332-426e-9eda-aef96225d4d8" 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_MortgageBankingAbstract_7eb48bfc-6872-4907-9793-50df29d7fe76" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d176678f-b332-426e-9eda-aef96225d4d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_11105a64-899a-42ef-818a-3dcff8c32817" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d176678f-b332-426e-9eda-aef96225d4d8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_11105a64-899a-42ef-818a-3dcff8c32817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_87e2b57f-dd97-44c3-a699-f87bb5cc51c2" 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_11105a64-899a-42ef-818a-3dcff8c32817" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_87e2b57f-dd97-44c3-a699-f87bb5cc51c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SinglefamilyresidentialmortgageservicingrightsMember_4ec5b443-0e61-463c-88c5-12fb9103494f" xlink:href="hmst-20211231.xsd#hmst_SinglefamilyresidentialmortgageservicingrightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_87e2b57f-dd97-44c3-a699-f87bb5cc51c2" xlink:to="loc_hmst_SinglefamilyresidentialmortgageservicingrightsMember_4ec5b443-0e61-463c-88c5-12fb9103494f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_ed1cd5dd-4d89-410f-9237-892e44b0f2da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d176678f-b332-426e-9eda-aef96225d4d8" xlink:to="loc_us-gaap_FinancialInstrumentAxis_ed1cd5dd-4d89-410f-9237-892e44b0f2da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_026dc8be-4de7-4e04-9a55-661d7715e2c5" 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_ed1cd5dd-4d89-410f-9237-892e44b0f2da" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_026dc8be-4de7-4e04-9a55-661d7715e2c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingContractsMember_a449d6b7-cb9b-4d69-9088-a557ed34716b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingContractsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_026dc8be-4de7-4e04-9a55-661d7715e2c5" xlink:to="loc_us-gaap_ServicingContractsMember_a449d6b7-cb9b-4d69-9088-a557ed34716b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_98c22164-38ed-4f15-a7f2-6fa6e904dc91" 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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d176678f-b332-426e-9eda-aef96225d4d8" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_98c22164-38ed-4f15-a7f2-6fa6e904dc91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e123d7a4-63fe-4550-ad1a-d00eafc0b50f" 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_98c22164-38ed-4f15-a7f2-6fa6e904dc91" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e123d7a4-63fe-4550-ad1a-d00eafc0b50f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyResidentialMember_5e75d34c-d283-4609-921e-862239aee690" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyResidentialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e123d7a4-63fe-4550-ad1a-d00eafc0b50f" xlink:to="loc_hmst_SingleFamilyResidentialMember_5e75d34c-d283-4609-921e-862239aee690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_d176678f-b332-426e-9eda-aef96225d4d8" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingFeesAndOther_fb328cbd-3041-45de-8f93-7a627c238dfa" xlink:href="hmst-20211231.xsd#hmst_ServicingFeesAndOther"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:to="loc_hmst_ServicingFeesAndOther_fb328cbd-3041-45de-8f93-7a627c238dfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_e821cfad-8cd9-4c53-8f74-1cbdc2148bc2" xlink:href="hmst-20211231.xsd#hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:to="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_e821cfad-8cd9-4c53-8f74-1cbdc2148bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_38947811-5979-4120-b675-74dc66b79186" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_38947811-5979-4120-b675-74dc66b79186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NetServicingIncome_038e2a9f-8e09-4198-8800-dd668eb9225e" xlink:href="hmst-20211231.xsd#hmst_NetServicingIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:to="loc_hmst_NetServicingIncome_038e2a9f-8e09-4198-8800-dd668eb9225e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue_fa232f9b-0293-498b-99a7-cfd74be293d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:to="loc_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue_fa232f9b-0293-498b-99a7-cfd74be293d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_a8cea6c5-feed-48ed-aeb6-0d86d411b30a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_a8cea6c5-feed-48ed-aeb6-0d86d411b30a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageServicingRightsRiskManagement_88aeeb26-fab7-49f2-913a-8a59c1af1a39" xlink:href="hmst-20211231.xsd#hmst_MortgageServicingRightsRiskManagement"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:to="loc_hmst_MortgageServicingRightsRiskManagement_88aeeb26-fab7-49f2-913a-8a59c1af1a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1_dfa16386-c3fb-4f7a-b1cb-484caa5a10e0" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1_dfa16386-c3fb-4f7a-b1cb-484caa5a10e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingFeesNetIncludingDiscontinuedOperations_e80b9bee-bc44-400a-8f44-07943afc3ee7" xlink:href="hmst-20211231.xsd#hmst_ServicingFeesNetIncludingDiscontinuedOperations"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:to="loc_hmst_ServicingFeesNetIncludingDiscontinuedOperations_e80b9bee-bc44-400a-8f44-07943afc3ee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_5004aea2-8d99-4bcf-beb2-d1bf5e5c675f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_a5214d6b-06d8-4f9e-952f-5c60862e8d44" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_5004aea2-8d99-4bcf-beb2-d1bf5e5c675f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingAbstract_0a67599c-7c4b-4e2c-8bf2-0867555e6c55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetsAtFairValueTable_f2868221-d276-4f7d-b0c2-20678e7b9cb6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetsAtFairValueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_0a67599c-7c4b-4e2c-8bf2-0867555e6c55" xlink:to="loc_us-gaap_ServicingAssetsAtFairValueTable_f2868221-d276-4f7d-b0c2-20678e7b9cb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f86cf6a2-09aa-4ae2-869c-ce03acd9333a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetsAtFairValueTable_f2868221-d276-4f7d-b0c2-20678e7b9cb6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_f86cf6a2-09aa-4ae2-869c-ce03acd9333a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_865d6cd2-edf3-44f6-9a5a-19aed08537ad" 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_f86cf6a2-09aa-4ae2-869c-ce03acd9333a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_865d6cd2-edf3-44f6-9a5a-19aed08537ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_f9b5733b-8696-4981-841b-8ab64aa943cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_865d6cd2-edf3-44f6-9a5a-19aed08537ad" xlink:to="loc_us-gaap_ResidentialMortgageMember_f9b5733b-8696-4981-841b-8ab64aa943cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetsAtFairValueLineItems_4d21797b-75fd-472d-b1ad-b6d6160af521" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetsAtFairValueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetsAtFairValueTable_f2868221-d276-4f7d-b0c2-20678e7b9cb6" xlink:to="loc_us-gaap_ServicingAssetsAtFairValueLineItems_4d21797b-75fd-472d-b1ad-b6d6160af521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_f0189c51-cf86-4e09-9691-70984dc7a5de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetsAtFairValueLineItems_4d21797b-75fd-472d-b1ad-b6d6160af521" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_f0189c51-cf86-4e09-9691-70984dc7a5de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_db1c755c-29e0-4f26-a76c-5c29cbb4e6b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_f0189c51-cf86-4e09-9691-70984dc7a5de" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_db1c755c-29e0-4f26-a76c-5c29cbb4e6b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAbstract_ed106309-96b1-4824-9fdd-239fcd59eec7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_f0189c51-cf86-4e09-9691-70984dc7a5de" xlink:to="loc_us-gaap_ServicingAssetAbstract_ed106309-96b1-4824-9fdd-239fcd59eec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAdditions_094d1beb-0c3a-4918-8318-0b5b5ecdae42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueAdditions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAbstract_ed106309-96b1-4824-9fdd-239fcd59eec7" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAdditions_094d1beb-0c3a-4918-8318-0b5b5ecdae42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueDisposals_aec0a01d-c799-4170-8f2d-3a1b7c791c19" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueDisposals"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAbstract_ed106309-96b1-4824-9fdd-239fcd59eec7" xlink:to="loc_us-gaap_ServicingAssetAtFairValueDisposals_aec0a01d-c799-4170-8f2d-3a1b7c791c19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_43fca36f-c0f7-4a33-b1fa-31910d139abb" xlink:href="hmst-20211231.xsd#hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAbstract_ed106309-96b1-4824-9fdd-239fcd59eec7" xlink:to="loc_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization_43fca36f-c0f7-4a33-b1fa-31910d139abb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet_38165165-821c-4355-ab37-74787f0db4e7" xlink:href="hmst-20211231.xsd#hmst_ServicingAssetatFairValueAdditionsandAmortizationNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAbstract_ed106309-96b1-4824-9fdd-239fcd59eec7" xlink:to="loc_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet_38165165-821c-4355-ab37-74787f0db4e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue_fb8e34c0-de9c-4b9c-9827-4366273340a4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_f0189c51-cf86-4e09-9691-70984dc7a5de" xlink:to="loc_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue_fb8e34c0-de9c-4b9c-9827-4366273340a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_055e4872-d644-4d52-a3ee-804525308daf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_f0189c51-cf86-4e09-9691-70984dc7a5de" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_055e4872-d644-4d52-a3ee-804525308daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingAbstract_0b68d5c1-b941-4e16-ba5f-ca538f5499b3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d4816eb9-aa64-4ba5-9d1a-8518e2586c60" 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_MortgageBankingAbstract_0b68d5c1-b941-4e16-ba5f-ca538f5499b3" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d4816eb9-aa64-4ba5-9d1a-8518e2586c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_7fa3498b-38ae-44cf-add1-6321b25bcc75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d4816eb9-aa64-4ba5-9d1a-8518e2586c60" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_7fa3498b-38ae-44cf-add1-6321b25bcc75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_0c38a8c4-77a0-4add-8804-4c148d9294d3" 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_7fa3498b-38ae-44cf-add1-6321b25bcc75" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_0c38a8c4-77a0-4add-8804-4c148d9294d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputConstantPrepaymentRateMember_74742df4-a1d0-48a4-b616-c7ca34dc6283" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputConstantPrepaymentRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_0c38a8c4-77a0-4add-8804-4c148d9294d3" xlink:to="loc_us-gaap_MeasurementInputConstantPrepaymentRateMember_74742df4-a1d0-48a4-b616-c7ca34dc6283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_8b7e3823-36b5-4514-849c-4565771ac7ca" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_0c38a8c4-77a0-4add-8804-4c148d9294d3" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_8b7e3823-36b5-4514-849c-4565771ac7ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_50185e7c-cac4-4194-8efd-0a7911b85732" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_d4816eb9-aa64-4ba5-9d1a-8518e2586c60" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_50185e7c-cac4-4194-8efd-0a7911b85732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RatesPerAnnumAbstract_1338d035-7eca-46fb-b634-2e31bf597bef" xlink:href="hmst-20211231.xsd#hmst_RatesPerAnnumAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_50185e7c-cac4-4194-8efd-0a7911b85732" xlink:to="loc_hmst_RatesPerAnnumAbstract_1338d035-7eca-46fb-b634-2e31bf597bef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAssetWeightedAverageMeasurementInput_fd57e477-9e82-4648-adc1-5cb1905705aa" xlink:href="hmst-20211231.xsd#hmst_ServicingAssetWeightedAverageMeasurementInput"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_RatesPerAnnumAbstract_1338d035-7eca-46fb-b634-2e31bf597bef" xlink:to="loc_hmst_ServicingAssetWeightedAverageMeasurementInput_fd57e477-9e82-4648-adc1-5cb1905705aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingAbstract_b6ebc480-1d4c-4aa1-be07-651ce4d40963" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_c19c0fd5-0636-493c-90f8-73c6a8592f68" 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_MortgageBankingAbstract_b6ebc480-1d4c-4aa1-be07-651ce4d40963" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_c19c0fd5-0636-493c-90f8-73c6a8592f68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_ca8b7543-05ad-4628-9cfe-348241c669ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_c19c0fd5-0636-493c-90f8-73c6a8592f68" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_ca8b7543-05ad-4628-9cfe-348241c669ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_e2e24171-4000-4017-831a-cdf740d5c4bd" 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_ca8b7543-05ad-4628-9cfe-348241c669ad" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_e2e24171-4000-4017-831a-cdf740d5c4bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputConstantPrepaymentRateMember_b47db6c7-550d-47ba-8b38-ba4c408e3e13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputConstantPrepaymentRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_e2e24171-4000-4017-831a-cdf740d5c4bd" xlink:to="loc_us-gaap_MeasurementInputConstantPrepaymentRateMember_b47db6c7-550d-47ba-8b38-ba4c408e3e13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_cb9260c6-84f6-42bc-bcf4-f3c78c62055c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_e2e24171-4000-4017-831a-cdf740d5c4bd" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_cb9260c6-84f6-42bc-bcf4-f3c78c62055c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_83df162d-983e-4c96-b78e-e4371fcbf1f6" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_c19c0fd5-0636-493c-90f8-73c6a8592f68" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_83df162d-983e-4c96-b78e-e4371fcbf1f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9680d46b-b18a-4bf4-9975-00121798e86f" 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_83df162d-983e-4c96-b78e-e4371fcbf1f6" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9680d46b-b18a-4bf4-9975-00121798e86f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SingleFamilyMember_c9b0fb22-15de-4ab7-a677-c5c49bfeba15" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SingleFamilyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9680d46b-b18a-4bf4-9975-00121798e86f" xlink:to="loc_srt_SingleFamilyMember_c9b0fb22-15de-4ab7-a677-c5c49bfeba15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_7d8dba60-ad43-48e0-8c4b-455ff0ac0e4d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_c19c0fd5-0636-493c-90f8-73c6a8592f68" xlink:to="loc_srt_RangeAxis_7d8dba60-ad43-48e0-8c4b-455ff0ac0e4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5128ee8e-f34a-4fea-883c-f1214e5c2d43" 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_7d8dba60-ad43-48e0-8c4b-455ff0ac0e4d" xlink:to="loc_srt_RangeMember_5128ee8e-f34a-4fea-883c-f1214e5c2d43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_092e15d2-e773-4112-85c4-5ae7f63d60be" 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_5128ee8e-f34a-4fea-883c-f1214e5c2d43" xlink:to="loc_srt_MinimumMember_092e15d2-e773-4112-85c4-5ae7f63d60be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_1f4f8857-0781-4722-820e-95d61dec1dc0" 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_5128ee8e-f34a-4fea-883c-f1214e5c2d43" xlink:to="loc_srt_MaximumMember_1f4f8857-0781-4722-820e-95d61dec1dc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_6fd4bd61-c2aa-4e77-a37a-2f4c09e15e14" 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_5128ee8e-f34a-4fea-883c-f1214e5c2d43" xlink:to="loc_srt_WeightedAverageMember_6fd4bd61-c2aa-4e77-a37a-2f4c09e15e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_47220743-2d9c-451f-83d6-69e71dab43e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_c19c0fd5-0636-493c-90f8-73c6a8592f68" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_47220743-2d9c-451f-83d6-69e71dab43e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ServicingAssetWeightedAverageMeasurementInput_ad9fd6dd-c4f9-445a-aeba-cd48d1b3db3d" xlink:href="hmst-20211231.xsd#hmst_ServicingAssetWeightedAverageMeasurementInput"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_47220743-2d9c-451f-83d6-69e71dab43e9" xlink:to="loc_hmst_ServicingAssetWeightedAverageMeasurementInput_ad9fd6dd-c4f9-445a-aeba-cd48d1b3db3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_d850e071-4cd0-4ad2-b516-9740b7db1199" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_47220743-2d9c-451f-83d6-69e71dab43e9" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_d850e071-4cd0-4ad2-b516-9740b7db1199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1_ec372be2-866c-4c37-ad7a-783bb9d66976" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_47220743-2d9c-451f-83d6-69e71dab43e9" xlink:to="loc_us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1_ec372be2-866c-4c37-ad7a-783bb9d66976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ConstantPrepaymentRateAbstract_a52d93f0-9c3a-4614-856c-558b51a63ed6" xlink:href="hmst-20211231.xsd#hmst_ConstantPrepaymentRateAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_47220743-2d9c-451f-83d6-69e71dab43e9" xlink:to="loc_hmst_ConstantPrepaymentRateAbstract_a52d93f0-9c3a-4614-856c-558b51a63ed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease_54200b7c-29cf-48e8-96dd-82cccd6b0046" xlink:href="hmst-20211231.xsd#hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ConstantPrepaymentRateAbstract_a52d93f0-9c3a-4614-856c-558b51a63ed6" xlink:to="loc_hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease_54200b7c-29cf-48e8-96dd-82cccd6b0046" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease_f3091ba7-5e8f-4cb6-ab5c-e74dd75785aa" xlink:href="hmst-20211231.xsd#hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_ConstantPrepaymentRateAbstract_a52d93f0-9c3a-4614-856c-558b51a63ed6" xlink:to="loc_hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease_f3091ba7-5e8f-4cb6-ab5c-e74dd75785aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DiscountRateAbstract_f9507bf3-4be8-4aa0-9209-7f84949815be" xlink:href="hmst-20211231.xsd#hmst_DiscountRateAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_47220743-2d9c-451f-83d6-69e71dab43e9" xlink:to="loc_hmst_DiscountRateAbstract_f9507bf3-4be8-4aa0-9209-7f84949815be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ImpactOnFairValueOfHundredBasisPointsIncrease_fd36fe82-9a23-42e9-8db5-fac923d453ad" xlink:href="hmst-20211231.xsd#hmst_ImpactOnFairValueOfHundredBasisPointsIncrease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_DiscountRateAbstract_f9507bf3-4be8-4aa0-9209-7f84949815be" xlink:to="loc_hmst_ImpactOnFairValueOfHundredBasisPointsIncrease_fd36fe82-9a23-42e9-8db5-fac923d453ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease_5084a6f1-1796-4b3d-8210-e8a0ff940084" xlink:href="hmst-20211231.xsd#hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_DiscountRateAbstract_f9507bf3-4be8-4aa0-9209-7f84949815be" xlink:to="loc_hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease_5084a6f1-1796-4b3d-8210-e8a0ff940084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMFMSRRollForwardDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSMFMSRRollForwardDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMFMSRRollForwardDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingAbstract_73195f34-30d1-415e-81ec-f1d8fce59ee3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_665e7208-cfc2-4295-abb4-068f9280a424" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_73195f34-30d1-415e-81ec-f1d8fce59ee3" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_665e7208-cfc2-4295-abb4-068f9280a424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValue_82f44007-f836-485e-beba-0ff2cb354aee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtAmortizedValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_665e7208-cfc2-4295-abb4-068f9280a424" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValue_82f44007-f836-485e-beba-0ff2cb354aee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValueAdditions_537d1ff7-fb9d-435d-9d2e-98280728467f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtAmortizedValueAdditions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_665e7208-cfc2-4295-abb4-068f9280a424" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValueAdditions_537d1ff7-fb9d-435d-9d2e-98280728467f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValueAmortization1_a7e23223-a808-4573-8cc7-874032338521" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtAmortizedValueAmortization1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_665e7208-cfc2-4295-abb4-068f9280a424" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValueAmortization1_a7e23223-a808-4573-8cc7-874032338521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValue_57b46658-06b7-4769-b076-48885765e3dc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtAmortizedValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward_665e7208-cfc2-4295-abb4-068f9280a424" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValue_57b46658-06b7-4769-b076-48885765e3dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBankingAbstract_8796f210-52a5-4eb1-af69-e784aee20c71" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MortgageBankingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_f1cd49b2-dc2a-4d41-be00-3ebe4a540f04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MortgageBankingAbstract_8796f210-52a5-4eb1-af69-e784aee20c71" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_f1cd49b2-dc2a-4d41-be00-3ebe4a540f04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_67d1eed2-6f33-43e2-9b2b-6c18eb729aac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_f1cd49b2-dc2a-4d41-be00-3ebe4a540f04" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_67d1eed2-6f33-43e2-9b2b-6c18eb729aac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_80ba6bb0-02dd-454b-9d5c-a0fa029c8bf2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_f1cd49b2-dc2a-4d41-be00-3ebe4a540f04" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_80ba6bb0-02dd-454b-9d5c-a0fa029c8bf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4704b57e-c044-4c38-b22d-3c8dd3e09a35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_f1cd49b2-dc2a-4d41-be00-3ebe4a540f04" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4704b57e-c044-4c38-b22d-3c8dd3e09a35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_ee151b84-1b81-4eff-b5d7-4db490da9538" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_f1cd49b2-dc2a-4d41-be00-3ebe4a540f04" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_ee151b84-1b81-4eff-b5d7-4db490da9538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_dd3c8864-c494-4e79-be51-5ca13a8e6c70" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_f1cd49b2-dc2a-4d41-be00-3ebe4a540f04" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_dd3c8864-c494-4e79-be51-5ca13a8e6c70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_d7adc076-bed8-40cc-aa71-298f31c3ad37" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_f1cd49b2-dc2a-4d41-be00-3ebe4a540f04" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_d7adc076-bed8-40cc-aa71-298f31c3ad37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValue_1b5dd248-2d5e-4765-afb0-d79cf1b1d4bd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtAmortizedValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_f1cd49b2-dc2a-4d41-be00-3ebe4a540f04" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValue_1b5dd248-2d5e-4765-afb0-d79cf1b1d4bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIES" xlink:type="simple" xlink:href="hmst-20211231.xsd#COMMITMENTSGUARANTEESANDCONTINGENCIES"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_86f31f81-c648-4bfc-802d-7e25910c2467" 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_CommitmentsContingenciesAndGuaranteesTextBlock_1c0305af-8e3b-4aec-a4a3-3487132d6e83" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_86f31f81-c648-4bfc-802d-7e25910c2467" xlink:to="loc_us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock_1c0305af-8e3b-4aec-a4a3-3487132d6e83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESTables" xlink:type="simple" xlink:href="hmst-20211231.xsd#COMMITMENTSGUARANTEESANDCONTINGENCIESTables"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b3ca9d2a-6856-4174-af43-4cb0e7f241be" 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_OtherCommitmentsTableTextBlock_e081e71c-6ef0-4bbf-b54a-bd9cb35cdc18" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitmentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b3ca9d2a-6856-4174-af43-4cb0e7f241be" xlink:to="loc_us-gaap_OtherCommitmentsTableTextBlock_e081e71c-6ef0-4bbf-b54a-bd9cb35cdc18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_78fd618f-b726-451d-b9f7-a919fdd4c413" 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_LossContingenciesTable_31671639-20b2-4581-97b0-3caabf54f7e6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_78fd618f-b726-451d-b9f7-a919fdd4c413" xlink:to="loc_us-gaap_LossContingenciesTable_31671639-20b2-4581-97b0-3caabf54f7e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_2ef2f3fe-1a4f-4eb8-a22e-6bea041a2eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_31671639-20b2-4581-97b0-3caabf54f7e6" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_2ef2f3fe-1a4f-4eb8-a22e-6bea041a2eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_0970687b-1633-48e4-9832-e5aa3e06faa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_2ef2f3fe-1a4f-4eb8-a22e-6bea041a2eb8" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_0970687b-1633-48e4-9832-e5aa3e06faa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UnusedConsumerPortfolioLoanFundMember_0c293f37-833a-435c-bdb4-165295b135a4" xlink:href="hmst-20211231.xsd#hmst_UnusedConsumerPortfolioLoanFundMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_0970687b-1633-48e4-9832-e5aa3e06faa9" xlink:to="loc_hmst_UnusedConsumerPortfolioLoanFundMember_0c293f37-833a-435c-bdb4-165295b135a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UnusedCommercialPortfolioLoanFundMember_2a090db2-10d6-416f-bc2c-8caf728014ed" xlink:href="hmst-20211231.xsd#hmst_UnusedCommercialPortfolioLoanFundMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_0970687b-1633-48e4-9832-e5aa3e06faa9" xlink:to="loc_hmst_UnusedCommercialPortfolioLoanFundMember_2a090db2-10d6-416f-bc2c-8caf728014ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnfundedLoanCommitmentMember_a50eddef-e97f-4377-bd26-ce0abaed42fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnfundedLoanCommitmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_0970687b-1633-48e4-9832-e5aa3e06faa9" xlink:to="loc_us-gaap_UnfundedLoanCommitmentMember_a50eddef-e97f-4377-bd26-ce0abaed42fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UndisbursedConstructionLoanFundsMember_3b0fe258-039f-4632-9ab3-ae4b002ace64" xlink:href="hmst-20211231.xsd#hmst_UndisbursedConstructionLoanFundsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_0970687b-1633-48e4-9832-e5aa3e06faa9" xlink:to="loc_hmst_UndisbursedConstructionLoanFundsMember_3b0fe258-039f-4632-9ab3-ae4b002ace64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_75ecac63-7bf4-419d-8a4a-5652c2ced1ac" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_31671639-20b2-4581-97b0-3caabf54f7e6" xlink:to="loc_us-gaap_LossContingenciesLineItems_75ecac63-7bf4-419d-8a4a-5652c2ced1ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_134ed4ec-6255-482b-8d10-8fc326a4110a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_75ecac63-7bf4-419d-8a4a-5652c2ced1ac" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_134ed4ec-6255-482b-8d10-8fc326a4110a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_22b5ad70-ba9d-4feb-a2ff-e4522334b1ed" 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_LossContingenciesTable_ab838c47-7055-4fc9-8397-ef0bbc38fa8d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_22b5ad70-ba9d-4feb-a2ff-e4522334b1ed" xlink:to="loc_us-gaap_LossContingenciesTable_ab838c47-7055-4fc9-8397-ef0bbc38fa8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_be3cba92-cf3a-4359-b783-6f9488f50c6d" 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_LossContingenciesTable_ab838c47-7055-4fc9-8397-ef0bbc38fa8d" xlink:to="loc_us-gaap_OtherCommitmentsAxis_be3cba92-cf3a-4359-b783-6f9488f50c6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_a78b2baf-1620-4902-b8a7-aae11dc79cf4" 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_be3cba92-cf3a-4359-b783-6f9488f50c6d" xlink:to="loc_us-gaap_OtherCommitmentsDomain_a78b2baf-1620-4902-b8a7-aae11dc79cf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InvestmentCommitmentMember_beda058f-4c93-4581-9229-f5fff5b9d6a2" xlink:href="hmst-20211231.xsd#hmst_InvestmentCommitmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_a78b2baf-1620-4902-b8a7-aae11dc79cf4" xlink:to="loc_hmst_InvestmentCommitmentMember_beda058f-4c93-4581-9229-f5fff5b9d6a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_c0d10370-1841-43c8-b99b-a5900bd7ec4e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_ab838c47-7055-4fc9-8397-ef0bbc38fa8d" xlink:to="loc_us-gaap_FinancialInstrumentAxis_c0d10370-1841-43c8-b99b-a5900bd7ec4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8401057f-e680-4ffe-b2f4-531fd23cc232" 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_c0d10370-1841-43c8-b99b-a5900bd7ec4e" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8401057f-e680-4ffe-b2f4-531fd23cc232" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_a32ac1e6-38bb-4389-b4c6-7c915c05387b" xlink:href="hmst-20211231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8401057f-e680-4ffe-b2f4-531fd23cc232" xlink:to="loc_hmst_MultifamilyResidentialMember_a32ac1e6-38bb-4389-b4c6-7c915c05387b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsByNatureAxis_cea5db28-86da-4b42-99d9-af752851a66b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_ab838c47-7055-4fc9-8397-ef0bbc38fa8d" xlink:to="loc_us-gaap_GuaranteeObligationsByNatureAxis_cea5db28-86da-4b42-99d9-af752851a66b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsNatureDomain_e8398dcf-0c1b-4343-b97b-27d214add7da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsByNatureAxis_cea5db28-86da-4b42-99d9-af752851a66b" xlink:to="loc_us-gaap_GuaranteeObligationsNatureDomain_e8398dcf-0c1b-4343-b97b-27d214add7da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LossSharingRelationshipMember_e4bca365-c96a-4bcf-91d2-efb382c94361" xlink:href="hmst-20211231.xsd#hmst_LossSharingRelationshipMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_e8398dcf-0c1b-4343-b97b-27d214add7da" xlink:to="loc_hmst_LossSharingRelationshipMember_e4bca365-c96a-4bcf-91d2-efb382c94361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditRiskMember_87f6315d-6984-44ad-92bb-d3bbd352dfcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CreditRiskMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GuaranteeObligationsNatureDomain_e8398dcf-0c1b-4343-b97b-27d214add7da" xlink:to="loc_us-gaap_CreditRiskMember_87f6315d-6984-44ad-92bb-d3bbd352dfcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_26ecb673-9627-4c7b-86c7-a3a0b3c4c0fb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_ab838c47-7055-4fc9-8397-ef0bbc38fa8d" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_26ecb673-9627-4c7b-86c7-a3a0b3c4c0fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_11865f94-810c-4021-87d5-cc98ee78b7c2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_26ecb673-9627-4c7b-86c7-a3a0b3c4c0fb" xlink:to="loc_us-gaap_LossContingencyNatureDomain_11865f94-810c-4021-87d5-cc98ee78b7c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_706312f1-7923-4880-947b-2cfcb8b58397" xlink:href="hmst-20211231.xsd#hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_11865f94-810c-4021-87d5-cc98ee78b7c2" xlink:to="loc_hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember_706312f1-7923-4880-947b-2cfcb8b58397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_b79e9015-b69a-4802-bb38-40fd0c1698c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_ab838c47-7055-4fc9-8397-ef0bbc38fa8d" xlink:to="loc_us-gaap_LossContingenciesLineItems_b79e9015-b69a-4802-bb38-40fd0c1698c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AllowanceForUnfundedCommitments_da44d8e1-dc86-49a1-abad-e7b5cad05c58" xlink:href="hmst-20211231.xsd#hmst_AllowanceForUnfundedCommitments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_b79e9015-b69a-4802-bb38-40fd0c1698c6" xlink:to="loc_hmst_AllowanceForUnfundedCommitments_da44d8e1-dc86-49a1-abad-e7b5cad05c58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitment_12bb8704-cd95-4dbe-90c3-d343949fad7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherCommitment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_b79e9015-b69a-4802-bb38-40fd0c1698c6" xlink:to="loc_us-gaap_OtherCommitment_12bb8704-cd95-4dbe-90c3-d343949fad7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoanssoldthroughDUS_4c6f575b-5f0e-425c-af9f-dcd3e71b7ce3" xlink:href="hmst-20211231.xsd#hmst_LoanssoldthroughDUS"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_b79e9015-b69a-4802-bb38-40fd0c1698c6" xlink:to="loc_hmst_LoanssoldthroughDUS_4c6f575b-5f0e-425c-af9f-dcd3e71b7ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ReserveliabilityrelatedtomultifamilyDUSProgram_95270753-71ca-4b00-8cc1-56a5b42eb50d" xlink:href="hmst-20211231.xsd#hmst_ReserveliabilityrelatedtomultifamilyDUSProgram"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_b79e9015-b69a-4802-bb38-40fd0c1698c6" xlink:to="loc_hmst_ReserveliabilityrelatedtomultifamilyDUSProgram_95270753-71ca-4b00-8cc1-56a5b42eb50d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyLossInPeriod_c770d738-a539-40e6-a9b5-27a4ab7ace4d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyLossInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_b79e9015-b69a-4802-bb38-40fd0c1698c6" xlink:to="loc_us-gaap_LossContingencyLossInPeriod_c770d738-a539-40e6-a9b5-27a4ab7ace4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_47c988d5-387d-4ab2-b8ae-d9ce12bc9223" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_b79e9015-b69a-4802-bb38-40fd0c1698c6" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_47c988d5-387d-4ab2-b8ae-d9ce12bc9223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_55f89cb3-5346-4e63-80de-432fc739e601" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_b79e9015-b69a-4802-bb38-40fd0c1698c6" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_55f89cb3-5346-4e63-80de-432fc739e601" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INCOMETAXES" xlink:type="simple" xlink:href="hmst-20211231.xsd#INCOMETAXES"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/INCOMETAXES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_cc489af7-dba3-4011-b02c-4a77ea554840" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_1a85a5e8-6f3c-4e67-9950-e62e484fed3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_cc489af7-dba3-4011-b02c-4a77ea554840" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_1a85a5e8-6f3c-4e67-9950-e62e484fed3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INCOMETAXESTables" xlink:type="simple" xlink:href="hmst-20211231.xsd#INCOMETAXESTables"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/INCOMETAXESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ff8417b5-2617-4643-92c8-809598bcaa48" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_4c32c5fb-7bf1-4b80-b678-85d5435fc366" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ff8417b5-2617-4643-92c8-809598bcaa48" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_4c32c5fb-7bf1-4b80-b678-85d5435fc366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_5587291d-195e-4698-b526-69e4c61d7178" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ff8417b5-2617-4643-92c8-809598bcaa48" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_5587291d-195e-4698-b526-69e4c61d7178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_e98f4f53-a3ff-4d12-9504-15c9ba96ec61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ff8417b5-2617-4643-92c8-809598bcaa48" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_e98f4f53-a3ff-4d12-9504-15c9ba96ec61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_c12d2694-ab35-4266-8868-bad3ff751146" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_81bad4b4-b71c-47a4-a08d-f9e090834b94" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c12d2694-ab35-4266-8868-bad3ff751146" xlink:to="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_81bad4b4-b71c-47a4-a08d-f9e090834b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_f506a64d-0463-47b2-847a-6a7335d43195" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_81bad4b4-b71c-47a4-a08d-f9e090834b94" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_f506a64d-0463-47b2-847a-6a7335d43195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_3fbc2501-5bd6-4a96-99a3-fc1b6b4c0e51" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_81bad4b4-b71c-47a4-a08d-f9e090834b94" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_3fbc2501-5bd6-4a96-99a3-fc1b6b4c0e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_cad5d149-7d1f-431d-b154-9936fa1623b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c12d2694-ab35-4266-8868-bad3ff751146" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_cad5d149-7d1f-431d-b154-9936fa1623b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_a9126020-971f-4c85-aff6-6d53b14d7bf0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_cad5d149-7d1f-431d-b154-9936fa1623b9" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_a9126020-971f-4c85-aff6-6d53b14d7bf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_3f1761e3-f052-4257-be3d-82ed0ecdaf63" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_cad5d149-7d1f-431d-b154-9936fa1623b9" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_3f1761e3-f052-4257-be3d-82ed0ecdaf63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization_beac7129-1f27-4f71-8dba-e56f33d9b5f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c12d2694-ab35-4266-8868-bad3ff751146" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization_beac7129-1f27-4f71-8dba-e56f33d9b5f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_2740132f-f645-497e-aa8a-6655e35ea2da" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c12d2694-ab35-4266-8868-bad3ff751146" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_2740132f-f645-497e-aa8a-6655e35ea2da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INCOMETAXESIncomeTaxRateReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_ae34de2b-02f8-4f31-9241-2e8dd87e4d09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_5ce995ea-7b5a-4cce-a246-efde8f94ff6c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ae34de2b-02f8-4f31-9241-2e8dd87e4d09" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_5ce995ea-7b5a-4cce-a246-efde8f94ff6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fbef3554-4f64-4266-9088-cb4192445a50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_5ce995ea-7b5a-4cce-a246-efde8f94ff6c" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fbef3554-4f64-4266-9088-cb4192445a50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_06da55f3-ae7b-462c-955a-159ac14566e2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_5ce995ea-7b5a-4cce-a246-efde8f94ff6c" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_06da55f3-ae7b-462c-955a-159ac14566e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_650ce168-2178-4ae3-9796-26d2c42ccf7f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_5ce995ea-7b5a-4cce-a246-efde8f94ff6c" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_650ce168-2178-4ae3-9796-26d2c42ccf7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_7df22517-66ce-444d-959c-8d1e45202889" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_5ce995ea-7b5a-4cce-a246-efde8f94ff6c" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxExemptIncome_7df22517-66ce-444d-959c-8d1e45202889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_d47574e0-6dc6-4d4c-93f5-41a08b09c1c3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_5ce995ea-7b5a-4cce-a246-efde8f94ff6c" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_d47574e0-6dc6-4d4c-93f5-41a08b09c1c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_fabf72f4-aec6-413e-854e-b7089b19347f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_5ce995ea-7b5a-4cce-a246-efde8f94ff6c" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherAdjustments_fabf72f4-aec6-413e-854e-b7089b19347f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_cdc1f2ed-e7fd-4d34-982b-b136dc6e2dc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract_5ce995ea-7b5a-4cce-a246-efde8f94ff6c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_cdc1f2ed-e7fd-4d34-982b-b136dc6e2dc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_34e2bf8a-52a0-4d6f-aefe-0d1ac52c1dcb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_ae34de2b-02f8-4f31-9241-2e8dd87e4d09" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_34e2bf8a-52a0-4d6f-aefe-0d1ac52c1dcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_c72273e1-3d9b-458e-92c1-3a8d5743209a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_34e2bf8a-52a0-4d6f-aefe-0d1ac52c1dcb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_c72273e1-3d9b-458e-92c1-3a8d5743209a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_d3c02023-1d50-4138-8176-32f64f9a3584" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_34e2bf8a-52a0-4d6f-aefe-0d1ac52c1dcb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_d3c02023-1d50-4138-8176-32f64f9a3584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_d75a501b-1788-4539-bf3d-df133f71c187" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_34e2bf8a-52a0-4d6f-aefe-0d1ac52c1dcb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_d75a501b-1788-4539-bf3d-df133f71c187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_d0c415c7-28fa-4243-8fbd-f06ba1d1e48b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_34e2bf8a-52a0-4d6f-aefe-0d1ac52c1dcb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_d0c415c7-28fa-4243-8fbd-f06ba1d1e48b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_90cdc439-b70b-4681-a2ce-6202a719c812" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_34e2bf8a-52a0-4d6f-aefe-0d1ac52c1dcb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_90cdc439-b70b-4681-a2ce-6202a719c812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_5457bb31-801e-457c-ad8e-c8912dbd7dc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract_34e2bf8a-52a0-4d6f-aefe-0d1ac52c1dcb" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_5457bb31-801e-457c-ad8e-c8912dbd7dc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_0534b7e8-ecb9-494c-bcac-1efe2a0f7ee1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_d992e5bc-5d5a-408b-b7e0-8b39c06ba5ff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComponentsOfDeferredTaxAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0534b7e8-ecb9-494c-bcac-1efe2a0f7ee1" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_d992e5bc-5d5a-408b-b7e0-8b39c06ba5ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_ae9d7383-d150-42de-9a72-fcbc574251c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_d992e5bc-5d5a-408b-b7e0-8b39c06ba5ff" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_ae9d7383-d150-42de-9a72-fcbc574251c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_3e185579-89b3-4d76-847b-155ccd6ba2a7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_d992e5bc-5d5a-408b-b7e0-8b39c06ba5ff" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_3e185579-89b3-4d76-847b-155ccd6ba2a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_d366f57a-3a73-441c-af3f-3c29e24110a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_d992e5bc-5d5a-408b-b7e0-8b39c06ba5ff" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_d366f57a-3a73-441c-af3f-3c29e24110a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInvestments_1a7c63a0-9802-46ff-8f54-1c17afbb998b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_d992e5bc-5d5a-408b-b7e0-8b39c06ba5ff" xlink:to="loc_us-gaap_DeferredTaxAssetsInvestments_1a7c63a0-9802-46ff-8f54-1c17afbb998b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxAssetsLeaseLiability_efc40e07-1dc2-4870-a02c-f1a5d5333210" xlink:href="hmst-20211231.xsd#hmst_DeferredTaxAssetsLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_d992e5bc-5d5a-408b-b7e0-8b39c06ba5ff" xlink:to="loc_hmst_DeferredTaxAssetsLeaseLiability_efc40e07-1dc2-4870-a02c-f1a5d5333210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetInterestCarryforward_d1237b2c-f0e5-4e1a-b040-2c30b7f1fa0a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetInterestCarryforward"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_d992e5bc-5d5a-408b-b7e0-8b39c06ba5ff" xlink:to="loc_us-gaap_DeferredTaxAssetInterestCarryforward_d1237b2c-f0e5-4e1a-b040-2c30b7f1fa0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxAssetsStockOptions_d91037a5-837f-4a29-bb14-c7ec6f99da89" xlink:href="hmst-20211231.xsd#hmst_DeferredTaxAssetsStockOptions"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_d992e5bc-5d5a-408b-b7e0-8b39c06ba5ff" xlink:to="loc_hmst_DeferredTaxAssetsStockOptions_d91037a5-837f-4a29-bb14-c7ec6f99da89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxAssetsLoanValuation_625b6ed5-3d50-4481-8512-b7b0c282ac79" xlink:href="hmst-20211231.xsd#hmst_DeferredTaxAssetsLoanValuation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_d992e5bc-5d5a-408b-b7e0-8b39c06ba5ff" xlink:to="loc_hmst_DeferredTaxAssetsLoanValuation_625b6ed5-3d50-4481-8512-b7b0c282ac79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_3d3f4c09-c27c-4b34-8489-518017e6d537" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_d992e5bc-5d5a-408b-b7e0-8b39c06ba5ff" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_3d3f4c09-c27c-4b34-8489-518017e6d537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_6abd0414-2d74-4898-8aba-955ed7a199ad" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxAssetsAbstract_d992e5bc-5d5a-408b-b7e0-8b39c06ba5ff" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_6abd0414-2d74-4898-8aba-955ed7a199ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_bf11df51-6ad4-4d7f-aa7c-907abd0f7423" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_0534b7e8-ecb9-494c-bcac-1efe2a0f7ee1" xlink:to="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_bf11df51-6ad4-4d7f-aa7c-907abd0f7423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesMortgageServicingRights_d3a7ddb4-58a3-4535-b86c-1d0742ea79cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesMortgageServicingRights"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_bf11df51-6ad4-4d7f-aa7c-907abd0f7423" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesMortgageServicingRights_d3a7ddb4-58a3-4535-b86c-1d0742ea79cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts_a390a97d-6a27-4cac-ac79-6180abcf1a92" xlink:href="hmst-20211231.xsd#hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_bf11df51-6ad4-4d7f-aa7c-907abd0f7423" xlink:to="loc_hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts_a390a97d-6a27-4cac-ac79-6180abcf1a92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_fb4c1ef1-a502-41c0-9fc6-7b652c6f261d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_bf11df51-6ad4-4d7f-aa7c-907abd0f7423" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_fb4c1ef1-a502-41c0-9fc6-7b652c6f261d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross_5e534dfe-8be9-432c-b5ef-b84ed2048f5a" xlink:href="hmst-20211231.xsd#hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_bf11df51-6ad4-4d7f-aa7c-907abd0f7423" xlink:to="loc_hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross_5e534dfe-8be9-432c-b5ef-b84ed2048f5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_d218a297-6bad-40f1-b831-46ccf70a4351" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_bf11df51-6ad4-4d7f-aa7c-907abd0f7423" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_d218a297-6bad-40f1-b831-46ccf70a4351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_e625d4ac-ab49-43df-a8ee-74de7b2fbb33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_bf11df51-6ad4-4d7f-aa7c-907abd0f7423" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_e625d4ac-ab49-43df-a8ee-74de7b2fbb33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_b7a6b8b6-629f-4277-9141-12e87554b8a0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_bf11df51-6ad4-4d7f-aa7c-907abd0f7423" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_b7a6b8b6-629f-4277-9141-12e87554b8a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_d4bfbefa-de89-4445-92d8-a90bbac85ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_bf11df51-6ad4-4d7f-aa7c-907abd0f7423" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_d4bfbefa-de89-4445-92d8-a90bbac85ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_c3c98ef4-fa28-45cc-9222-2fc2ee76e2c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract_bf11df51-6ad4-4d7f-aa7c-907abd0f7423" xlink:to="loc_us-gaap_DeferredTaxLiabilities_c3c98ef4-fa28-45cc-9222-2fc2ee76e2c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/INCOMETAXESNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#INCOMETAXESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/INCOMETAXESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_a5293be5-9520-42a4-a3d5-3e6cd4f9eab2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsTable_855c587f-50ed-4177-beb4-c4ee48f61ac0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_a5293be5-9520-42a4-a3d5-3e6cd4f9eab2" xlink:to="loc_us-gaap_OperatingLossCarryforwardsTable_855c587f-50ed-4177-beb4-c4ee48f61ac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityAxis_a73ec646-1bf5-4a95-bc96-11328d28ad6e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_855c587f-50ed-4177-beb4-c4ee48f61ac0" xlink:to="loc_us-gaap_IncomeTaxAuthorityAxis_a73ec646-1bf5-4a95-bc96-11328d28ad6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityDomain_64333fb5-1620-4df8-b737-20b9ca1b2c25" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityAxis_a73ec646-1bf5-4a95-bc96-11328d28ad6e" xlink:to="loc_us-gaap_IncomeTaxAuthorityDomain_64333fb5-1620-4df8-b737-20b9ca1b2c25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_d4a1df64-31e2-42bf-a996-ec996a737667" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_64333fb5-1620-4df8-b737-20b9ca1b2c25" xlink:to="loc_us-gaap_DomesticCountryMember_d4a1df64-31e2-42bf-a996-ec996a737667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_6e41ee19-1270-4d27-9202-e7cd4a6fd72e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityDomain_64333fb5-1620-4df8-b737-20b9ca1b2c25" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_6e41ee19-1270-4d27-9202-e7cd4a6fd72e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsLineItems_4678738c-4a80-4213-8a80-5eef99f093a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwardsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsTable_855c587f-50ed-4177-beb4-c4ee48f61ac0" xlink:to="loc_us-gaap_OperatingLossCarryforwardsLineItems_4678738c-4a80-4213-8a80-5eef99f093a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_6203bc23-6096-4036-83e0-90b1e56c9117" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_4678738c-4a80-4213-8a80-5eef99f093a6" xlink:to="loc_us-gaap_OperatingLossCarryforwards_6203bc23-6096-4036-83e0-90b1e56c9117" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded_89028880-4006-454e-8577-004eb4f9cb4c" xlink:href="hmst-20211231.xsd#hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_4678738c-4a80-4213-8a80-5eef99f093a6" xlink:to="loc_hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded_89028880-4006-454e-8577-004eb4f9cb4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_742fa6ba-017a-42e6-a1e6-a810008aa4c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLossCarryforwardsLineItems_4678738c-4a80-4213-8a80-5eef99f093a6" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_742fa6ba-017a-42e6-a1e6-a810008aa4c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/RETIREMENTBENEFITPLAN" xlink:type="simple" xlink:href="hmst-20211231.xsd#RETIREMENTBENEFITPLAN"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/RETIREMENTBENEFITPLAN" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0ec8084f-7595-4eb1-be77-5be52c25fd7b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_81f8963d-4b08-4681-8b42-bbd29c3fea73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0ec8084f-7595-4eb1-be77-5be52c25fd7b" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_81f8963d-4b08-4681-8b42-bbd29c3fea73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#RETIREMENTBENEFITPLANDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_229a2776-e670-4419-902f-a284c530335f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_1c9adbfc-db9d-449a-ae28-a4ee6c428c29" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_229a2776-e670-4419-902f-a284c530335f" xlink:to="loc_us-gaap_DefinedContributionPlanTable_1c9adbfc-db9d-449a-ae28-a4ee6c428c29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefinedContributionPlanTranchesAxis_9b9ab775-5f6d-470f-a358-c290b3e88304" xlink:href="hmst-20211231.xsd#hmst_DefinedContributionPlanTranchesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_1c9adbfc-db9d-449a-ae28-a4ee6c428c29" xlink:to="loc_hmst_DefinedContributionPlanTranchesAxis_9b9ab775-5f6d-470f-a358-c290b3e88304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefinedContributionPlanTranchesDomain_b69a5063-50f3-4a01-8fef-71f2d48abf69" xlink:href="hmst-20211231.xsd#hmst_DefinedContributionPlanTranchesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_DefinedContributionPlanTranchesAxis_9b9ab775-5f6d-470f-a358-c290b3e88304" xlink:to="loc_hmst_DefinedContributionPlanTranchesDomain_b69a5063-50f3-4a01-8fef-71f2d48abf69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefineContributionPlanTrancheOneMember_ee573f13-cff5-455b-bb00-c0eb663a18c7" xlink:href="hmst-20211231.xsd#hmst_DefineContributionPlanTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_DefinedContributionPlanTranchesDomain_b69a5063-50f3-4a01-8fef-71f2d48abf69" xlink:to="loc_hmst_DefineContributionPlanTrancheOneMember_ee573f13-cff5-455b-bb00-c0eb663a18c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DefinedContributionPlanTrancheTwoMember_55a8c111-746b-4f03-8d63-e9bb21b8f2ca" xlink:href="hmst-20211231.xsd#hmst_DefinedContributionPlanTrancheTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_DefinedContributionPlanTranchesDomain_b69a5063-50f3-4a01-8fef-71f2d48abf69" xlink:to="loc_hmst_DefinedContributionPlanTrancheTwoMember_55a8c111-746b-4f03-8d63-e9bb21b8f2ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_89bd84be-e192-4f55-9b5a-4d0f1da8eb88" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_1c9adbfc-db9d-449a-ae28-a4ee6c428c29" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_89bd84be-e192-4f55-9b5a-4d0f1da8eb88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_f8ac43cf-bfa4-4c50-b96d-162daf8a5455" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_89bd84be-e192-4f55-9b5a-4d0f1da8eb88" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_f8ac43cf-bfa4-4c50-b96d-162daf8a5455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_f62cfbbb-95d7-4444-86c6-635e62671179" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_89bd84be-e192-4f55-9b5a-4d0f1da8eb88" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_f62cfbbb-95d7-4444-86c6-635e62671179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_8bf95906-9269-4f1e-b371-ebf73db7dbdb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_89bd84be-e192-4f55-9b5a-4d0f1da8eb88" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_8bf95906-9269-4f1e-b371-ebf73db7dbdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANS" xlink:type="simple" xlink:href="hmst-20211231.xsd#SHAREBASEDCOMPENSATIONPLANS"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_315711f5-169b-445e-8b38-c6c36008c006" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_62d7fc14-c502-4d7f-bb3b-a611eecaf868" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_315711f5-169b-445e-8b38-c6c36008c006" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_62d7fc14-c502-4d7f-bb3b-a611eecaf868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSTables" xlink:type="simple" xlink:href="hmst-20211231.xsd#SHAREBASEDCOMPENSATIONPLANSTables"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_96adb59c-be7f-4854-b5e1-677e1f7ee061" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_67e19f76-fb76-47d3-a2af-3d4c431be11e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_96adb59c-be7f-4854-b5e1-677e1f7ee061" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_67e19f76-fb76-47d3-a2af-3d4c431be11e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_67401efa-7f16-4f42-b1f7-2604aa9c9b59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_96adb59c-be7f-4854-b5e1-677e1f7ee061" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_67401efa-7f16-4f42-b1f7-2604aa9c9b59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_619e107b-d077-4f78-91cf-5c6418f0eb73" xlink:href="hmst-20211231.xsd#hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_96adb59c-be7f-4854-b5e1-677e1f7ee061" xlink:to="loc_hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_619e107b-d077-4f78-91cf-5c6418f0eb73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#SHAREBASEDCOMPENSATIONPLANSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1b3d7828-aec1-4a03-af2f-443912a069c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9e4f8d2b-18f7-4b9a-932e-4b6b8da87e95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1b3d7828-aec1-4a03-af2f-443912a069c1" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9e4f8d2b-18f7-4b9a-932e-4b6b8da87e95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_3a5232b9-f780-4e55-ba4e-592ea67995ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9e4f8d2b-18f7-4b9a-932e-4b6b8da87e95" xlink:to="loc_us-gaap_AwardTypeAxis_3a5232b9-f780-4e55-ba4e-592ea67995ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3178146a-d9bb-4084-9792-dd395931ea9e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_3a5232b9-f780-4e55-ba4e-592ea67995ea" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3178146a-d9bb-4084-9792-dd395931ea9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_9487e47b-fbd0-4a91-9ae7-70476a942b15" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3178146a-d9bb-4084-9792-dd395931ea9e" xlink:to="loc_us-gaap_PerformanceSharesMember_9487e47b-fbd0-4a91-9ae7-70476a942b15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_879693fe-9eae-463f-8aab-32a532dbbbab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3178146a-d9bb-4084-9792-dd395931ea9e" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_879693fe-9eae-463f-8aab-32a532dbbbab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_52cf1f07-3da9-4b4a-be96-89e7d2746b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_9e4f8d2b-18f7-4b9a-932e-4b6b8da87e95" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_52cf1f07-3da9-4b4a-be96-89e7d2746b2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_eb8a4bab-a69c-4349-8897-99454a785338" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_52cf1f07-3da9-4b4a-be96-89e7d2746b2b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_eb8a4bab-a69c-4349-8897-99454a785338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_073f5e18-63ed-4608-a482-ac4ead2e0fc7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_52cf1f07-3da9-4b4a-be96-89e7d2746b2b" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_073f5e18-63ed-4608-a482-ac4ead2e0fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ShareBasedPaymentArrangementExpenseReversal_3bf2065d-cb7a-47b3-8017-52cb68c45620" xlink:href="hmst-20211231.xsd#hmst_ShareBasedPaymentArrangementExpenseReversal"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_52cf1f07-3da9-4b4a-be96-89e7d2746b2b" xlink:to="loc_hmst_ShareBasedPaymentArrangementExpenseReversal_3bf2065d-cb7a-47b3-8017-52cb68c45620" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_e74a3bd1-52ee-492b-b998-907047a3ab33" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_52cf1f07-3da9-4b4a-be96-89e7d2746b2b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_e74a3bd1-52ee-492b-b998-907047a3ab33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_5b7ca7eb-fe14-4138-87de-d9b1c2d35e1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_52cf1f07-3da9-4b4a-be96-89e7d2746b2b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_5b7ca7eb-fe14-4138-87de-d9b1c2d35e1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4d3e0157-3dc1-4f69-aee2-fc7fce6c0714" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_52cf1f07-3da9-4b4a-be96-89e7d2746b2b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_4d3e0157-3dc1-4f69-aee2-fc7fce6c0714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofStockOptionsActivityDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#SHAREBASEDCOMPENSATIONPLANSScheduleofStockOptionsActivityDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofStockOptionsActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_759bc40f-1f8e-4656-9236-d661921af091" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d5dd14ef-2336-48ff-8d49-c683077bb742" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_759bc40f-1f8e-4656-9236-d661921af091" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d5dd14ef-2336-48ff-8d49-c683077bb742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6032e520-62ef-40b7-8179-be73a39606c0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d5dd14ef-2336-48ff-8d49-c683077bb742" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6032e520-62ef-40b7-8179-be73a39606c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_944a206e-7f54-45a7-ae85-fc6b955df838" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d5dd14ef-2336-48ff-8d49-c683077bb742" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_944a206e-7f54-45a7-ae85-fc6b955df838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_ab0c80a2-0001-4b14-b36b-bae2fa6f0e98" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_d5dd14ef-2336-48ff-8d49-c683077bb742" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_ab0c80a2-0001-4b14-b36b-bae2fa6f0e98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_da0265ad-703b-4a27-b8c3-7f7281ec908c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_759bc40f-1f8e-4656-9236-d661921af091" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_da0265ad-703b-4a27-b8c3-7f7281ec908c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2efd1a3b-6fc3-4ad4-8ca6-09069094da77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_da0265ad-703b-4a27-b8c3-7f7281ec908c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2efd1a3b-6fc3-4ad4-8ca6-09069094da77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d7b81a94-70d7-4a0f-935a-99a90de83442" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_da0265ad-703b-4a27-b8c3-7f7281ec908c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d7b81a94-70d7-4a0f-935a-99a90de83442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_a2d6185c-a073-4b41-815f-1206b3b5425a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_da0265ad-703b-4a27-b8c3-7f7281ec908c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_a2d6185c-a073-4b41-815f-1206b3b5425a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_7ae31cc2-1fb7-49f6-bcef-73c54e4e10e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_759bc40f-1f8e-4656-9236-d661921af091" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_7ae31cc2-1fb7-49f6-bcef-73c54e4e10e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_8b527638-514e-49da-a9b7-d4149232449e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_7ae31cc2-1fb7-49f6-bcef-73c54e4e10e4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_8b527638-514e-49da-a9b7-d4149232449e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_c79ced93-77bf-43f3-89ff-ab7cf6dda1eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_759bc40f-1f8e-4656-9236-d661921af091" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_c79ced93-77bf-43f3-89ff-ab7cf6dda1eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c3c63c00-a0c3-4654-b5c0-df4b9c033b0b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_93411057-d996-40d5-b8fb-4ed722d64a62" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c3c63c00-a0c3-4654-b5c0-df4b9c033b0b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_93411057-d996-40d5-b8fb-4ed722d64a62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_24db791b-1693-463c-91e4-c5c66ad11475" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_93411057-d996-40d5-b8fb-4ed722d64a62" xlink:to="loc_us-gaap_AwardTypeAxis_24db791b-1693-463c-91e4-c5c66ad11475" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab4686ee-94e2-4df9-bf4f-c80d7f35cf84" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_24db791b-1693-463c-91e4-c5c66ad11475" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab4686ee-94e2-4df9-bf4f-c80d7f35cf84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_55ce60ac-4c5f-4b04-ae80-1e5b2f67636b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab4686ee-94e2-4df9-bf4f-c80d7f35cf84" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_55ce60ac-4c5f-4b04-ae80-1e5b2f67636b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_55ef55f7-5aca-4014-8853-cf39195727f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_93411057-d996-40d5-b8fb-4ed722d64a62" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_55ef55f7-5aca-4014-8853-cf39195727f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d0f98e7f-9f01-49d0-8184-735a3c4b390b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_55ef55f7-5aca-4014-8853-cf39195727f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d0f98e7f-9f01-49d0-8184-735a3c4b390b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_95feb74a-7e71-4520-bf49-b265237feb73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d0f98e7f-9f01-49d0-8184-735a3c4b390b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_95feb74a-7e71-4520-bf49-b265237feb73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d26ea98d-f3a5-4a27-aeb7-b3c688b236ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d0f98e7f-9f01-49d0-8184-735a3c4b390b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d26ea98d-f3a5-4a27-aeb7-b3c688b236ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_7b5647ac-de5e-4347-b2b8-fb13b74ceb20" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d0f98e7f-9f01-49d0-8184-735a3c4b390b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_7b5647ac-de5e-4347-b2b8-fb13b74ceb20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d1768afa-f4c8-4238-9cf4-fac4a08bd32f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d0f98e7f-9f01-49d0-8184-735a3c4b390b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_d1768afa-f4c8-4238-9cf4-fac4a08bd32f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_08cef225-5249-4c9a-aa69-b8eacae06ddf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d0f98e7f-9f01-49d0-8184-735a3c4b390b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_08cef225-5249-4c9a-aa69-b8eacae06ddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9604e50a-a798-437d-9f1d-c9d18e0ec04b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_55ef55f7-5aca-4014-8853-cf39195727f1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9604e50a-a798-437d-9f1d-c9d18e0ec04b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d4c7fb04-10d5-43e3-9518-c2ce96bcdb27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9604e50a-a798-437d-9f1d-c9d18e0ec04b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d4c7fb04-10d5-43e3-9518-c2ce96bcdb27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_320690f6-5b07-4d17-b3fc-b11cfcc7d143" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9604e50a-a798-437d-9f1d-c9d18e0ec04b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_320690f6-5b07-4d17-b3fc-b11cfcc7d143" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b154ec2a-c862-4f8e-9ccb-87687b1d0ff2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9604e50a-a798-437d-9f1d-c9d18e0ec04b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_b154ec2a-c862-4f8e-9ccb-87687b1d0ff2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_895086b0-a83e-49f9-9145-c9ecfe52a2dd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9604e50a-a798-437d-9f1d-c9d18e0ec04b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_895086b0-a83e-49f9-9145-c9ecfe52a2dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_df0a2ce6-cee0-4ce3-8cf6-3569225c5343" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9604e50a-a798-437d-9f1d-c9d18e0ec04b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_df0a2ce6-cee0-4ce3-8cf6-3569225c5343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1dd56f8f-ccd3-4d1d-bac9-659a674a0112" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b03c5b3-a406-4d74-8011-22b23030d91b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1dd56f8f-ccd3-4d1d-bac9-659a674a0112" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b03c5b3-a406-4d74-8011-22b23030d91b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_7ea9ab66-dc81-4dd2-8468-cc0616f0882f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b03c5b3-a406-4d74-8011-22b23030d91b" xlink:to="loc_us-gaap_AwardTypeAxis_7ea9ab66-dc81-4dd2-8468-cc0616f0882f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_613ad789-d0b3-4dc5-93c2-e8e7b2f4290d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_7ea9ab66-dc81-4dd2-8468-cc0616f0882f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_613ad789-d0b3-4dc5-93c2-e8e7b2f4290d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_df8c9cac-7d20-4ac9-92e0-562612012bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_613ad789-d0b3-4dc5-93c2-e8e7b2f4290d" xlink:to="loc_us-gaap_PerformanceSharesMember_df8c9cac-7d20-4ac9-92e0-562612012bcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1c95bf-d890-4c15-a6e9-7ee4cbc216bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5b03c5b3-a406-4d74-8011-22b23030d91b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1c95bf-d890-4c15-a6e9-7ee4cbc216bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3082f652-537e-4f61-8a70-b2e4753ba032" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1c95bf-d890-4c15-a6e9-7ee4cbc216bc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_3082f652-537e-4f61-8a70-b2e4753ba032" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies_91159c4b-e6ac-44ad-a33a-411bd6e3a5c2" xlink:href="hmst-20211231.xsd#hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1c95bf-d890-4c15-a6e9-7ee4cbc216bc" xlink:to="loc_hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies_91159c4b-e6ac-44ad-a33a-411bd6e3a5c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies_3feaf45a-2a83-4da6-8e73-738b544898bb" xlink:href="hmst-20211231.xsd#hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1c95bf-d890-4c15-a6e9-7ee4cbc216bc" xlink:to="loc_hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies_3feaf45a-2a83-4da6-8e73-738b544898bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_816bcba3-cd38-4dbf-ac11-4d35d82752ba" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1c95bf-d890-4c15-a6e9-7ee4cbc216bc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_816bcba3-cd38-4dbf-ac11-4d35d82752ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_db22e14b-ae82-42c5-a2db-b586a80907fa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_eb1c95bf-d890-4c15-a6e9-7ee4cbc216bc" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_db22e14b-ae82-42c5-a2db-b586a80907fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENT" xlink:type="simple" xlink:href="hmst-20211231.xsd#FAIRVALUEMEASUREMENT"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENT" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_e0851d96-068a-4cb3-bd3b-c1437be1b690" 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_FairValueDisclosuresTextBlock_2e44dd31-92da-40ca-8caf-d91d16964105" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e0851d96-068a-4cb3-bd3b-c1437be1b690" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_2e44dd31-92da-40ca-8caf-d91d16964105" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTTables" xlink:type="simple" xlink:href="hmst-20211231.xsd#FAIRVALUEMEASUREMENTTables"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_c21f0238-7f88-4c41-bc8d-8a71d0e6f08f" 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_hmst_FairValueMeasurementMethodologiesTableTextBlock_23bc3193-3944-4c56-9840-5e6a6d7fea6e" xlink:href="hmst-20211231.xsd#hmst_FairValueMeasurementMethodologiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c21f0238-7f88-4c41-bc8d-8a71d0e6f08f" xlink:to="loc_hmst_FairValueMeasurementMethodologiesTableTextBlock_23bc3193-3944-4c56-9840-5e6a6d7fea6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_7eaa056a-c62b-4866-91ee-1ad177ba7e41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c21f0238-7f88-4c41-bc8d-8a71d0e6f08f" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_7eaa056a-c62b-4866-91ee-1ad177ba7e41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_c526061d-de56-475e-8392-835edf709b53" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c21f0238-7f88-4c41-bc8d-8a71d0e6f08f" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_c526061d-de56-475e-8392-835edf709b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_c846730f-dab2-4ecd-8ce2-d2e8c7e23527" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c21f0238-7f88-4c41-bc8d-8a71d0e6f08f" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_c846730f-dab2-4ecd-8ce2-d2e8c7e23527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_0e45c0d4-14fc-43a6-bc22-9688c0426260" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c21f0238-7f88-4c41-bc8d-8a71d0e6f08f" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_0e45c0d4-14fc-43a6-bc22-9688c0426260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_14f51355-e6f3-4373-8fd3-0341090c4885" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_c21f0238-7f88-4c41-bc8d-8a71d0e6f08f" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_14f51355-e6f3-4373-8fd3-0341090c4885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_c8c198ea-aa32-4da6-b98b-8a3adc85f1fd" 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_998a877f-998c-439d-8410-e404b0525da9" 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_c8c198ea-aa32-4da6-b98b-8a3adc85f1fd" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_998a877f-998c-439d-8410-e404b0525da9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_09532b56-2d91-43c1-bb14-7a8afff462be" 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_998a877f-998c-439d-8410-e404b0525da9" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_09532b56-2d91-43c1-bb14-7a8afff462be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_44e39a05-fd81-40b7-9ca4-3588f1ee5b42" 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_09532b56-2d91-43c1-bb14-7a8afff462be" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_44e39a05-fd81-40b7-9ca4-3588f1ee5b42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_663ea53c-9c96-4fa9-91d8-2246010fdfbd" 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_44e39a05-fd81-40b7-9ca4-3588f1ee5b42" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_663ea53c-9c96-4fa9-91d8-2246010fdfbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_15b4f059-2c48-47ae-b771-0034718e40cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_998a877f-998c-439d-8410-e404b0525da9" xlink:to="loc_us-gaap_FinancialInstrumentAxis_15b4f059-2c48-47ae-b771-0034718e40cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" 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_15b4f059-2c48-47ae-b771-0034718e40cf" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_86273316-0c98-4a34-b7f8-b5fef857a770" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ResidentialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_us-gaap_ResidentialMortgageBackedSecuritiesMember_86273316-0c98-4a34-b7f8-b5fef857a770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_167ce7b1-cf3c-416c-8f6f-6376ea3c06a5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommercialMortgageBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_us-gaap_CommercialMortgageBackedSecuritiesMember_167ce7b1-cf3c-416c-8f6f-6376ea3c06a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedMortgageObligationsResidentialMember_7fa0bbe3-e4ae-4833-a29b-ea30a6c6fc6d" xlink:href="hmst-20211231.xsd#hmst_CollateralizedMortgageObligationsResidentialMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_hmst_CollateralizedMortgageObligationsResidentialMember_7fa0bbe3-e4ae-4833-a29b-ea30a6c6fc6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CollateralizedMortgageObligationsCommercialMember_cdf29fb8-f892-48f8-a561-0f6f0cc4f8e0" xlink:href="hmst-20211231.xsd#hmst_CollateralizedMortgageObligationsCommercialMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_hmst_CollateralizedMortgageObligationsCommercialMember_cdf29fb8-f892-48f8-a561-0f6f0cc4f8e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_58e248ec-3070-4fc1-afc8-db325624062a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_us-gaap_MunicipalBondsMember_58e248ec-3070-4fc1-afc8-db325624062a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_3a151161-95f2-4a67-8c85-594ebffb75a9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_3a151161-95f2-4a67-8c85-594ebffb75a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UsTreasuryCollateralizedMortgageObligationsMember_507038d2-a7cb-4cd2-82a4-bdc2151bac9a" xlink:href="hmst-20211231.xsd#hmst_UsTreasuryCollateralizedMortgageObligationsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_hmst_UsTreasuryCollateralizedMortgageObligationsMember_507038d2-a7cb-4cd2-82a4-bdc2151bac9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_f0802ac4-6c7c-41fb-9764-829d219c9e04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_us-gaap_AgencySecuritiesMember_f0802ac4-6c7c-41fb-9764-829d219c9e04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EurodollarFutureMember_bef14aab-b0af-4bca-a6bf-b55dda22292a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EurodollarFutureMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_us-gaap_EurodollarFutureMember_bef14aab-b0af-4bca-a6bf-b55dda22292a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForwardContractsMember_6d41b30b-b0bb-4793-b0a3-50fbaad0e6f2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ForwardContractsMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_us-gaap_ForwardContractsMember_6d41b30b-b0bb-4793-b0a3-50fbaad0e6f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_16fee287-17cc-4fba-8106-0570f0ed61b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_16fee287-17cc-4fba-8106-0570f0ed61b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember_f2161da0-6d48-4533-a82a-5d50f7f0f4ba" xlink:href="hmst-20211231.xsd#hmst_InterestRateLockAndLoanPurchaseCommitmentsMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember_f2161da0-6d48-4533-a82a-5d50f7f0f4ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_faf5edab-3ba1-4ac5-ab55-58485c561ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_82c00599-2b70-45f0-88b5-c4fe22b8885a" xlink:to="loc_us-gaap_InterestRateSwapMember_faf5edab-3ba1-4ac5-ab55-58485c561ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5dbdf22c-c7d9-4f0c-add1-e98737c03fdc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_998a877f-998c-439d-8410-e404b0525da9" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5dbdf22c-c7d9-4f0c-add1-e98737c03fdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a7be6cf5-b1a7-4a79-a777-c42af38117ba" 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_5dbdf22c-c7d9-4f0c-add1-e98737c03fdc" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a7be6cf5-b1a7-4a79-a777-c42af38117ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_260d6edd-1131-44c0-a24f-ecd932da4701" 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_a7be6cf5-b1a7-4a79-a777-c42af38117ba" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_260d6edd-1131-44c0-a24f-ecd932da4701" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_f1d551e6-69e1-49c7-830a-f3d5a06c81f2" 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_a7be6cf5-b1a7-4a79-a777-c42af38117ba" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_f1d551e6-69e1-49c7-830a-f3d5a06c81f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_544ece47-1f98-4653-ae24-ae981a163802" 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_a7be6cf5-b1a7-4a79-a777-c42af38117ba" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_544ece47-1f98-4653-ae24-ae981a163802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97c8f724-9caa-4a52-9c67-86073f1db8a8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_998a877f-998c-439d-8410-e404b0525da9" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97c8f724-9caa-4a52-9c67-86073f1db8a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_864a64f3-e571-4e95-9aea-74e7b9a251b6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97c8f724-9caa-4a52-9c67-86073f1db8a8" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_864a64f3-e571-4e95-9aea-74e7b9a251b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_00617c16-f9a2-4da4-936d-6ee7a5794e58" 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_AssetsFairValueDisclosureAbstract_864a64f3-e571-4e95-9aea-74e7b9a251b6" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_00617c16-f9a2-4da4-936d-6ee7a5794e58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_16e2a965-2b1b-4086-8537-f554d8e39d46" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_864a64f3-e571-4e95-9aea-74e7b9a251b6" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_16e2a965-2b1b-4086-8537-f554d8e39d46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_0296f452-0bf5-472b-b2ef-7525442a1ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_864a64f3-e571-4e95-9aea-74e7b9a251b6" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_0296f452-0bf5-472b-b2ef-7525442a1ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_52a176b9-608e-4254-b201-737f23310a3f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_864a64f3-e571-4e95-9aea-74e7b9a251b6" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_52a176b9-608e-4254-b201-737f23310a3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_3e1fd253-59ef-4c71-911d-31cb7beb5690" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_864a64f3-e571-4e95-9aea-74e7b9a251b6" xlink:to="loc_us-gaap_DerivativeAssets_3e1fd253-59ef-4c71-911d-31cb7beb5690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_84bfbb9f-921b-4caf-ba63-f406ea854122" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97c8f724-9caa-4a52-9c67-86073f1db8a8" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_84bfbb9f-921b-4caf-ba63-f406ea854122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_040ccd63-ea45-49a4-9319-67f7c95c7e02" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97c8f724-9caa-4a52-9c67-86073f1db8a8" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_040ccd63-ea45-49a4-9319-67f7c95c7e02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_12c40c4f-2bd6-497e-9bd2-974202610577" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_040ccd63-ea45-49a4-9319-67f7c95c7e02" xlink:to="loc_us-gaap_DerivativeLiabilities_12c40c4f-2bd6-497e-9bd2-974202610577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_8df0bad4-9925-48f0-87cc-3618b5af0c26" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_97c8f724-9caa-4a52-9c67-86073f1db8a8" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_8df0bad4-9925-48f0-87cc-3618b5af0c26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#FAIRVALUEMEASUREMENTNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_8c6b7ff4-6b6d-4aee-bae6-4c8bb80f6c62" 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_1f91b2f4-d4c9-4735-9971-12ed578c8d47" 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_8c6b7ff4-6b6d-4aee-bae6-4c8bb80f6c62" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1f91b2f4-d4c9-4735-9971-12ed578c8d47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f95e1574-5abf-459f-9e7f-c492fa20e2b2" 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_1f91b2f4-d4c9-4735-9971-12ed578c8d47" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f95e1574-5abf-459f-9e7f-c492fa20e2b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1fbacc56-1a97-4a25-b0f7-a03e70927392" 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_f95e1574-5abf-459f-9e7f-c492fa20e2b2" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1fbacc56-1a97-4a25-b0f7-a03e70927392" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_82a32436-abd0-4046-86af-2b39e4c9f605" 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_1fbacc56-1a97-4a25-b0f7-a03e70927392" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_82a32436-abd0-4046-86af-2b39e4c9f605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a4d8ef87-4a1f-4ef1-894e-cf7f61aecdc0" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1f91b2f4-d4c9-4735-9971-12ed578c8d47" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a4d8ef87-4a1f-4ef1-894e-cf7f61aecdc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f71c76fa-b120-4606-89fc-4c8731906970" 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_a4d8ef87-4a1f-4ef1-894e-cf7f61aecdc0" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_f71c76fa-b120-4606-89fc-4c8731906970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_90838aaa-85a5-444a-bcca-1d79ff4a88d9" 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_f71c76fa-b120-4606-89fc-4c8731906970" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_90838aaa-85a5-444a-bcca-1d79ff4a88d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c6431521-6276-421a-80a3-c0559316a675" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1f91b2f4-d4c9-4735-9971-12ed578c8d47" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c6431521-6276-421a-80a3-c0559316a675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld_552959e8-0bb9-4468-88e5-b98ec01b1a49" xlink:href="hmst-20211231.xsd#hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c6431521-6276-421a-80a3-c0559316a675" xlink:to="loc_hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld_552959e8-0bb9-4468-88e5-b98ec01b1a49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_15c26287-7492-48f7-9547-d2b5665fe710" 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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c6431521-6276-421a-80a3-c0559316a675" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_15c26287-7492-48f7-9547-d2b5665fe710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_f6938147-7257-4828-8c78-288168e40c45" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_c6431521-6276-421a-80a3-c0559316a675" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_f6938147-7257-4828-8c78-288168e40c45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_5be168ec-5ada-4c63-9ab4-330521bc09a5" 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_f4aa506a-9593-4086-aa1a-95250d90696d" 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_5be168ec-5ada-4c63-9ab4-330521bc09a5" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_f4aa506a-9593-4086-aa1a-95250d90696d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_cc2e4260-eb31-4e4f-8ee7-1f668eb8dfe7" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_f4aa506a-9593-4086-aa1a-95250d90696d" xlink:to="loc_us-gaap_FinancialInstrumentAxis_cc2e4260-eb31-4e4f-8ee7-1f668eb8dfe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1ec3a2f6-197b-4023-ab71-9718071d8922" 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_cc2e4260-eb31-4e4f-8ee7-1f668eb8dfe7" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1ec3a2f6-197b-4023-ab71-9718071d8922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateLockCommitmentsMember_a02afe82-96bc-4ce7-acef-13b53b39a3a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestRateLockCommitmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1ec3a2f6-197b-4023-ab71-9718071d8922" xlink:to="loc_us-gaap_InterestRateLockCommitmentsMember_a02afe82-96bc-4ce7-acef-13b53b39a3a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_86158b12-5c82-4d45-bf35-3a319a580027" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_f4aa506a-9593-4086-aa1a-95250d90696d" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_86158b12-5c82-4d45-bf35-3a319a580027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_d449c3b3-4cbf-4f11-bdaf-896b6f5f83de" 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_86158b12-5c82-4d45-bf35-3a319a580027" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_d449c3b3-4cbf-4f11-bdaf-896b6f5f83de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MeasurementInputImpliedSpreadMember_19887b6e-54b1-4dae-9f72-7fb18d20031e" xlink:href="hmst-20211231.xsd#hmst_MeasurementInputImpliedSpreadMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_d449c3b3-4cbf-4f11-bdaf-896b6f5f83de" xlink:to="loc_hmst_MeasurementInputImpliedSpreadMember_19887b6e-54b1-4dae-9f72-7fb18d20031e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MeasurementInputFallOutFactorMember_99256cbd-fb99-4bd3-9016-e7544ff279f5" xlink:href="hmst-20211231.xsd#hmst_MeasurementInputFallOutFactorMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_d449c3b3-4cbf-4f11-bdaf-896b6f5f83de" xlink:to="loc_hmst_MeasurementInputFallOutFactorMember_99256cbd-fb99-4bd3-9016-e7544ff279f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MeasurementInputValueOfServicingMember_9b264b2a-e330-48ee-a303-a0d118ae7e1b" xlink:href="hmst-20211231.xsd#hmst_MeasurementInputValueOfServicingMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_d449c3b3-4cbf-4f11-bdaf-896b6f5f83de" xlink:to="loc_hmst_MeasurementInputValueOfServicingMember_9b264b2a-e330-48ee-a303-a0d118ae7e1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_15062f90-d52c-4d1a-bb73-c9d803ba091d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_f4aa506a-9593-4086-aa1a-95250d90696d" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_15062f90-d52c-4d1a-bb73-c9d803ba091d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_3f358c4f-eab3-4786-ace2-db56d745bc61" 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_15062f90-d52c-4d1a-bb73-c9d803ba091d" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_3f358c4f-eab3-4786-ace2-db56d745bc61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_49391178-b5e3-411a-83d9-e0eae8f10bb8" 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_3f358c4f-eab3-4786-ace2-db56d745bc61" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_49391178-b5e3-411a-83d9-e0eae8f10bb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26754926-2441-485f-8aef-a5c775350933" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_f4aa506a-9593-4086-aa1a-95250d90696d" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26754926-2441-485f-8aef-a5c775350933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20abba5f-704c-4152-bac6-0826af2c5cfa" 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_26754926-2441-485f-8aef-a5c775350933" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_20abba5f-704c-4152-bac6-0826af2c5cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_eaa3ddf8-b882-489e-a8f5-94ea6948c01e" 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_20abba5f-704c-4152-bac6-0826af2c5cfa" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_eaa3ddf8-b882-489e-a8f5-94ea6948c01e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_64234767-a3c6-4b5e-88a9-bf2f36d934d3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_f4aa506a-9593-4086-aa1a-95250d90696d" xlink:to="loc_srt_RangeAxis_64234767-a3c6-4b5e-88a9-bf2f36d934d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6238daf0-57e1-4d91-bd82-fea8c697f149" 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_64234767-a3c6-4b5e-88a9-bf2f36d934d3" xlink:to="loc_srt_RangeMember_6238daf0-57e1-4d91-bd82-fea8c697f149" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_8d00199f-a698-428b-a53b-32b977986519" 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_6238daf0-57e1-4d91-bd82-fea8c697f149" xlink:to="loc_srt_MinimumMember_8d00199f-a698-428b-a53b-32b977986519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_108ed95c-112f-4b3d-86e0-f70d3f7ab63b" 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_6238daf0-57e1-4d91-bd82-fea8c697f149" xlink:to="loc_srt_MaximumMember_108ed95c-112f-4b3d-86e0-f70d3f7ab63b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_WeightedAverageMember_c4e70113-c4c4-4c38-8f06-63d5e75faa15" 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_6238daf0-57e1-4d91-bd82-fea8c697f149" xlink:to="loc_srt_WeightedAverageMember_c4e70113-c4c4-4c38-8f06-63d5e75faa15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_98ac8a96-9502-4a81-b8bc-859f37df0ae9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_f4aa506a-9593-4086-aa1a-95250d90696d" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_98ac8a96-9502-4a81-b8bc-859f37df0ae9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5823dcf8-cb7d-46a2-b194-329dd8cc1b6f" 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_98ac8a96-9502-4a81-b8bc-859f37df0ae9" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5823dcf8-cb7d-46a2-b194-329dd8cc1b6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SingleFamilyMember_9f07cbca-ddfe-402b-9b2d-f97337d03563" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_SingleFamilyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_5823dcf8-cb7d-46a2-b194-329dd8cc1b6f" xlink:to="loc_srt_SingleFamilyMember_9f07cbca-ddfe-402b-9b2d-f97337d03563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_956fd935-6e8c-4f34-9e50-f9da49b0ab1e" 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_f4aa506a-9593-4086-aa1a-95250d90696d" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_956fd935-6e8c-4f34-9e50-f9da49b0ab1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_0c102b43-8ff3-4979-a842-81bcabc77f2e" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_956fd935-6e8c-4f34-9e50-f9da49b0ab1e" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_0c102b43-8ff3-4979-a842-81bcabc77f2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput_5d6af637-7366-4809-ab0d-b378efeeb366" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_956fd935-6e8c-4f34-9e50-f9da49b0ab1e" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput_5d6af637-7366-4809-ab0d-b378efeeb366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_38444b15-7489-4933-9135-d5d766805563" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_956fd935-6e8c-4f34-9e50-f9da49b0ab1e" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_38444b15-7489-4933-9135-d5d766805563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansHeldforInvestmentMeasurementInput_ac60264a-402f-40bd-8f87-c03b649789e3" xlink:href="hmst-20211231.xsd#hmst_LoansHeldforInvestmentMeasurementInput"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_956fd935-6e8c-4f34-9e50-f9da49b0ab1e" xlink:to="loc_hmst_LoansHeldforInvestmentMeasurementInput_ac60264a-402f-40bd-8f87-c03b649789e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_2771317e-0388-4796-bd01-8730e8446b6b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_956fd935-6e8c-4f34-9e50-f9da49b0ab1e" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_2771317e-0388-4796-bd01-8730e8446b6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetMeasurementInput_c5fde010-3772-47b0-a870-8a00ce8078d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DerivativeAssetMeasurementInput"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_956fd935-6e8c-4f34-9e50-f9da49b0ab1e" xlink:to="loc_us-gaap_DerivativeAssetMeasurementInput_c5fde010-3772-47b0-a870-8a00ce8078d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details" xlink:type="simple" xlink:href="hmst-20211231.xsd#FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_801a23fe-b54f-47d8-9abd-6c56482a74e5" 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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8fc6015d-3cd3-4f19-b399-f4b66bdc4298" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_801a23fe-b54f-47d8-9abd-6c56482a74e5" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8fc6015d-3cd3-4f19-b399-f4b66bdc4298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_c868031b-d31e-4a39-b8ba-2da66d0409b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8fc6015d-3cd3-4f19-b399-f4b66bdc4298" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_c868031b-d31e-4a39-b8ba-2da66d0409b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2b896720-040e-479a-a3fa-434278928736" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_c868031b-d31e-4a39-b8ba-2da66d0409b9" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2b896720-040e-479a-a3fa-434278928736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableforsaleSecuritiesMember_ba5ee11f-326b-4956-9d45-0f59ba8c2437" 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2b896720-040e-479a-a3fa-434278928736" xlink:to="loc_us-gaap_AvailableforsaleSecuritiesMember_ba5ee11f-326b-4956-9d45-0f59ba8c2437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LoansheldforinvestmentMember_fdb88c98-cbb7-42f1-aa87-ae1540893e35" xlink:href="hmst-20211231.xsd#hmst_LoansheldforinvestmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2b896720-040e-479a-a3fa-434278928736" xlink:to="loc_hmst_LoansheldforinvestmentMember_fdb88c98-cbb7-42f1-aa87-ae1540893e35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_e24d07ab-897d-4519-86af-84ac221b2b2c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8fc6015d-3cd3-4f19-b399-f4b66bdc4298" xlink:to="loc_us-gaap_FinancialInstrumentAxis_e24d07ab-897d-4519-86af-84ac221b2b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6a23b6d3-6117-41cf-aa2e-5e03903fbb0f" 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_e24d07ab-897d-4519-86af-84ac221b2b2c" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6a23b6d3-6117-41cf-aa2e-5e03903fbb0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember_1b3d81d8-d679-4392-8280-a9263d838adc" xlink:href="hmst-20211231.xsd#hmst_InterestRateLockAndLoanPurchaseCommitmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6a23b6d3-6117-41cf-aa2e-5e03903fbb0f" xlink:to="loc_hmst_InterestRateLockAndLoanPurchaseCommitmentsMember_1b3d81d8-d679-4392-8280-a9263d838adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0bef4874-328b-4d86-957e-e2b50ac69e42" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_8fc6015d-3cd3-4f19-b399-f4b66bdc4298" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0bef4874-328b-4d86-957e-e2b50ac69e42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_33d9804e-b589-4c58-9efc-8db407268a30" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0bef4874-328b-4d86-957e-e2b50ac69e42" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_33d9804e-b589-4c58-9efc-8db407268a30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_d47b3a0b-9b6e-40fc-8bf8-fd055c6926fc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_33d9804e-b589-4c58-9efc-8db407268a30" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_d47b3a0b-9b6e-40fc-8bf8-fd055c6926fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_6f972ca2-a44e-4dfa-966b-abbdfddde843" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_33d9804e-b589-4c58-9efc-8db407268a30" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases_6f972ca2-a44e-4dfa-966b-abbdfddde843" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_2c3b7345-845c-4177-8e7b-c1a05fe7e56e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_33d9804e-b589-4c58-9efc-8db407268a30" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet_2c3b7345-845c-4177-8e7b-c1a05fe7e56e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements_cb45abc0-6750-4847-83b1-1ba336ae7feb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_33d9804e-b589-4c58-9efc-8db407268a30" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements_cb45abc0-6750-4847-83b1-1ba336ae7feb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_697dee8b-745c-4095-8b8d-2d73c96d2bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_33d9804e-b589-4c58-9efc-8db407268a30" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_697dee8b-745c-4095-8b8d-2d73c96d2bd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_dde0f7b8-2c4c-4336-ab1a-b5d3868148f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_33d9804e-b589-4c58-9efc-8db407268a30" xlink:to="loc_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs_dde0f7b8-2c4c-4336-ab1a-b5d3868148f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_ea059eb9-b6e8-4016-9d5b-d92993c93d97" 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_8b24abc2-dc69-4bb8-930d-2ed82b3a94ef" 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_ea059eb9-b6e8-4016-9d5b-d92993c93d97" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8b24abc2-dc69-4bb8-930d-2ed82b3a94ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_63e145f4-387c-498e-b5c9-0c83f45ec4c4" 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_8b24abc2-dc69-4bb8-930d-2ed82b3a94ef" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_63e145f4-387c-498e-b5c9-0c83f45ec4c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_1b550b66-9c95-4186-8aad-ceffd1e28691" 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_63e145f4-387c-498e-b5c9-0c83f45ec4c4" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_1b550b66-9c95-4186-8aad-ceffd1e28691" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_1c73bb79-63c1-4cb4-9f13-ecb82713142d" 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_1b550b66-9c95-4186-8aad-ceffd1e28691" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_1c73bb79-63c1-4cb4-9f13-ecb82713142d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6e9b4be9-15e3-4b64-8d98-fb7426d74376" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8b24abc2-dc69-4bb8-930d-2ed82b3a94ef" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_6e9b4be9-15e3-4b64-8d98-fb7426d74376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3b21aeeb-9141-4d00-8389-691c97e57023" 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_6e9b4be9-15e3-4b64-8d98-fb7426d74376" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_3b21aeeb-9141-4d00-8389-691c97e57023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_b7403381-0750-4fcf-9e57-dbd329288e49" 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_3b21aeeb-9141-4d00-8389-691c97e57023" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_b7403381-0750-4fcf-9e57-dbd329288e49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3b48c237-65bb-49bb-a2cb-3ef6c087d999" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8b24abc2-dc69-4bb8-930d-2ed82b3a94ef" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3b48c237-65bb-49bb-a2cb-3ef6c087d999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsFairValueDisclosure_6687bca0-de98-44ed-a4cb-c25780a5bb75" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3b48c237-65bb-49bb-a2cb-3ef6c087d999" xlink:to="loc_us-gaap_InvestmentsFairValueDisclosure_6687bca0-de98-44ed-a4cb-c25780a5bb75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GainsLossesOnLoansHeldForInvestment_c00f87c6-26d4-408e-9be5-c47a88e271a1" xlink:href="hmst-20211231.xsd#hmst_GainsLossesOnLoansHeldForInvestment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3b48c237-65bb-49bb-a2cb-3ef6c087d999" xlink:to="loc_hmst_GainsLossesOnLoansHeldForInvestment_c00f87c6-26d4-408e-9be5-c47a88e271a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_49966584-9429-4a5b-9321-93d249c6beea" 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_9ae791f0-cb7a-486c-babf-15ec91ce080b" 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_49966584-9429-4a5b-9321-93d249c6beea" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9ae791f0-cb7a-486c-babf-15ec91ce080b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4ee9fc55-c00e-4f99-a535-9679fe6c3deb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9ae791f0-cb7a-486c-babf-15ec91ce080b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_4ee9fc55-c00e-4f99-a535-9679fe6c3deb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a9958528-4400-47df-8be5-ecaa54f4b1cc" 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_4ee9fc55-c00e-4f99-a535-9679fe6c3deb" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a9958528-4400-47df-8be5-ecaa54f4b1cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MultifamilyResidentialMember_6e13d0e5-8a0f-45d5-a7a4-1c020db3e186" xlink:href="hmst-20211231.xsd#hmst_MultifamilyResidentialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a9958528-4400-47df-8be5-ecaa54f4b1cc" xlink:to="loc_hmst_MultifamilyResidentialMember_6e13d0e5-8a0f-45d5-a7a4-1c020db3e186" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_GinnieMaeEarlyBuyoutLoansMember_a05e0dc0-3b6c-489e-b9e8-aa461d1f1969" xlink:href="hmst-20211231.xsd#hmst_GinnieMaeEarlyBuyoutLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a9958528-4400-47df-8be5-ecaa54f4b1cc" xlink:to="loc_hmst_GinnieMaeEarlyBuyoutLoansMember_a05e0dc0-3b6c-489e-b9e8-aa461d1f1969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_48f1c3d9-7e3c-4a55-a32a-98fb4c3ddd15" 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_9ae791f0-cb7a-486c-babf-15ec91ce080b" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_48f1c3d9-7e3c-4a55-a32a-98fb4c3ddd15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_510fe752-4b97-4857-bda8-60b5ff830dc5" 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_48f1c3d9-7e3c-4a55-a32a-98fb4c3ddd15" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_510fe752-4b97-4857-bda8-60b5ff830dc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_24d806b5-1912-4f1f-9809-7215878b31f5" 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_510fe752-4b97-4857-bda8-60b5ff830dc5" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_24d806b5-1912-4f1f-9809-7215878b31f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_7b11288f-7dfb-490a-afbb-acab681f3f76" 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_510fe752-4b97-4857-bda8-60b5ff830dc5" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_7b11288f-7dfb-490a-afbb-acab681f3f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_cd320d8d-2cce-4652-b9d0-17907ecbb028" 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_510fe752-4b97-4857-bda8-60b5ff830dc5" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_cd320d8d-2cce-4652-b9d0-17907ecbb028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_cbc6a821-dcbc-4926-8856-2281cb3b459b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_9ae791f0-cb7a-486c-babf-15ec91ce080b" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_cbc6a821-dcbc-4926-8856-2281cb3b459b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_e4432933-281b-4926-9d44-4f5656d2f2ba" 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_cbc6a821-dcbc-4926-8856-2281cb3b459b" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_e4432933-281b-4926-9d44-4f5656d2f2ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_b49e239d-c471-4ae5-8693-6d6a869b368b" 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_e4432933-281b-4926-9d44-4f5656d2f2ba" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_b49e239d-c471-4ae5-8693-6d6a869b368b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_74aa9ee9-3e9a-46a1-a9ce-07fd2b781489" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_b49e239d-c471-4ae5-8693-6d6a869b368b" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_74aa9ee9-3e9a-46a1-a9ce-07fd2b781489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_12c0f53c-7643-42af-8834-c0b0e52ebc04" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_b49e239d-c471-4ae5-8693-6d6a869b368b" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_12c0f53c-7643-42af-8834-c0b0e52ebc04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1ac15983-f94c-4931-b629-08163b3c5f59" 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_9ae791f0-cb7a-486c-babf-15ec91ce080b" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1ac15983-f94c-4931-b629-08163b3c5f59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ebdcb5e1-7ee1-47ed-a662-8106e565636b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1ac15983-f94c-4931-b629-08163b3c5f59" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ebdcb5e1-7ee1-47ed-a662-8106e565636b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_a53e3986-9a5c-435a-834f-986d57d9f01f" 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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ebdcb5e1-7ee1-47ed-a662-8106e565636b" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_a53e3986-9a5c-435a-834f-986d57d9f01f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_95a5e89f-8aa9-4c42-a1c3-c29d902b35d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ebdcb5e1-7ee1-47ed-a662-8106e565636b" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_95a5e89f-8aa9-4c42-a1c3-c29d902b35d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_f00ceab2-9e97-4425-a3b1-d55fef4b2e13" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ebdcb5e1-7ee1-47ed-a662-8106e565636b" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_f00ceab2-9e97-4425-a3b1-d55fef4b2e13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_6a81467a-ff1c-4830-805e-fb97b6fef6b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ebdcb5e1-7ee1-47ed-a662-8106e565636b" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_6a81467a-ff1c-4830-805e-fb97b6fef6b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtFairValueAmount_76795717-7172-4524-a497-2e045c958f22" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ServicingAssetAtFairValueAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ebdcb5e1-7ee1-47ed-a662-8106e565636b" xlink:to="loc_us-gaap_ServicingAssetAtFairValueAmount_76795717-7172-4524-a497-2e045c958f22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure_9a77c6c3-530c-405f-a442-49fb88cf9cd9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ebdcb5e1-7ee1-47ed-a662-8106e565636b" xlink:to="loc_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure_9a77c6c3-530c-405f-a442-49fb88cf9cd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableNet_89a2d882-ddfd-4b16-8df0-8f4c0ad759d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NotesReceivableNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_ebdcb5e1-7ee1-47ed-a662-8106e565636b" xlink:to="loc_us-gaap_NotesReceivableNet_89a2d882-ddfd-4b16-8df0-8f4c0ad759d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_5a0d54d9-298f-4495-9f0e-a435bc40b12b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_1ac15983-f94c-4931-b629-08163b3c5f59" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_5a0d54d9-298f-4495-9f0e-a435bc40b12b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsFairValueDisclosure_7fc623e7-e936-4b5b-9ccd-c051be3a74bb" 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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_5a0d54d9-298f-4495-9f0e-a435bc40b12b" xlink:to="loc_us-gaap_DepositsFairValueDisclosure_7fc623e7-e936-4b5b-9ccd-c051be3a74bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure_3a014464-f291-47e8-9247-e263e567c680" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_5a0d54d9-298f-4495-9f0e-a435bc40b12b" xlink:to="loc_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure_3a014464-f291-47e8-9247-e263e567c680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFairValue_260e1456-07b0-493f-ae58-3a9da213cf03" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_5a0d54d9-298f-4495-9f0e-a435bc40b12b" xlink:to="loc_us-gaap_DebtInstrumentFairValue_260e1456-07b0-493f-ae58-3a9da213cf03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#FAIRVALUEMEASUREMENTFairValueOptionDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_f570a84d-7402-4f86-8d94-313291bf9495" 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_f5c57cbb-1f91-41b2-81f8-42345535e47b" 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_f570a84d-7402-4f86-8d94-313291bf9495" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f5c57cbb-1f91-41b2-81f8-42345535e47b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_37d87adf-9d7e-441a-a0f5-ed644943b54f" 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_f5c57cbb-1f91-41b2-81f8-42345535e47b" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_37d87adf-9d7e-441a-a0f5-ed644943b54f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_f15ed205-863d-4aaf-b44f-3c3d5d8cf23c" 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_37d87adf-9d7e-441a-a0f5-ed644943b54f" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_f15ed205-863d-4aaf-b44f-3c3d5d8cf23c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_c792eadd-1458-44e8-aacf-11ea355d9710" 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_f15ed205-863d-4aaf-b44f-3c3d5d8cf23c" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_c792eadd-1458-44e8-aacf-11ea355d9710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d5376e56-b239-42b6-8079-71966c1d9274" 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f5c57cbb-1f91-41b2-81f8-42345535e47b" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d5376e56-b239-42b6-8079-71966c1d9274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4beb0f90-9b2f-45d2-bd95-21b3807a2130" 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_d5376e56-b239-42b6-8079-71966c1d9274" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4beb0f90-9b2f-45d2-bd95-21b3807a2130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_6d00ad18-d692-4563-8c5c-e3c2ca8216f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4beb0f90-9b2f-45d2-bd95-21b3807a2130" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_6d00ad18-d692-4563-8c5c-e3c2ca8216f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8825fd8-e269-4bfa-8afc-63a97afd4a61" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f5c57cbb-1f91-41b2-81f8-42345535e47b" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8825fd8-e269-4bfa-8afc-63a97afd4a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_3905ef66-1539-49f9-9f58-8e7be8ac11ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8825fd8-e269-4bfa-8afc-63a97afd4a61" xlink:to="loc_us-gaap_LoansHeldForSaleFairValueDisclosure_3905ef66-1539-49f9-9f58-8e7be8ac11ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance_2f9c2439-f046-4e83-a6bd-7cbedd964a29" xlink:href="hmst-20211231.xsd#hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8825fd8-e269-4bfa-8afc-63a97afd4a61" xlink:to="loc_hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance_2f9c2439-f046-4e83-a6bd-7cbedd964a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables_04613a4b-9292-494c-9689-c770d8f87a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_d8825fd8-e269-4bfa-8afc-63a97afd4a61" xlink:to="loc_us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables_04613a4b-9292-494c-9689-c770d8f87a6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTS" xlink:type="simple" xlink:href="hmst-20211231.xsd#REGULATORYCAPITALREQUIREMENTS"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_2fb561a5-b465-4a68-94fb-19b63ecb1f0f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_c85e014d-d23f-491c-84f9-21a8a7a4e0c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_2fb561a5-b465-4a68-94fb-19b63ecb1f0f" xlink:to="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_c85e014d-d23f-491c-84f9-21a8a7a4e0c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSTables" xlink:type="simple" xlink:href="hmst-20211231.xsd#REGULATORYCAPITALREQUIREMENTSTables"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_1717b6d3-1678-4d05-9f28-692e6798f132" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_6651e80f-a63d-4b7a-97a7-e25d06a0ed64" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_1717b6d3-1678-4d05-9f28-692e6798f132" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_6651e80f-a63d-4b7a-97a7-e25d06a0ed64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_da331d83-d41a-4592-9c6d-1b29eee135da" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_77c0bdbf-b38d-4f13-9c79-36a301033072" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_da331d83-d41a-4592-9c6d-1b29eee135da" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_77c0bdbf-b38d-4f13-9c79-36a301033072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_97092efe-2454-4cbd-bde8-0eb52ae53653" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_77c0bdbf-b38d-4f13-9c79-36a301033072" xlink:to="loc_srt_ConsolidatedEntitiesAxis_97092efe-2454-4cbd-bde8-0eb52ae53653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_948af00c-c7ff-46d9-b267-ee67f105cc1d" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_97092efe-2454-4cbd-bde8-0eb52ae53653" xlink:to="loc_srt_ConsolidatedEntitiesDomain_948af00c-c7ff-46d9-b267-ee67f105cc1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_c48cb624-ba4d-4fd0-bdbd-1034b81ed436" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_948af00c-c7ff-46d9-b267-ee67f105cc1d" xlink:to="loc_srt_ParentCompanyMember_c48cb624-ba4d-4fd0-bdbd-1034b81ed436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_bc20fcc1-e55e-4854-a44c-c7df128d03fe" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_77c0bdbf-b38d-4f13-9c79-36a301033072" xlink:to="loc_dei_LegalEntityAxis_bc20fcc1-e55e-4854-a44c-c7df128d03fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_685d7497-ac61-4b4d-a407-b457a52277ae" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_bc20fcc1-e55e-4854-a44c-c7df128d03fe" xlink:to="loc_dei_EntityDomain_685d7497-ac61-4b4d-a407-b457a52277ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetBankMember_a60bc799-f5bd-4e91-ab55-93432a5d1031" xlink:href="hmst-20211231.xsd#hmst_HomeStreetBankMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_685d7497-ac61-4b4d-a407-b457a52277ae" xlink:to="loc_hmst_HomeStreetBankMember_a60bc799-f5bd-4e91-ab55-93432a5d1031" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_77c0bdbf-b38d-4f13-9c79-36a301033072" xlink:to="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital_5a01d155-c38b-4c71-a292-526032cfbbd1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneLeverageCapital_5a01d155-c38b-4c71-a292-526032cfbbd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_01703391-dac3-4bf3-af9d-f335c6f2ea27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalToAverageAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_01703391-dac3-4bf3-af9d-f335c6f2ea27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_32f16272-8c91-4fa0-a3b4-8963a3c3e17a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_32f16272-8c91-4fa0-a3b4-8963a3c3e17a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_704147a9-7059-4ad0-b3f3-21ce97ae9378" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_704147a9-7059-4ad0-b3f3-21ce97ae9378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_7658fe21-eeec-42f8-ab05-67486bc801ae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_7658fe21-eeec-42f8-ab05-67486bc801ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_47505188-0006-4402-85c8-cb8ac22fdf09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_47505188-0006-4402-85c8-cb8ac22fdf09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Tier1CommonEquityCapital_3f6c1c5c-337a-4fe3-ada4-82dbfceb29e8" xlink:href="hmst-20211231.xsd#hmst_Tier1CommonEquityCapital"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_hmst_Tier1CommonEquityCapital_3f6c1c5c-337a-4fe3-ada4-82dbfceb29e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets_f6d25452-beef-4316-8339-661b7e352534" xlink:href="hmst-20211231.xsd#hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets_f6d25452-beef-4316-8339-661b7e352534" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy_02b6c170-3ba2-476e-b684-60a3de7bb055" xlink:href="hmst-20211231.xsd#hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy_02b6c170-3ba2-476e-b684-60a3de7bb055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets_061c4c7a-b285-49fa-85ff-f9878e65ce72" xlink:href="hmst-20211231.xsd#hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets_061c4c7a-b285-49fa-85ff-f9878e65ce72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalized_25bb44ae-3bbb-48f4-9106-143a396fcb91" xlink:href="hmst-20211231.xsd#hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalized"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalized_25bb44ae-3bbb-48f4-9106-143a396fcb91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent_bb8c616e-0931-449f-a90b-524fb2c3ef13" xlink:href="hmst-20211231.xsd#hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent_bb8c616e-0931-449f-a90b-524fb2c3ef13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital_fef38e30-348d-4bf7-b19c-38e8ea2b569e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapital"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneRiskBasedCapital_fef38e30-348d-4bf7-b19c-38e8ea2b569e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_74cd172f-8826-480f-a209-455e8c1f632f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_74cd172f-8826-480f-a209-455e8c1f632f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_ab1de5ef-52d9-4c29-9da0-b6c004813cff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_ab1de5ef-52d9-4c29-9da0-b6c004813cff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_73848175-8963-40ea-a9bc-61f22a9dd57c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_73848175-8963-40ea-a9bc-61f22a9dd57c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_58aebb21-3215-4d92-8a54-9e0f07baeed3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_58aebb21-3215-4d92-8a54-9e0f07baeed3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_9b76d119-c057-4860-b492-f3e49b33f495" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_9b76d119-c057-4860-b492-f3e49b33f495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Capital_ba26e59d-3df2-40ec-af39-e960c7b1e64f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Capital"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_Capital_ba26e59d-3df2-40ec-af39-e960c7b1e64f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_e1c39480-8de6-47cb-bfe7-de499331c4e7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_e1c39480-8de6-47cb-bfe7-de499331c4e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacy_90fdaa65-3710-4568-837a-b59e3b8297cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredForCapitalAdequacy"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_CapitalRequiredForCapitalAdequacy_90fdaa65-3710-4568-837a-b59e3b8297cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_84893a58-0fd8-463d-a033-72bcb16d6597" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_84893a58-0fd8-463d-a033-72bcb16d6597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalized_1a99ec61-2078-47a6-889d-f746b7eb53d2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalized_1a99ec61-2078-47a6-889d-f746b7eb53d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_0240ab56-b69b-47f5-9d05-ec9e9d1e8c55" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_4a6e95f5-3693-4774-a0a3-7c3691ab7dfe" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_0240ab56-b69b-47f5-9d05-ec9e9d1e8c55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_15f2e026-98c4-48cd-88f9-9e5740d75383" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_a7981a87-e45d-47b4-87dd-e84c0272e355" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_15f2e026-98c4-48cd-88f9-9e5740d75383" xlink:to="loc_dei_LegalEntityAxis_a7981a87-e45d-47b4-87dd-e84c0272e355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_5890e138-2c5c-445e-b23d-adc03a88c73a" xlink:href="https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_a7981a87-e45d-47b4-87dd-e84c0272e355" xlink:to="loc_dei_EntityDomain_5890e138-2c5c-445e-b23d-adc03a88c73a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeStreetBankMember_b8d4abd0-28a0-4941-a6b6-1b5bd3ed7219" xlink:href="hmst-20211231.xsd#hmst_HomeStreetBankMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_5890e138-2c5c-445e-b23d-adc03a88c73a" xlink:to="loc_hmst_HomeStreetBankMember_b8d4abd0-28a0-4941-a6b6-1b5bd3ed7219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_71687760-aaba-46d0-86e7-d2223189382b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_15f2e026-98c4-48cd-88f9-9e5740d75383" xlink:to="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_71687760-aaba-46d0-86e7-d2223189382b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RegulatoryCapitalRequirementsAbstract_26497897-151d-4eca-a5db-0925b1869d1b" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_RegulatoryCapitalRequirementsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_71687760-aaba-46d0-86e7-d2223189382b" xlink:to="loc_srt_RegulatoryCapitalRequirementsAbstract_26497897-151d-4eca-a5db-0925b1869d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual_8abb109c-71cc-49c4-a88c-f333f73be8f3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_26497897-151d-4eca-a5db-0925b1869d1b" xlink:to="loc_us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual_8abb109c-71cc-49c4-a88c-f333f73be8f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_10b7b286-a6fb-4251-bca7-34267c4a0a3c" xlink:href="hmst-20211231.xsd#hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_26497897-151d-4eca-a5db-0925b1869d1b" xlink:to="loc_hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_10b7b286-a6fb-4251-bca7-34267c4a0a3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_a77969bc-c733-4d48-8d82-b53b78f9b7f7" xlink:href="hmst-20211231.xsd#hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_26497897-151d-4eca-a5db-0925b1869d1b" xlink:to="loc_hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_a77969bc-c733-4d48-8d82-b53b78f9b7f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_ead7485c-45ad-4108-accf-ff85ab12da2c" xlink:href="hmst-20211231.xsd#hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RegulatoryCapitalRequirementsAbstract_26497897-151d-4eca-a5db-0925b1869d1b" xlink:to="loc_hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum_ead7485c-45ad-4108-accf-ff85ab12da2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/EARNINGSPERSHARE" xlink:type="simple" xlink:href="hmst-20211231.xsd#EARNINGSPERSHARE"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/EARNINGSPERSHARE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_4c8843b2-f09f-4e8d-87c2-2cddc2860975" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_026f51f9-e574-4225-a65e-01f56e22b7d9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_4c8843b2-f09f-4e8d-87c2-2cddc2860975" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_026f51f9-e574-4225-a65e-01f56e22b7d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/EARNINGSPERSHARETables" xlink:type="simple" xlink:href="hmst-20211231.xsd#EARNINGSPERSHARETables"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/EARNINGSPERSHARETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_09db4774-4f11-450d-9295-4412410dbe5a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3853c78b-b8c5-4a7e-a589-b9c93ae8c974" 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_EarningsPerShareAbstract_09db4774-4f11-450d-9295-4412410dbe5a" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_3853c78b-b8c5-4a7e-a589-b9c93ae8c974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#EARNINGSPERSHAREScheduleofEPSCalculationDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_849ea8de-7635-4e20-8f4c-33a3b1f1edfb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_EarningsPerShareNumeratorAbstract_a0c076f3-85f6-4865-b204-74b5311f4fae" xlink:href="hmst-20211231.xsd#hmst_EarningsPerShareNumeratorAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_849ea8de-7635-4e20-8f4c-33a3b1f1edfb" xlink:to="loc_hmst_EarningsPerShareNumeratorAbstract_a0c076f3-85f6-4865-b204-74b5311f4fae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_b00e8202-4dd8-4dc6-901c-6bf02a1afc09" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_EarningsPerShareNumeratorAbstract_a0c076f3-85f6-4865-b204-74b5311f4fae" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_b00e8202-4dd8-4dc6-901c-6bf02a1afc09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_f21777a3-1b3a-49c6-a6c5-db7c61311ec8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_EarningsPerShareNumeratorAbstract_a0c076f3-85f6-4865-b204-74b5311f4fae" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_f21777a3-1b3a-49c6-a6c5-db7c61311ec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_fca768b7-1701-4471-ae88-c1bc716e4f41" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_EarningsPerShareNumeratorAbstract_a0c076f3-85f6-4865-b204-74b5311f4fae" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_fca768b7-1701-4471-ae88-c1bc716e4f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_cb51b187-b98c-4b13-b57e-e7b5bc5de768" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_EarningsPerShareNumeratorAbstract_a0c076f3-85f6-4865-b204-74b5311f4fae" xlink:to="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_cb51b187-b98c-4b13-b57e-e7b5bc5de768" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1545dd3b-2028-4b63-9f52-c4fd74052c73" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_EarningsPerShareNumeratorAbstract_a0c076f3-85f6-4865-b204-74b5311f4fae" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1545dd3b-2028-4b63-9f52-c4fd74052c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_50e1b139-01a9-4590-8e94-d519b3a59da3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_849ea8de-7635-4e20-8f4c-33a3b1f1edfb" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_50e1b139-01a9-4590-8e94-d519b3a59da3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_92410dc3-0bf3-4faf-b1d0-34cae0211da1" 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_50e1b139-01a9-4590-8e94-d519b3a59da3" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_92410dc3-0bf3-4faf-b1d0-34cae0211da1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_460665a8-826f-49df-a8ea-c5eb83783e76" 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_50e1b139-01a9-4590-8e94-d519b3a59da3" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_460665a8-826f-49df-a8ea-c5eb83783e76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_035694b1-cd63-4684-9da9-72a69fac4d1a" 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_50e1b139-01a9-4590-8e94-d519b3a59da3" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_035694b1-cd63-4684-9da9-72a69fac4d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_4a68cbf1-d5bb-4949-9cfa-d44ad6f66fc3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_849ea8de-7635-4e20-8f4c-33a3b1f1edfb" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_4a68cbf1-d5bb-4949-9cfa-d44ad6f66fc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_0e9e7104-b3d4-45df-b0ec-6f7c8a58fcbe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_4a68cbf1-d5bb-4949-9cfa-d44ad6f66fc3" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_0e9e7104-b3d4-45df-b0ec-6f7c8a58fcbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_836fb703-f843-4f6e-b630-b662610c3a2e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_0e9e7104-b3d4-45df-b0ec-6f7c8a58fcbe" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_836fb703-f843-4f6e-b630-b662610c3a2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_fcc65d0e-ce8d-4625-961b-0c97ae0fd9b9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_0e9e7104-b3d4-45df-b0ec-6f7c8a58fcbe" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_fcc65d0e-ce8d-4625-961b-0c97ae0fd9b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_37363b59-9da6-4279-81a1-c95e880426b4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_0e9e7104-b3d4-45df-b0ec-6f7c8a58fcbe" xlink:to="loc_us-gaap_EarningsPerShareBasic_37363b59-9da6-4279-81a1-c95e880426b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_7300f435-078f-4873-b8a5-56be4a6f9f1e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedAbstract_4a68cbf1-d5bb-4949-9cfa-d44ad6f66fc3" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_7300f435-078f-4873-b8a5-56be4a6f9f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_81618a9f-2397-4cb2-a101-cd89b4208d43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_7300f435-078f-4873-b8a5-56be4a6f9f1e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_81618a9f-2397-4cb2-a101-cd89b4208d43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_822e442a-2b5d-4105-9265-5aa66e317879" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_7300f435-078f-4873-b8a5-56be4a6f9f1e" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_822e442a-2b5d-4105-9265-5aa66e317879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_cb22f0b6-1068-44ab-9727-8a12925a5543" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_7300f435-078f-4873-b8a5-56be4a6f9f1e" xlink:to="loc_us-gaap_EarningsPerShareDiluted_cb22f0b6-1068-44ab-9727-8a12925a5543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LEASES" xlink:type="simple" xlink:href="hmst-20211231.xsd#LEASES"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LEASES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_11179c96-e289-4cba-b7af-b5a0291ea367" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_0bef8b5e-5841-407b-945c-7dfb5d35ccfa" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_11179c96-e289-4cba-b7af-b5a0291ea367" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_0bef8b5e-5841-407b-945c-7dfb5d35ccfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_1b4594fc-7f07-43bd-909f-dfb413df2d74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_11179c96-e289-4cba-b7af-b5a0291ea367" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_1b4594fc-7f07-43bd-909f-dfb413df2d74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LEASESTables" xlink:type="simple" xlink:href="hmst-20211231.xsd#LEASESTables"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LEASESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_421b3882-694a-4937-9a7f-7e670c75d251" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_68b21065-21ab-4f8f-ae35-2220786e32cb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_421b3882-694a-4937-9a7f-7e670c75d251" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_68b21065-21ab-4f8f-ae35-2220786e32cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LeaseSupplementalCashFlowInformationTableTextBlock_0b3b314a-e5cb-454c-a40b-ca56eff768ac" xlink:href="hmst-20211231.xsd#hmst_LeaseSupplementalCashFlowInformationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_421b3882-694a-4937-9a7f-7e670c75d251" xlink:to="loc_hmst_LeaseSupplementalCashFlowInformationTableTextBlock_0b3b314a-e5cb-454c-a40b-ca56eff768ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_AssetsAndLiabilitiesLesseeTableTextBlock_de6744c7-0049-44a4-98ba-7b4a23f4cd6d" xlink:href="hmst-20211231.xsd#hmst_AssetsAndLiabilitiesLesseeTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_421b3882-694a-4937-9a7f-7e670c75d251" xlink:to="loc_hmst_AssetsAndLiabilitiesLesseeTableTextBlock_de6744c7-0049-44a4-98ba-7b4a23f4cd6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_ca8dad5a-da10-441d-9be6-5db7d9449b79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_421b3882-694a-4937-9a7f-7e670c75d251" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_ca8dad5a-da10-441d-9be6-5db7d9449b79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_977557e9-92f3-42e6-9682-7327ba443148" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_421b3882-694a-4937-9a7f-7e670c75d251" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_977557e9-92f3-42e6-9682-7327ba443148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LEASESNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LEASESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LEASESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_b264c60e-b497-4d8a-8152-fa96bf8c4049" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_0600a220-b523-4471-98ce-b0f527f2ee77" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingSubleaseDescriptionAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b264c60e-b497-4d8a-8152-fa96bf8c4049" xlink:to="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_0600a220-b523-4471-98ce-b0f527f2ee77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OperatingAndFinanceLeaseRemainingLeaseTerms_01568a1d-dde3-4679-9791-3df774f0f758" xlink:href="hmst-20211231.xsd#hmst_OperatingAndFinanceLeaseRemainingLeaseTerms"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_0600a220-b523-4471-98ce-b0f527f2ee77" xlink:to="loc_hmst_OperatingAndFinanceLeaseRemainingLeaseTerms_01568a1d-dde3-4679-9791-3df774f0f758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths_0ae4c03b-e732-4120-a3a2-f2ccbd5832d0" xlink:href="hmst-20211231.xsd#hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_0600a220-b523-4471-98ce-b0f527f2ee77" xlink:to="loc_hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths_0ae4c03b-e732-4120-a3a2-f2ccbd5832d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo_d5e74686-79f1-402f-853b-0c65d31ea7ce" xlink:href="hmst-20211231.xsd#hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_0600a220-b523-4471-98ce-b0f527f2ee77" xlink:to="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo_d5e74686-79f1-402f-853b-0c65d31ea7ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree_98c4dc88-5190-4933-8143-ee7e5f2893f5" xlink:href="hmst-20211231.xsd#hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_0600a220-b523-4471-98ce-b0f527f2ee77" xlink:to="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree_98c4dc88-5190-4933-8143-ee7e5f2893f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour_92a5034c-2d57-46f7-8187-41acab03bcce" xlink:href="hmst-20211231.xsd#hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_0600a220-b523-4471-98ce-b0f527f2ee77" xlink:to="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour_92a5034c-2d57-46f7-8187-41acab03bcce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive_7d8aeeeb-caac-4c04-9e7b-eaef26691bf1" xlink:href="hmst-20211231.xsd#hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_0600a220-b523-4471-98ce-b0f527f2ee77" xlink:to="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive_7d8aeeeb-caac-4c04-9e7b-eaef26691bf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueThereafter_045e27db-cc11-47b9-a6d4-b7768aa6fa6d" xlink:href="hmst-20211231.xsd#hmst_LesseeOperatingSubleaseAssetPaymentsDueThereafter"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_0600a220-b523-4471-98ce-b0f527f2ee77" xlink:to="loc_hmst_LesseeOperatingSubleaseAssetPaymentsDueThereafter_045e27db-cc11-47b9-a6d4-b7768aa6fa6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_bd0b8c9f-d7bd-4b31-8eb6-520d2b9225f9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeOperatingSubleaseDescriptionAbstract_0600a220-b523-4471-98ce-b0f527f2ee77" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_bd0b8c9f-d7bd-4b31-8eb6-520d2b9225f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LEASESLeaseCostDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LEASESLeaseCostDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LEASESLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_38e5d271-3d81-41ce-bc74-b22b0fe14ef1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_215bb3d4-f712-4322-bc28-f36583c76eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_38e5d271-3d81-41ce-bc74-b22b0fe14ef1" xlink:to="loc_us-gaap_OperatingLeaseCost_215bb3d4-f712-4322-bc28-f36583c76eb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_71c6fcad-671a-466e-bd1d-ef7735a3e465" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_38e5d271-3d81-41ce-bc74-b22b0fe14ef1" xlink:to="loc_us-gaap_ShortTermLeaseCost_71c6fcad-671a-466e-bd1d-ef7735a3e465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_FinanceLeaseCost1Abstract_6894dfb0-1a11-4cbf-9857-0f85f3debf28" xlink:href="hmst-20211231.xsd#hmst_FinanceLeaseCost1Abstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_38e5d271-3d81-41ce-bc74-b22b0fe14ef1" xlink:to="loc_hmst_FinanceLeaseCost1Abstract_6894dfb0-1a11-4cbf-9857-0f85f3debf28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_225411d3-08d4-48b2-8d6f-6bccd6db60e5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_FinanceLeaseCost1Abstract_6894dfb0-1a11-4cbf-9857-0f85f3debf28" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_225411d3-08d4-48b2-8d6f-6bccd6db60e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_e51fd02a-fd93-48f4-bf63-f2ec3e76007f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_FinanceLeaseCost1Abstract_6894dfb0-1a11-4cbf-9857-0f85f3debf28" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_e51fd02a-fd93-48f4-bf63-f2ec3e76007f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_eb5cd248-9a35-4b87-8e6e-d5471421cfa1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_38e5d271-3d81-41ce-bc74-b22b0fe14ef1" xlink:to="loc_us-gaap_VariableLeaseCost_eb5cd248-9a35-4b87-8e6e-d5471421cfa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_8dca6a9e-f983-458e-9c68-339241b3a005" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_38e5d271-3d81-41ce-bc74-b22b0fe14ef1" xlink:to="loc_us-gaap_SubleaseIncome_8dca6a9e-f983-458e-9c68-339241b3a005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_276678b5-8240-4785-8a57-e6525e8daa91" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_38e5d271-3d81-41ce-bc74-b22b0fe14ef1" xlink:to="loc_us-gaap_LeaseCost_276678b5-8240-4785-8a57-e6525e8daa91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LEASESSupplementalCashFlowInformationDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_6028ad4f-dcac-4e2a-8e82-591eeb8f2f5c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_3cb5a1cc-ede9-4cc1-8f67-26ded8589d00" xlink:href="hmst-20211231.xsd#hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6028ad4f-dcac-4e2a-8e82-591eeb8f2f5c" xlink:to="loc_hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_3cb5a1cc-ede9-4cc1-8f67-26ded8589d00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_a7b953d8-b76b-4d8f-9567-7781c26ffeb0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_3cb5a1cc-ede9-4cc1-8f67-26ded8589d00" xlink:to="loc_us-gaap_OperatingLeasePayments_a7b953d8-b76b-4d8f-9567-7781c26ffeb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_6fab5580-5239-43c4-a880-a505b9ed48bc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseInterestPaymentOnLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_3cb5a1cc-ede9-4cc1-8f67-26ded8589d00" xlink:to="loc_us-gaap_FinanceLeaseInterestPaymentOnLiability_6fab5580-5239-43c4-a880-a505b9ed48bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_d8147f37-ea57-4c04-93fe-09571a51d90a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract_3cb5a1cc-ede9-4cc1-8f67-26ded8589d00" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_d8147f37-ea57-4c04-93fe-09571a51d90a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_RightOfUseAssetObtainedAbstract_a23828d0-f046-48ae-aaa7-8ecec6ef8596" xlink:href="hmst-20211231.xsd#hmst_RightOfUseAssetObtainedAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6028ad4f-dcac-4e2a-8e82-591eeb8f2f5c" xlink:to="loc_hmst_RightOfUseAssetObtainedAbstract_a23828d0-f046-48ae-aaa7-8ecec6ef8596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_a56d08a7-0b07-4e16-93d4-a0827d6a8658" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_RightOfUseAssetObtainedAbstract_a23828d0-f046-48ae-aaa7-8ecec6ef8596" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_a56d08a7-0b07-4e16-93d4-a0827d6a8658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_c58a5f31-13d5-43cf-b479-d9a91338209b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_RightOfUseAssetObtainedAbstract_a23828d0-f046-48ae-aaa7-8ecec6ef8596" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_c58a5f31-13d5-43cf-b479-d9a91338209b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_OtherChangesInRightOfUseAssetsAbstract_40a3f63f-53e7-4b5e-8b09-64c2f5aafb29" xlink:href="hmst-20211231.xsd#hmst_OtherChangesInRightOfUseAssetsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6028ad4f-dcac-4e2a-8e82-591eeb8f2f5c" xlink:to="loc_hmst_OtherChangesInRightOfUseAssetsAbstract_40a3f63f-53e7-4b5e-8b09-64c2f5aafb29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise_c888cf8e-dbc8-43f6-89ef-f284783f18d5" xlink:href="hmst-20211231.xsd#hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_OtherChangesInRightOfUseAssetsAbstract_40a3f63f-53e7-4b5e-8b09-64c2f5aafb29" xlink:to="loc_hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise_c888cf8e-dbc8-43f6-89ef-f284783f18d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise_68c167f6-8089-497c-87af-0bf9b8d5c338" xlink:href="hmst-20211231.xsd#hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_OtherChangesInRightOfUseAssetsAbstract_40a3f63f-53e7-4b5e-8b09-64c2f5aafb29" xlink:to="loc_hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise_68c167f6-8089-497c-87af-0bf9b8d5c338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LEASESSupplementalBalanceSheetInformationDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_df1b447e-9cf6-4845-854f-ec9a8f9b75c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e1be9b24-d908-4436-bd13-5690c09be7a2" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_df1b447e-9cf6-4845-854f-ec9a8f9b75c1" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e1be9b24-d908-4436-bd13-5690c09be7a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_7b7b0130-d91c-453a-981a-fe7b605d044c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_df1b447e-9cf6-4845-854f-ec9a8f9b75c1" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_7b7b0130-d91c-453a-981a-fe7b605d044c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_43d6e052-75a7-4877-b074-7506b517b07e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_df1b447e-9cf6-4845-854f-ec9a8f9b75c1" xlink:to="loc_us-gaap_OperatingLeaseLiability_43d6e052-75a7-4877-b074-7506b517b07e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_8691c24f-58d8-43b5-bd15-0ef51f915eab" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_df1b447e-9cf6-4845-854f-ec9a8f9b75c1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_8691c24f-58d8-43b5-bd15-0ef51f915eab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_c8e32a1f-8381-4c7f-8a3d-4f362125d1c1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_df1b447e-9cf6-4845-854f-ec9a8f9b75c1" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_c8e32a1f-8381-4c7f-8a3d-4f362125d1c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_f4dc05c8-14a6-4fa9-a7ea-c4bd62faa215" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_df1b447e-9cf6-4845-854f-ec9a8f9b75c1" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_f4dc05c8-14a6-4fa9-a7ea-c4bd62faa215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_e8d130b5-3b79-4a08-9a41-2dcda0e6dbe1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_df1b447e-9cf6-4845-854f-ec9a8f9b75c1" xlink:to="loc_us-gaap_FinanceLeaseLiability_e8d130b5-3b79-4a08-9a41-2dcda0e6dbe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_a40a88ea-8713-4f47-a30c-4a0957fa71ef" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_df1b447e-9cf6-4845-854f-ec9a8f9b75c1" xlink:to="loc_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_a40a88ea-8713-4f47-a30c-4a0957fa71ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_WeightedAverageRemainingLeaseTermAbstract_3bb7ccce-8147-457e-90c2-5107e36a2a79" xlink:href="hmst-20211231.xsd#hmst_WeightedAverageRemainingLeaseTermAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_df1b447e-9cf6-4845-854f-ec9a8f9b75c1" xlink:to="loc_hmst_WeightedAverageRemainingLeaseTermAbstract_3bb7ccce-8147-457e-90c2-5107e36a2a79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_9abeccd0-830d-4223-b53b-94f0552988a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_WeightedAverageRemainingLeaseTermAbstract_3bb7ccce-8147-457e-90c2-5107e36a2a79" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_9abeccd0-830d-4223-b53b-94f0552988a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_e3cd6a5d-7a11-4507-8736-765083e8feff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_WeightedAverageRemainingLeaseTermAbstract_3bb7ccce-8147-457e-90c2-5107e36a2a79" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_e3cd6a5d-7a11-4507-8736-765083e8feff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_WeightedAverageLeaseDiscountRateAbstract_dcd05f06-2ff7-4ea7-948b-db4815e6ee39" xlink:href="hmst-20211231.xsd#hmst_WeightedAverageLeaseDiscountRateAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_df1b447e-9cf6-4845-854f-ec9a8f9b75c1" xlink:to="loc_hmst_WeightedAverageLeaseDiscountRateAbstract_dcd05f06-2ff7-4ea7-948b-db4815e6ee39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_dfbfc237-17a5-4391-a79b-296f41a29853" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_WeightedAverageLeaseDiscountRateAbstract_dcd05f06-2ff7-4ea7-948b-db4815e6ee39" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_dfbfc237-17a5-4391-a79b-296f41a29853" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_b189ee25-3139-42b1-933e-dc349e57658d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_WeightedAverageLeaseDiscountRateAbstract_dcd05f06-2ff7-4ea7-948b-db4815e6ee39" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_b189ee25-3139-42b1-933e-dc349e57658d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#LEASESLeaseLiabilityMaturitiesDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_a927b415-1d58-4a8a-94e0-0b8cfb8324ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_bac8e416-7f61-44c9-bee7-f8d2d9ad96de" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a927b415-1d58-4a8a-94e0-0b8cfb8324ed" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_bac8e416-7f61-44c9-bee7-f8d2d9ad96de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1285f231-1a01-432b-829b-58c2d412286d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_bac8e416-7f61-44c9-bee7-f8d2d9ad96de" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1285f231-1a01-432b-829b-58c2d412286d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_3e880c15-788b-4ba1-b571-8f6bcf177722" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_bac8e416-7f61-44c9-bee7-f8d2d9ad96de" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_3e880c15-788b-4ba1-b571-8f6bcf177722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_417dd0ec-dd54-46f0-9027-d0c942fbaa34" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_bac8e416-7f61-44c9-bee7-f8d2d9ad96de" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_417dd0ec-dd54-46f0-9027-d0c942fbaa34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_4653c94b-7b44-41d0-b9f8-6015d8c1e512" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_bac8e416-7f61-44c9-bee7-f8d2d9ad96de" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_4653c94b-7b44-41d0-b9f8-6015d8c1e512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_45a83c9c-72df-4962-97b9-65a304ca1092" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_bac8e416-7f61-44c9-bee7-f8d2d9ad96de" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_45a83c9c-72df-4962-97b9-65a304ca1092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2a115510-c6cc-430f-8bba-6d8bb9eb10c4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_bac8e416-7f61-44c9-bee7-f8d2d9ad96de" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2a115510-c6cc-430f-8bba-6d8bb9eb10c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_09488427-0ac3-4e26-aadd-039aee2c2dea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_bac8e416-7f61-44c9-bee7-f8d2d9ad96de" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_09488427-0ac3-4e26-aadd-039aee2c2dea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_8f0bc4f9-88db-4c46-a222-e99b5ffd9dde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_bac8e416-7f61-44c9-bee7-f8d2d9ad96de" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_8f0bc4f9-88db-4c46-a222-e99b5ffd9dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_31364212-3a9c-408a-b910-a18d221300e0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_bac8e416-7f61-44c9-bee7-f8d2d9ad96de" xlink:to="loc_us-gaap_OperatingLeaseLiability_31364212-3a9c-408a-b910-a18d221300e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_27117ce3-d58d-487c-abc6-5201398b62e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a927b415-1d58-4a8a-94e0-0b8cfb8324ed" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_27117ce3-d58d-487c-abc6-5201398b62e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_543e1aab-9b5d-4b0a-8f89-eff7ca081365" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_27117ce3-d58d-487c-abc6-5201398b62e9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_543e1aab-9b5d-4b0a-8f89-eff7ca081365" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_8fe54de5-ec05-4583-8d89-aaa8e5a719af" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_27117ce3-d58d-487c-abc6-5201398b62e9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_8fe54de5-ec05-4583-8d89-aaa8e5a719af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_c66dbe60-6265-44ac-ac56-d7e72085a222" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_27117ce3-d58d-487c-abc6-5201398b62e9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_c66dbe60-6265-44ac-ac56-d7e72085a222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_f68e9493-5339-4bf6-a5b3-2a63e49e5de4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_27117ce3-d58d-487c-abc6-5201398b62e9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_f68e9493-5339-4bf6-a5b3-2a63e49e5de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_737e76fe-85ea-403d-9626-372007d9a8ea" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_27117ce3-d58d-487c-abc6-5201398b62e9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive_737e76fe-85ea-403d-9626-372007d9a8ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_6d734e7a-a48d-406a-96e0-0a3a772a7102" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_27117ce3-d58d-487c-abc6-5201398b62e9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive_6d734e7a-a48d-406a-96e0-0a3a772a7102" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_ebaa9da6-db00-41ad-8614-fe2eb3542a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_27117ce3-d58d-487c-abc6-5201398b62e9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_ebaa9da6-db00-41ad-8614-fe2eb3542a9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_a9b4da4e-ac6d-4b80-a48e-f6ffa5686959" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_27117ce3-d58d-487c-abc6-5201398b62e9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_a9b4da4e-ac6d-4b80-a48e-f6ffa5686959" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_6974a77a-98e8-40e9-83d4-0d46c6a41e8f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_27117ce3-d58d-487c-abc6-5201398b62e9" xlink:to="loc_us-gaap_FinanceLeaseLiability_6974a77a-98e8-40e9-83d4-0d46c6a41e8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_0000428d-98a1-4cb0-8bfa-f314d97ed9e4" xlink:href="hmst-20211231.xsd#hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a927b415-1d58-4a8a-94e0-0b8cfb8324ed" xlink:to="loc_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_0000428d-98a1-4cb0-8bfa-f314d97ed9e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearOne_90f221b7-f5ee-4df6-a237-ed861a30d6fd" xlink:href="hmst-20211231.xsd#hmst_LesseeNonleaseLiabilityToBePaidYearOne"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_0000428d-98a1-4cb0-8bfa-f314d97ed9e4" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidYearOne_90f221b7-f5ee-4df6-a237-ed861a30d6fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearTwo_a4f5cb24-dfef-4db0-b598-da3c655cb09d" xlink:href="hmst-20211231.xsd#hmst_LesseeNonleaseLiabilityToBePaidYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_0000428d-98a1-4cb0-8bfa-f314d97ed9e4" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidYearTwo_a4f5cb24-dfef-4db0-b598-da3c655cb09d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearThree_8337675d-23de-49f6-a414-fffc52804203" xlink:href="hmst-20211231.xsd#hmst_LesseeNonleaseLiabilityToBePaidYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_0000428d-98a1-4cb0-8bfa-f314d97ed9e4" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidYearThree_8337675d-23de-49f6-a414-fffc52804203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearFour_ac9a494e-d536-4174-8cef-5dbb39e1acd9" xlink:href="hmst-20211231.xsd#hmst_LesseeNonleaseLiabilityToBePaidYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_0000428d-98a1-4cb0-8bfa-f314d97ed9e4" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidYearFour_ac9a494e-d536-4174-8cef-5dbb39e1acd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidYearFive_56e546d1-6a3c-4511-a50a-c2ad237d0a7d" xlink:href="hmst-20211231.xsd#hmst_LesseeNonleaseLiabilityToBePaidYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_0000428d-98a1-4cb0-8bfa-f314d97ed9e4" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidYearFive_56e546d1-6a3c-4511-a50a-c2ad237d0a7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive_cc2c0b2e-97de-4376-b17e-8464b1c77bcb" xlink:href="hmst-20211231.xsd#hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_0000428d-98a1-4cb0-8bfa-f314d97ed9e4" xlink:to="loc_hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive_cc2c0b2e-97de-4376-b17e-8464b1c77bcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_NonleaseLiabilityDue_067cc23d-5665-4a15-85fd-2de3d75a4d0b" xlink:href="hmst-20211231.xsd#hmst_NonleaseLiabilityDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract_0000428d-98a1-4cb0-8bfa-f314d97ed9e4" xlink:to="loc_hmst_NonleaseLiabilityDue_067cc23d-5665-4a15-85fd-2de3d75a4d0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails_1" xlink:type="simple" xlink:href="hmst-20211231.xsd#LEASESLeaseLiabilityMaturitiesDetails_1"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails_1" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITED" xlink:type="simple" xlink:href="hmst-20211231.xsd#PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITED"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITED" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_d0126cf7-0077-4b11-90fd-5d6c68e4f6f2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_8b8d49ec-fe1d-4940-95a3-ad4cbd50b4e9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_d0126cf7-0077-4b11-90fd-5d6c68e4f6f2" xlink:to="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_8b8d49ec-fe1d-4940-95a3-ad4cbd50b4e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDTables" xlink:type="simple" xlink:href="hmst-20211231.xsd#PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDTables"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_3ca9efc1-8bf1-49dd-8456-5f54f9cc97dc" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CondensedBalanceSheetsParentCompanyTableTextBlock_14db29b7-0b2b-4af8-9a25-8a2d60db8dab" xlink:href="hmst-20211231.xsd#hmst_CondensedBalanceSheetsParentCompanyTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_3ca9efc1-8bf1-49dd-8456-5f54f9cc97dc" xlink:to="loc_hmst_CondensedBalanceSheetsParentCompanyTableTextBlock_14db29b7-0b2b-4af8-9a25-8a2d60db8dab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock_f6172fcd-c938-44df-a8bc-9536793c6b26" xlink:href="hmst-20211231.xsd#hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_3ca9efc1-8bf1-49dd-8456-5f54f9cc97dc" xlink:to="loc_hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock_f6172fcd-c938-44df-a8bc-9536793c6b26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock_2c9adca8-414e-4a81-bd14-16ba209869c9" xlink:href="hmst-20211231.xsd#hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_3ca9efc1-8bf1-49dd-8456-5f54f9cc97dc" xlink:to="loc_hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock_2c9adca8-414e-4a81-bd14-16ba209869c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_a1342f5a-e214-4b07-bb0a-d8cb90e2b562" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedFinancialStatementsTable_a3569b80-d7a7-4701-bcdc-aea78631ed0f" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ScheduleOfCondensedFinancialStatementsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_a1342f5a-e214-4b07-bb0a-d8cb90e2b562" xlink:to="loc_srt_ScheduleOfCondensedFinancialStatementsTable_a3569b80-d7a7-4701-bcdc-aea78631ed0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_5db46b13-27f0-4350-8884-d2c75bac5711" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_a3569b80-d7a7-4701-bcdc-aea78631ed0f" xlink:to="loc_srt_ConsolidatedEntitiesAxis_5db46b13-27f0-4350-8884-d2c75bac5711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_d7961c59-05cc-452d-8a18-7bf4cc14ce55" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_5db46b13-27f0-4350-8884-d2c75bac5711" xlink:to="loc_srt_ConsolidatedEntitiesDomain_d7961c59-05cc-452d-8a18-7bf4cc14ce55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_775c9980-7729-4e3b-ad17-b6190b6cd10c" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_d7961c59-05cc-452d-8a18-7bf4cc14ce55" xlink:to="loc_srt_ParentCompanyMember_775c9980-7729-4e3b-ad17-b6190b6cd10c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialStatementsCaptionsLineItems_cac5964f-9940-4b93-82d4-121906b1a392" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfCondensedFinancialStatementsTable_a3569b80-d7a7-4701-bcdc-aea78631ed0f" xlink:to="loc_srt_CondensedFinancialStatementsCaptionsLineItems_cac5964f-9940-4b93-82d4-121906b1a392" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_69875aaf-f9ed-4742-9cf6-530e9e3656cd" 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_srt_CondensedFinancialStatementsCaptionsLineItems_cac5964f-9940-4b93-82d4-121906b1a392" xlink:to="loc_us-gaap_AssetsAbstract_69875aaf-f9ed-4742-9cf6-530e9e3656cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a656f774-20fa-410a-b4ae-3737a9e176b8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_69875aaf-f9ed-4742-9cf6-530e9e3656cd" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a656f774-20fa-410a-b4ae-3737a9e176b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_c25dbc4b-9644-4e2e-b053-b936d50010eb" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_69875aaf-f9ed-4742-9cf6-530e9e3656cd" xlink:to="loc_us-gaap_OtherAssets_c25dbc4b-9644-4e2e-b053-b936d50010eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_d3e311a6-f876-43a8-b5a6-c8d3c7ff5035" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_69875aaf-f9ed-4742-9cf6-530e9e3656cd" xlink:to="loc_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_d3e311a6-f876-43a8-b5a6-c8d3c7ff5035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures_4b4e5917-7f65-4b93-9ebb-5ab8cd697735" xlink:href="hmst-20211231.xsd#hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_69875aaf-f9ed-4742-9cf6-530e9e3656cd" xlink:to="loc_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures_4b4e5917-7f65-4b93-9ebb-5ab8cd697735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_98afddd5-8e21-4b07-ad9a-e41b8de7b663" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_69875aaf-f9ed-4742-9cf6-530e9e3656cd" xlink:to="loc_us-gaap_Assets_98afddd5-8e21-4b07-ad9a-e41b8de7b663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_31e80904-e0c4-4b3f-9286-595eb3c6a76f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_cac5964f-9940-4b93-82d4-121906b1a392" xlink:to="loc_us-gaap_LiabilitiesAbstract_31e80904-e0c4-4b3f-9286-595eb3c6a76f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_4deb7578-ffbf-4f12-9f20-8104f511f386" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_31e80904-e0c4-4b3f-9286-595eb3c6a76f" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent_4deb7578-ffbf-4f12-9f20-8104f511f386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_4367e761-73b9-485d-b227-783ae4b252ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_31e80904-e0c4-4b3f-9286-595eb3c6a76f" xlink:to="loc_us-gaap_LongTermDebt_4367e761-73b9-485d-b227-783ae4b252ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_710cae71-c13d-4e46-b906-00d7e5aaefff" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_31e80904-e0c4-4b3f-9286-595eb3c6a76f" xlink:to="loc_us-gaap_Liabilities_710cae71-c13d-4e46-b906-00d7e5aaefff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_6f044810-adc3-4264-8aba-f2eacf959be9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_cac5964f-9940-4b93-82d4-121906b1a392" xlink:to="loc_us-gaap_EquityAbstract_6f044810-adc3-4264-8aba-f2eacf959be9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_3917dfea-e08a-4398-9916-ba8e8c433e27" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_6f044810-adc3-4264-8aba-f2eacf959be9" xlink:to="loc_us-gaap_CommonStockValue_3917dfea-e08a-4398-9916-ba8e8c433e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b7b5da41-5451-4271-ab5a-fdfae38ed809" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_6f044810-adc3-4264-8aba-f2eacf959be9" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b7b5da41-5451-4271-ab5a-fdfae38ed809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b7ad65bd-97ae-4787-8471-12d762222196" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_6f044810-adc3-4264-8aba-f2eacf959be9" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b7ad65bd-97ae-4787-8471-12d762222196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5d5e1d8d-50b1-46fe-9bc6-d8d2b9cc85ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_6f044810-adc3-4264-8aba-f2eacf959be9" xlink:to="loc_us-gaap_StockholdersEquity_5d5e1d8d-50b1-46fe-9bc6-d8d2b9cc85ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_ca8d339f-251d-44e2-adca-4287baf7a545" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialStatementsCaptionsLineItems_cac5964f-9940-4b93-82d4-121906b1a392" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_ca8d339f-251d-44e2-adca-4287baf7a545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_3d4b7e01-de2c-4975-9334-41587d9bd428" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable_6239c629-6243-40d8-a83d-a33fb0ffaaca" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedIncomeStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_3d4b7e01-de2c-4975-9334-41587d9bd428" xlink:to="loc_srt_CondensedIncomeStatementTable_6239c629-6243-40d8-a83d-a33fb0ffaaca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_035bb6c3-1bfc-4fb3-84ed-fab8c1e2d811" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_6239c629-6243-40d8-a83d-a33fb0ffaaca" xlink:to="loc_srt_ConsolidatedEntitiesAxis_035bb6c3-1bfc-4fb3-84ed-fab8c1e2d811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_13bad50e-6c42-40ec-8607-2f487f33e22e" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_035bb6c3-1bfc-4fb3-84ed-fab8c1e2d811" xlink:to="loc_srt_ConsolidatedEntitiesDomain_13bad50e-6c42-40ec-8607-2f487f33e22e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_f15e793d-f3c2-4d3e-b11b-aceef04e7237" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_13bad50e-6c42-40ec-8607-2f487f33e22e" xlink:to="loc_srt_ParentCompanyMember_f15e793d-f3c2-4d3e-b11b-aceef04e7237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems_80b83b3c-f828-49d9-84e7-476afa2539fa" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_6239c629-6243-40d8-a83d-a33fb0ffaaca" xlink:to="loc_srt_CondensedIncomeStatementsCaptionsLineItems_80b83b3c-f828-49d9-84e7-476afa2539fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_23bcc05d-0b83-46d1-840c-c20febc92989" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_80b83b3c-f828-49d9-84e7-476afa2539fa" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_23bcc05d-0b83-46d1-840c-c20febc92989" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendIncomeOperating_787866b1-b15b-43ba-b29e-72a5554b8a9b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendIncomeOperating"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_23bcc05d-0b83-46d1-840c-c20febc92989" xlink:to="loc_us-gaap_DividendIncomeOperating_787866b1-b15b-43ba-b29e-72a5554b8a9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_61f50c87-57fc-4c4f-86d7-d6f7c3b704f5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_23bcc05d-0b83-46d1-840c-c20febc92989" xlink:to="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_61f50c87-57fc-4c4f-86d7-d6f7c3b704f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_567e6702-5483-4703-b3a3-51017c675c1f" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_23bcc05d-0b83-46d1-840c-c20febc92989" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_567e6702-5483-4703-b3a3-51017c675c1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_8e74068b-3bd9-44ba-9b7f-d75f4028876e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_23bcc05d-0b83-46d1-840c-c20febc92989" xlink:to="loc_us-gaap_NoninterestIncomeOther_8e74068b-3bd9-44ba-9b7f-d75f4028876e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_fe6a6609-fe49-4d59-9bfb-f35f84859806" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_23bcc05d-0b83-46d1-840c-c20febc92989" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_fe6a6609-fe49-4d59-9bfb-f35f84859806" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpensesAbstract_59cd3665-26e9-4065-942a-a355f5ce68a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_80b83b3c-f828-49d9-84e7-476afa2539fa" xlink:to="loc_us-gaap_CostsAndExpensesAbstract_59cd3665-26e9-4065-942a-a355f5ce68a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_6a45f362-5329-437c-9eca-a3fd9f027cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_59cd3665-26e9-4065-942a-a355f5ce68a6" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_6a45f362-5329-437c-9eca-a3fd9f027cbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_424f9324-5193-430b-9478-d28b5bf42856" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NoninterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_59cd3665-26e9-4065-942a-a355f5ce68a6" xlink:to="loc_us-gaap_NoninterestExpense_424f9324-5193-430b-9478-d28b5bf42856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_26d15fc1-914f-483f-8932-a9e82c5d37cc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostsAndExpensesAbstract_59cd3665-26e9-4065-942a-a355f5ce68a6" xlink:to="loc_us-gaap_CostsAndExpenses_26d15fc1-914f-483f-8932-a9e82c5d37cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_34e8db1b-158a-4ee7-a51c-9dcbcb765766" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_80b83b3c-f828-49d9-84e7-476afa2539fa" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_34e8db1b-158a-4ee7-a51c-9dcbcb765766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_be58c912-a98c-46e3-a6f9-43878da49ffc" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_80b83b3c-f828-49d9-84e7-476afa2539fa" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_be58c912-a98c-46e3-a6f9-43878da49ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2f7f53ec-a634-4c74-acb5-e7758a164572" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_80b83b3c-f828-49d9-84e7-476afa2539fa" xlink:to="loc_us-gaap_NetIncomeLoss_2f7f53ec-a634-4c74-acb5-e7758a164572" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_03c0d0e4-4d24-4047-9b23-5ba7d235e4b2" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable_76feaa48-a16c-47cd-821e-baf2d77b72ad" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_03c0d0e4-4d24-4047-9b23-5ba7d235e4b2" xlink:to="loc_srt_CondensedCashFlowStatementTable_76feaa48-a16c-47cd-821e-baf2d77b72ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_90c36a06-144b-4f3f-8498-dc226ba3f60a" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_76feaa48-a16c-47cd-821e-baf2d77b72ad" xlink:to="loc_srt_ConsolidatedEntitiesAxis_90c36a06-144b-4f3f-8498-dc226ba3f60a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_4157667b-ce9c-4eef-af11-eecf1cbea730" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_90c36a06-144b-4f3f-8498-dc226ba3f60a" xlink:to="loc_srt_ConsolidatedEntitiesDomain_4157667b-ce9c-4eef-af11-eecf1cbea730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_5f22e5d7-e04f-4917-84b4-4698724c98af" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_4157667b-ce9c-4eef-af11-eecf1cbea730" xlink:to="loc_srt_ParentCompanyMember_5f22e5d7-e04f-4917-84b4-4698724c98af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_152a297f-0509-45ee-b72b-088074ddfcc3" xlink:href="https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_76feaa48-a16c-47cd-821e-baf2d77b72ad" xlink:to="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_152a297f-0509-45ee-b72b-088074ddfcc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_904d75ef-52c6-4488-9e4d-e62ef0302976" 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_srt_CondensedCashFlowStatementsCaptionsLineItems_152a297f-0509-45ee-b72b-088074ddfcc3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_904d75ef-52c6-4488-9e4d-e62ef0302976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c28dc937-a914-49ee-a847-c6a309ca1166" 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_904d75ef-52c6-4488-9e4d-e62ef0302976" xlink:to="loc_us-gaap_NetIncomeLoss_c28dc937-a914-49ee-a847-c6a309ca1166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a0f8f119-f86f-446d-b0ff-4b2baf13fecf" 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_904d75ef-52c6-4488-9e4d-e62ef0302976" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a0f8f119-f86f-446d-b0ff-4b2baf13fecf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_UndistributedEarningsFromInvestmentInSubsidiaries_1a12ff46-00a6-4cbc-995e-a75909d7aa93" xlink:href="hmst-20211231.xsd#hmst_UndistributedEarningsFromInvestmentInSubsidiaries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a0f8f119-f86f-446d-b0ff-4b2baf13fecf" xlink:to="loc_hmst_UndistributedEarningsFromInvestmentInSubsidiaries_1a12ff46-00a6-4cbc-995e-a75909d7aa93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries_da9a4623-1aab-4474-a374-97965fe1831d" xlink:href="hmst-20211231.xsd#hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a0f8f119-f86f-446d-b0ff-4b2baf13fecf" xlink:to="loc_hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries_da9a4623-1aab-4474-a374-97965fe1831d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_480fd217-d927-4e24-8b1c-550f835dc340" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a0f8f119-f86f-446d-b0ff-4b2baf13fecf" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_480fd217-d927-4e24-8b1c-550f835dc340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f4629ebe-2736-45c1-b5f5-02ba321f16c8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_a0f8f119-f86f-446d-b0ff-4b2baf13fecf" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f4629ebe-2736-45c1-b5f5-02ba321f16c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0633f7de-55e7-4095-84e1-cecc6e74b298" 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_srt_CondensedCashFlowStatementsCaptionsLineItems_152a297f-0509-45ee-b72b-088074ddfcc3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0633f7de-55e7-4095-84e1-cecc6e74b298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_Purchaseofandproceedsfromsaleofmarketablesecurities_4c1055cf-b02a-467b-bccf-b3a6210f8d96" xlink:href="hmst-20211231.xsd#hmst_Purchaseofandproceedsfromsaleofmarketablesecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0633f7de-55e7-4095-84e1-cecc6e74b298" xlink:to="loc_hmst_Purchaseofandproceedsfromsaleofmarketablesecurities_4c1055cf-b02a-467b-bccf-b3a6210f8d96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6c87e4ed-e03a-47ab-b8c8-609589190301" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0633f7de-55e7-4095-84e1-cecc6e74b298" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6c87e4ed-e03a-47ab-b8c8-609589190301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d25bd07d-9ebe-4564-90c7-9e2bb3efc89c" 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_srt_CondensedCashFlowStatementsCaptionsLineItems_152a297f-0509-45ee-b72b-088074ddfcc3" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d25bd07d-9ebe-4564-90c7-9e2bb3efc89c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_33c95dd4-55eb-439f-b661-e94192037483" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d25bd07d-9ebe-4564-90c7-9e2bb3efc89c" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_33c95dd4-55eb-439f-b661-e94192037483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_e0bd2486-0c2d-4186-80d7-583077e76a74" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d25bd07d-9ebe-4564-90c7-9e2bb3efc89c" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_e0bd2486-0c2d-4186-80d7-583077e76a74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_aa334116-040a-4d60-9b04-8830836b4bae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d25bd07d-9ebe-4564-90c7-9e2bb3efc89c" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_aa334116-040a-4d60-9b04-8830836b4bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ec6a8c90-efee-465e-b0d9-f8bc6980c80d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_d25bd07d-9ebe-4564-90c7-9e2bb3efc89c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ec6a8c90-efee-465e-b0d9-f8bc6980c80d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4307066d-68b0-4dfa-9ba7-c8dcea333349" 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_srt_CondensedCashFlowStatementsCaptionsLineItems_152a297f-0509-45ee-b72b-088074ddfcc3" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4307066d-68b0-4dfa-9ba7-c8dcea333349" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cd792df5-6904-40f6-8bf7-3a891523c789" 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_srt_CondensedCashFlowStatementsCaptionsLineItems_152a297f-0509-45ee-b72b-088074ddfcc3" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cd792df5-6904-40f6-8bf7-3a891523c789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d9c3d0d7-1572-4740-a909-2239c2b60a11" 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_srt_CondensedCashFlowStatementsCaptionsLineItems_152a297f-0509-45ee-b72b-088074ddfcc3" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d9c3d0d7-1572-4740-a909-2239c2b60a11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONS" xlink:type="simple" xlink:href="hmst-20211231.xsd#DISCONTINUEDOPERATIONS"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/DISCONTINUEDOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_572f6a01-4654-43d6-b62e-c0a10633fb50" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_b9432a17-2692-48e4-b367-9b9792e9550b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_572f6a01-4654-43d6-b62e-c0a10633fb50" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_b9432a17-2692-48e4-b367-9b9792e9550b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSTables" xlink:type="simple" xlink:href="hmst-20211231.xsd#DISCONTINUEDOPERATIONSTables"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_e333a45b-8b0d-4087-98c7-f385df9b0409" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_7fbf8579-40f6-426f-a472-b9b1fdb5a871" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_e333a45b-8b0d-4087-98c7-f385df9b0409" xlink:to="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_7fbf8579-40f6-426f-a472-b9b1fdb5a871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DISCONTINUEDOPERATIONSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_93b0861a-0dcf-45d0-9bdc-3698921113e8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4947cc7d-34e2-4253-94b7-931cd0151263" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_93b0861a-0dcf-45d0-9bdc-3698921113e8" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4947cc7d-34e2-4253-94b7-931cd0151263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8be049b4-f361-4163-974c-13d9398546ee" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4947cc7d-34e2-4253-94b7-931cd0151263" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8be049b4-f361-4163-974c-13d9398546ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e8f6d5e1-f370-4984-9fd7-950a8fb7e73a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_8be049b4-f361-4163-974c-13d9398546ee" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e8f6d5e1-f370-4984-9fd7-950a8fb7e73a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HLCBasedMortgageBankingOperationsMember_2a1c3f37-ccce-43e4-be65-994beccb734a" xlink:href="hmst-20211231.xsd#hmst_HLCBasedMortgageBankingOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e8f6d5e1-f370-4984-9fd7-950a8fb7e73a" xlink:to="loc_hmst_HLCBasedMortgageBankingOperationsMember_2a1c3f37-ccce-43e4-be65-994beccb734a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_d15e4556-3981-4231-ba89-b65d26c0d55a" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4947cc7d-34e2-4253-94b7-931cd0151263" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_d15e4556-3981-4231-ba89-b65d26c0d55a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b5c67b1-520c-4bd5-9430-3994e7fdd2de" 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_d15e4556-3981-4231-ba89-b65d26c0d55a" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b5c67b1-520c-4bd5-9430-3994e7fdd2de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AgencySecuritiesMember_355a3cdb-6cef-4d46-9bd8-72afd48d5ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AgencySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_3b5c67b1-520c-4bd5-9430-3994e7fdd2de" xlink:to="loc_us-gaap_AgencySecuritiesMember_355a3cdb-6cef-4d46-9bd8-72afd48d5ad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6a4554fc-25b0-48a9-a70e-86a862f90699" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4947cc7d-34e2-4253-94b7-931cd0151263" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_6a4554fc-25b0-48a9-a70e-86a862f90699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c9568f32-f820-4525-b362-7884bc159b71" 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_6a4554fc-25b0-48a9-a70e-86a862f90699" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c9568f32-f820-4525-b362-7884bc159b71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_SingleFamilyResidentialMember_1213f571-9ef1-41da-a815-e4236052da28" xlink:href="hmst-20211231.xsd#hmst_SingleFamilyResidentialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c9568f32-f820-4525-b362-7884bc159b71" xlink:to="loc_hmst_SingleFamilyResidentialMember_1213f571-9ef1-41da-a815-e4236052da28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_47016d99-a2d2-4c93-a048-eda43a556d59" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4947cc7d-34e2-4253-94b7-931cd0151263" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_47016d99-a2d2-4c93-a048-eda43a556d59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales_9da86dc9-06f0-4a6b-8ff5-a1018158a956" xlink:href="hmst-20211231.xsd#hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_47016d99-a2d2-4c93-a048-eda43a556d59" xlink:to="loc_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales_9da86dc9-06f0-4a6b-8ff5-a1018158a956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold_bb3940f2-af2d-45b6-b778-56939b52f606" xlink:href="hmst-20211231.xsd#hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_47016d99-a2d2-4c93-a048-eda43a556d59" xlink:to="loc_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold_bb3940f2-af2d-45b6-b778-56939b52f606" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_afa7ba05-35a2-4e88-b94b-c50133dc4c32" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_47016d99-a2d2-4c93-a048-eda43a556d59" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_afa7ba05-35a2-4e88-b94b-c50133dc4c32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_HomeLoanCentersSold_287a7ce3-fdbc-4880-83b0-927406d8ec57" xlink:href="hmst-20211231.xsd#hmst_HomeLoanCentersSold"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_47016d99-a2d2-4c93-a048-eda43a556d59" xlink:to="loc_hmst_HomeLoanCentersSold_287a7ce3-fdbc-4880-83b0-927406d8ec57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_76162f87-d85c-4a74-9416-f6e51a8da0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4826684d-28b2-4e93-8aae-f00f533d9587" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_76162f87-d85c-4a74-9416-f6e51a8da0c6" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4826684d-28b2-4e93-8aae-f00f533d9587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_0c26a8b2-46e9-41f6-abe7-237e3d599dde" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4826684d-28b2-4e93-8aae-f00f533d9587" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_0c26a8b2-46e9-41f6-abe7-237e3d599dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_8212e95b-53fc-431e-92a8-c1fea619a7d0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_0c26a8b2-46e9-41f6-abe7-237e3d599dde" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_8212e95b-53fc-431e-92a8-c1fea619a7d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_e5f3090b-2918-4dc0-b7e9-103a5229bd9c" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_8212e95b-53fc-431e-92a8-c1fea619a7d0" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_e5f3090b-2918-4dc0-b7e9-103a5229bd9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_17194765-d18f-4d76-8c3d-2ba6580bb20a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_4826684d-28b2-4e93-8aae-f00f533d9587" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_17194765-d18f-4d76-8c3d-2ba6580bb20a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_c3f958e5-5a4f-45dc-b2e9-55262b3ce447" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_17194765-d18f-4d76-8c3d-2ba6580bb20a" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_c3f958e5-5a4f-45dc-b2e9-55262b3ce447" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod_3efb1076-23c4-4230-84a7-421703101ef5" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_17194765-d18f-4d76-8c3d-2ba6580bb20a" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod_3efb1076-23c4-4230-84a7-421703101ef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold_d31ccc50-35ec-4f1e-9d43-015edb7de0a9" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_17194765-d18f-4d76-8c3d-2ba6580bb20a" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold_d31ccc50-35ec-4f1e-9d43-015edb7de0a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_008ad5bd-34ba-4f85-bee6-b8f7a28c902a" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_17194765-d18f-4d76-8c3d-2ba6580bb20a" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_008ad5bd-34ba-4f85-bee6-b8f7a28c902a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense_b67e9469-2592-4339-ba59-e4eeedde5bc5" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_17194765-d18f-4d76-8c3d-2ba6580bb20a" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense_b67e9469-2592-4339-ba59-e4eeedde5bc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet_3b3b3299-a4c6-4a29-8bbf-f1a1733b64e7" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_17194765-d18f-4d76-8c3d-2ba6580bb20a" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet_3b3b3299-a4c6-4a29-8bbf-f1a1733b64e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts_82f9498f-5ab2-4d4d-9422-2b39e6e9643b" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_17194765-d18f-4d76-8c3d-2ba6580bb20a" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts_82f9498f-5ab2-4d4d-9422-2b39e6e9643b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_1390e712-80d4-43e0-87c1-4e204e7eaf3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_17194765-d18f-4d76-8c3d-2ba6580bb20a" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_1390e712-80d4-43e0-87c1-4e204e7eaf3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_1f153d47-8762-41b7-9d94-b98774c74890" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e4af67cd-201e-4488-b37a-3c8c6779d486" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_1f153d47-8762-41b7-9d94-b98774c74890" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e4af67cd-201e-4488-b37a-3c8c6779d486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_5e971667-1eff-4ea2-ae22-9016eb3e0930" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e4af67cd-201e-4488-b37a-3c8c6779d486" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_5e971667-1eff-4ea2-ae22-9016eb3e0930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_32d0909c-8d10-421b-bf29-68f80b751b0d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_5e971667-1eff-4ea2-ae22-9016eb3e0930" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_32d0909c-8d10-421b-bf29-68f80b751b0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_e75f9ae7-9b0c-4101-bbc0-9a9ca6ea4cfe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_32d0909c-8d10-421b-bf29-68f80b751b0d" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_e75f9ae7-9b0c-4101-bbc0-9a9ca6ea4cfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c438d780-c36a-4ed5-ba00-40f7ebff9856" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_e4af67cd-201e-4488-b37a-3c8c6779d486" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c438d780-c36a-4ed5-ba00-40f7ebff9856" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_7ba8d4fc-bcd2-4440-bd26-8f8961c2a008" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c438d780-c36a-4ed5-ba00-40f7ebff9856" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_7ba8d4fc-bcd2-4440-bd26-8f8961c2a008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure_f59ead61-02ca-4c98-8cbe-bab028bf4c53" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_7ba8d4fc-bcd2-4440-bd26-8f8961c2a008" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure_f59ead61-02ca-4c98-8cbe-bab028bf4c53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_9d7f91e3-13c8-4383-8590-5ee1c3fc66a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_7ba8d4fc-bcd2-4440-bd26-8f8961c2a008" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets_9d7f91e3-13c8-4383-8590-5ee1c3fc66a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_352f9b5b-2096-499d-a693-d050311b9c35" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract_7ba8d4fc-bcd2-4440-bd26-8f8961c2a008" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_352f9b5b-2096-499d-a693-d050311b9c35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_cf81fdfc-2099-48a1-91eb-094389151d08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c438d780-c36a-4ed5-ba00-40f7ebff9856" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_cf81fdfc-2099-48a1-91eb-094389151d08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_5a33b320-5a63-4ab5-9957-d16e91a92b17" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract_cf81fdfc-2099-48a1-91eb-094389151d08" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable_5a33b320-5a63-4ab5-9957-d16e91a92b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_fce877b7-f7d7-479c-93e7-1688f3509be1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1314848e-d67a-4a94-b264-fdbae70e5c79" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_fce877b7-f7d7-479c-93e7-1688f3509be1" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1314848e-d67a-4a94-b264-fdbae70e5c79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_49c1eeac-a3a7-449a-a8db-6cec83a9c9f1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1314848e-d67a-4a94-b264-fdbae70e5c79" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_49c1eeac-a3a7-449a-a8db-6cec83a9c9f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_f5a00e4d-a597-4b20-befa-a75abf3952fe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_49c1eeac-a3a7-449a-a8db-6cec83a9c9f1" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_f5a00e4d-a597-4b20-befa-a75abf3952fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_f3e2bfde-8631-4de9-9e7b-a7a19a89dc07" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_f5a00e4d-a597-4b20-befa-a75abf3952fe" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_f3e2bfde-8631-4de9-9e7b-a7a19a89dc07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_0a29973d-29d2-4126-9e06-cbef98b3854e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1314848e-d67a-4a94-b264-fdbae70e5c79" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_0a29973d-29d2-4126-9e06-cbef98b3854e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_28a65832-0007-4ca7-8635-2cde0e2d8590" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_0a29973d-29d2-4126-9e06-cbef98b3854e" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_28a65832-0007-4ca7-8635-2cde0e2d8590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_fe1a33c2-5de5-47c5-97a6-24858d1d7ec8" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_28a65832-0007-4ca7-8635-2cde0e2d8590" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_fe1a33c2-5de5-47c5-97a6-24858d1d7ec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_54cfaba8-26b6-46bb-8d07-06b826c0e0f7" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1314848e-d67a-4a94-b264-fdbae70e5c79" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_54cfaba8-26b6-46bb-8d07-06b826c0e0f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_4baa1785-e6a9-4baa-855a-41954316f619" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_54cfaba8-26b6-46bb-8d07-06b826c0e0f7" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome_4baa1785-e6a9-4baa-855a-41954316f619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome_7e97d64b-5c89-4199-a548-b58399be3837" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_54cfaba8-26b6-46bb-8d07-06b826c0e0f7" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome_7e97d64b-5c89-4199-a548-b58399be3837" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense_071bb13e-8615-40a3-bea3-ba67abaaa5e0" xlink:href="hmst-20211231.xsd#hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_54cfaba8-26b6-46bb-8d07-06b826c0e0f7" xlink:to="loc_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense_071bb13e-8615-40a3-bea3-ba67abaaa5e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_6f05eef9-2b98-42dd-852b-d92c46af4d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_54cfaba8-26b6-46bb-8d07-06b826c0e0f7" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_6f05eef9-2b98-42dd-852b-d92c46af4d5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_338d0d8f-367e-4c96-8f94-7579ded2c0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_54cfaba8-26b6-46bb-8d07-06b826c0e0f7" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_338d0d8f-367e-4c96-8f94-7579ded2c0c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_ecdeba32-9125-4921-ab88-aedad0d8b866" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_54cfaba8-26b6-46bb-8d07-06b826c0e0f7" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_ecdeba32-9125-4921-ab88-aedad0d8b866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSCashFlowsforDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#DISCONTINUEDOPERATIONSCashFlowsforDiscontinuedOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/DISCONTINUEDOPERATIONSCashFlowsforDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_076ff42a-3bc0-437b-a12c-024a0e325224" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9430d471-841a-420a-9167-3e8ce0f1cffe" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_076ff42a-3bc0-437b-a12c-024a0e325224" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9430d471-841a-420a-9167-3e8ce0f1cffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_bfd72b9c-f56a-416f-ad5a-32c69ea41549" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9430d471-841a-420a-9167-3e8ce0f1cffe" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_bfd72b9c-f56a-416f-ad5a-32c69ea41549" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_47501b59-75c8-4756-9f11-da307a827141" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_bfd72b9c-f56a-416f-ad5a-32c69ea41549" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_47501b59-75c8-4756-9f11-da307a827141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_174df073-9383-4324-a41c-e22f3c8df0d1" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_47501b59-75c8-4756-9f11-da307a827141" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_174df073-9383-4324-a41c-e22f3c8df0d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_310bb867-12cd-4da0-874c-86418e27c78b" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_9430d471-841a-420a-9167-3e8ce0f1cffe" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_310bb867-12cd-4da0-874c-86418e27c78b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_ede0afb7-317f-4cc3-aeef-78e0140bbbe3" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_310bb867-12cd-4da0-874c-86418e27c78b" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_ede0afb7-317f-4cc3-aeef-78e0140bbbe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_fb4feaf4-a429-444e-b13c-640ce54dc432" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_310bb867-12cd-4da0-874c-86418e27c78b" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_fb4feaf4-a429-444e-b13c-640ce54dc432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/RESTRUCTURING" xlink:type="simple" xlink:href="hmst-20211231.xsd#RESTRUCTURING"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/RESTRUCTURING" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_656e78aa-7288-4277-ab13-8feb9e8c5a86" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_37e580c6-cea9-4c1e-9bb3-149bd8e29166" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_656e78aa-7288-4277-ab13-8feb9e8c5a86" xlink:to="loc_us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock_37e580c6-cea9-4c1e-9bb3-149bd8e29166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/RESTRUCTURINGTables" xlink:type="simple" xlink:href="hmst-20211231.xsd#RESTRUCTURINGTables"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/RESTRUCTURINGTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_75ce3426-d596-415d-82ba-8de613cdecd6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_1342dcfc-2629-49e3-9ecb-6964ed9c1509" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_75ce3426-d596-415d-82ba-8de613cdecd6" xlink:to="loc_us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock_1342dcfc-2629-49e3-9ecb-6964ed9c1509" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/RESTRUCTURINGRestructuringReserveDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#RESTRUCTURINGRestructuringReserveDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/RESTRUCTURINGRestructuringReserveDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_bac6b6d8-a989-4089-9268-b1c60492acae" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringAndRelatedActivitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_a8cf1bab-69d3-426f-9970-d01c4c9bbb80" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringAndRelatedActivitiesAbstract_bac6b6d8-a989-4089-9268-b1c60492acae" xlink:to="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_a8cf1bab-69d3-426f-9970-d01c4c9bbb80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_7c842c3b-0f8c-4176-842e-8919a9b0d257" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_a8cf1bab-69d3-426f-9970-d01c4c9bbb80" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_7c842c3b-0f8c-4176-842e-8919a9b0d257" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_39339064-3cbf-4822-82d3-1fd5264a2120" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_7c842c3b-0f8c-4176-842e-8919a9b0d257" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_39339064-3cbf-4822-82d3-1fd5264a2120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FacilityClosingMember_61a2f31e-671f-48d5-bc0d-375479975fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_FacilityClosingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_39339064-3cbf-4822-82d3-1fd5264a2120" xlink:to="loc_us-gaap_FacilityClosingMember_61a2f31e-671f-48d5-bc0d-375479975fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_31032365-4540-41d8-a884-2a5712e8af99" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_39339064-3cbf-4822-82d3-1fd5264a2120" xlink:to="loc_us-gaap_EmployeeSeveranceMember_31032365-4540-41d8-a884-2a5712e8af99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringMember_914c95e7-f268-4654-ade9-1642cf9127ed" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_OtherRestructuringMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_39339064-3cbf-4822-82d3-1fd5264a2120" xlink:to="loc_us-gaap_OtherRestructuringMember_914c95e7-f268-4654-ade9-1642cf9127ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveLineItems_a30e1331-4060-4761-a0af-03343c88581a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCostAndReserveLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRestructuringAndRelatedCostsTable_a8cf1bab-69d3-426f-9970-d01c4c9bbb80" xlink:to="loc_us-gaap_RestructuringCostAndReserveLineItems_a30e1331-4060-4761-a0af-03343c88581a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_ed1fb85d-8c09-48d7-92d3-4ac61e21ab95" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_a30e1331-4060-4761-a0af-03343c88581a" xlink:to="loc_us-gaap_RestructuringCharges_ed1fb85d-8c09-48d7-92d3-4ac61e21ab95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_fccbe956-005a-4e41-8bf3-16387671a433" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_PaymentsForRestructuring"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_a30e1331-4060-4761-a0af-03343c88581a" xlink:to="loc_us-gaap_PaymentsForRestructuring_fccbe956-005a-4e41-8bf3-16387671a433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringReserve_2b6e56f7-578b-4263-b294-7132e9cab0b5" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_RestructuringReserve"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveLineItems_a30e1331-4060-4761-a0af-03343c88581a" xlink:to="loc_us-gaap_RestructuringReserve_2b6e56f7-578b-4263-b294-7132e9cab0b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUBSEQUENTEVENTS" xlink:type="simple" xlink:href="hmst-20211231.xsd#SUBSEQUENTEVENTS"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/SUBSEQUENTEVENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_c162deb8-900f-4464-b533-24b59b1fa61d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_5ec9ce80-a6d7-449f-a1a5-71af2f3b236d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_c162deb8-900f-4464-b533-24b59b1fa61d" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_5ec9ce80-a6d7-449f-a1a5-71af2f3b236d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails" xlink:type="simple" xlink:href="hmst-20211231.xsd#SUBSEQUENTEVENTSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_327bd7ef-3408-42db-88ad-0b9acc32893d" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_2b2e4fd7-7474-49f5-9b8c-2fa8122bbed0" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_327bd7ef-3408-42db-88ad-0b9acc32893d" xlink:to="loc_us-gaap_SubsequentEventTable_2b2e4fd7-7474-49f5-9b8c-2fa8122bbed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4b829719-7144-4d9f-a843-567eee0d2155" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_2b2e4fd7-7474-49f5-9b8c-2fa8122bbed0" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4b829719-7144-4d9f-a843-567eee0d2155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_05b01d3c-a86b-4cb8-b49b-3b82b8ad8079" 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_4b829719-7144-4d9f-a843-567eee0d2155" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_05b01d3c-a86b-4cb8-b49b-3b82b8ad8079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_d882343c-c287-48fd-af8e-426339fb1c25" 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_05b01d3c-a86b-4cb8-b49b-3b82b8ad8079" xlink:to="loc_us-gaap_SubsequentEventMember_d882343c-c287-48fd-af8e-426339fb1c25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_bc179379-7370-4da5-8b6b-eb0f4ac74b08" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_2b2e4fd7-7474-49f5-9b8c-2fa8122bbed0" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_bc179379-7370-4da5-8b6b-eb0f4ac74b08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_692e5c6a-70da-4354-b245-b0b4b3b8de43" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_bc179379-7370-4da5-8b6b-eb0f4ac74b08" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_692e5c6a-70da-4354-b245-b0b4b3b8de43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubordinatedDebtMember_caf33d25-9660-4651-8a96-739d5ed9c7cf" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubordinatedDebtMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_692e5c6a-70da-4354-b245-b0b4b3b8de43" xlink:to="loc_us-gaap_SubordinatedDebtMember_caf33d25-9660-4651-8a96-739d5ed9c7cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_24fadc04-3d0e-4835-862c-a5d24d08f4e4" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_2b2e4fd7-7474-49f5-9b8c-2fa8122bbed0" xlink:to="loc_us-gaap_DebtInstrumentAxis_24fadc04-3d0e-4835-862c-a5d24d08f4e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2588f71c-f940-486c-a2ca-24150ee3bc85" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_24fadc04-3d0e-4835-862c-a5d24d08f4e4" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2588f71c-f940-486c-a2ca-24150ee3bc85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember_8a562c07-ca95-4864-a6a2-31a6db232087" xlink:href="hmst-20211231.xsd#hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2588f71c-f940-486c-a2ca-24150ee3bc85" xlink:to="loc_hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember_8a562c07-ca95-4864-a6a2-31a6db232087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_95aa43ec-5157-4570-8ce1-fadcd5ae53a6" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_2b2e4fd7-7474-49f5-9b8c-2fa8122bbed0" xlink:to="loc_us-gaap_SubsequentEventLineItems_95aa43ec-5157-4570-8ce1-fadcd5ae53a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_db8f6579-5246-41e2-ae61-70d1a3b56d3a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_95aa43ec-5157-4570-8ce1-fadcd5ae53a6" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_db8f6579-5246-41e2-ae61-70d1a3b56d3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_97decd37-65db-4226-a38c-8fa771c9706a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_95aa43ec-5157-4570-8ce1-fadcd5ae53a6" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_97decd37-65db-4226-a38c-8fa771c9706a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_bf74c654-2f96-47fc-8bcb-97d5c00082be" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_95aa43ec-5157-4570-8ce1-fadcd5ae53a6" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_bf74c654-2f96-47fc-8bcb-97d5c00082be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt_0a61d0af-1578-409a-9fe8-a3e28177114a" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_95aa43ec-5157-4570-8ce1-fadcd5ae53a6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt_0a61d0af-1578-409a-9fe8-a3e28177114a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsPayableAmountPerShare_dd2d6839-3973-4bb9-8916-19bf7b0bd000" xlink:href="https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd#us-gaap_DividendsPayableAmountPerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_95aa43ec-5157-4570-8ce1-fadcd5ae53a6" xlink:to="loc_us-gaap_DividendsPayableAmountPerShare_dd2d6839-3973-4bb9-8916-19bf7b0bd000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_hmst_StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased_46f2a6c7-3233-48a9-912b-d390ba1be650" xlink:href="hmst-20211231.xsd#hmst_StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_95aa43ec-5157-4570-8ce1-fadcd5ae53a6" xlink:to="loc_hmst_StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased_46f2a6c7-3233-48a9-912b-d390ba1be650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>hmst-20211231_g1.jpg
<DESCRIPTION>HMST STOCK PERFORMANCE GRAPH
<TEXT>
begin 644 hmst-20211231_g1.jpg
M_]C_X  02D9)1@ ! 0$ D "0  #_X1#B17AI9@  34T *@    @ ! $[  (
M   (   (2H=I  0    !   (4IR=  $    0   0RNH<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 %=E:2!,:74
M  60 P "    %   $*"0!  "    %   $+22D0 "     S Q  "2D@ "
M S Q  #J'  '   (#   ")0     '.H    (
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M               R,#(R.C Q.C$P(#$V.C$U.C$V #(P,C(Z,#$Z,3 @,38Z
M,34Z,38   !7 &4 :0 @ $P :0!U    _^$+&FAT=' Z+R]N<RYA9&]B92YC
M;VTO>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2?ON[\G(&ED/2=7-4TP37!#
M96AI2'IR95-Z3E1C>FMC.60G/SX-"CQX.GAM<&UE=&$@>&UL;G,Z>#TB861O
M8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW
M,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X+6YS(R(^/')D9CI$97-C<FEP
M=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D9#4M8F$S9"TQ,61A+6%D,S$M
M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN;W)G+V1C+V5L
M96UE;G1S+S$N,2\B+SX\<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB=75I
M9#IF868U8F1D-2UB83-D+3$Q9&$M860S,2UD,S-D-S4Q.#)F,6(B('AM;&YS
M.GAM<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+R(^/'AM<#I#<F5A
M=&5$871E/C(P,C(M,#$M,3!4,38Z,34Z,38N,#$S/"]X;7 Z0W)E871E1&%T
M93X\+W)D9CI$97-C<FEP=&EO;CX\<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U
M=#TB=75I9#IF868U8F1D-2UB83-D+3$Q9&$M860S,2UD,S-D-S4Q.#)F,6(B
M('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O9&,O96QE;65N=',O,2XQ+R(^
M/&1C.F-R96%T;W(^/')D9CI397$@>&UL;G,Z<F1F/2)H='1P.B\O=W=W+G<S
M+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT87@M;G,C(CX\<F1F.FQI/E=E:2!,
M:74\+W)D9CIL:3X\+W)D9CI397$^#0H)"0D\+V1C.F-R96%T;W(^/"]R9&8Z
M1&5S8W)I<'1I;VX^/"]R9&8Z4D1&/CPO>#IX;7!M971A/@T*(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" \/WAP86-K970@96YD/2=W)S\^_]L 0P '!04&!00'
M!@4&" <'" H1"PH)"0H5#Q ,$1@5&AD8%1@7&QXG(1L=)1T7&"(N(B4H*2LL
M*QH@+S,O*C(G*BLJ_]L 0P$'" @*"0H4"PL4*AP8'"HJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ_\  $0@!<@,$
M P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*"__$
M +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A""-"
ML<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U155E=8
M65IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JR
ML[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V]_CY
M^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (! @0$
M P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)R
MT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H
M:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BY
MNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P# 0 "
M$0,1 #\ ^D:*** .:TK4]:N_$FNZ7?/9Q?98H9+5H$9M@DW_ 'LD;C\@/;KC
MWK$N/$'B=#K0T^6+4(["ZMK19(=/9F#,P,YV*Q+!$8=.^?2NCL- N[3Q-?:O
M)J:R_;8TC:$6X7:$W;,'=VW'/K[4[3O#TNC^'H].TS4&CG$K3274D0<RNS%G
M++[DGH1CB@"QH&H)J6E^:EZMZR2-'(X@,)5@>59#RI'H:LWNIV.F[/M]W#;[
M\[?-<+NQU_G5;0]%31;>X F>XGN[AKFXF< ;Y& !( Z#   ]JGU=5;1[S<H.
M+>3&1T^4T 5_^$GT/_H+6G_?X4?\)/H?_06M/^_PJ72(HSH=B2B_\>\?;_9%
M7/*C_P">:_\ ?- &=_PD^A_]!:T_[_"C_A)]#_Z"UI_W^%:/E1_\\U_[YH\J
M/_GFO_?- &=_PD^A_P#06M/^_P */^$GT/\ Z"UI_P!_A6CY4?\ SS7_ +YH
M\J/_ )YK_P!\T 9W_"3Z'_T%K3_O\*/^$GT/_H+6G_?X5H^5'_SS7_OFCRH_
M^>:_]\T 9W_"3Z'_ -!:T_[_  H_X2?0_P#H+6G_ '^%:/E1_P#/-?\ OFCR
MH_\ GFO_ 'S0!G?\)/H?_06M/^_PH_X2?0_^@M:?]_A6CY4?_/-?^^:/*C_Y
MYK_WS0!G?\)/H?\ T%K3_O\ "C_A)]#_ .@M:?\ ?X5H^5'_ ,\U_P"^:/*C
M_P">:_\ ?- &=_PD^A_]!:T_[_"C_A)]#_Z"UI_W^%:/E1_\\U_[YH\J/_GF
MO_?- &=_PD^A_P#06M/^_P */^$GT/\ Z"UI_P!_A6CY4?\ SS7_ +YH\J/_
M )YK_P!\T 9W_"3Z'_T%K3_O\*/^$GT/_H+6G_?X5H^5'_SS7_OFCRH_^>:_
M]\T 9W_"3Z'_ -!:T_[_  H_X2?0_P#H+6G_ '^%:/E1_P#/-?\ OFCRH_\
MGFO_ 'S0!G?\)/H?_06M/^_PH_X2?0_^@M:?]_A6CY4?_/-?^^:/*C_YYK_W
MS0!G?\)/H?\ T%K3_O\ "C_A)]#_ .@M:?\ ?X5H^5'_ ,\U_P"^:/*C_P">
M:_\ ?- &=_PD^A_]!:T_[_"C_A)]#_Z"UI_W^%:/E1_\\U_[YH\J/_GFO_?-
M &=_PD^A_P#06M/^_P */^$GT/\ Z"UI_P!_A6CY4?\ SS7_ +YH\J/_ )YK
M_P!\T 9W_"3Z'_T%K3_O\*/^$GT/_H+6G_?X5H^5'_SS7_OFCRH_^>:_]\T
M9W_"3Z'_ -!:T_[_  H_X2?0_P#H+6G_ '^%:/E1_P#/-?\ OFCRH_\ GFO_
M 'S0!G?\)/H?_06M/^_PH_X2?0_^@M:?]_A6CY4?_/-?^^:/*C_YYK_WS0!G
M?\)/H?\ T%K3_O\ "C_A)]#_ .@M:?\ ?X5H^5'_ ,\U_P"^:/*C_P">:_\
M?- &=_PD^A_]!:T_[_"C_A)]#_Z"UI_W^%:/E1_\\U_[YH\J/_GFO_?- &=_
MPD^A_P#06M/^_P */^$GT/\ Z"UI_P!_A6CY4?\ SS7_ +YH\J/_ )YK_P!\
MT 9W_"3Z'_T%K3_O\*/^$GT/_H+6G_?X5H^5'_SS7_OFCRH_^>:_]\T 9W_"
M3Z'_ -!:T_[_  H_X2?0_P#H+6G_ '^%:/E1_P#/-?\ OFCRH_\ GFO_ 'S0
M!G?\)/H?_06M/^_PH_X2?0_^@M:?]_A6CY4?_/-?^^:/*C_YYK_WS0!G?\)/
MH?\ T%K3_O\ "C_A)]#_ .@M:?\ ?X5H^5'_ ,\U_P"^:/*C_P">:_\ ?- &
M=_PD^A_]!:T_[_"C_A)]#_Z"UI_W^%:/E1_\\U_[YH\J/_GFO_?- &=_PD^A
M_P#06M/^_P */^$GT/\ Z"UI_P!_A6CY4?\ SS7_ +YH\J/_ )YK_P!\T 9W
M_"3Z'_T%K3_O\*/^$GT/_H+6G_?X5H^5'_SS7_OFCRH_^>:_]\T 9W_"3Z'_
M -!:T_[_  H_X2?0_P#H+6G_ '^%:/E1_P#/-?\ OFCRH_\ GFO_ 'S0!G?\
M)/H?_06M/^_PH_X2?0_^@M:?]_A6CY4?_/-?^^:/*C_YYK_WS0!G?\)/H?\
MT%K3_O\ "C_A)]#_ .@M:?\ ?X5H^5'_ ,\U_P"^:/*C_P">:_\ ?- &=_PD
M^A_]!:T_[_"C_A)]#_Z"UI_W^%:/E1_\\U_[YH\J/_GFO_?- &=_PD^A_P#0
M6M/^_P */^$GT/\ Z"UI_P!_A6CY4?\ SS7_ +YH\J/_ )YK_P!\T 9W_"3Z
M'_T%K3_O\*/^$GT/_H+6G_?X5H^5'_SS7_OFCRH_^>:_]\T 9W_"3Z'_ -!:
MT_[_  H_X2?0_P#H+6G_ '^%:/E1_P#/-?\ OFCRH_\ GFO_ 'S0!G?\)/H?
M_06M/^_PH_X2?0_^@M:?]_A6CY4?_/-?^^:/*C_YYK_WS0!G?\)/H?\ T%K3
M_O\ "C_A)]#_ .@M:?\ ?X5H^5'_ ,\U_P"^:/*C_P">:_\ ?- &=_PD^A_]
M!:T_[_"C_A)]#_Z"UI_W^%:/E1_\\U_[YH\J/_GFO_?- &=_PD^A_P#06M/^
M_P */^$GT/\ Z"UI_P!_A6CY4?\ SS7_ +YH\J/_ )YK_P!\T 9W_"3Z'_T%
MK3_O\*/^$GT/_H+6G_?X5H^5'_SS7_OFCRH_^>:_]\T 9W_"3Z'_ -!:T_[_
M  H_X2?0_P#H+6G_ '^%:/E1_P#/-?\ OFCRH_\ GFO_ 'S0!G?\)/H?_06M
M/^_PH_X2?0_^@M:?]_A6CY4?_/-?^^:/*C_YYK_WS0!4M-;TR^G$-G?V\\I&
M=D<@)Q5ZFB-%.510?84Z@ HHHH **** "BBB@ HHHH **** "JFJ_P#(&O?^
MO>3_ -!-6ZJ:K_R!KW_KWD_]!- ":/\ \@.Q_P"O:/\ ]!%7*IZ/_P @.Q_Z
M]H__ $$5<H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJUWJ5G8%1>7$<
M)8$C<<9 ZTKI;@6:*\KN]<NKF\FFM;ZX\AY"T>)"/ESQQ]*[7PAJD>H:/Y9G
M,MS;L5F#'+#)R/TKDHXI5JC@EL0IINQOT445V%A1110 4444 %%%% !1110
M54U7_D#7O_7O)_Z":MU4U7_D#7O_ %[R?^@F@!-'_P"0'8_]>T?_ *"*N53T
M?_D!V/\ U[1_^@BKE !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4457NKZWL[26YFD'E1?>*\X]
MJ3:2NP+%%9TNIRF2Q-E:O<071RTHXV#UI8[6^>\O!=W"M9RKMB1!AD]>:CVB
M;M%7%<GO-0M;"%9;N98T=@JD]S41U!_[86R%K(8S'O\ M'\/THM='M;;3X[-
MD\^.-MR^=\QSG.:O4ESO?3^M0U,E;'4+[3;JUU6=4,CGRW@X(6L/Q=KFG^'[
M6VMEA6_U54VVZ.-S+VW-_AWJQXO\9QZ"@LK!?M.J3<1Q*,[,]"1_2JOA#P=)
M:W!UOQ"WVC59CO <Y\K/]?Y5UTL/3A'VE77MW9A.3D^2&_5]CG+;P)XEFAM)
M7N(H?/;,T>T P+UZ=_H.E>E:3I-MH]BMO:K[NY'S.WJ:NT5G)Q;NHI>BL7"F
MH;!1114FH4444 %%%% !1110 45R9\4ZI'/XFBGTR%)-)M5N+:..4R-,&$F-
MV ,$[.@SUZU##XQG?1()H[C3[V^N[F"UCA@#*())!G]X"Q/ R>V<4 =E535?
M^0->_P#7O)_Z":H^']8N-2DU*TOXXTO--NOL\IBSL?**ZL,\C*N./6K6M3Q0
MZ/=B:5(R\$@4,P&[Y3TH ?H__(#L?^O:/_T$5<K+TG4+-=%L5:[@!%O&"#*.
M/E'O5O\ M*Q_Y_+?_OZO^- %FBJW]I6/_/Y;_P#?U?\ &C^TK'_G\M_^_J_X
MT 6:*K?VE8_\_EO_ -_5_P :/[2L?^?RW_[^K_C0!9HJM_:5C_S^6_\ W]7_
M !H_M*Q_Y_+?_OZO^- %FBJW]I6/_/Y;_P#?U?\ &C^TK'_G\M_^_J_XT 6:
M*K?VE8_\_EO_ -_5_P :/[2L?^?RW_[^K_C0!9HJM_:5C_S^6_\ W]7_ !H_
MM*Q_Y_+?_OZO^- %FBJW]I6/_/Y;_P#?U?\ &C^TK'_G\M_^_J_XT 6:*K?V
ME8_\_EO_ -_5_P :/[2L?^?RW_[^K_C0!9HJM_:5C_S^6_\ W]7_ !H_M*Q_
MY_+?_OZO^- %FBJW]I6/_/Y;_P#?U?\ &C^TK'_G\M_^_J_XT 6:*K?VE8_\
M_EO_ -_5_P :/[2L?^?RW_[^K_C0!9HJM_:5C_S^6_\ W]7_ !H_M*Q_Y_+?
M_OZO^- %FBJW]I6/_/Y;_P#?U?\ &C^TK'_G\M_^_J_XT 6:*K?VE8_\_EO_
M -_5_P :/[2L?^?RW_[^K_C0!9HJM_:5C_S^6_\ W]7_ !H_M*Q_Y_+?_OZO
M^- %FBJW]I6/_/Y;_P#?U?\ &C^TK'_G\M_^_J_XT 6:*K?VE8_\_EO_ -_5
M_P :/[2L?^?RW_[^K_C0!9HJM_:5C_S^6_\ W]7_ !H_M*Q_Y_+?_OZO^- %
MFBJW]I6/_/Y;_P#?U?\ &C^TK'_G\M_^_J_XT 6:*K?VE8_\_EO_ -_5_P :
M/[2L?^?RW_[^K_C0!9HJM_:5C_S^6_\ W]7_ !H_M*Q_Y_+?_OZO^- %FBJW
M]I6/_/Y;_P#?U?\ &C^TK'_G\M_^_J_XT 6:*K?VE8_\_EO_ -_5_P :/[2L
M?^?RW_[^K_C0!9HJM_:5C_S^6_\ W]7_ !H_M*Q_Y_+?_OZO^- %FBJW]I6/
M_/Y;_P#?U?\ &C^TK'_G\M_^_J_XT 6:*K?VE8_\_EO_ -_5_P :/[2L?^?R
MW_[^K_C0!9HJM_:5C_S^6_\ W]7_ !H_M*Q_Y_+?_OZO^- %FBJW]I6/_/Y;
M_P#?U?\ &C^TK'_G\M_^_J_XT 6:*K?VE8_\_EO_ -_5_P :/[2L?^?RW_[^
MK_C0!9HJM_:5C_S^6_\ W]7_ !H_M*Q_Y_+?_OZO^- %FBJW]I6/_/Y;_P#?
MU?\ &C^TK'_G\M_^_J_XT 6:*K?VE8_\_EO_ -_5_P :/[2L?^?RW_[^K_C0
M!9HJM_:5C_S^6_\ W]7_ !H_M*Q_Y_+?_OZO^- %FBJW]I6/_/Y;_P#?U?\
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
MC%AY60^?FW5%:Z+''I\EI?2O>H\A?]]SBM.BG[--W>O_  0L(JJB*J *JC
M["EHHK084444 %%%% !1110 444=* "N"\4^++J_O_\ A'?"F9KN0[9IT/$8
M[@'^9[4SQ-XKN]8U ^'?"69)I#MGN4/"#N >WN:Z+PMX5M/#-ALBQ+=2#,TY
M'+'T'H*ZXPC17/4WZ+]6<TI.J^6&W5_Y#/"GA&U\-6>>)KV4?OIR.3[#T%=#
M117-.<IRYI;F\8J*L@HHHJ2@HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *J:K_R!KW_KWD_]!-6ZJ:K_ ,@:]_Z]Y/\ T$T )H__ " ['_KVC_\ 015R
MJ>C_ /(#L?\ KVC_ /015R@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJK:C;_Z2L+B::W7
M<\2<M]*3DEN!:I"P4$DXP,FLIKG4M1TZUN=-1;5F?,J3CG;5E=+C76'U'S)#
M(T>PIN^7\JS4W+X4*Y!-K2R:6]WI,37Q5]FQ.#[U*T-_+J5M<).(K41_O;<C
M))/O5N&"*WCV01K&N<X48&:DH4)/XG]P%*STFUL6N#"A/VE]\@<[@35P *H"
M@ #@ =J6BKC%15DAA1115 %%%% !1110 4444 %%%% !112,P12S$!0,DGM0
M I( )/ '4UYWXB\2WOB74CX=\)DLIXN;M>@'?![#W[TS7O$5]XNU(^'_  J3
MY&<7-V. 1WY]/YUV'ASPY9^&]-6VLUW.>99B/FD/^'M79&*H+FG\71?JSF<G
M5?+';J_\AGAGPQ9^&=/$-L-\[C,TY'S.?Z#VK:HHKEE)S?-+<Z(Q459!1114
MC"BBB@ HHHH **** "BBB@ HHHH **** "BBB@# T[Q'<ZAK&L:<VDR6\NG(
MCQ"69<W ??@\9"@[.YZ'H*S-1\=SZ3%J$=_ID,=W8S6L9 O/W++.VU6,A0$8
MYR-O;WJU;Z;X@M_$VLZFD&F@7MM'% #=.VUH]^TL/+'!WC.#QCO4>A:-KFE:
M7<"ZL]-NM1N91-=3/>.PN7Z'/[KY   %&&P!CWH Z+3;J2\L(YYA;;GR1]EG
M\Z,CV;:N?RI-5_Y U[_U[R?^@FL_POHLVBV=X+EHO,O+R2Z,,&?+AW8^1<@9
M'&<X&22<"I_$&G6E]I5P]W LK0PR-&6_A.W_ .L* +&CG_B1V/\ U[1_^@BK
MF:Y[2_#.C2Z/9R26$3.\",Q.>25'O5K_ (171/\ H'1?K_C0!KYHS61_PBNB
M?] Z+]?\:/\ A%=$_P"@=%^O^- &OFC-9'_"*Z)_T#HOU_QH_P"$5T3_ *!T
M7Z_XT :^:,UD?\(KHG_0.B_7_&C_ (171/\ H'1?K_C0!KYHS61_PBNB?] Z
M+]?\:/\ A%=$_P"@=%^O^- &OFC-9'_"*Z)_T#HOU_QH_P"$5T3_ *!T7Z_X
MT :^:,UD?\(KHG_0.B_7_&C_ (171/\ H'1?K_C0!KYHS61_PBNB?] Z+]?\
M:/\ A%=$_P"@=%^O^- &OFC-9'_"*Z)_T#HOU_QH_P"$5T3_ *!T7Z_XT :^
M:,UD?\(KHG_0.B_7_&C_ (171/\ H'1?K_C0!KYHS61_PBNB?] Z+]?\:/\
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
MMKID31V47EJQW$9)R?QJU135."ES):A9!1116@PHHHH **** "BBB@ HHHH
M**** "BBB@ HHHH ***BN;J&SM9+BZD6*&,;G=C@ 4;@+//%:V[SW$BQQ1C<
MSL< "O-K[4-1^(VJMIVD%[;1H6_?3D8\S_/8?G275WJ/Q)U8V>GE[70X&_>R
MD8,G^)]!VKT/3-+M-'T^.SL(A%#&. .I/J?4UV)+#J[^+\O^"<MW6=E\/YC-
M(T>ST/3DL]/B"1KU/=CZD]S5ZBBN1MMW9TI)*R"BBBD,**** "BBB@ HHHH
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
M &?9Z-;6-P)H9+IFP1B6ZD<?DQ(K0HHH **** "BBB@ HHHH **** "BBB@
MJIJO_(&O?^O>3_T$U;JIJO\ R!KW_KWD_P#030 FC_\ (#L?^O:/_P!!%7*I
MZ/\ \@.Q_P"O:/\ ]!%7* "BBB@ HHHH **** "BBB@ J*6TMYUVSP12#T=
M:EHHV QKGPCH%WGSM)M<GNL87^595S\,?#<^=EO- ?6*8_US7745K&M4CM)F
M;I0>Z. D^%5O&V[3M8O+=NV<''Y8IG_"&^+[+_D'>*&D Z"5F'\\UZ%16GUJ
MKU=_5(CZO3Z:'A?B^[\2I<)IWB2=G$?S1[0 C^^0.:T? _CIM"9;'569M/;.
MQ\$F(^WM[5Z?KWA^Q\1:?]EOTZ'*2+]Y#Z@TL7AS28M)33?L,+VR# 5U!R?7
M/K[UTO%4I4N24?N_,P^KU(U.:,BQI^JV&JP^;IUW%<)ZHV<?4=JMUPFH?#*&
M.8W7AJ_FTVX'(7<2OY]1^M5!XD\7^%CL\0:=_:%JO_+Q%UQ]1_45S^PC/^%*
M_D]&;>UE'^(OFMCT:H;FTM[R(Q7<$<\9ZK(@8?K6'HWCG0]:VK#=""<_\L9_
ME;\.QKH@<]*PE&4':2L;1E&2O%G':I\,= OR7M8Y+"7LT#<?]\G^F*R?^$;\
M;^'.=$U9=1@7I#,><>F&_H:]'HJU6FE9Z^IIS,\[B^)5_I<@A\5:%/;-T,L0
M(!_ _P!#74:5XST'6,"TU&(2'_EG*=C?D:V988KB,QSQI(AZJZ@@_@:Y?5/A
MOX>U/+I;&SE/\=LVW].E.]*6ZL'NLZL'(R.E%><'P;XM\/G=X;UPW$2]()SC
M]#D?RI4^(.N:*PC\5:#(BC@S0C /OW!_.CV-_@=PY>QZ-17.Z5X\\/:MM6&_
M2&4_\LY_D/Z\'\ZZ%65U#(0RGH0<YK*47'1H5FA:***D04444 %%%% !1110
M 445#=7MM91^9>7$4"?WI'"C]: )J*Y+4OB7X<L,B.Y:\<?PVZ9'YG KG[[X
ME:U<6SSZ1HGD6ZC_ (^+G)4?R'ZUM&A4ET'RNUV>FUROBGQ]IOAU6AC9;J^Q
MQ"AX0_[1[?3K7G=I?>,O&UX8(+R;RLX=HSY<:#W(_E7:Z5\*M&M45]3>6_GZ
MMN;:F?H.?S-;>QA1?[U_(B\9KW6>>3>(_P"W]4%UXA-S>A3^ZLK;Y5^F>P^@
M)KK[35/&E]:I;>'=!ATBS PC.F,#URW7\J] L=&TW3$"Z?8P6X]4C /Y]:NT
M5,2I:*.G]= A"$-EKW9YTOP\US5V#^)?$4K@\F*$DC]<#]*V]-^''AO3L,;,
MW3C^*X;=^G3]*ZJBL'6F]+FG,R*WM8+6,1VL$<*#HL:!0/RJ6BBLB0HHHH *
M*** *=WI&G7ZXO;&WG_ZZ1 G\ZP+WX;>&;S)%DUNQ[P2%<?ATKJZ*M3E'9CN
MT>>2?"K[,^_1==N[1NV>?U!%-_L7XAZ5_P >6KPWZ#HLA!)_[Z']:]%HJ_;3
MZZCYF>=?\)?XTTO_ )"_AOSU'5X5/\QD5/;_ !:TS?LU*PO+-^^5# ?R/Z5W
MU07%C:7B[;NUAG7TDC#?SI\]-[Q^X+KL8MEX[\-WV!%JL,;'^&;*']:W(+NW
MNEW6T\<R^L;AOY5@7OP_\-7N2^F)$Q[PL4_E6'/\)K%&WZ5JEY9OU&2&Q^6#
M1:D]FT'NGH%%>=?\(MXZTOG3/$*W2CHLS')_!@1^M'_"0_$#2_\ D(:%'>H.
MKPKDG_ODG^5'LK_#),.7LST6BO/HOBO!"P36-&O+-NA(Y_0XK:LOB+X9O, :
M@(&/:="OZ]*ET:BZ!RLZ>BJMKJ=C? &SO()P>GER!OY5/'/%,7$4BN8VVN%.
M=I]#6=F2/HKG=<\<Z'H0=9[I9[A3CR(#N;/H>P_&N6.K>,O&9*Z/;_V1I[?\
MMW.&(_WNOY"M(TI-7>B*46=EK?BO2/#\9_M"[42XR(4^9S^'^-<<_BKQ3XN<
MP^%M/-C:$X-U+UQ]>@_#)K8T3X:Z5IT@N=39M3N\Y+S?=S_N]_QS78HBQH$C
M4*JC 51@"JYJ</A5WYA=+8X?2/AE9QS?:_$-S)JEV3EM['9G^9_&NU@MX;6%
M8K:)(HU&%1%  _"I**SE.4]V)MO<****@04444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %5-5_Y U[_P!>\G_H)JW535?^0->_]>\G
M_H)H 31_^0'8_P#7M'_Z"*N53T?_ ) =C_U[1_\ H(JY0 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !00",$9'H:** .:UGP%H6L[G>V^S3GGS
M;?Y3GW'0USO]@^,O"GS:'?#4[1?^6$G) ],'^AKT>BNB.(G%6>J[,QE1@W=:
M/R.%TWXFVOG"U\0V<VF7 X8E25_Q%=G9WUKJ$ FL;B.XC/\ %&P(J'4='T_5
MX?*U&TBN%[%UY'T/45QMY\-I;&<W7A35)K&4<B)V.T^V1_7-5^XJ?W7]Z)_>
MP_O+\3OZ*\Z3QCXE\-,(O%6E-<0 X^U0C&?Q'!_2NJT;QAHNN!19WB+*?^6,
MORO^1Z_A43H3@K[KNBXUH2=MF;=(Z+(I610RGJ&&0:6BL#4YK5? 'A[5=S26
M*V\A_P"6EN=A_(<?I7/-X!\0Z&QD\+:\^P<B"8X!_F#^0KT:BM8UIK2Y7,SS
M@>-O%.@';XFT)IHAUG@&,^^1D?RK>TKXB^'=4VK]K^R2G^"Y&W]>GZUU) 88
M(R/0U@ZKX)T#6,FZT^-)#_RTA^1OTZU7-3E\2MZ!=/<W(Y8YHP\+K(AZ,IR#
M3J\ZD^'&IZ3(9O"NO30=Q%,2 ?Q'!_$55;Q-XV\-7@;7M/\ ML#@1@Q@89NQ
M!7O^%'LE+X)7#EOLST^D=UC4M(P51U). *\QMM8\?^(9)+C2[9+*UF "-(
M@'IGG/OBK2?#?5=4<2>)O$,T_<Q1$D#\3Q^E'LE'XI!RVW9TVI>./#VEY%QJ
M43N/X(?G/Z5S<WQ1EOI#%X<T.YO'Z!G!Q^2Y_G6YIOP\\.:;@K8BX<?QW#;_
M -.GZ5T<,$5O&$MXDB0=%10 /RHO2CLKA[J//?(^(NO_ .MFATB%NRX5@/PR
M:FM?A5;S2>=KVJW5_(>3AMH/XG)KNKN[M[&V>XO)DAA099W. *\_U#Q?JWBF
M\?3/!L#I%TDO6&,#U!_A'ZUK3=2?P62[F<ZRAZD^J7/A'P2ODV.FP7.H]$B
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
M6K)>XRS ?^A#]:]'HKICB)VM/WEYF#HQO>.C\CD-'^).C:BPAO2^G7'0I/\
M=S_O?XXKHK[6+#3M--_=7,:VPZ.#G=[#'6JNL>%M'UQ3_:%DC.?^6J#:X_$5
MXUXIT&\\.:BUG*939,Y:W)8E6'\L^M;4J-&O*T7;R_R,JE2K2C=ZGK&N>.M'
MT:Q299UNY9E#0PPMDL#T)]!7,V^A:]X[N$O?$4KV.F YCM4X+#Z?U-9/PQT2
M6[UIK^>RCFM(E($LH^Z_;;ZG^5>P45''#/EI[]PIJ5=<T]NQ4TW2[/2+-;73
MH%AB7LHY/N3W-6Z**X6VW=G6DDK(****0PHHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *J:K_ ,@:]_Z]Y/\ T$U;JIJO_(&O?^O>3_T$T )H_P#R ['_ *]H_P#T
M$5<JGH__ " ['_KVC_\ 015R@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JCJ^CV6N6#6FHQ
M>9$W([%3Z@]JO44TVG=":35F06=G;Z?9QVMG$L4,8PJJ.E3T44F[ZL>P4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !145W=0V-G-=W3B.""-I)'(^ZH&2?R
M%9T?B;2Y-+?43+-%:KM_>36LL6_=]W:&4%LY&,9ZT :U5-5_Y U[_P!>\G_H
M)HTW5;/5K=IK"4R*DAC<,C(R,.JLK $'V(HU7_D#7O\ U[R?^@F@!-'_ .0'
M8_\ 7M'_ .@BKE4]'_Y =C_U[1_^@BKE !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!4U6&"YT>\@O(I)K>6%TEC
MB!+.I!!  YSCTYKSVXLM2#H=-AU.YT'3;RQGBBNXG\[Y&82A%<!V55V'!'4'
M&:]-J(W5N$E<SQA821*V\83OSZ?C0!@>%+>8ZEK^IO;RV\&H7RR0),A1V584
M3<5/(R5/! .*T==M+RZTV9;*[:#]TX:-8E?S<C@<]/P]:O075O=6XGMIXIH3
MG$D;AEXZ\CBH8=6TZX:!8;ZVD:X0/"JRJ3(IY!49Y% &7IVEZNNEVJG6I8L0
MH/+-K'\GRCCD=JL?V;JW_0>D_P# 6/\ PK4$T9F,(D0RJH8IN&X#UQZ5&;ZU
M62>-KB(/;J&F!<#RP<X+>@X- &?_ &;JW_0>D_\  6/_  H_LW5O^@])_P"
ML?\ A6C/>6UK;B>ZN(883C$DCA5.>G)XJ5'61%=&#*PR&!R"/6@#)_LW5O\
MH/2?^ L?^%']FZM_T'I/_ 6/_"M>B@#(_LW5O^@])_X"Q_X4?V;JW_0>D_\
M 6/_  K7HH R/[-U;_H/2?\ @+'_ (4?V;JW_0>D_P# 6/\ PK7HH R/[-U;
M_H/2?^ L?^%']FZM_P!!Z3_P%C_PK7HH R/[-U;_ *#TG_@+'_A1_9NK?]!Z
M3_P%C_PK7HH R/[-U;_H/2?^ L?^%']FZM_T'I/_  %C_P *T6O+58))VN81
M%&2'D,@VH1U!/:@7EL;,W8N(C;!"YF#@IM'4YZ8H QM0M-=M=-GGM=8EGFC0
MLD0M(_G/IP*L+INKE03KT@./^?6/_"KT>HV4TZ0Q7D#RN@D6-9 6*D9!QUQC
MO4RS1O*\2R(TB8WH&!*YZ9':@#+_ +-U;_H/2?\ @+'_ (4?V;JW_0>D_P#
M6/\ PJ_]OM,S@W,(^S,%FRX_=D@$!O3@@_C3+G5=.LI!'>7]K;N1D++,JDCU
MP30!3_LW5O\ H/2?^ L?^%']FZM_T'I/_ 6/_"M96#*&4@@C((/6EH R/[-U
M;_H/2?\ @+'_ (4?V;JW_0>D_P# 6/\ PK7HH R/[-U;_H/2?^ L?^%']FZM
M_P!!Z3_P%C_PK7HH R/[-U;_ *#TG_@+'_A1_9NK?]!Z3_P%C_PK7HH R/[-
MU;_H/2?^ L?^%']FZM_T'I/_  %C_P *UZ* ,C^S=6_Z#TG_ ("Q_P"%']FZ
MM_T'I/\ P%C_ ,*UZ@>_M([4W+W4*P*<&4R *#G&,].O% &?_9NK?]!Z3_P%
MC_PJOJ%IKEKIMQ/:ZQ+/-'&62(6D?SGTX%;$E[:PV+7DMQ$MJJ>8TQ<; O7.
M>F*$OK22Z:VCNH7G4;FB60%P/4CKWH SUTW5RH)UZ0''(^RQ_P"%']FZM_T'
MI/\ P%C_ ,*U$FCD=TCD5FC.'56!*G&<'TJ);^T9966ZA*PR^3(=XPC\?*?0
M\CCWH H?V;JW_0>D_P# 6/\ PH_LW5O^@])_X"Q_X5HRWMK;SQPSW,,4LIQ'
M&\@#.?8'K4U &1_9NK?]!Z3_ ,!8_P#"C^S=6_Z#TG_@+'_A6O10!D?V;JW_
M $'I/_ 6/_"C^S=6_P"@])_X"Q_X5KT4 9']FZM_T'I/_ 6/_"C^S=6_Z#TG
M_@+'_A6O10!D?V;JW_0>D_\  6/_  H_LW5O^@])_P" L?\ A6O10!D?V;JW
M_0>D_P# 6/\ PH_LW5O^@])_X"Q_X5KT=.M &1_9NK?]!Z3_ ,!8_P#"C^S=
M6_Z#TG_@+'_A5^34+*&U6ZEO($MV^[,TJA#]#G%.GO+>VM?M-Q/''!Q^\9@%
MY.!S[Y% &+J-KKMK9-+:ZO+/(&4!!:1\@L 3P.P)/X59_LW5O^@])_X"Q_X5
MH17MK/<2007,,DT7^LC20%D^H'(J2.:.;?Y4B/L8HVU@=K#L?0T 9?\ 9NK?
M]!Z3_P !8_\ "C^S=6_Z#TG_ ("Q_P"%7X[^SEC$D=U"R&4PA@XP7!P5^N01
MBG->6R7:VKW$*W#C*PEP'8>H'6@#._LW5O\ H/2?^ L?^%']FZM_T'I/_ 6/
M_"M>B@#(_LW5O^@])_X"Q_X4?V;JW_0>D_\  6/_  K7HH R/[-U;_H/2?\
M@+'_ (4?V;JW_0>D_P# 6/\ PK7HH R/[-U;_H/2?^ L?^%']FZM_P!!Z3_P
M%C_PK7HH R/[-U;_ *#TG_@+'_A1_9NK?]!Z3_P%C_PK7HH R/[-U;_H/2?^
M L?^%']FZM_T'I/_  %C_P *UF8(I9R%4#)). !4$VH65O;I/<7D$4,F-DCR
MJJMGI@DX- %#^S=6_P"@])_X"Q_X56OK37;=8#;ZQ+,9)TC?%I'\JD\MT[5M
MSW4%K&LES,D2,ZHK.P +,<*![DD 4V"]M;J22.VN89GB.)%CD#%#Z$#ITH S
M_P"S=6_Z#TG_ ("Q_P"%']FZM_T'I/\ P%C_ ,*U(IHIU+0R)(H8J2C @$<$
M?456CU?3I?)\N_MF,Y(B E7,A!P0O//(QQ0!4_LW5O\ H/2?^ L?^%']FZM_
MT'I/_ 6/_"M$WEL+P6AN(1<E=PAWC>1Z[>N*FH R/[-U;_H/2?\ @+'_ (4?
MV;JW_0>D_P# 6/\ PK7HH R/[-U;_H/2?^ L?^%']FZM_P!!Z3_P%C_PK7HH
M R/[-U;_ *#TG_@+'_A1_9NK?]!Z3_P%C_PK7HH R/[-U;_H/2?^ L?^%']F
MZM_T'I/_  %C_P *UZ* ,C^S=6_Z#TG_ ("Q_P"%']FZM_T'I/\ P%C_ ,*U
MZ;)(D,;22NJ(HRS,< #U)H RO[-U;_H/2?\ @+'_ (4?V;JW_0>D_P# 6/\
MPK0GO[2V$9N;J"$2G$9DD"[S[9ZTZ>Z@MC$+B9(S,XCC#MC>QY 'J>#0!E>5
MJ]EJ-EOOWO8)9"DRFW50B[&(;*].0!^-;506U[:W@<V=S#.$.U_*D#;3Z''2
MI(YXIH1+#*DD9Z.K C\Z 'T54AU;3KAH%@OK9VN$$D*K*I,BGG*C/(JP)HS,
M81(AE"[BFX;@/7'I0 ^BBB@ HHHH **** $;!4YZ8YKSOPW?>&=&_P"$RW3V
M*:9;7RS.@=77;Y$63CG.6[]S[UZ+4 LK500MM" PP0(QS0!YU;SLWA/4/L,L
M,5YXHU$1PVMO(K?9%D4*<[3@,(T9V]ZL^,$L+)],M;%]/Q9WMF&M(<"\;:RA
M0IST P3Q]T-S7:OHU@^H6M[]G59K7?Y6WY0I88)P."<<9]SZU;,$1F$IB0R#
M@/M&1^- '$V<NC:?\7-3:">UBEFTM'G(E&YG$KDYYSD =.PK.O;2QO\ X7Z]
MK6NB(MJZS7L:W#;0 (RL"X/4A%4X]2:[V^TBQU&TN+:ZMU*7"-'(R?*Q##!^
M8<C@U8^RP?9T@\F,Q1@*J%00 .!Q0!YGJ5_G4M!N$U*PAM(M"D>WENHQ-"TX
MV @?,!NV\>N,XKT+0KR;4?#^GWEU;?9)KBW21X/^>9*@E?PJU]F@\M8_)CV*
M<JNP8!]A4M !1110 4444 %%%% !1110 5'.L;6\BSD"(H0Y)P N.>>W%24$
M!E(89!X(/>@#SCPUJWAK0?"GB"2:2S_L^RU>=DAC*N.7'EA1ZD]/4TR"$R>$
M;?1898#/XBU*1YH;:0.EK"S>9*@(XX0;3_M/7H@LK4*5%M"%;J!&,&JXT>Q7
M58M16!5N(8FBC*\*JL06XZ9.T<]>* ./\1O:+XLT,6KV$@@U2,/;6H N@Y0K
MN8_W ""1@<#K1I%[H>B^._%<MO/:Q1I9P7$PCD!+,#,9"><DCOZ<5W8@B$QE
M$2"0]7VC<?QJGJ&B:?J=G-:W=LABFXDVC:7&<X)'.#CGUH \^U_3;2/X.W][
MKZ0I?WHDU#$[ %9G&5 !ZE4PH]-M;OC![;6K+2M#L_)GDUJ41O*@#;;9!NE8
M'Z#;]7%=A)!%,H66))%'0,H(%"Q1IMV1JNT87"@8'H* '(BQQJB*%51@ =A2
MT44 %%%% !1110 4444 %%%% $%[';36$\=\5%L\967>VT;2.<GL,5Y[X=US
MP[H7PWEGN?L<UO;:E=);VT91LNUQ((T4= 3GCVYZ5Z0RAU*N RD8((R#40LK
M4(4%M#M)R5\L8)H \_M;/=X<T'PNEQ!,VHW<EU>"VD#QQPK(9GC4C^'<R1_0
MU8U-[9OB'H3VDFGRQQWDRF&RP+A',3!FEQU4$'(P.2I[5V,6D6,.JG48H ER
M8?(# X 3=NP!T&3U]<#TJTL$2RF18D$C=7"C)_&@#S[0=3T3P[J?C::PDMO(
MMI([CRH) Q<B!<GKDDMQGU-5?$ND66F?#&R;73;C4A=0W1:9P,3R7"-(5R>2
M,D9[ 5WU]H>G:A;^1<VJ>7YB2$(-NXJP89QU&0..]7)8(9\>=$DF.F]0<4 >
M2>.)Q<>)M3GM9[9K5(+,W,$C SW:ARZ_9#V/)&><GI@\UZ\IRH.",CH:8;:
MLC&&/,?W#L'R_3TJ2@ HHHH **** "BBB@ HHHH *J:I#97&ESQ:KY?V-EQ+
MYK;5(]SZ5;IKHLB%)%5U/4,,@T >:Z#K^AZ1\(]'DF6SNY1FWL[8LAW2DL H
M)X48Y)[+FKEC8JUKX4\*QW<=[%:H+Z]EA;<C+$?E4'T\TC ]$-=U]BM=FS[-
M#MSG;Y8QGUJ&WTFSM-2GOK>$)<3QI$[ \;5R0 .@Y8GCUH XPR6;_$O3'MIM
M/FMS#=QA-/(5XLX+--@\C*X[88]ZJ^'M6TSP[X>\7MHAMF^SZI)]FMX'!W,T
M42H, \Y<@9[G->BK!"C,R1(K/]XA0"WUJI=:)I]V8#-;(/L\ZSH$&T;U^Z3C
MK@\X/?% '#>(M(TG0-"\*17\MO\ ;;/4K3$TT@#$M,K2N,GN<DFH?$EE/%K-
MPMA+IUY=:CJUG<V[K.3=0!3'N4(%/R!58[MP&&/'KZ5+;PSD&:&.0CIO4'%"
MP0I)YBQ(KXQN"C./K0!)1110 4444 %%%% !1110 4444 9GB.#3[CP_=QZO
MY)M#&2XF;:A(Y&<\=<<5P\&NZ1:?";P_$18WE[=V"6EG%*Z;?,,8#98_=51R
MWM[XKTF2-)4*2HKJ>JL,BHC96I0*;:$J#D#RQ@4 <=:6L=QJ7AK08;I;RUT6
MS2\N)U;<LC*OEP\^YWM_P 56LWL)OB("DVGW%G-I4T8.G-L6&/S%)\[!ZG/!
MR,8;BNUM-*L[&]NKJVBV3793S3GJ%7"@#L .P]3ZU86WA3?LAC7?]["@;OKZ
MT >;Z'JMKI7P_P!8@\/R6YN#JEQ;64,# A7EF*Q\#MDY^@-3^)8-%L]/TWP;
M;/:17KQ0B2YF95:V@C8$R%C@[B0=H_O$GL:[>?1=/N+BUF>V4/:2^=%L^4!]
MI7) ZX#'&:LR6MO,VZ:".1L8RR F@#S)FA>1X-RG7O\ A*$=1D&;RO,'S>NS
MR<\],9KU*F>3'YOF^6GF8QOVC./K3Z "BBB@ HHHH **** "BBB@ KF_B#!I
M\_@355U;R3$MM(R"9@%+A#MZ\$Y[5TE,DBCF7;-&LB]<,N10!Y]XAU71[CP1
MINEH]A<:AJ]B+6W>5TVQIM DD9CT5?U.!6F@@U'Q99VYF6?3_#]B)I)6.5DF
MD7:I)Z'$8<_\#%=6;*U955K:$JOW08QQ4-CI=IISW3VD6QKN;SIB23N;:%[]
M  H '04 <1I"Z?<>--76YDTZXL9])C#26#;((XU=@$DP?O'=D'/0'@=Z>CW\
M(^%,.DZ)/%]HO[V;3X%@8'R@\SY/'3;&&;\*]*6V@2-D2&-4;[RA  ?K59]&
ML'U"UO#;JLUIO,.WY0I88)P."<<9[9/K0!QWB!M&?6M+\,6#6=M<6DMO<W,[
M,J-;Q1$&-0>I=MH4#^[D^F;.GG2;7XP7ZVDMLEQ<Z:AE"R O)()6R#SG(';L
M*[%[6WDD\R2")G_O,@)_.@6T F\T0QB3.=X09_.@"6BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M[V1LJ>,]",$>M&G^ ].TJ2%M/N;J$1PPPR+^[;SA$,*6+*2#C@E2N<"NGHH
MP;#PA8:;KSZQ;S7/VZ4R?:)6<'[0&((5^.0N %QC ^IK>HHH **** "BBB@
MHHHH CN+>&[A:&ZACFB;JDBA@?P-4?\ A'-$_P"@/8?^ R?X5I44TVM@,2X\
M'Z'<7=O,VG6RB DB-(557)[M@<X].E$/@_0X+Z>X73K=A,!F)X5**1W4$<9_
M*MNBJYY=QW9F_P#".:)_T![#_P !D_PIM_X>T^^L;:T\K[/!;7,5TB6X"#>C
M!AQCID<UJ45+;>XCEU\"65O<V\VG7]]8FUGFFMUB,;+#YH =5#HPVY&<=B3B
MEN? &C76DZ;I\OVCRM/N_M:,)!NDD+%FWG'(8L20,=>U=/12 QM-\+V&E^)-
M4UNV,QN=3V>:KME$VC'RC'&< GU(I-1\*Z=JEUJ4UWYK'4K);*90P "*6((X
MX;+GGZ5M44 <W;>#8-.>673[RX#2$R&*385>7;C>6";QD@$@,!GM7-^&_ ,]
MK8RZ7/:-IVGW6FFUOPLR.T\IP \9 )  W_>Y.1QWKTBB@#G5\%V"W&1<W?V0
MW0O&L=Z^4TP((?[N[J V-V,]J27P/I<UG;VTDESY=O=7%TN) "6F$@<$@=/W
MK8QSTYKHZ* .2M_AUI<$%U&UU>2_:H;>!F8QKM2!]\8 5 .IY.,FM?5_#Z:M
MJ%A?+>W-E<V!D\F2WV'[XPP(=6!X'I6M10!QUY\,]&N[#[)]HO(HWMI+:9D=
M"TRR.7<DLIPQ8DY7'7TQ6E=^#M.O(=1CEDN NH26\DNUAP8=NS''^P,UOT4
M<HWP[T@Q7B12W4/VZ.>*Z,;J#,LKLY#?+SM+MM/49[U<O/!VGWL.HQRR7 &H
MR6\DNUAP8=NS'''W!FM^B@#S[PEX1U'0]=AN4LULRS3MJ,WG+(MUN8LFP?>'
M)SDX[CG-=)<^$=/NM4GOY))Q+/=6]TP## >#[F..GK6[10!STG@RQ,SSV]S=
M6URU^]^D\;+NCD= C  J05*CH0:J6OP\TVP6(V5Y>Q31^:&G)CD>59)#(P;>
MA'WF)! !&>M=910!S[>#=/;7X]:,MS_:$4BF.;>,K&$V^2./N'DD>ISGI704
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
I44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241858156856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Mar. 01, 2022</div></th>
<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_dei_CoverAbstract', window );"><strong>Cover [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>
</tr>
<tr 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-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Dec. 31,  2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-35424<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">HOMESTREET, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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-0186600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">601 Union Street<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Ste. 2000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Seattle<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">WA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">98101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">623-3050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">HMST<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntitySmallBusiness', window );">Smaller Reporting Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityEmergingGrowthCompany', window );">Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 685<span></span>
</td>
</tr>
<tr 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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,315,831<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">The information required by Part III of this Report, to the extent not set forth herein, will be incorporated by reference from the registrant&#8217;s definitive proxy statement relating to the annual meeting of the shareholders to be held in 2022, to be filed with the Securities and Exchange Commission within 120 days of the end of the fiscal year to which this Report relates. If a definitive proxy statement of the registrant is not filed within such period, the registrant will instead file such information on an amendment to this Report within such 120 days of the end of the registrant&#8217;s fiscal year to which this Report relates.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001518715<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<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_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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 annual 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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentAnnualReport</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_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_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_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</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-23<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentsIncorporatedByReferenceTextBlock</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>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_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_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 2 such as Street or Suite number</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_EntityAddressAddressLine2</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 Exchange Act<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 Exchange Act<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 Exchange Act<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_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</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_EntityPublicFloat</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: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_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 Exchange Act<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 Exchange Act<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 Exchange Act<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 Exchange Act<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_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</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_EntityVoluntaryFilers</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</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 Securities Act<br> -Number 230<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_EntityWellKnownSeasonedIssuer</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_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IcfrAuditorAttestationFlag</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_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>14
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241863906520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Audit Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AuditorLineItems', window );"><strong>Auditor [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_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Seattle, Washington<span></span>
</td>
</tr>
<tr 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_AuditorName', window );">Auditor Name</a></td>
<td class="text">Deloitte & Touche LLP<span></span>
</td>
</tr>
<tr 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_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">34<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AuditorFirmId</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:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditorLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">dei_AuditorLineItems</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_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AuditorLocation</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:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AuditorName</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:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241866259816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 65,214<span></span>
</td>
<td class="nump">$ 58,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_MarketableSecurities', window );">Investment securities</a></td>
<td class="nump">1,006,691<span></span>
</td>
<td class="nump">1,076,364<span></span>
</td>
</tr>
<tr class="ro">
<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 ("LHFS")</a></td>
<td class="nump">176,131<span></span>
</td>
<td class="nump">361,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_NotesReceivableNet', window );">Loans held for investment ("LHFI") (net of allowance for credit losses of $47,123 and $64,294)</a></td>
<td class="nump">5,495,726<span></span>
</td>
<td class="nump">5,179,886<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAsset', window );">Mortgage servicing rights ("MSRs")</a></td>
<td class="nump">100,999<span></span>
</td>
<td class="nump">85,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_PropertyPlantAndEquipmentNet', window );">Premises and equipment, net</a></td>
<td class="nump">58,154<span></span>
</td>
<td class="nump">65,102<span></span>
</td>
</tr>
<tr class="ro">
<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 owned ("OREO")</a></td>
<td class="nump">735<span></span>
</td>
<td class="nump">1,375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetIncludingGoodwill', window );">Goodwill and other intangible assets</a></td>
<td class="nump">31,709<span></span>
</td>
<td class="nump">32,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_OtherAssets', window );">Other assets</a></td>
<td class="nump">268,732<span></span>
</td>
<td class="nump">375,763<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_Assets', window );">Total assets</a></td>
<td class="nump">7,204,091<span></span>
</td>
<td class="nump">7,237,091<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>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_Deposits', window );">Deposits</a></td>
<td class="nump">6,146,509<span></span>
</td>
<td class="nump">5,821,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_ShortTermBorrowings', window );">Borrowings</a></td>
<td class="nump">41,000<span></span>
</td>
<td class="nump">322,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">126,026<span></span>
</td>
<td class="nump">125,838<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Accounts payable and other liabilities</a></td>
<td class="nump">175,217<span></span>
</td>
<td class="nump">249,144<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">6,488,752<span></span>
</td>
<td class="nump">6,519,341<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 10)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<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>Shareholders' 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_CommonStockValue', window );">Common stock, no par value, authorized 160,000,000 shares; issued and outstanding, 20,085,336 shares and 21,796,904 shares</a></td>
<td class="nump">249,856<span></span>
</td>
<td class="nump">278,505<span></span>
</td>
</tr>
<tr class="re">
<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">444,343<span></span>
</td>
<td class="nump">403,888<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">21,140<span></span>
</td>
<td class="nump">35,357<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_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">715,339<span></span>
</td>
<td class="nump">717,750<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">$ 7,204,091<span></span>
</td>
<td class="nump">$ 7,237,091<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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.</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.15)<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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(1),(5))<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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</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.25)<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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<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.17)<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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_IntangibleAssetsNetIncludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.</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_IntangibleAssetsNetIncludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<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)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 marketable security.</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_MarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<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 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><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)(10))<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_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_ServicingAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 servicing assets that are subsequently measured at fair value and servicing assets that are subsequently measured using the amortization 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 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</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(19)(a))<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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<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_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>16
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241858132344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 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_CommonStockNoParValue', window );">Common stock, par value (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">160,000,000<span></span>
</td>
<td class="nump">160,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">20,085,336<span></span>
</td>
<td class="nump">21,796,904<span></span>
</td>
</tr>
<tr class="re">
<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">20,085,336<span></span>
</td>
<td class="nump">21,796,904<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_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_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>17
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241856931640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED INCOME STATEMENTS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_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>
</tr>
<tr class="ro">
<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 );">Loans</a></td>
<td class="nump">$ 222,166<span></span>
</td>
<td class="nump">$ 228,999<span></span>
</td>
<td class="nump">$ 256,043<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeSecurities', window );">Investment securities</a></td>
<td class="nump">21,560<span></span>
</td>
<td class="nump">21,786<span></span>
</td>
<td class="nump">20,531<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cash, Fed Funds and other</a></td>
<td class="nump">569<span></span>
</td>
<td class="nump">1,227<span></span>
</td>
<td class="nump">1,032<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_InterestAndDividendIncomeOperating', window );">Total interest income</a></td>
<td class="nump">244,295<span></span>
</td>
<td class="nump">252,012<span></span>
</td>
<td class="nump">277,606<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">11,411<span></span>
</td>
<td class="nump">33,797<span></span>
</td>
<td class="nump">70,389<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseBorrowings', window );">Borrowings</a></td>
<td class="nump">5,827<span></span>
</td>
<td class="nump">9,553<span></span>
</td>
<td class="nump">17,827<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">17,238<span></span>
</td>
<td class="nump">43,350<span></span>
</td>
<td class="nump">88,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">227,057<span></span>
</td>
<td class="nump">208,662<span></span>
</td>
<td class="nump">189,390<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_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal', window );">Provision for credit losses</a></td>
<td class="num">(15,000)<span></span>
</td>
<td class="nump">20,469<span></span>
</td>
<td class="num">(500)<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 provision for credit losses</a></td>
<td class="nump">242,057<span></span>
</td>
<td class="nump">188,193<span></span>
</td>
<td class="nump">189,890<span></span>
</td>
</tr>
<tr class="re">
<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>
</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_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities', window );">Net gain on loan origination and sale activities</a></td>
<td class="nump">92,318<span></span>
</td>
<td class="nump">122,564<span></span>
</td>
<td class="nump">44,122<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_hmst_ServicingFeesNet1', window );">Loan servicing income</a></td>
<td class="nump">7,233<span></span>
</td>
<td class="nump">9,491<span></span>
</td>
<td class="nump">9,785<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_hmst_DepositorAndOtherRetailBankingFees', window );">Deposit fees</a></td>
<td class="nump">8,068<span></span>
</td>
<td class="nump">7,083<span></span>
</td>
<td class="nump">7,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_NoninterestIncomeOtherOperatingIncome', window );">Other</a></td>
<td class="nump">12,356<span></span>
</td>
<td class="nump">10,226<span></span>
</td>
<td class="nump">12,599<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">119,975<span></span>
</td>
<td class="nump">149,364<span></span>
</td>
<td class="nump">74,432<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 benefits</a></td>
<td class="nump">132,015<span></span>
</td>
<td class="nump">136,826<span></span>
</td>
<td class="nump">124,354<span></span>
</td>
</tr>
<tr class="re">
<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 );">Information services</a></td>
<td class="nump">27,913<span></span>
</td>
<td class="nump">30,004<span></span>
</td>
<td class="nump">31,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_OccupancyNet', window );">Occupancy</a></td>
<td class="nump">23,832<span></span>
</td>
<td class="nump">35,323<span></span>
</td>
<td class="nump">27,119<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General, administrative and other</a></td>
<td class="nump">31,583<span></span>
</td>
<td class="nump">33,510<span></span>
</td>
<td class="nump">32,538<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">215,343<span></span>
</td>
<td class="nump">235,663<span></span>
</td>
<td class="nump">215,614<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income from continuing operations before income taxes</a></td>
<td class="nump">146,689<span></span>
</td>
<td class="nump">101,894<span></span>
</td>
<td class="nump">48,708<span></span>
</td>
</tr>
<tr class="ro">
<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 taxes (benefit)</a></td>
<td class="nump">31,267<span></span>
</td>
<td class="nump">21,904<span></span>
</td>
<td class="nump">7,988<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_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest', window );">Income from continuing operations</a></td>
<td class="nump">115,422<span></span>
</td>
<td class="nump">79,990<span></span>
</td>
<td class="nump">40,720<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Loss from discontinued operations before income taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(28,285)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax benefit for discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,077)<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_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Loss from discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(23,208)<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</a></td>
<td class="nump">$ 115,422<span></span>
</td>
<td class="nump">$ 79,990<span></span>
</td>
<td class="nump">$ 17,512<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Net income (loss) per share, 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Income from continuing operations (in dollars per share)</a></td>
<td class="nump">$ 5.53<span></span>
</td>
<td class="nump">$ 3.50<span></span>
</td>
<td class="nump">$ 1.57<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare', window );">Loss from discontinued operations (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(0.91)<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_EarningsPerShareBasic', window );">Basic income per share (in dollars per share)</a></td>
<td class="nump">5.53<span></span>
</td>
<td class="nump">3.50<span></span>
</td>
<td class="nump">0.66<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Net income (loss) per share, 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Income from continuing operations (in dollars per share)</a></td>
<td class="nump">5.46<span></span>
</td>
<td class="nump">3.47<span></span>
</td>
<td class="nump">1.55<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare', window );">Loss from discontinued operations (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(0.90)<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_EarningsPerShareDiluted', window );">Diluted income per share (in dollars per share)</a></td>
<td class="nump">$ 5.46<span></span>
</td>
<td class="nump">$ 3.47<span></span>
</td>
<td class="nump">$ 0.65<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract', window );"><strong>Weighted average shares outstanding:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">20,885,509<span></span>
</td>
<td class="nump">22,867,268<span></span>
</td>
<td class="nump">25,573,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_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">21,143,414<span></span>
</td>
<td class="nump">23,076,822<span></span>
</td>
<td class="nump">25,770,783<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_DepositorAndOtherRetailBankingFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Depositor and other retail banking fees.</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;">hmst_DepositorAndOtherRetailBankingFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Credit Loss, Expense (Reversal) And Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)</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;">hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gain on mortgage loan origination and sale activities.</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;">hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_ServicingFeesNet1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Servicing Fees Net1</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;">hmst_ServicingFeesNet1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Shares Outstanding, Basic And Diluted</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;">hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</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> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 5: 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(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<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(14))<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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.</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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.</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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="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_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</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> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 2: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 6: 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 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 9: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-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_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_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</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_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="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 (c)<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<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><br>Reference 6: 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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: 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(8))<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 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: 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 10: 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(15))<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income (loss) from continuing operations including portion attributable to the noncontrolling interest.</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 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/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 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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<br><br>Reference 5: 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 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 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 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 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 9: 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 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)(5))<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)(i))<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 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 13: 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><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 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 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 (f)<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 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 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/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 19: 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 20: 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 21: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) from continuing operations 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 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 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.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 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 5: 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(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 (b)<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 9: 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 10: 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 11: 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 12: 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(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 13: 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 14: 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 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868656-224227<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-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_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="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_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) derived from continuing operations during 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/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 2: 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 3: 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 4: 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 5: 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 6: 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 8: 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(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: 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 10: 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 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868656-224227<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 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 12: 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 13: 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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 14: 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 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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 16: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="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_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</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 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<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 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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109227538&amp;loc=d3e44648-109337<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestAndDividendIncomeSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividend and interest income, including amortization and accretion of premiums and discounts, on 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_InterestAndDividendIncomeSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_InterestExpenseBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 borrowings.</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.7,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_InterestExpenseBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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_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_NoninterestIncomeOtherOperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue earned, classified as other, excluding interest income.</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 1<br> -Subparagraph (SX 210.5-03(1)(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868656-224227<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(13))<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 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(4))<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_NoninterestIncomeOtherOperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>18
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241866163320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_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>
</tr>
<tr class="ro">
<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">$ 115,422<span></span>
</td>
<td class="nump">$ 79,990<span></span>
</td>
<td class="nump">$ 17,512<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax', window );">Unrealized gain (loss) on investment securities available for sale ("AFS")</a></td>
<td class="num">(17,934)<span></span>
</td>
<td class="nump">39,627<span></span>
</td>
<td class="nump">27,490<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax', window );">Reclassification for net (gains) losses included in income</a></td>
<td class="num">(62)<span></span>
</td>
<td class="num">(341)<span></span>
</td>
<td class="nump">7<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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax', window );">Other comprehensive income (loss) before tax</a></td>
<td class="num">(17,996)<span></span>
</td>
<td class="nump">39,286<span></span>
</td>
<td class="nump">27,497<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income tax impact of:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Unrealized gain (loss) on investment securities AFS</a></td>
<td class="num">(3,766)<span></span>
</td>
<td class="nump">8,322<span></span>
</td>
<td class="nump">5,656<span></span>
</td>
</tr>
<tr class="re">
<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 for net (gains) losses included in income</a></td>
<td class="num">(13)<span></span>
</td>
<td class="num">(72)<span></span>
</td>
<td class="nump">1<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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax', window );">Total</a></td>
<td class="num">(3,779)<span></span>
</td>
<td class="nump">8,250<span></span>
</td>
<td class="nump">5,657<span></span>
</td>
</tr>
<tr class="re">
<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="num">(14,217)<span></span>
</td>
<td class="nump">31,036<span></span>
</td>
<td class="nump">21,840<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_ComprehensiveIncomeNetOfTax', window );">Total comprehensive income</a></td>
<td class="nump">$ 101,205<span></span>
</td>
<td class="nump">$ 111,026<span></span>
</td>
<td class="nump">$ 39,352<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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and 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 (f)<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 10A<br> -Subparagraph (e)<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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and 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 (f)<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 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 3: 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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and 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://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 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=SL7669646-108580<br><br>Reference 3: 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e640-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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e637-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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=124509347&amp;loc=d3e689-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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>19
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241853658728">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)<br> $ 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"><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"><div>Accumulated other comprehensive income (loss)</div></th>
<th class="th">
<div>Accumulated other comprehensive income (loss) </div>
<div>Cumulative Effect, Period of Adoption, Adjustment</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_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,995,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>
</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, 2018</a></td>
<td class="nump">$ 739,520<span></span>
</td>
<td class="num">$ (548)<span></span>
</td>
<td class="nump">$ 342,950<span></span>
</td>
<td class="nump">$ 412,009<span></span>
</td>
<td class="nump">$ 1,532<span></span>
</td>
<td class="num">$ (15,439)<span></span>
</td>
<td class="num">$ (2,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_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">17,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Share-based compensation expense</a></td>
<td class="num">(163)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (163)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">104,080<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued - Option exercise; stock grants</a></td>
<td class="nump">105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">21,840<span></span>
</td>
<td class="text">&#160;<span></span>
</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,840<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,208,573)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(98,543)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (20,287)<span></span>
</td>
<td class="num">(25,521)<span></span>
</td>
<td class="text">&#160;<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_hmst_ReclassificationsOfPermanentToTemporaryEquity', window );">Reclassification to temporary equity</a></td>
<td class="nump">52,735<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (21,876)<span></span>
</td>
<td class="num">(30,859)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,890,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2019</a></td>
<td class="nump">679,723<span></span>
</td>
<td class="num">$ (3,740)<span></span>
</td>
<td class="nump">$ 300,729<span></span>
</td>
<td class="nump">374,673<span></span>
</td>
<td class="num">$ (3,740)<span></span>
</td>
<td class="nump">4,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTemporaryEquityRollForward', window );"><strong>Increase (Decrease) in Temporary Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_hmst_TemporaryEquitySharesRepurchasedAndRetired', window );">Common stock repurchased</a></td>
<td class="num">(52,735)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests', window );">Ending balance at Dec. 31, 2019</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">79,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79,990<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Share-based compensation expense</a></td>
<td class="nump">2,693<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,693<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">140,386<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued - Option exercise; stock grants</a></td>
<td class="nump">782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">31,036<span></span>
</td>
<td class="text">&#160;<span></span>
</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">31,036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends declared ($1.00 per share)</a></td>
<td class="num">(13,865)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,865)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,234,337)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ (58,869)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (25,699)<span></span>
</td>
<td class="num">(33,170)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2020</a></td>
<td class="nump">21,796,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,796,904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2020</a></td>
<td class="nump">$ 717,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 278,505<span></span>
</td>
<td class="nump">403,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,357<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_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests', window );">Ending balance at Dec. 31, 2020</a></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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">115,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">115,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition', window );">Share-based compensation expense</a></td>
<td class="nump">3,398<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,398<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">260,267<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued - Option exercise; stock grants</a></td>
<td class="nump">2,418<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,418<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(14,217)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(14,217)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends declared ($1.00 per share)</a></td>
<td class="num">(21,338)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(21,338)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,971,835)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ (88,094)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (34,465)<span></span>
</td>
<td class="num">(53,629)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Dec. 31, 2021</a></td>
<td class="nump">20,085,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,085,336<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2021</a></td>
<td class="nump">$ 715,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 249,856<span></span>
</td>
<td class="nump">$ 444,343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,140<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_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests', window );">Ending balance at Dec. 31, 2021</a></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>
<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_hmst_ReclassificationsOfPermanentToTemporaryEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reclassifications Of Permanent To Temporary Equity</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;">hmst_ReclassificationsOfPermanentToTemporaryEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_TemporaryEquitySharesRepurchasedAndRetired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Temporary Equity, Shares Repurchased And Retired</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;">hmst_TemporaryEquitySharesRepurchasedAndRetired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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>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_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_DividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, stock and payment-in-kind (PIK).</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 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInTemporaryEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncreaseDecreaseInTemporaryEquityRollForward</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock issued 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(29))<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(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_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</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 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 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 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_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control 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://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.27(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: 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 3: 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 4: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>20
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241865099384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_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>
</tr>
<tr class="ro">
<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 on common stock (USD per share)</a></td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="nump">$ 0.60<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>21
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241856656680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>CASH FLOWS FROM OPERATING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 115,422<span></span>
</td>
<td class="nump">$ 79,990<span></span>
</td>
<td class="nump">$ 17,512<span></span>
</td>
</tr>
<tr class="re">
<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 (used in) operating activities:</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_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal', window );">Provision for credit losses</a></td>
<td class="num">(15,000)<span></span>
</td>
<td class="nump">20,469<span></span>
</td>
<td class="num">(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_DepreciationAmortizationAndAccretionNet', window );">Depreciation and amortization, premises and equipment</a></td>
<td class="nump">9,908<span></span>
</td>
<td class="nump">9,438<span></span>
</td>
<td class="nump">10,769<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_hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt', window );">Amortization of premiums and discounts: securities, deposits, debt</a></td>
<td class="nump">6,002<span></span>
</td>
<td class="nump">9,013<span></span>
</td>
<td class="nump">7,655<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_hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense', window );">Operating leases: excess of payments over amortization</a></td>
<td class="num">(4,029)<span></span>
</td>
<td class="num">(3,488)<span></span>
</td>
<td class="num">(2,597)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Amortization of finance leases</a></td>
<td class="nump">1,066<span></span>
</td>
<td class="nump">1,277<span></span>
</td>
<td class="nump">2,029<span></span>
</td>
</tr>
<tr class="re">
<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 core deposit intangibles</a></td>
<td class="nump">1,171<span></span>
</td>
<td class="nump">1,372<span></span>
</td>
<td class="nump">1,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_AmortizationOfDeferredLoanOriginationFeesNet', window );">Amortization of deferred loan fees and costs</a></td>
<td class="num">(8,569)<span></span>
</td>
<td class="nump">1,195<span></span>
</td>
<td class="nump">1,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_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">3,398<span></span>
</td>
<td class="nump">2,693<span></span>
</td>
<td class="num">(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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Lease impairment costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,873<span></span>
</td>
<td class="nump">16,619<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Deferred income tax expense (benefit)</a></td>
<td class="nump">7,884<span></span>
</td>
<td class="num">(10,065)<span></span>
</td>
<td class="num">(29,903)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt extinguishment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,492<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_PaymentsForOriginationOfMortgageLoansHeldForSale', window );">Origination of LHFS</a></td>
<td class="num">(2,251,090)<span></span>
</td>
<td class="num">(2,453,110)<span></span>
</td>
<td class="num">(3,757,549)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfLoansHeldForSale', window );">Proceeds from sale of LHFS</a></td>
<td class="nump">2,379,116<span></span>
</td>
<td class="nump">2,407,287<span></span>
</td>
<td class="nump">4,097,511<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_hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale', window );">Net fair value adjustment and gain on sale of LHFS</a></td>
<td class="num">(42,358)<span></span>
</td>
<td class="num">(81,439)<span></span>
</td>
<td class="num">(78,994)<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_hmst_IncreaseDecreaseinMortgageServicingRights', window );">Origination of MSRs</a></td>
<td class="num">(34,445)<span></span>
</td>
<td class="num">(31,012)<span></span>
</td>
<td class="num">(34,606)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Net gain on sale of loans originated as LHFI</a></td>
<td class="num">(11,377)<span></span>
</td>
<td class="num">(6,895)<span></span>
</td>
<td class="num">(9,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_MortgageServicingRightsMSRImpairmentRecovery', window );">Change in fair value of MSRs</a></td>
<td class="nump">12,290<span></span>
</td>
<td class="nump">37,567<span></span>
</td>
<td class="nump">35,902<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfMortgageServicingRightsMSRs', window );">Amortization of servicing rights</a></td>
<td class="nump">7,581<span></span>
</td>
<td class="nump">5,657<span></span>
</td>
<td class="nump">5,214<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_hmst_GainLossOnSaleOfMortgageServicingRights', window );">Gain on sale of MSRs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(6,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_IncreaseDecreaseInOtherOperatingAssets', window );">(Increase) decrease in other assets</a></td>
<td class="num">(5,796)<span></span>
</td>
<td class="num">(39,069)<span></span>
</td>
<td class="nump">14,939<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_hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities', window );">Increase (decrease) in accounts payable and other liabilities</a></td>
<td class="nump">1,861<span></span>
</td>
<td class="nump">11,210<span></span>
</td>
<td class="num">(32,547)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">173,035<span></span>
</td>
<td class="num">(25,545)<span></span>
</td>
<td class="nump">258,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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>CASH FLOWS FROM INVESTING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="num">(179,398)<span></span>
</td>
<td class="num">(373,264)<span></span>
</td>
<td class="num">(330,532)<span></span>
</td>
</tr>
<tr class="ro">
<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 sale of investment securities</a></td>
<td class="nump">28,187<span></span>
</td>
<td class="nump">62,378<span></span>
</td>
<td class="nump">184,871<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_hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale', window );">Principal payments on investment securities</a></td>
<td class="nump">197,253<span></span>
</td>
<td class="nump">208,610<span></span>
</td>
<td class="nump">145,771<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfOtherRealEstate', window );">Proceeds from sale of OREO</a></td>
<td class="nump">541<span></span>
</td>
<td class="nump">650<span></span>
</td>
<td class="nump">1,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_ProceedsFromSaleOfLoansHeldForInvestment', window );">Proceeds from sale of loans originated as LHFI</a></td>
<td class="nump">504,584<span></span>
</td>
<td class="nump">576,388<span></span>
</td>
<td class="nump">769,354<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireFinanceReceivables', window );">Purchase of LHFI</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(20,124)<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_ProceedsFromSaleOfMortgageServicingRightsMSR', window );">Proceeds from sale of MSRs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,255<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates', window );">Net cash provided by disposal of discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,800<span></span>
</td>
<td class="nump">182,189<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInFinanceReceivables', window );">Net increase in LHFI</a></td>
<td class="num">(683,822)<span></span>
</td>
<td class="num">(690,302)<span></span>
</td>
<td class="num">(822,474)<span></span>
</td>
</tr>
<tr class="ro">
<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 sale of premises and equipment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,460<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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of premises and equipment</a></td>
<td class="num">(2,941)<span></span>
</td>
<td class="num">(3,298)<span></span>
</td>
<td class="num">(2,257)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Net cash used for acquisitions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(47,389)<span></span>
</td>
</tr>
<tr class="re">
<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 sale of Federal Home Loan Bank stock</a></td>
<td class="nump">109,484<span></span>
</td>
<td class="nump">145,801<span></span>
</td>
<td class="nump">161,254<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(99,526)<span></span>
</td>
<td class="num">(143,721)<span></span>
</td>
<td class="num">(138,156)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used in) investing activities</a></td>
<td class="num">(125,638)<span></span>
</td>
<td class="num">(232,622)<span></span>
</td>
<td class="nump">107,024<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Increase in deposits, net</a></td>
<td class="nump">347,867<span></span>
</td>
<td class="nump">481,464<span></span>
</td>
<td class="nump">213,572<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess', window );">Changes in short-term borrowings, net</a></td>
<td class="num">(281,800)<span></span>
</td>
<td class="num">(143,200)<span></span>
</td>
<td class="num">(424,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_ProceedsFromOtherDebt', window );">Proceeds from other long-term borrowings</a></td>
<td class="nump">50,000<span></span>
</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_RepaymentsOfOtherDebt', window );">Repayment of other long-term borrowings</a></td>
<td class="num">(50,000)<span></span>
</td>
<td class="num">(7,082)<span></span>
</td>
<td class="num">(56,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_FinanceLeasePrincipalPayments', window );">Repayment of finance lease principal</a></td>
<td class="num">(1,070)<span></span>
</td>
<td class="num">(1,209)<span></span>
</td>
<td class="num">(1,694)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Repurchases of common stock</a></td>
<td class="num">(84,154)<span></span>
</td>
<td class="num">(58,009)<span></span>
</td>
<td class="num">(98,543)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">263<span></span>
</td>
<td class="nump">237<span></span>
</td>
<td class="nump">105<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Dividends paid on common stock</a></td>
<td class="num">(21,338)<span></span>
</td>
<td class="num">(13,865)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="num">(40,232)<span></span>
</td>
<td class="nump">258,336<span></span>
</td>
<td class="num">(366,560)<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 (decrease) in cash and cash equivalents</a></td>
<td class="nump">7,165<span></span>
</td>
<td class="nump">169<span></span>
</td>
<td class="num">(706)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract', window );"><strong>Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [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>
</tr>
<tr class="ro">
<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, beginning of year</a></td>
<td class="nump">58,049<span></span>
</td>
<td class="nump">57,880<span></span>
</td>
<td class="nump">58,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, end of year</a></td>
<td class="nump">65,214<span></span>
</td>
<td class="nump">58,049<span></span>
</td>
<td class="nump">57,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_hmst_CashPaidDuringYearForAbstract', window );"><strong>Cash paid during the period for:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest</a></td>
<td class="nump">17,303<span></span>
</td>
<td class="nump">44,466<span></span>
</td>
<td class="nump">93,325<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Federal and state income taxes</a></td>
<td class="nump">34,429<span></span>
</td>
<td class="nump">20,992<span></span>
</td>
<td class="nump">33,625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_NoncashInvestingActivitiesAbstract', window );"><strong>Non-cash activities:</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_hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned', window );">LHFI foreclosed and transferred to OREO</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">370<span></span>
</td>
<td class="nump">915<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableReclassificationToHeldForSale', window );">Loans transferred from LHFI to LHFS, net</a></td>
<td class="nump">392,555<span></span>
</td>
<td class="nump">569,534<span></span>
</td>
<td class="nump">907,778<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_hmst_LoansRecognizedWithRightToRepurchase', window );">Ginnie Mae loans recognized with the right to repurchase, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">92,366<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_hmst_LoansDerecognizedWithRightToRepurchase', window );">Ginnie Mae loans derecognized with the right to repurchase, net</a></td>
<td class="nump">89,408<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">28,281<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_hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash', window );">Repurchase of common stock - award shares</a></td>
<td class="nump">3,940<span></span>
</td>
<td class="nump">860<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_hmst_Receivablefromsaleofmortgageservicingrights', window );">Receivable from sale of MSRs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,117<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Acquisition:</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_hmst_BusinessCombinationsRecognizedIdentifiable', window );">Assets acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">116,402<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Liabilities assumed</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">74,941<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_hmst_Goodwillfromacquisition', window );">Goodwill</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 5,928<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accretion (Amortization) Of Discounts And Premiums, Investments, Deposits And Debt</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;">hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_BusinessCombinationsRecognizedIdentifiable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combinations, Recognized Identifiable</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;">hmst_BusinessCombinationsRecognizedIdentifiable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_CashPaidDuringYearForAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash paid during the period for.</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;">hmst_CashPaidDuringYearForAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Credit Loss, Expense (Reversal) And Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)</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;">hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Net Fair Value Adjustment And (Gain) Loss On 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;">hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_GainLossOnSaleOfMortgageServicingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) On Sale Of Mortgage Servicing Rights</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;">hmst_GainLossOnSaleOfMortgageServicingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_Goodwillfromacquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill from acquisition</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;">hmst_Goodwillfromacquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (decrease) in accounts payable 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;">hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_IncreaseDecreaseinMortgageServicingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Mortgage Servicing Rights</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;">hmst_IncreaseDecreaseinMortgageServicingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_LoansDerecognizedWithRightToRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Derecognized With Right to 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;">hmst_LoansDerecognizedWithRightToRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 held for investment foreclosed and transferred to other real estate owned.</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;">hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_LoansRecognizedWithRightToRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>GNMA loans recognized with the right to repurchase, net.</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;">hmst_LoansRecognizedWithRightToRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_NoncashInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash investing activities.</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;">hmst_NoncashInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Payments In Excess Of Operating Lease, Right-of-Use Asset, Amortization 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;">hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Principal Payments Received, Debt Securities, Available-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;">hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_Receivablefromsaleofmortgageservicingrights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Receivable from sale of mortgage servicing rights</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;">hmst_Receivablefromsaleofmortgageservicingrights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Award Settlement, Noncash</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;">hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_AmortizationOfDeferredLoanOriginationFeesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 increase(decrease) in interest income during the period representing the allocation of deferred loan origination fees less deferred loan origination costs using the effective interest method over the term of the debt arrangement to which they pertain taking into account the effect of prepayments.</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 20<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124402152&amp;loc=d3e8622-111531<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 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_AmortizationOfDeferredLoanOriginationFeesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_AmortizationOfMortgageServicingRightsMSRs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 periodic amortization (in proportion to and over the period of estimated net servicing income or loss) of capitalized servicing rights, which contractually entitle the servicer to receive fees and ancillary revenues for performing billing, collection, disbursement and recordkeeping services in connection with a mortgage portfolio. 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfMortgageServicingRightsMSRs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assumed at the acquisition date.</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 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued 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 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123351718&amp;loc=d3e2443-110228<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 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for principal payment on finance lease.</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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<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)(1)<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_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinancingReceivableReclassificationToHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reclassified to held-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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919244-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 (f)<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_FinancingReceivableReclassificationToHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</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 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123467658&amp;loc=d3e12317-112629<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 (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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</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_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInFinanceReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 outstanding loans including accrued interest.</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_IncreaseDecreaseInFinanceReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating assets 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 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_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_MortgageServicingRightsMSRImpairmentRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 adjustment to the carrying value of the rights retained or purchased to service mortgages. These adjustments are made when the estimate of the fair value is changed. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="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 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MortgageServicingRightsMSRImpairmentRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization expense for right-of-use asset from operating lease.</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 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_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForOriginationOfMortgageLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for the origination of mortgages that are held 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3536-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<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_PaymentsForOriginationOfMortgageLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a business, net of the cash acquired from the purchase.</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 (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_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireFinanceReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for the purchase of amounts due from customers, clients, lessees, borrowers, or others under the terms of its agreements therewith.</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> -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_PaymentsToAcquireFinanceReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 associated with the amount received from the sale of a business segment or subsidiary or sale of an entity that is related to it but not strictly controlled during the period (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method 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 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_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additional capital contribution to the 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 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_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<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_ProceedsFromOtherDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a borrowing net of the cash outflow from repayment of a borrowing having initial term of repayment within three months.</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 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3255-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 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3291-108585<br><br>Reference 3: 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 9<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3098-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_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleOfLoansHeldForInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Sales of Loans Held For 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 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_ProceedsFromSaleOfLoansHeldForInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleOfMortgageServicingRightsMSR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 servicing rights, which contractually entitle the servicer to receive fees and ancillary revenues for performing billing, collection, disbursement and recordkeeping services in connection with a mortgage portfolio. Rights may be obtained via (1) acquisition or assumption of a servicing obligation that does not relate to financial assets of the servicer or its consolidated affiliates; or (2) by originating mortgage loans and then (a) transferring the loans to a Variable Interest Entity (VIE) in a transaction that meets the necessary transfer and classification requirements, or (b) transferring the loans in a transaction that meets the requirements for sale accounting.</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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=d3e107207-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_ProceedsFromSaleOfMortgageServicingRightsMSR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleOfOtherRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 associated with the sale of other real estate not otherwise defined in the taxonomy.</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_ProceedsFromSaleOfOtherRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfOtherDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for the payment of debt 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 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_RepaymentsOfOtherDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncash expense for 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 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_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>22
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241865858120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Business</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HomeStreet, Inc., a State of Washington corporation organized in 1921, (the "Corporation") is a Washington-based diversified financial services holding company whose operations are primarily conducted through its wholly owned subsidiaries (collectively the "Company") HomeStreet Capital Corporation, HomeStreet Statutory Trusts and HomeStreet Bank (the "Bank"), and the Bank's subsidiaries, Continental Escrow Company, HomeStreet Foundation, HS Properties, Inc., HS Evergreen Corporate Center LLC and Union Street Holdings LLC. The Company is principally engaged in commercial banking, mortgage banking and consumer/retail banking activities serving customers primarily in the Western United States.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank, the Company&#8217;s principal operating subsidiary, is engaged in commercial banking, mortgage banking and consumer/retail banking activities. The Bank was incorporated in the State of Washington in 1986, and as a state-chartered non-member commercial bank is subject to examination by the State of Washington Department of Financial Institutions and the Federal Deposit Insurance Corporation ("FDIC").  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basis of Presentation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America ("GAAP"). The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant inter-company accounts and transactions have been eliminated in consolidation. The Company allocates resources and assesses financial performance on a consolidated basis and therefore has one reporting segment. In preparing the consolidated financial statements, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the of the financial statements, as well as the reported amounts of revenues and expenses during the reporting periods. Actual results could differ significantly from those estimates. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Reclassifications</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain amounts in the financial statements from prior periods have been reclassified to conform to the current financial statement presentation. These reclassifications had no effect on prior years' net income or stockholders&#8217; equity.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Discontinued Operations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2019, the Company's Board of Directors (the "Board") adopted a Resolution of Exit or Disposal of Home Loan Center ("HLC") Based Mortgage Banking Operations to sell or abandon the assets and transfer or terminate the personnel associated with the Company's high-volume HLC-based mortgage origination business and related servicing. The Company also successfully closed and settled two separate sales of the rights to service $14.3&#160;billion in total unpaid principal balance of single family mortgage loans serviced for others. At the end of the second quarter 2019, we also entered into a non-binding letter of interest to sell our ownership interest in WMS LLC. In accordance with Accounting Standards Codification (ASC) 205-20, the Company determined that the Board's decision to sell or abandon the assets and personnel associated with the Company's HLC-based mortgage business, the related mortgage servicing rights ("MSR") sales and the sale of WMS LLC met the criteria to be classified as discontinued operations and its operating results and financial condition are presented as discontinued operations in the consolidated financial statements for 2019. These discontinued operations activities, including the exit or disposal of the former Mortgage Banking Segment, were concluded by December 31, 2019. Consequently, we ceased discontinued operations accounting effective January 1, 2020. Unless otherwise indicated, information included in these notes to the consolidated financial statements for 2019 are presented on a consolidated operations basis, which includes results from both continuing and discontinued operations. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cash and Cash Equivalents</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of reporting cash flows, cash and cash equivalents include cash, due from banks, certificates of deposits with original maturities of less than ninety days, investment securities with original maturities of less than ninety days and federal funds sold. The Bank maintains most of its excess cash at the Federal Reserve Bank of San Francisco ("FRBSF"), with well-capitalized correspondent banks or with other depository institutions at amounts less than the FDIC insured limits. Restricted cash of $8.1 million and $6.6&#160;million at December&#160;31, 2021 and 2020, respectively, is included in cash and cash equivalents. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Investment Securities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment securities for which the Company has the positive intent and ability to hold to maturity are reported at cost, adjusted for premiums and discounts that are recognized in interest income using the interest method over the period to maturity. Investments not classified as trading securities nor as held-to-maturity ("HTM") securities are classified as AFS securities and recorded at fair value. Unrealized gains or losses on AFS securities are excluded from net income and reported net of taxes as a separate component of other comprehensive income included in shareholders&#8217; equity. Purchase premiums and discounts are recognized in interest income using the effective interest method over the life of the securities. Purchase premiums or discounts related to mortgage-backed securities are amortized or accreted using projected prepayment speeds. Gains and losses on the sale of AFS securities are recorded on the trade date and are determined using the specific identification method. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates AFS securities in an unrealized loss position, using a qualitative approach, at the end of each quarter to determine whether the decline in value is temporary or permanent. An unrealized loss exists when the fair value of an individual security is less than its amortized cost basis. When qualitative factors indicate that a credit loss may exist, the Company compares the present value of cash flows expected to be collected from the security with the amortized cost basis of the security. The Company recognizes an ACL if a loss is considered to exist, measured as the difference between the present value of expected cash flows and the amortized cost basis of the security, limited by the amount that the security&#8217;s fair value is less than its amortized cost basis. The Company does not believe any of these securities that were in an unrealized loss position at December&#160;31, 2021 have a credit loss impairment. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates HTM securities at the end of each quarter to determine if any expected credit losses exist. No ACL for HTM securities was recorded as of December&#160;31, 2021 and 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Federal Home Loan Bank Stock</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank is a member of the Federal Home Loan Bank of Des Moines ("FHLB"), and as such, is required to own a certain amount of FHLB stock based on the level of borrowings and other factors. FHLB stock is carried at cost and periodically evaluated for impairment based on ultimate recovery of par value. Both cash and stock dividends are recorded as a component of interest income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">LHFS</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans originated for sale in the secondary market or designated for whole loan sales are classified as LHFS. Management has elected the fair value option for all single family LHFS (originated with the intent to market for sale) and records these loans at fair value. Gains and losses from changes in fair value on LHFS are recognized in net gain on mortgage loan origination and sale activities within noninterest income. Direct loan origination costs and fees for single family loans originated as held for sale are recognized in earnings.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Multifamily and Small Business Administration ("SBA") LHFS are accounted for at the lower of amortized cost or fair value ("LOCOM"). LOCOM valuations are performed quarterly or at the time of transfer to or from LHFS. Related gains and losses are recognized in net gain on mortgage loan origination and sale activities. Direct loan origination costs and fees for multifamily and SBA loans classified as held for sale are deferred at origination and recognized in earnings at the time of sale.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">LHFI</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LHFI are reported at the principal amount outstanding, net of cumulative charge-offs, interest applied to principal (for loans accounted for using the cost recovery method), unamortized net deferred loan origination fees and costs and unamortized premiums or discounts on purchased loans. When a loan is designated as held for investment, the intent is to hold these loans for the foreseeable future or until maturity or pay-off. If subsequent changes occur as part of the balance sheet management process, the Company may change its intent to hold these loans. Once a determination has been made to sell such loans, they are transferred to LHFS and carried at the lower of amortized cost or fair value. Interest on loans is recognized at the contractual rate of interest and is only accrued if deemed collectible. Deferred fees and costs and premiums and discounts are amortized over the contractual terms of the underlying loans using the constant effective yield (the interest method) or straight-line method. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nonaccrual Loans</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans for which the accrual of interest has been discontinued are designated as nonaccrual loans. Loans are placed on nonaccrual status when the full and timely collection of principal and interest is doubtful, generally when the loan becomes 90 days or more past due for principal or interest payment or if part of the principal balance has been charged off. When loans are placed on nonaccrual status, all interest previously accrued but not collected is reversed against current period interest income. All payments received on nonaccrual loans are accounted for using the cost recovery method. Under the cost recovery method, all cash collected is applied first to reduce the outstanding principal balance. A loan may be returned to accrual status if all delinquent principal and interest payments are brought current and the collectability of the remaining principal and interest payments in accordance with the loan agreement is reasonably assured. Loans whose repayments are insured by the Federal Housing Administration ("FHA") or guaranteed by the Department of Veterans' Affairs ("VA") are maintained on accrual status even if 90 days or more past due.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Troubled Debt Restructurings </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sometimes modify or restructure loans when the borrower is experiencing financial difficulties by making a concession to the borrower in the form of changes in the amortization terms, reductions in the interest rates, the acceptance of interest only payments and, in limited cases, concessions to the outstanding loan balances. These loans are classified as TDRs. TDRs are loans modified for the purpose of alleviating temporary impairments to the borrower&#8217;s financial condition or cash flows. A workout plan between us and the borrower is designed to provide a bridge for borrower cash flow shortfalls in the near term. A TDR loan may be returned to accrual status when the loan is brought current, has performed in accordance with the contractual restructured terms for a time frame of at least six months, and the ultimate collectability of the total contractual restructured principal and interest is reasonably assured. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">ACL for LHFI </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The ACL for LHFI is a valuation account that is deducted from the loans amortized cost basis to present the net amount expected to be collected on the loans. Loan balances are charged off against the ACL when management believes the non-collectability of a loan balance is confirmed. Recoveries are recorded as an increase to the ACL for LHFI to the extent they do not exceed the related charge-off amounts. The ACL for LHFI, as reported in our consolidated balance sheets, is adjusted by a provision for credit losses and reduced by the charge-offs of loan amounts, net of recoveries.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management estimates the ACL balance using relevant available information from internal and external sources relating to past events, current conditions and reasonable and supportable forecasts. Historical credit loss experience provides the basis for the estimation of expected credit losses. Adjustments to historical loss information are made for differences in current loan-specific risk characteristics such as differences in underwriting standards, portfolio mix or delinquency levels or other relevant factors. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The credit loss estimation process involves procedures to appropriately consider the unique characteristics of its two loan portfolios, the consumer loan portfolio and the commercial loan portfolio. These two portfolios are further disaggregated into loan pools, the level at which credit risk is monitored. When computing ACL levels, credit loss assumptions are estimated using a model that categorizes loan pools based on loss history, delinquency status and other credit trends and risk characteristics, including current conditions and reasonable and supportable forecasts. Determining the appropriateness of the ACL is complex and requires judgment by management about the effect of matters that are inherently uncertain. In future periods, evaluations of the overall loan portfolio, based on the factors and forecasts then prevailing, may result in material changes in the ACL and provision for credit losses in those future periods.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Loss Measurement</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ACL level is influenced by current conditions related to loan volumes, loan asset quality ratings ("AQR") migration or delinquency status, historic loss experience and other conditions influencing loss expectations, such as reasonable and supportable forecasts of economic conditions. The methodology for estimating the amount of expected credit losses has two basic components: first, a pooled component for estimated expected credit losses for pools of loans that share similar risk characteristics and second an asset-specific component involving individual loans that do not share risk characteristics with other loans and the measurement of expected credit losses for such individual loans.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's ACL model methodology is to build a reserve rate using historical life of loan default rates combined with assessments of current loan portfolio information and current and forecasted economic environment and business cycle information. The model uses statistical analysis to determine the life of loan default rates for the quantitative component and analyzes qualitative factors (Q-Factors) that assess the current loan portfolio conditions and forecasted economic environment and collateral values. Below is the general overview our ACL model.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans that Share Similar Risk Characteristics with Other Loans</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For loans that share similar risk characteristics, loans are segregated into loan pools based on similar risk characteristics, like product types or areas of risk concentration to estimate the ACL.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historical Loss Rates</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company analyzed loan data from a full economic cycle, to the extent that data was available, to calculate life of loan loss rates. Based on the current economic environment and available loan level data, it was determined the Loss Horizon Period ("LHP") should begin prior to the economic recession that began in 2007. The Company monitors and reviews the LHP on an annual basis to determine appropriate time frames to be included based on economic indicators.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under current expected credit losses methodology ("CECL"), the Company groups pools of loans by similar risk characteristics. Using these pools, sub-pools are established at a more granular level incorporating delinquency status and original FICO or original LTV (for consumer loans) and risk ratings (for commercial loans). Using the pool and sub-pool structure, cohorts are established historically on a quarterly basis containing the population in these sets as of that point in time. After the establishment of these cohorts, the loans within the cohorts are then tracked from that point forward to establish long-term Probability of Default ("PD") at the sub-pool level and Loss Given Default ("LGD") for the pool level. These historical cohorts and their PD/LGD outcomes are then averaged together to establish expected PDs and LGDs for each sub-pool.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once historical cohorts are established, the loans in the cohort are tracked moving forward for default events. The Company has defined default events as the first dollar of loss. If a loan in the cohort has experienced a default event over the LHP then the balance of the loan at the time of cohort establishment becomes part of the numerator of the PD calculation. The Loss Given Probability of Default ("LGPD") or Expected Loss ("EL") is the weighted average PD for each sub-pool cohort times the average LGD for each pool. The output from the model then is a series of EL rates for each loan sub-pool, which are applied to the related outstanding balances for each loan sub-pool to determine the ACL reserve based on historical loss rates.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Q-Factors</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Q-Factors adjust the expected historic loss rates for current and forecasted conditions that are not provided for in the historical loss information. The Company has established a methodology for adjusting historical expected loss rates based on these more recent or forecasted changes. The Q-Factor methodology is based on a blend of quantitative analysis and management judgment and reviewed on a quarterly basis.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of the thirteen factors in the FASB standard were analyzed for common risk characteristics and grouped into seven consolidated Q-Factors as listed below:</span></div><div style="margin-bottom:8pt;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:21.560%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:76.240%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Qualitative Factor</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financial Instruments - Credit Losses </span></td></tr><tr style="height:24pt"><td colspan="3" rowspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Portfolio Credit Quality</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The borrower's financial condition, credit rating, credit score, asset quality or business prospects</span></td></tr><tr style="height:14pt"><td colspan="3" style="display:none"/><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The borrower's ability to make scheduled interest or principal payments</span></td></tr><tr style="height:24pt"><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The volume and severity of past due financial assets and the volume and severity of adversely classified or rated financial assets</span></td></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remaining Payments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The remaining payment terms of the financial assets</span></td></tr><tr style="height:24pt"><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The remaining time to maturity and the timing and extent of payments on the financial assets</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Volume &amp; Nature</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The nature and volume of the entity's financial assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateral Values</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The value of underlying collateral on financial assets in which the collateral-dependent practical expedient has not been utilized</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Economic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The environmental factors of a borrower and the areas in which the entity's credit is concentrated, such as:  changes and expected changes in national, regional and local economic and business conditions and developments in which the entity operates, including the condition and expected condition of various market segments</span></td></tr><tr style="height:44pt"><td colspan="3" rowspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Credit Culture</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The entity's lending policies and procedures, including changes in lending strategies, underwriting standards, collection, write-off and recovery practices, as well as knowledge of the borrower's operations or the borrower's standing in the community</span></td></tr><tr style="height:14pt"><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The quality of the entity's credit review system</span></td></tr><tr style="height:24pt"><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The experience, ability and depth of the entity's management, lending staff, and other relevant staff</span></td></tr><tr style="height:33pt"><td colspan="3" rowspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business Environment</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The environmental factors of a borrower and the areas in which the entity's credit is concentrated, such as: regulatory, legal, or technological environment to which the entity has exposure</span></td></tr><tr style="height:44pt"><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The environmental factors of a borrower and the areas in which the entity's credit is concentrated, such as:  changes and expected changes in the general market condition of either the geographical area or the industry to which the entity has exposure</span></td></tr></table></div><div style="margin-bottom:8pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An eighth Q-Factor, Management Overlay, allows the Bank to adjust specific pools when conditions exist that were not contemplated in the model design that warrant an adjustment. The economic downturn caused by the COVID-19 pandemic and resulting accounting treatment of forbearances is an example of such a condition.  </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has chosen two years as the forecast period based on management judgment and has determined that reasonable and supportable forecasts should be made for two of the Q-Factors: Economic and Collateral values.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management has assigned weightings for each qualitative factor as well as individual metrics within each qualitative factor as to the relative importance of that factor or metric specific to each portfolio type. The Q-Factors above are evaluated using a seven-point scale ranging from significant improvement to significant deterioration.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CECL Q-Factor methodology bounds the Q-Factor adjustments by a minimum and maximum range, based on the Bank&#8217;s own historical expected loss rates for each respective pool. The rating of the Q-Factor on the seven-point scale, along with the allocated weight, determines the final expected loss adjustment. The model is constructed so that the total of the Q-Factor adjustments plus the current expected loss rate cannot exceed the maximum or minimum two-year loss rate for that pool, which is aligned with the Bank's chosen forecast period. Loss rates beyond two years are not adjusted in the Q-Factor process and the model reverts to the historical mean loss rates. Management Overlays are not bounded by the historical maximums.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly, loan data is gathered to update the portfolio metrics analyzed in the Q-Factor model. The model is updated with current data and applicable forecasts, then the results are reviewed by management. After consensus is reached on all Q-Factor ratings, the results are input into the Q-Factor model and applied to the pooled loans which are reviewed to determine the adequacy of the reserve. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional details describing the model by portfolio are below:</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer Loan Portfolio</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consumer loan portfolio is comprised of the single family and home equity loan classes, which are underwritten after evaluating a borrower's capacity, credit and collateral. Other consumer loans are grouped with home equity loans. Capacity refers to a borrower's ability to make payments on the loan. Several factors are considered when assessing a borrower's capacity, including the borrower's employment, income, current debt, assets and level of equity in the property. Credit refers to how well a borrower manages current and prior debts as documented by a credit report that provides credit scores and current and past information about the borrower's credit history. Collateral refers to the type and use of property, occupancy and market value. Property appraisals are obtained to assist in evaluating collateral. Loan-to-property value and debt-to-income ratios, loan amount and lien position are considered in assessing whether to originate a loan. These borrowers are particularly susceptible to downturns in economic trends such as conditions that negatively affect housing prices, demand for housing and levels of unemployment.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer Loan Portfolio Loss Rate Model</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under CECL, the Bank utilizes pools of loans that are grouped by similar risk characteristics: Single Family and Home Equity Loans. Sub-Pools are established at a more granular level for the calculation of PDs, incorporating delinquency status, original FICO and original LTV.  </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer portfolio cohorts are established by grouping each ACL sub-pool at a point in time. Once historical cohorts are established, the loans in the cohort are tracked moving forward for default events.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Q-Factors adjust the expected historic loss rates for current and forecasted conditions that are not provided for in the historical loss information. For Single Family loans all Q-Factors noted above are evaluated. For the Home Equity loans, collateral values are not evaluated as the Bank has determined the FICO score trends are a more relevant predictor of default than current collateral value for those types of loans. These factors are evaluated based on current conditions and forecasts (as applicable), using a seven-point scale ranging from significant improvement to significant deterioration.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial Loan Portfolio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The commercial loan portfolio is comprised of the non-owner occupied commercial real estate ("CRE"), multifamily, construction and land development, owner occupied CRE and commercial business loan classes, whose underwriting standards consider the factors described for single family and home equity loan classes as well as others when assessing the borrower's and associated guarantors or other related party&#8217;s financial position. These other factors include assessing liquidity, net worth, leverage, other outstanding indebtedness of the borrower, the quality and reliability of cash expected to flow through the borrower (including the outflow to other lenders) and prior known experiences with the borrower. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This information is used to assess financial capacity, profitability and experience. Ultimate repayment of these loans is sensitive to interest rate changes, general economic conditions, liquidity and availability of long-term financing.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commercial Loan Portfolio Loss Rate Model</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Bank has subdivided the commercial loan portfolio into the following ACL reporting pools to more accurately group risk characteristics: Commercial Business, Owner Occupied CRE, Multifamily, Multifamily Construction, CRE, CRE </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Construction, Single Family Construction to Permanent, and Single Family Construction, which includes lot, land and acquisition and development loans. ACL sub-pools are established at a more granular level for the calculation of PDs, utilizing risk rating.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As outlined in the Bank&#8217;s policies, commercial loans pools are non-homogenous and are regularly assessed for credit quality. For purposes of CECL, loans are sub-pooled according to the following AQR Ratings:</span></div><div style="padding-left:54pt"><span><br/></span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">1-6:  These loans meet the definition of &#8220;Pass" assets. They are well protected by the current net worth and paying capacity of the obligor (or guarantors, if any) or by the fair value, less costs to acquire and sell in a timely manner, of any underlying collateral. The Bank further uses the available AQR ratings for components of the sub-pools.  </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">7:  These loans meet the regulatory definition of &#8220;Special Mention.&#8221; They contain potential weaknesses, that if uncorrected may result in deterioration of the likelihood of repayment or in the Bank&#8217;s credit position. </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">8:  These loans meet the regulatory definition of &#8220;Substandard.&#8221; They are inadequately protected by the current sound worth and paying capacity of the borrower or of the collateral pledged, if any. They have well-defined weaknesses and have unsatisfactory characteristics causing unacceptable levels of risk.  </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial portfolio cohorts are established by grouping each ACL sub-pool at a point in time. Once historical cohorts are established, the loans in the cohort are tracked moving forward for default events. The Q-Factors adjust the expected historic loss rates for current and forecasted conditions that are not provided for in the historical loss information. All the Q-Factors noted above are evaluated for Commercial portfolio loans except for Commercial Business and Owner Occupied CRE loans which exclude the collateral values Q-Factor. The Company has determined that these loans are primarily underwritten by evaluating the cash flow of the business and not the underlying collateral. Factors above are evaluated based on current conditions and forecasts (as applicable), using a seven-point scale ranging from significant improvement to significant deterioration.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans That Do Not Share Risk Characteristics with Other Loans</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a loan that does not share risk characteristics with other loans, expected credit loss is measured on net realizable value that is the difference between the discounted value of the expected future cash flows, based on the original effective interest rate and the amortized cost basis of the loan. For these loans, we recognize expected credit loss equal to the amount by which the net realizable value of the loan is less than the amortized cost basis of the loan (which is net of previous charge-offs and deferred loan fees and costs), except when the loan is collateral dependent, which is when the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In these cases, expected credit loss is measured as the difference between the amortized cost basis of the loan and the fair value of the collateral. The fair value of the collateral is adjusted for the estimated costs to sell if repayment or satisfaction of a loan is dependent on the sale (rather than only on the operation) of the collateral.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The starting point for determining the fair value of collateral is through obtaining external appraisals. Generally, collateral values for collateral dependent loans are updated every twelve months, either from external third parties or in-house certified appraisers. A third-party appraisal is required at least annually for substandard loans and OREO. For performing consumer  loans secured by real estate that are classified as collateral dependent, the Bank determines the fair value estimates quarterly using automated valuation services. Once the expected credit loss amount is determined, an ACL is recorded equal to the  expected credit loss and included in the ACL. If the expected credit loss is determined to be permanent or not recoverable, the expected credit loss will be charged off. Factors considered by management in determining if the expected credit loss is permanent or not recoverable include whether management judges the loan to be uncollectible, repayment is deemed to be protracted beyond reasonable time frames, or the loss becomes evident owing to the borrower's lack of assets or, for single family loans, the loan is 180 days or more past due unless both well-secured and in the process of collection.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">ACL for Off-Balance Sheet Credit Exposures</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank estimates expected credit losses over the contractual period in which the Bank is exposed to risk via a contractual obligation to extend credit, unless that obligation is unconditionally cancellable by the Bank. Reserves are required for off-balance sheet credit exposures that are not unconditionally cancellable. The ACL on unfunded loan commitments is based on an estimate of unfunded commitment utilization over the life of the loan, applying the EL to the estimated utilization balance as of the reporting period end date. Q-factors are not included in the calculation of expected credit losses for off-balance sheet credit exposures. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other Real Estate Owned</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate properties acquired through, or in lieu of, loan foreclosure are recorded at net realizable value (fair value of collateral less estimated costs to sell). At the time of possession, an appraisal is obtained and any excess of the loan balance over the net realizable value is charged against the ACL. After foreclosure, valuations are periodically performed by management. Any subsequent declines in fair value are recorded as a charge to current period earnings with a corresponding write-down to the asset. All legal fees and direct costs, including foreclosure and other related costs are expensed as incurred. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Mortgage Servicing Rights</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSRs are recognized as separate assets on our consolidated balance sheets upon purchase of the rights or when we retain the right to service loans that we have sold. We initially record all MSRs at fair value. For subsequent measurements, single family MSRs are accounted for at fair value, with changes in fair value recorded through current period earnings, while multifamily and SBA MSRs are accounted for at the lower of amortized cost or fair value. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent fair value measurements of MSRs are determined by considering the present value of estimated future net servicing cash flows. Changes in the fair value of MSRs result from changes in (1) model inputs and assumptions and (2) modeled amortization, representing the collection and realization of expected cash flows and curtailments over time. The significant </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">model inputs used to measure the fair value of MSRs include assumptions regarding market interest rates, projected prepayment speeds, discount rates, estimated costs of servicing and other income and additional expenses associated with the collection of delinquent loans.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For single family MSRs, loan servicing income includes fees earned for servicing the loans and the changes in fair value over the reporting period of both our MSRs and the derivatives used to economically hedge our MSRs. For other MSRs, loan servicing income includes fees earned for servicing the loans less the amortization of the related MSRs and any impairment adjustments. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenue Recognition</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Descriptions of our primary revenue-generating activities that fall within the scope of ASC Topic 606 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and are presented in our consolidated income statements as follows:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Depositor and other retail and  banking fees</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depositor and other retail banking fees consist of monthly service fees, check orders, and other deposit account related fees. The Company's performance obligation for these fees is generally satisfied, and the related revenue recognized, over the period in which the service is provided.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commission Income</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commission income primarily consists of revenue received on insurance policies and monthly investment management fees earned where the Company has acted as an intermediary between customers and the insurance carriers or investment advisers. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's performance obligation for commissions is generally satisfied, and the related revenue generally recognized, over the course of the policy or over the period in which the services are provided, generally monthly.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Card Fees</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers credit cards to its customers through a third party and earns a fee on each transaction and a fee for each new account activation on a net basis. Revenue is recognized when the services are performed.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sale of Other Real Estate Owned</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A gain or loss, the difference between the cost basis of the property and its sale price, on other real estate owned is recognized when the performance obligation is met, which is at the time the property title is transferred to the buyer. To record a sale of OREO, the Company evaluates if: (a) a commitment on the buyer&#8217;s part exists, (b) collection is probable in circumstances where the initial investment is minimal and (c) the buyer has obtained control of the asset, including the significant risks and rewards of  ownership. If there is no commitment on the buyer&#8217;s part, collection is not probable or the buyer has not obtained control of the asset, then a gain cannot be recognized. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Noninterest Income</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other noninterest income includes revenue related to mortgage servicing activities and gains on sales of loans, which are not subject to the requirements of ASC Topic 606.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Premises and Equipment</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Premises and equipment are carried at cost less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the assets, which generally range from 3 to 20 years. The cost of leasehold improvements is amortized using the straight-line method over the shorter of the estimated useful life of the asset or the term of the related leases. The Company periodically evaluates premises and equipment for impairment. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease at inception. Operating and finance leases are included in lease right-of-use ("ROU") assets, and lease liabilities in our consolidated balance sheets.&#160;ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. The lease liability is recognized at commencement date based on the present value of lease payments over the lease term. The right-of-use asset is based on the lease liability adjusted for the reclassification of certain balance sheet amounts such as prepaid rent, lease incentives and deferred rent. As the rate implicit in most of our leases are not readily determinable, we generally use our incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease contract at commencement date. We have lease agreements with lease and non-lease components, which are generally accounted for separately for real estate leases. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our lease agreements include rental payments that adjust periodically based on changes in the Consumer Price Index ("CPI"). Subsequent increases in the CPI are treated as variable lease payments and recognized in the period in which the obligation for those payments is incurred. The ROU assets and lease liabilities are not re-measured as a result of changes in the CPI. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense for operating leases is recognized on a straight-line basis over the lease term. Lease expense for our financing leases is comprised of the amortization of the right-of-use asset and interest expense recognized based on the effective interest method.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the long-lived assets impairment guidance under ASC Topic 360-10-35, "Property, Plant and Equipment," to determine whether an ROU asset is impaired, and if impaired, the amount of loss to recognize. Long-lived assets are tested for recoverability whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. These could include vacating the leased space, obsolescence, or physical damage to a facility. If an impairment loss is recognized for a ROU asset, the adjusted carrying amount of the ROU asset would be its new accounting basis. The remaining ROU asset (after the impairment write-down) is amortized on a straight-line basis over the remaining lease term.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Goodwill and Other Intangible Assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Goodwill is recorded upon completion of a business combination as the excess of the fair value of the consideration transferred, plus the fair value of any noncontrolling interests in the acquiree, over the fair value of the net assets acquired and liabilities assumed as of the acquisition date. Goodwill has been determined to have an indefinite useful life and is not amortized, but tested for impairment at least annually or more frequently if events and circumstances occur that indicate it is more likely than not </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">the fair value of the reporting unit is less than its carrying value necessitating an impairment test. The Company typically performs its annual impairment testing in the second or third quarter.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with definite useful lives, such as core deposit intangible assets arising from bank acquisitions, are amortized over their estimated useful lives.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 25, 2019, the Company completed its acquisition of a branch and its related deposits and loans in San Diego County from Silvergate Bank, along with its business lending team. The application of the acquisition method of accounting resulted in recording goodwill of $5.9 million and core deposit intangibles of $1.9 million.   </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Securities Sold Under Agreements to Repurchase</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company may enter into sales of securities under agreements to repurchase ("repurchase agreements"). Repurchase agreements are accounted for as financing arrangements with the obligation to repurchase securities sold reflected as a liability on the consolidated balance sheets. The securities underlying the repurchase agreements continue to be recognized as AFS securities in the consolidated balance sheet.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Income Taxes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our income tax expense is the total of current year income tax due or refundable and the change in deferred tax assets and liabilities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities arise from temporary differences between the tax basis of assets and liabilities and their reported amounts in the financial statements, which will result in taxable or deductible amounts in the future. Deferred tax assets and tax carryforwards are only recognized if, in the opinion of management, it is more likely than not that the deferred </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tax assets will be realized. The effect on deferred taxes of a change in tax rates is recognized in income in the period that includes the enactment date. We are subject to federal income tax and also state income taxes in a number of different states.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A tax position is recognized as a benefit only if it is &#8220;more likely than not&#8221; that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the "more likely than not" test, no tax benefit is recorded. The Company recognizes interest and penalties related to income tax matters in income tax expense. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Derivatives and Hedging Activities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company enters into derivative transactions to manage various risks and to accommodate the business requirements of its customers. The fair value of derivative instruments are recognized as either assets or liabilities on the consolidated balance sheet. All derivatives are evaluated at inception as to whether or not they are hedging or non-hedging activities. For derivative instruments designated as non-hedging activities (also referred to as economic hedges), the change in fair value is recognized currently in earnings. Gains and losses on derivative contracts utilized for economically hedging the mortgage pipeline are recognized as part of the net gain on mortgage loan origination and sale activities within noninterest income. Gains and losses on derivative contracts utilized for economically hedging our single family MSRs are recognized as part of loan servicing income within noninterest income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For derivative instruments designated as hedging activities, a qualitative analysis is performed at inception to determine if the derivative instrument is highly effective in achieving offsetting changes in fair value or cash flows attributable to the hedged risk during the period that the hedge is designated. Subsequently, a qualitative assessment of a hedge&#8217;s effectiveness is performed on a quarterly basis. All derivative instruments that qualify and are designated for hedge accounting are recorded at fair value and classified as either a hedge of the fair value of a recognized asset or liability ("fair value hedge") or a hedge of a forecasted transaction or the variability of cash flows to be received or paid related to a recognized asset or liability ("cash flow hedge"). Changes in the fair value of a derivative that is highly effective and designated as a fair value hedge is recognized in earnings and the change in fair value on the hedged item attributable to the hedged risk adjusts the carrying amount of the hedged item and is recognized currently in earnings. Changes in the fair value of a derivative that is highly effective and designated as a cash flow hedge are recorded in other comprehensive income (loss) until cash flows of the hedged item are realized. All amounts recognized in earnings are presented in the same income statement line item as the earnings effect of the hedged item.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a derivative designated as a cash flow hedge is terminated or ceases to be highly effective, the gain or loss in other comprehensive income (loss) is amortized to earnings over the period the forecasted hedged transactions impact earnings. If a hedged forecasted transaction is no longer probable, hedge accounting is ceased and any gain or loss included in other comprehensive income (loss) is reported in earnings immediately, unless the forecasted transaction is at least reasonably possible of occurring, whereby the amounts remain within other comprehensive income (loss).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments expose us to credit risk in the event of nonperformance by counterparties. This risk consists primarily of the termination value of agreements where the Company is in a favorable position. The Company minimizes counterparty credit risk through credit approvals, limits, monitoring procedures, and obtaining collateral, as appropriate.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also executes interest rate swaps with commercial banking customers to facilitate their respective risk management strategies. These interest rate swaps are economically hedged by simultaneously entering into an offsetting interest rate swap that the Company executes with a third party, such that the Company minimizes its net risk exposure. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Share-Based Compensation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues various forms of stock-based compensation awards annually, including restricted stock units ("RSUs") and performance stock units ("PSUs"). Compensation expense related to RSUs is based on the fair value of the underlying stock on the award date and is recognized over the period in which an employee is required to provide services in exchange for the award, generally the vesting period. PSUs are subject to market-based vesting criteria in addition to a requisite service period and cliff vest based on those conditions at the end of three years. The grant date fair value of PSUs is determined through the use of an independent third party which employs the use of a Monte Carlo simulation. The Monte Carlo simulation estimates grant date fair value using input assumptions similar to those used in the Black-Scholes model, however, it also incorporates into the grant date fair value calculation the probability that the performance targets will be achieved. The Black-Scholes model uses certain assumptions to determine grant-date fair value such as: expected volatility, expected term of the option, expected risk-free rate of interest and expected dividend yield on the Company&#8217;s common stock. Forfeitures of stock-based awards are recognized when they occur.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value Measurement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair values of financial instruments are estimated using relevant market information and other assumptions, as more fully disclosed in a separate note. Fair value is an exit price, representing the amount that would be received to sell an asset or transfer a liability in an orderly transaction between market participants. Fair value estimates involve uncertainties and matters of significant judgment regarding interest rates, credit risk, prepayments, and other factors, especially in the absence of broad markets for particular items. Fair value measures are classified according to a three-tier fair value hierarchy, which is based on the observability of inputs used to measure fair value. Changes in assumptions or in market conditions could significantly affect these estimates. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Transfers of Financial Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transfers of financial assets are accounted for as sales, when control over the assets has been relinquished. Control over transferred assets is deemed to be surrendered when the assets have been isolated from the Company, the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and the Company does not maintain effective control over the transferred assets through an agreement to repurchase them before their maturity.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contingencies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent liabilities, including those that exist as a result of a guarantee or indemnification, are recognized when it becomes probable that a loss has been incurred and the amount of the loss is reasonably estimable. For indemnifications provided in sales agreements, a portion of the sale proceeds is allocated to the guarantee, which adjusts the gain or loss that would otherwise result from the transaction. For these indemnifications, the initial liability is amortized to income as the Company's risk is reduced or when the indemnification expires. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Earnings per Share</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per share of common stock is calculated on both a basic and diluted basis, based on the weighted average number of common and common equivalent shares outstanding. Basic earnings per share excludes potential dilution from common equivalent shares, such as those associated with stock-based compensation awards, and is computed by dividing net income allocated to common stockholders by the weighted average number of common shares outstanding for the period. Diluted earnings per share reflects the potential dilution that could occur if securities or other contracts to issue common stock, such as common equivalent shares associated with stock-based compensation awards, were exercised or converted into common stock that would then share in the net earnings of the Company. Potential dilution from common equivalent shares is determined using the treasury stock method, reflecting the potential settlement of stock-based compensation awards resulting in the issuance of additional shares of the Company&#8217;s common stock. Stock-based compensation awards that would have an anti-dilutive effect have been excluded from the determination of diluted earnings per share. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Marketing Costs </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expenses marketing costs, including advertising, in the period incurred. We incurred $4.1 million, $2.3 million and $5.9 million in marketing costs during 2021, 2020 and 2019, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Recent Accounting Developments</span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2019-12, &#8220;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&#8221; (&#8220;ASU 2019-12&#8221;). ASU 2019-12 removes certain exceptions to the general principles in Topic 740 in GAAP. ASU 2019-12 is effective for public entities for fiscal years beginning after December 15, 2020, with early adoption permitted. The Company adopted this ASU on January 1, 2021 and it did not have a material effect on the Company&#8217;s financial position, results of operations or financial statement disclosures.</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848). This ASU provides optional expedients and exceptions for contracts, hedging relationships, and other transactions that reference LIBOR  rates expected to be discontinued because of reference rate reform. In January 2021, the FASB issued ASU 2021-01, "Reference Rate Reform (Topic 848)," which clarifies certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting applied to derivatives that are affected by the transition to alternative rates. The ASUs are effective for all entities as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">March 12, 2020</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> through December 31, 2022. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">These ASUs are not expected to have a material impact on the Company&#8217;s financial position or results of operations.</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-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_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 all significant accounting policies of the reporting 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>23
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241865985880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVESTMENT SECURITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth certain information regarding the amortized cost and fair values of our investment securities AFS and held-to-maturity ("HTM"):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AFS</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage-backed securities ("MBS"):</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,905&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(338)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,963&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,792&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateralized mortgage obligations ("CMOs")</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,321)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187,394&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,659&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">516,693&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(924)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">539,923&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,918&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">699&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,616&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasury 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(173)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">975,763&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,084&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,325)</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,002,522&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">HTM</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Municipal bonds </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,169&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,305&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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></table></div><div><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:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AFS</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MBS:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,237&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(192)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,046&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,184&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CMOs:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">234,909&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,183&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">533,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,321&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564,703&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">841&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,222&#160;</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agency 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027,338&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,568&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(813)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,072,093&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">HTM</span></td><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"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,271&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,507&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MBS and CMOs represent securities primarily issued by government sponsored enterprises ("GSEs"). Most of the MBS and CMO securities in our investment portfolio are guaranteed by Fannie Mae, Ginnie Mae or Freddie Mac. Municipal bonds are comprised of general obligation bonds (i.e., backed by the general credit of the issuer) and revenue bonds (i.e., backed by either collateral or revenues from the specific project being financed) issued by various municipal corporations. As of December&#160;31, 2021 and 2020, all securities held, including municipal bonds and corporate debt securities, were rated investment grade based upon external ratings where available and, where not available, based upon internal ratings which correspond to ratings as defined by Standard and Poor&#8217;s Rating Services or Moody's Investors Services. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment securities AFS that were in an unrealized loss position are presented in the following tables based on the length of time the individual securities have been in an unrealized loss position: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:27.176%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.244%"/><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 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 months or more</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MBS:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(300)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,730&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(235)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(235)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,127&#160;</span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CMOs:</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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,007)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,068&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,321)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,184&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(135)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,806&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,938&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(914)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,237&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(924)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,295&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasury 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,503)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,901&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(822)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,712&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,325)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">197,613&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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><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:99.269%"><tr><td style="width:1.0%"/><td style="width:27.176%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.244%"/><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 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 months or more</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MBS:</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"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,628&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">925&#160;</span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CMOs:</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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,391&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,687&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(142)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,045&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(337)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(337)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,512&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(486)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,711&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(327)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,790&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(813)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,501&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no HTM securities in an unrealized loss position at December&#160;31, 2021 and 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated AFS securities that are in an unrealized loss position and has determined that the decline in value is temporary and is related to the change in market interest rates since purchase. The decline in value is not related to any issuer- or industry-specific credit event. The Company has not identified any expected credit losses on its debt securities as of December&#160;31, 2021 and 2020. In addition, as of December&#160;31, 2021 and 2020, the Company had not made a decision to sell any of its debt securities held, nor did the Company consider it more likely than not that it would be required to sell such securities before recovery of their amortized cost basis. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the fair value of investment securities AFS and HTM by contractual maturity along with the associated contractual yield.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:16.799%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.158%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="57" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Within one year</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">After one year<br/>through five years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">After five years<br/>through ten years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">After<br/>ten years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AFS</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.79&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.26&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.60&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">452,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">539,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.28&#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:'Times New Roman',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.60&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,053&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.03&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,616&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasury 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.27&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.27&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,933&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.79&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,929&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.37&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,253&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.23&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">452,599&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.23&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">582,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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.24&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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;border-top:3pt double #000;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;border-top:3pt double #000;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;border-top:3pt double #000;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;border-top:3pt double #000;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">HTM</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,684&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.86&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,621&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.12&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,305&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:16.799%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.158%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="57" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Within one year</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">After one year<br/>through five years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">After five years<br/>through ten years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">After<br/>ten years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AFS</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.19&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.82&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,496&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.26&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">486,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.30&#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:'Times New Roman',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.27&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.74&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.78&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agency 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.68&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.68&#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:'Times New Roman',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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,207&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.24&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,037&#160;</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.80&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.45&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">488,051&#160;</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.29&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">581,771&#160;</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.33&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><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;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"/><td colspan="3" style="background-color:#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;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;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"/><td colspan="3" style="background-color:#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;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;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">HTM</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,507&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,507&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average yield is computed using the contractual coupon for each security weighted based on the fair value of each security and does not include adjustments to a tax equivalent basis. MBS and CMOs are excluded from the tables above because such securities are not due on a single maturity date. The weighted average yield of MBS and CMOs as of December&#160;31, 2021 and 2020 was 1.82% and 1.92%, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of AFS investment securities were as follows for the periods indicated:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:51.685%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.151%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,378&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184,871&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">894&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(901)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the carrying value of securities pledged as collateral to secure public deposits, borrowings and other purposes as permitted or required by law. </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:59.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.174%"/><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:18.932%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Washington, Oregon and California State to secure 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">171,471&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other securities pledged</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,391&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total securities pledged as collateral</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">211,411&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,862&#160;</span></td><td style="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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses the creditworthiness of the counterparties that hold the pledged collateral and has determined that these arrangements have little credit risk. There were no securities pledged under repurchase agreements at December&#160;31, 2021 and 2020. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax-exempt interest income on AFS securities was $10.2 million, $10.7 million and $10.2 million for 2021, 2020 and 2019, 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_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>24
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241865917928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOANS AND CREDIT QUALITY<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_FinancingReceivablesTextBlock', window );">LOANS AND CREDIT QUALITY</a></td>
<td class="text">LOANS AND CREDIT QUALITY:<div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's LHFI is divided into two portfolio segments, commercial loans and consumer loans. Within each portfolio segment, the Company monitors and assesses credit risk based on the risk characteristics of each of the following loan classes: single family and home equity and other loans within the consumer loan portfolio and non-owner occupied CRE, multifamily, construction and land development, owner occupied CRE and commercial business loans within the commercial loan portfolio. LHFI consists of the following:</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:61.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.996%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</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"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">705,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">829,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,415,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,428,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">496,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">553,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,616,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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,811,325&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</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"/></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">457,706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">467,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"/></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">401,872&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">645,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">859,578&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,112,979&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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"/><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"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">763,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">915,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,078&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">404,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span><span style="color:#000000;font-family:'Times New Roman',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,066,409&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,319,876&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total LHFI</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,542,849&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,244,180&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ACL</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,123)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(64,294)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><div style="padding-left:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total LHFI less ACL</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,495,726&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,179,886&#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"/></tr></table></div><div><span><br/></span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes $7.3 million and $7.1 million at December&#160;31, 2021 and 2020, respectively, of loans where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in the consolidated income statements. </span></div><div style="padding-left:22.5pt;text-indent:-22.5pt"><span><br/></span></div><div style="margin-top:3pt;padding-left:22.5pt;text-indent:-22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans totaling $2.8 billion and $1.4 billion at December&#160;31, 2021 and 2020, respectively, were pledged to secure borrowings from the FHLB and loans totaling $419 million and $569 million at December&#160;31, 2021 and 2020, respectively, were pledged to secure borrowings from the FRBSF.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is the Company's policy to make loans to officers, directors and their associates in the ordinary course of business on substantially the same terms as those prevailing at the time for comparable transactions with other persons. The following is a </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">summary of activity during the year ended December 2021 with respect to such aggregate loans to these related parties and their associates:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:72.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.597%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">New loans and advances, net of principal repayments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,548&#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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Risk Concentrations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concentrations of credit risk arise when a number of customers are engaged in similar business activities or activities in the same geographic region, or when they have similar economic features that would cause their ability to meet contractual obligations to be similarly affected by changes in economic conditions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LHFI are primarily secured by real estate located in the Pacific Northwest, California and Hawaii. At December&#160;31, 2021 and 2020, multifamily loans in the state of California represented 33% and 19% of the total LHFI portfolio, respectively.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Quality</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management considers the level of ACL to be appropriate to cover credit losses expected over the life of the loans for the LHFI portfolio as of December&#160;31, 2021. The cumulative loss rate used as the basis for the estimate of credit losses is comprised of the Bank&#8217;s historical loss experience and eight qualitative factors for current and forecasted periods. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the historical expected loss rates decreased from December 31, 2020 due to minimal losses, stable portfolio credit distribution and favorable product mix risk composition. During 2021, the Qualitative Factors decreased significantly due to the improvement in economic conditions, continued favorable performance and outlook of the impact of the COVID-19 pandemic of our loan portfolio. As of December 31, 2021, the Bank expects that the markets in which it operates will have stable collateral values and economic outlook over the two-year forecast period.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the ACL for LHFI, the Company maintains a separate allowance for unfunded loan commitments which is included in accounts payable and other liabilities on our consolidated balance sheets. The allowance for unfunded commitments was $2.4 million and $1.6 million at December&#160;31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank has elected to exclude accrued interest receivable from the evaluation of the ACL. Accrued interest on LHFI was $17.8 million and $21.2&#160;million at December&#160;31, 2021 and 2020, respectively and was reported in other assets in the consolidated balance sheets.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the ACL for LHFI and the allowance for unfunded commitments was as follows:</span></div><div style="margin-bottom:8pt"><table 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:46.414%"/><td style="width:0.1%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><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:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.156%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ACL for LHFI</span></td><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,470&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for credit losses</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,816)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(122)</span></td><td style="background-color:#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 25pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (charge-offs) recoveries</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,164)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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;text-align:left;vertical-align:bottom"><div style="padding-left:24pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impact of ASC 326 adoption</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending 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="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,123&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,294&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,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"/></tr><tr style="height:14pt"><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="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 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for unfunded commitments</span></td><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="3" style="background-color:#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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,065&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for credit losses</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(378)</span></td><td style="background-color:#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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impact of ASC 326 adoption</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending 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="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,404&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,588&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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 style="height:14pt"><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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for credit losses:</span></td><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="3" style="background-color:#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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses-loans</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,816)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(122)</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for unfunded commitments</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(378)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,000)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,469&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(500)</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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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="text-align:center"><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the ACL by loan portfolio and loan sub-class was as follows.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><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:10.449%"/><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:10.742%"/><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:10.595%"/><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:11.626%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Beginning<br/>balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending<br/>balance</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,845&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,509&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,854&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,396)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">507&#160;</span></td><td style="background-color:#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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,520)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150&#160;</span></td><td style="background-color:#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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction to permanent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(260)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,935&#160;</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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,449)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,486&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</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 #000000;padding:0 1pt"/></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,994&#160;</span></td><td style="background-color:#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:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,006&#160;</span></td><td style="background-color:#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,043&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,739)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,273&#160;</span></td><td style="background-color:#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,037&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,739)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,165)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,279&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</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 #000000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,676)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,394&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(483)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">557&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,526)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,322&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(610)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">848&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,202)</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,358&#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 68.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total ACL</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,294&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,349)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">994&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,816)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,123&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:33.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.978%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.501%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.796%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.803%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior to adoption of ASC 326</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impact of ASC 326 adoption</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending<br/>balance</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</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"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,392)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,992&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,845&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,977)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,034&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,072&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction/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"/><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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,903&#160;</span></td><td style="background-color:#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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,670&#160;</span></td><td style="background-color:#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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,130&#160;</span></td><td style="background-color:#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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction to permanent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,315&#160;</span></td><td style="background-color:#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,535&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,311)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,548&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,935&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</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 #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"/></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,459)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(896)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,994&#160;</span></td><td style="background-color:#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(640)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,043&#160;</span></td><td style="background-color:#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,949)</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,536)</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,858&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,037&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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"/><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"/><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"/><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"/><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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">468&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(182)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,906&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,233&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">385&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,381)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,416&#160;</span></td><td style="background-color:#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,683&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,103&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(473)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">572&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,563)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,322&#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 68.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total ACL</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,772&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,843&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,009)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">845&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,843&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,294&#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-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 style="width:34.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><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:10.449%"/><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:11.619%"/><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:11.326%"/><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:11.626%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Beginning<br/>balance</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Charge-offs</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recoveries</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending<br/>balance</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,495&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,245&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,754&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,261&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,015&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,001&#160;</span></td><td style="background-color:#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:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(941)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,275&#160;</span></td><td style="background-color:#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,250&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,070&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,535&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</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 #000000;padding:0 1pt"/></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,278&#160;</span></td><td style="background-color:#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:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,639&#160;</span></td><td style="background-color:#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(315)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,153&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(315)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">569&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,554&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</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 #000000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,912)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,450&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(849)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,233&#160;</span></td><td style="background-color:#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,067&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(272)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">649&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,761)</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 68.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total ACL</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,470&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(587)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,011&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(122)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,772&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt"><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Quality Indicators</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management regularly reviews loans in the portfolio to assess credit quality indicators and to determine appropriate loan classification and grading in accordance with applicable bank regulations. The Company's risk rating methodology assigns risk ratings ranging from 1 to 10, where a higher rating represents higher risk. The risk rating of 9 is not used.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Per the Company's policies, most commercial loans pools are non-homogenous and are regularly assessed for credit quality. The rating categories can be generally described by the following groupings for non-homogeneous loans:</span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">1-6:  These loans meet the definition of "Pass" assets. They are well protected by the current net worth and paying capacity of the obligor (or guarantors, if any) or by the fair value, less costs to acquire and sell in a timely manner, of any underlying collateral.  </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">7:  These loans meet the regulatory definition of "Special Mention." They contain potential weaknesses, that if uncorrected may result in deterioration of the likelihood of repayment or in the Bank&#8217;s credit position. </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">8:  These loans meet the regulatory definition of "Substandard." They are inadequately protected by the current sound worth and paying capacity of the borrower or of the collateral pledged, if any. They have well-defined weaknesses and have unsatisfactory characteristics causing unacceptable levels of risk.   </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">10:  A loan, or the portion of a loan determined to meet the regulatory definition of &#8220;Loss.&#8221;  The amounts classified as loss have been charged-off.</span></div><div style="padding-left:54pt"><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risk rating categories can be generally described by the following groupings for homogeneous loans:</span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">1-6:  These loans meet the definition of "Pass" assets. A homogenous "Pass" loan is typically risk rated based on payment performance.  </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">7: These loans meet the regulatory definition of &#8220;Special Mention.&#8221; A homogeneous special mention loan, risk rated 7, is less than 90 days past due from the required payment date at month-end.</span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">8:  These loans meet the regulatory definition of &#8220;Substandard.&#8221; A homogeneous substandard loan, risk rated 8, is 90 days or more past due from the required payment date at month-end.</span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">10: These loans meet the regulatory definition of "Loss." A closed-end homogeneous loan not secured by real estate is risk rated 10 when past due 120 cumulative days or more from the contractual due date. Closed-end homogenous loans secured by real estate and all open-end homogenous loans are risk rated 10 when past due 180 cumulative days or more from the contractual due date. These loans, or the portion of these loans classified as loss, are generally charged-off in the month in which the applicable past due period elapses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Small balance commercial loans are generally considered homogenous unless 30 days or more past due or modified in a troubled debt restructuring that was an interest rate concession or payment modification with a significant balloon and the concession period has not been completed. The risk rating classification for such loans are based on the non-homogenous definitions noted above.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential, home equity and other loans modified in a troubled debt restructuring are considered homogeneous unless the modification was an interest rate concession or payment modification with a significant balloon and the concession modification period has not been completed. The risk rating classification for such loans are based on the non-homogeneous definitions noted above.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a vintage analysis of the commercial portfolio segment by loan sub-class, risk rating and delinquency status.</span></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:16.443%"/><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:7.671%"/><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:7.671%"/><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:7.087%"/><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:6.502%"/><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:6.648%"/><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:6.502%"/><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:7.671%"/><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:8.110%"/><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:8.125%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2017</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2016 and prior</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving-term</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">COMMERCIAL PORTFOLIO</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"/></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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: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"/><td colspan="3" style="background-color:#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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,711&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,024&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">705,359&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,647&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,571&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,711&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,877&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,674&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">963&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">892&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">705,359&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,315,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,666&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">286,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,065&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165,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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,415,359&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,315,204&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,666&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">286,826&#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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,372&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,065&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,415,359&#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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily construction</span></td><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 #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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,863&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,861&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,825&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,863&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,173&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,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"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,694&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,960&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,962&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">556&#160;</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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,172&#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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction</span></td><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 #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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,595&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,206&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296,027&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,595&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,640&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,509&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296,027&#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="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction to permanent </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,311&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,636&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,084&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Past due:</span></div></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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30-59 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60-89 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90+ days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,311&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,636&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,362&#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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,775&#160;</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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,084&#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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner occupied CRE</span></td><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 #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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,536&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,716&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,042&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,659&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">798&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,839&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">400,915&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,019&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,420&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,371&#160;</span></td><td style="background-color:#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,902&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,536&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,088&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,023&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,212&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,248&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">798&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,899&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">457,706&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,139&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,882&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">357,165&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,539&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,667&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,096&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,168&#160;</span></td><td style="background-color:#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,855&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,852&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,945&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,639&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,586&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,304&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,340&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">401,872&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial portfolio</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,805,033&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">819,724&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">621,614&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">276,648&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227,302&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">496,716&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">223,272&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,131&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,476,440&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a vintage analysis of the consumer portfolio segment by loan sub-class and delinquency status:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:13.373%"/><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:7.525%"/><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:7.233%"/><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:7.671%"/><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:7.525%"/><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:7.233%"/><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:6.940%"/><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:8.256%"/><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:8.256%"/><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:8.418%"/><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2017</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2016 and prior</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving-term</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CONSUMER PORTFOLIO </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</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"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156,360&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204,229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">761,119&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Past due:</span></div></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"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30-59 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60-89 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">785&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:13.5pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90+ days</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,136&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,110&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156,360&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,221&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,515&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,302&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204,823&#160;</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:'Times New Roman',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:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">763,331&#160;</span></td><td 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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">474&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">393&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">516&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">290,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302,314&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Past due:</span></div></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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30-59 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60-89 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90+ days</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">544&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">553&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 32.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">477&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">393&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">532&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">516&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,709&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,108&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,335&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,078&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total consumer portfolio</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156,837&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,614&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,818&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">207,532&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,108&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,335&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,066,409&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total LHFI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,983,151&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">976,561&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">685,228&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">343,695&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">324,120&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">704,248&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">514,380&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,466&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,542,849&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes $7.3 million of loans where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in the consolidated income statements.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a vintage analysis of the commercial portfolio segment by loan sub-class, risk rating and delinquency status:</span></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:16.443%"/><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:7.671%"/><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:7.671%"/><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:7.087%"/><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:6.502%"/><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:6.648%"/><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:6.502%"/><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:7.671%"/><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:8.110%"/><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:8.125%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2015 and prior</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving-term</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">COMMERCIAL PORTFOLIO</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"/></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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: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"/><td colspan="3" style="background-color:#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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,782&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,556&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,935&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,031&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">827,308&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,230&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,782&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,556&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165,268&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,719&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,221&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134,165&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">796&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,031&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">829,538&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">711,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">324,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,693&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,937&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,255&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,428,092&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">711,009&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">324,246&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,572&#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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,693&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,937&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,255&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">380&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,428,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"/></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily construction</span></td><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 #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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,627&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,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:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,182&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,366&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,256&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,823&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,329&#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="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">614&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,285&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,963&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,104&#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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,721&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">614&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,883&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,285&#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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction</span></td><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 #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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,233&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,170&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,233&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,539&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,055&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,743&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,170&#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="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction to permanent </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">688&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,911&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Past due:</span></div></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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30-59 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60-89 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90+ days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,955&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,825&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,443&#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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,911&#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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner occupied CRE</span></td><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 #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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">406,372&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,529&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,575&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,309&#160;</span></td><td style="background-color:#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,647&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,279&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,670&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,554&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,168&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,515&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,423&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">467,256&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345,540&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,972&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">591,004&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,689&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,001&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,438&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,030&#160;</span></td><td style="background-color:#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,780&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,095&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,547&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,302&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,973&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,631&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,855&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">645,723&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial portfolio</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,359,311&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">802,591&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">469,463&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">338,745&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">477,330&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">297,122&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">171,433&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,309&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,924,304&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a vintage analysis of the consumer portfolio segment by loan sub-class and delinquency status:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:13.373%"/><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:7.525%"/><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:7.233%"/><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:7.671%"/><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:7.525%"/><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:7.233%"/><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:6.940%"/><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:8.256%"/><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:8.256%"/><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:8.418%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2017</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2016</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2015 and prior</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving-term</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CONSUMER PORTFOLIO </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</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"/><td colspan="3" style="background-color:#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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">910,911&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Past due:</span></div></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"/><td colspan="3" style="background-color:#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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30-59 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,278&#160;</span></td><td style="background-color:#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:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60-89 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:13.5pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90+ days</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">984&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,934&#160;</span></td><td style="background-color:#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:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,818&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,048&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155,162&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,116&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,161&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">243,818&#160;</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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">915,123&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,311&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">403,491&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Past due:</span></div></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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30-59 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228&#160;</span></td><td style="background-color:#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:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60-89 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90+ days</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,976&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,311&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,363&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">706&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,161&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384,784&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,178&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">404,753&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total consumer portfolio</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,794&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,322&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156,473&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170,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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,867&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">248,979&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384,784&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,178&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,319,876&#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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total LHFI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,537,105&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">915,913&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">625,936&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">509,224&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">537,197&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">546,101&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">556,217&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,487&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,244,180&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes $7.1 million of loans where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in the consolidated income statements.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Collateral Dependent Loans</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the amortized cost basis of collateral-dependent loans by loan sub-class and collateral type: </span></div><div style="margin-bottom:8pt"><table 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:41.590%"/><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:9.572%"/><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:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><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:9.572%"/><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:9.572%"/><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:9.579%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-4 Family</span></td><td colspan="3" style="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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-residential real estate</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other non-real estate</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial 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="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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner occupied CRE</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,111&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,237&#160;</span></td><td style="background-color:#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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,473&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,018&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">286&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,804&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,598&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,598&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity loans and other</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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;text-align:left;vertical-align:bottom"><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,617&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,617&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Total collateral-dependent loans</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,473&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,644&#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="display:none"/><td colspan="3" style="display:none"/><td style="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,018&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">286&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,421&#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-bottom:8pt"><span><br/></span></div><div style="margin-bottom:8pt;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:41.882%"/><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:9.572%"/><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:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><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:9.572%"/><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:9.572%"/><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:9.580%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-4 Family</span></td><td colspan="3" style="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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-residential real estate</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other non-real estate</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial 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="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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner occupied CRE</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,922&#160;</span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">545&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,214&#160;</span></td><td style="background-color:#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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,576&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,133&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,882&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,136&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,457&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,457&#160;</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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,457&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Total collateral-dependent loans</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,576&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,002&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,133&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,882&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,593&#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-bottom:5pt"><span><br/></span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Nonaccrual and Past Due Loans</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents nonaccrual status for loans:</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.198%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><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.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><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:11.326%"/><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.504%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonaccrual with no related ACL</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Nonaccrual</span></td><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonaccrual with no related ACL</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Nonaccrual</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Owner occupied CRE</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,568&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,568&#160;</span></td><td style="background-color:#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:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,922&#160;</span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Commercial business</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,023&#160;</span></td><td style="background-color:#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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,183&#160;</span></td><td style="background-color:#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:38.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,778&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,591&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,022&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,105&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,802&#160;</span></td><td style="background-color:#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:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,883&#160;</span></td><td style="background-color:#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 20.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">808&#160;</span></td><td style="background-color:#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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,734&#160;</span></td><td style="background-color:#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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,347&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,610&#160;</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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,175&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,617&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total nonaccrual loans</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,125&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,201&#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;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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,197&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,722&#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-bottom:5pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present an aging analysis of past due loans by loan portfolio segment and loan sub-class:</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:24.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><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:7.525%"/><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:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><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:9.426%"/><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:9.718%"/><td style="width:0.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.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.004%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past Due and Still Accruing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30-59 days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60-89 days </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90 days or more</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonaccrual</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">due and nonaccrual </span><span style="color:#000000;font-family:'Times New Roman',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="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total<br/>loans</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">705,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">705,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,415,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,415,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction/land development</span></div></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"/><td colspan="3" style="background-color:#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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction to permanent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,084&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,084&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:38.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,616,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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,616,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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</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"/><td colspan="3" style="background-color:#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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">454,138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">457,706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396,651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">401,872&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 39.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,591&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,789&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">850,789&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">859,578&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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"/><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"/><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"/><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"/><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"/><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"/><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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">820&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,802&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">752,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">763,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302,078&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,078&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 39.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">894&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,717&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,610&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,231&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,054,178&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,066,409&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,208&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">894&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,717&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,201&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,020&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,521,829&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,542,849&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.02&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.02&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.38&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99.62&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:5pt"><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 style="width:24.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><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:7.233%"/><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:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><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:9.572%"/><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:9.864%"/><td style="width:0.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.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.003%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past Due and Still Accruing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30-59 days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60-89 days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90 days or more</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonaccrual</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">due and nonaccrual </span><span style="color:#000000;font-family:'Times New Roman',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="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total<br/>loans</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">829,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">829,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,428,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,428,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction and land development</span></div></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"/><td colspan="3" style="background-color:#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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction to permanent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><div style="padding-left:38.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></div></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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,811,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,811,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">462,334&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">467,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"/></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">636,540&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">645,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><div style="padding-left:38.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></div></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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,105&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,105&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,098,874&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,112,979&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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"/><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"/><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"/><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"/><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"/><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"/><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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,938&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">896,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">915,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402,656&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">404,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,389&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">553&#160;</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,476&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,035&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,298,841&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,319,876&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,389&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">553&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,476&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,722&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,140&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,209,040&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,244,180&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.05&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.40&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.67&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99.33&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes $7.3 million and $7.1 million of loans at December&#160;31, 2021 and 2020, respectively, where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in our consolidated income statements. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">FHA-insured and VA-guaranteed single family loans that are 90 days or more past due are maintained on accrual status if they are determined to have little to no risk of loss.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes loans whose repayments are insured by the FHA or guaranteed by the VA or SBA of $8.4 million and $14.7 million at December&#160;31, 2021 and  2020, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about troubled debt restructuring ("TDR") activity for the periods indicated:</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:43.929%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number&#160;of&#160;loan<br/>modifications</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recorded<br/>investment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Related&#160;charge-<br/>offs</span></td><td colspan="3" style="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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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"><div style="padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate reduction</span></div></td><td colspan="3" style="display:none"/><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="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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><div style="padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,297&#160;</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:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total loans</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate reduction</span></div></td><td colspan="3" style="display:none"/><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="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><div style="padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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:'Times New Roman',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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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:'Times New Roman',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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.660%"/><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 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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.302%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number&#160;of&#160;loan<br/>modifications</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recorded<br/>investment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Related&#160;charge-<br/>offs</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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="3" style="background-color:#ffffff;border-top:1pt solid #000;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"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</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="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"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner occupied CRE</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></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="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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">678&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></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="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial and industrial</span></div></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="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="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></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="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,803&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="text-indent:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,803&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</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="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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</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="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="3" style="background-color:#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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate reduction</span></div></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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"><div style="text-indent:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,674&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total loans</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="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="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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate reduction</span></div></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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="text-indent:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></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="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-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43&#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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,477&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#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><table 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.660%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.302%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number&#160;of&#160;loan<br/>modifications</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recorded<br/>investment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Related&#160;charge-<br/>offs</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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 #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</span></td><td colspan="3" style="display:none"/><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="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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction and land development</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"/><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="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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,675&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</span></td><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner occupied CRE</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"/><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="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,840&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"/><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="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial and industrial</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"/><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="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,099&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="text-indent:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,099&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate reduction</span></div></td><td colspan="3" style="display:none"/><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="3" style="display:none"/><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="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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total consumer</span></div></td><td colspan="3" style="display:none"/><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="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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate reduction</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"/><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,836&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total loans</span></td><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate reduction</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"/><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,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:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,610&#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:'Times New Roman',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:'Times New Roman',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"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A TDR loan is considered re-defaulted when it becomes doubtful that the objectives of the modifications will be met, generally when a consumer loan TDR becomes 60 days or more past due on principal or interest payments or when a commercial loan TDR becomes 90 days or more past due on principal or interest payments. The following table presents loans that were modified as TDRs within the previous 12 months and subsequently re-defaulted during 2021 and 2020, respectively:</span></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.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.011%"/><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:11.619%"/><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:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="24" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of loan relationships that re-defaulted</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recorded<br/>investment</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of loan relationships that re-defaulted</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recorded<br/>investment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans-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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">678&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans-single family</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,040&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,718&#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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,809&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Coronavirus Aid, Relief and Economic Security ("CARES") Act provided temporary relief from the accounting and disclosure requirements for TDRs for certain loan modifications that are the result of a hardship that is related, either directly or indirectly, to the COVID-19 pandemic.&#160;In addition, interagency guidance issued by federal banking regulators and endorsed by the FASB staff has indicated that borrowers who receive relief are not experiencing financial difficulty if they meet the following qualifying criteria:</span></div><div><span><br/></span></div><div style="padding-left:74.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The modification is in response to the National Emergency related to the COVID pandemic;</span></div><div style="padding-left:74.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The borrower was current at the time the modification program was implemented; and</span></div><div style="padding-left:74.25pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The modification is short-term</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have elected to apply temporary relief under Section 4013 of the CARES Act to certain eligible short-term modifications and will not treat qualifying loan modifications as TDRs for accounting or disclosure purposes.&#160;Additionally, eligible short-term loan modifications subject to the practical expedient in the interagency guidance will not be treated as TDRs for accounting or disclosure purposes if they qualify.&#160;</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2021, excluding any SBA guaranteed loans for which the government was making payments as provided for under the CARES Act, or single family loans that are guaranteed by FHA or VA, the Company has outstanding balances of $28 million on 41 loans that were approved for forbearance under this program. </span></div>The Bank will 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 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 we are offering as a result of the COVID-19 pandemic, we expect that borrowers granted relief under these programs will generally not be reported as nonaccrual.<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_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>25
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241865947288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREMISES AND EQUIPMENT, NET<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PREMISES AND EQUIPMENT, NET</a></td>
<td class="text">PREMISES AND EQUIPMENT, NET:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Premises and equipment consisted of the following:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,761&#160;</span></td><td style="background-color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,801&#160;</span></td><td style="background-color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land and buildings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,594&#160;</span></td><td style="background-color:#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:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,095&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,156&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(73,941)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(64,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,154&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,102&#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_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</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 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241866339320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEPOSITS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract', window );"><strong>Deposits Liabilities, Balance Sheet, Reported Amounts [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_DepositLiabilitiesDisclosuresTextBlock', window );">DEPOSITS</a></td>
<td class="text">DEPOSITS:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposit balances, including their weighted average rates, were as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><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:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average Rate</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average Rate</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest-bearing 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,617,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,337,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest-bearing demand 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">484,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Times New Roman',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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Savings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.06&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264,024&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,806,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.15&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,596,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.21&#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:'Times New Roman',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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">906,928&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,139,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.93&#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:'Times New Roman',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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,146,509&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.15&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,821,559&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were $342 million and $331 million in public funds included in deposits at December&#160;31, 2021 and 2020, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificates of deposit outstanding mature as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:73.017%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.783%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within one 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">718,838&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">One to two 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162,954&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Two to three 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,553&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three&#160;to&#160;four&#160;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,803&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Four to five 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,780&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">906,928&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate amount of time deposits in denominations of more than the FDIC limit of $250,000 at December&#160;31, 2021 and 2020 was $108 million and $130 million, respectively. There were $145 million and $210 million of brokered deposits at December&#160;31, 2021 and 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_DepositLiabilitiesDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deposit liabilities including data and tables. It may include a description of the entity's deposit liabilities, the aggregate amount of time deposits (including certificates of deposit) in denominations of $100,000 or more at the balance sheet date; the aggregate amount of any demand deposits that have been reclassified as loan balances, such as overdrafts, at the balance sheet date; deposits that are received on terms other than those in the normal course of business, the amount of accrued interest on deposit liabilities; securities, mortgage loans or other financial instruments that serve as collateral for deposits; for time deposits having a remaining term of more than one year, the aggregate amount of maturities for each of the five years following the balance sheet date; and the weighted average interest rate for all deposit liabilities held by the 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 942<br> -SubTopic 405<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116652737&amp;loc=d3e64164-112818<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.12)<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 SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph (e)<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 1406<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositLiabilitiesDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract</td>
</tr>
<tr>
<td style="padding-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>27
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241866355448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BORROWINGS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBanksAbstract', window );"><strong>Federal Home Loan Banks [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_hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock', window );">BORROWINGS</a></td>
<td class="text">BORROWINGS:The Company borrows funds through advances from the Des Moines FHLB. FHLB advances totaled $41 million and $302 million as of December&#160;31, 2021 and 2020, respectively. The $41 million of FHLB advances outstanding at December&#160;31, 2021 matured in the first quarter of 2022. Weighted-average interest rates on the advances were 0.30% and 0.32% at December&#160;31, 2021 and 2020, respectively. As of December&#160;31, 2021 and 2020, the Company held $10.4 million and $20.3 million, respectively, of FHLB stock.At December&#160;31, 2021 and 2020, we had no federal funds purchased and securities sold under agreements to repurchase. At December&#160;31, 2021 and 2020, there were zero&#160;and $20.8 million in outstanding borrowings from the FRBSF, respectively, which bore interest of 0.25% at 2020<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Entire disclosure for Federal Home Loan Bank and other 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;">hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_FederalHomeLoanBanksAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FederalHomeLoanBanksAbstract</td>
</tr>
<tr>
<td style="padding-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>28
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241866316824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM DEBT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt 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_DebtDisclosureTextBlock', window );">LONG-TERM DEBT</a></td>
<td class="text">LONG-TERM DEBT:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">At December&#160;31, 2021 and 2020, the Company had outstanding $64 million of Senior Notes and $62 million of trust preferred securities. The Senior Notes bear interest at a rate of 6.50% and mature in 2026. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issued trust preferred securities during the period from 2005 through 2007, resulting in a debt balance of $62 million that remains outstanding at December&#160;31, 2021. In connection with the issuance of trust preferred securities, HomeStreet, Inc. issued to HomeStreet Statutory Trust Junior Subordinated Deferrable Interest Debentures. The sole assets of the HomeStreet Statutory Trust are the Subordinated Debt Securities I, II, III, and IV.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Subordinated Debt Securities outstanding as of December 31, 2021 and 2020 are as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:34.039%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">HomeStreet Statutory Trust</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">I</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">II</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">III</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">IV</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Date issued</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 2005</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 2005</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 2006</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2007</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$5,155</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$20,619</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$20,619</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$15,464</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 MO LIBOR + 1.70%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 MO LIBOR + 1.50%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 MO LIBOR + 1.37%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 MO LIBOR + 1.68%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maturity date</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 2035</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 2035</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2036</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 2037</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Call option </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarterly</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarterly</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarterly</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarterly</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)  Call options are exercisable at par and are callable, without penalty on a quarterly basis, starting five years after issuance.</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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</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 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: 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(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241865995320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVES AND HEDGING ACTIVITIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 );">DERIVATIVES AND HEDGING ACTIVITIES</a></td>
<td class="text">DERIVATIVES AND HEDGING ACTIVITIES:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To reduce the risk of significant interest rate fluctuations on the value of certain assets and liabilities, such as single family mortgage LHFS and MSRs, the Company utilizes derivatives as economic hedges. The notional amounts and fair values for derivatives, which are included in other assets or accounts payable and other liabilities on the consolidated balance sheets consist of the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional&#160;amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value derivatives</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liability</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#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;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward sale commitments</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">793,208&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">723&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(640)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287,352&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,541)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Futures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,082,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total derivatives before netting</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,277,585&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,925&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,184)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Netting adjustment/Cash collateral </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,921&#160;</span></td><td style="background-color:#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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying value on consolidated balance sheet</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,280&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,263)</span></td><td style="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><span><br/></span></div><div><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:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional&#160;amount</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value derivatives</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liability</span></td></tr><tr style="height:3pt"><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="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward sale commitments</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">977,974&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,035&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,873&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">536,969&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,511)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Futures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">314,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total derivatives before netting</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,322,816&#160;</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,889&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,232)</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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Netting adjustment/Cash collateral </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,447&#160;</span></td><td style="background-color:#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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying value on consolidated balance sheet </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,639&#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 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:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,785)</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><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes net cash collateral paid of $5.3 million and $13.2 million at December&#160;31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company nets derivative assets and liabilities when a legally enforceable master netting agreement exists between the Company and the derivative counterparty. Derivatives are reported at their respective fair values in the other assets or accounts payable and other liabilities line items on the consolidated balance sheets, with changes in fair value reflected in current period earnings. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present gross fair value and net carrying value information about derivative instruments:</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:56.648%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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.496%"/><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.500%"/><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross fair value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Netting adjustments/Cash collateral </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying value</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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">At December 31, 2021</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"/><td colspan="3" style="display:none"/><td colspan="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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,280&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,184)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,263)</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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">At December 31, 2020</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,639&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,785)</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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes net cash collateral paid of $5.3 million and $13.2 million at December&#160;31, 2021 and 2020, respectively.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The collateral used under the Company's master netting agreements is typically cash, but securities may be used under agreements with certain counterparties. Receivables related to cash collateral that has been paid to counterparties is included in other assets. Payables related to cash collateral that has been received from counterparties is included in accounts payable and </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other liabilities. Interest is owed on amounts received from counterparties and we earn interest on cash paid to counterparties. Any securities pledged to counterparties as collateral remain on the consolidated balance sheets. At December&#160;31, 2021 and 2020, the Company had liabilities of zero and $3.3 million, respectively, in cash collateral received from counterparties and receivables of $5.3 million and $16.5 million, respectively, in cash collateral paid to counterparties.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the net gain (loss) recognized on economic hedge derivatives, within the respective line items in the consolidated income statements for the periods indicated:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:14.545%"/><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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recognized in noninterest income:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">  </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) on loan origination and sale activities&#160;</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,057)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,675)</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:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan servicing income (loss) </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,238)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,820&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(421)</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"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Comprised of IRLCs and forward contracts used as economic hedges of single family mortgage LHFS.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Comprised of interest rate swaps, interest rate swaptions, futures and forward contracts used as economic hedges of single family MSRs.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Impact of interest rate swap agreements executed with commercial banking customers.</span></div>The notional amount of open interest rate swap agreements executed with commercial banking customers at December&#160;31, 2021 and 2020 were $287 million and&#160;$246 million, respectively.<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>30
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241865912344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MORTGAGE BANKING OPERATIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MortgageBankingAbstract', window );"><strong>Mortgage Banking [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_hmst_MortgageBankingOperationsTextBlock', window );">MORTGAGE BANKING OPERATIONS</a></td>
<td class="text">MORTGAGE BANKING OPERATIONS:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LHFS consisted of the following:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:62.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.590%"/><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:16.592%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,643&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE, multi-family and SBA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,289&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,131&#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 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:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">361,932&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans sold consisted of the following for the periods indicated:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:44.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.443%"/><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:16.448%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,046,811&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,985,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,925,302&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE, multi-family and SBA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">773,378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">908,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">843,864&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,820,189&#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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,894,720&#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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,769,166&#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:top"/></tr></table></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)  2019 includes both continuing and discontinued operations. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gain on loan origination and sale activities, including the effects of derivative risk management instruments, consisted of the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:44.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.443%"/><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:16.448%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,795&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,686&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE, multifamily and SBA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,769&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,492&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Amounts attributed to discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(60,056)</span></td><td style="background-color:#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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,318&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,564&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,122&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's portfolio of loans serviced for others is primarily comprised of loans held in U.S. government and agency MBS issued by Fannie Mae, Freddie Mac and Ginnie Mae. The unpaid principal balance of loans serviced for others is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.446%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,539,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,914,592&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE, multi-family and SBA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,031,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,844,241&#160;</span></td><td style="background-color:#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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,570,267&#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 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:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,758,833&#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><span><br/></span></div><div style="margin-top:3pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Under the terms of the sales agreements for loans sold to GSEs and other entities, the Company has made representations and warranties that the loans sold meet certain requirements. The Company may be required to repurchase mortgage loans or indemnify loan purchasers due to defects in the origination process of the loan, such as documentation errors, underwriting errors and judgments, appraisal errors, early payment defaults and fraud. The total unpaid principal balance of loans sold on a servicing-retained basis that were subject to the terms and conditions of these representations and warranties totaled $5.5 billion and $6.0 billion as of December&#160;31, 2021 and 2020, respectively. At December&#160;31, 2021 and 2020, the Company had recorded a mortgage repurchase liability for loans sold on a servicing-retained and servicing-released basis, included in accounts payable and other liabilities, of $1.3 million and $2.1 million, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of changes in the Company's liability for estimated mortgage repurchase losses:</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:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.446%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,871&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions, net of adjustments </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(334)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(281)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Realized losses </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(476)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(468)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,312&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,122&#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"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes additions for new loan sales and changes in estimated probable future repurchase losses on previously sold loans.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes principal losses and accrued interest on repurchased loans, "make-whole" settlements, settlements with claimants and certain related expenses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has agreements with investors to advance scheduled principal and interest amounts on delinquent loans. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advances are also made to fund the foreclosure and collection costs of delinquent loans prior to the recovery of reimbursable amounts from investors or borrowers. Advances of $1.9 million and $3.0 million were recorded in other assets as of December&#160;31, 2021 and 2020, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company has the unilateral right to repurchase Ginnie Mae pool loans it has previously sold (generally loans that are more than 90 days past due), the Company records the balance of the loans as other assets and other liabilities. At December&#160;31, 2021 and 2020, delinquent or defaulted mortgage loans currently in Ginnie Mae pools that the Company has recognized on its consolidated balance sheets totaled $12 million and $102 million, respectively. The recognition of previously sold loans does not impact the accounting for the previously recognized MSRs.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from mortgage servicing, including the effects of derivative risk management instruments, consisted of the following.:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:44.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.443%"/><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:16.448%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Servicing income, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Servicing fees and other</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,561&#160;</span></td><td style="background-color:#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:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of single family MSRs </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,669)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,754)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,670)</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of multifamily and SBA MSRs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,657)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,092&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,626&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,677&#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;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk management, single family MSRs:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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"/><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"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in fair value of MSRs due to assumptions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)(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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,955)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,224)</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) from derivatives hedging</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,238)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,435&#160;</span></td><td style="background-color:#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 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(859)</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">865&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,789)</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Amounts attributed to discontinued operations</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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,103)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan servicing income </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,233&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,491&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,785&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents changes due to collection/realization of expected cash flows and curtailments.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Principally reflects changes in model assumptions, including prepayment speed assumptions, which are primarily reflected by changes in mortgage interest rates.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes pre-tax loss of $0.9 million, net of transaction costs and prepayment reserves, resulting from the sales of single family MSRs in 2019.</span></div><div style="margin-bottom:3pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines fair value of single family MSRs using a valuation model that calculates the net present value of estimated future cash flows. Estimates of future cash flows include contractual servicing fees, ancillary income and costs of servicing, the timing of which are impacted by assumptions, primarily expected prepayment speeds and discount rates, which relate to the underlying performance of the loans. The changes in single family MSRs measured at fair value are as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:44.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.443%"/><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:16.448%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,966&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252,168&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions and amortization:</span></div></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Originations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,908&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(176,944)</span></td><td style="background-color:#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:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,669)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,754)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,670)</span></td><td style="background-color:#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:24.75pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net additions and amortization</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,239&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,670&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(168,826)</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:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in fair value assumptions </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,233)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,584&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,966&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,109&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents changes due to collection/realization of expected cash flows and curtailments.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Principally reflects changes in model assumptions, including prepayment speed assumptions, which are primarily reflected by changes in mortgage interest rates. </span></div><div style="margin-bottom:3pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Key economic assumptions used in measuring the initial fair value of capitalized single family MSRs were as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:44.952%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.443%"/><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:16.302%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(rates per annum)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Constant prepayment rate ("CPR")</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.37&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.23&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.82&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.31&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Based on a weighted average.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents the expected lifetime average CPR used in the model.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For single family MSRs, we use a discounted cash flow valuation technique which utilizes CPRs and discount rates as significant unobservable inputs as noted in the table below: </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:14.549%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Range of Inputs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Range of Inputs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CPRs</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.90%  - 17.35%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.35&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.13%- 19.70%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.81&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discount Rates</span></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:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.94%  - 13.96%</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.97&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.50% -13.14%</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.27&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)   Weighted averages of all the inputs within the range.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To compute hypothetical sensitivities of the value of our single MSRs to immediate adverse changes in key assumptions, we computed the impact of changes in CPRs and in discount rates as outlined below:</span></div><div><span><br/></span></div><div><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:80.891%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.909%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of single family MSRs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,584&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected weighted-average life (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.94</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CPR</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impact on fair value of 25 basis points adverse change in interest rates</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,641)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impact on fair value of 50 basis points adverse change in interest rates</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,325)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discount rate</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impact on fair value of 100 basis points increase</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,999)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impact on fair value of 200 basis points increase</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,770)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, increases in the CPR or the discount rate utilized in the fair value measurements of single family MSRs will result in a decrease in fair value. Conversely, decreases in the CPR or the discount rate will result in an increase in fair value. These sensitivities are hypothetical and subject to key assumptions of the underlying valuation model. As the table above demonstrates, the Company's methodology for estimating the fair value of MSRs is highly sensitive to changes in key assumptions. Changes in fair value resulting from changes in assumptions generally cannot be extrapolated because the relationship of the change in assumption to the change in fair value may not be linear. Also, in this table, the effect of a variation in a particular assumption on the fair value of the MSRs is calculated without changing any other assumption; in reality, changes in one factor may be associated with changes in another, which may magnify or counteract the sensitivities. Thus, any measurement of MSR fair value is limited by the conditions existing and assumptions made as of a particular point in time. Those assumptions may not be appropriate if they are applied to a different point in time.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2019, the Company successfully closed and settled two sales of the rights to service an aggregate of $14.3 billion in total unpaid principal balance of single family mortgage loans serviced for Fannie Mae, Ginnie Mae and Freddie Mac. These sales resulted in a $0.9 million pre-tax loss which is included in discontinued operations for 2019. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSRs resulting from the sale of multifamily loans are recorded at fair value and subsequently carried at the lower of amortized cost or fair value. Multifamily MSRs are amortized in proportion to, and over, the estimated period the net servicing income will be collected.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in multifamily and SBA MSRs measured at the lower of amortized cost or fair value were as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:56.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.578%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,328&#160;</span></td><td style="background-color:#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="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Origination</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,587&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,832&#160;</span></td><td style="background-color:#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="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,581)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,307)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,666)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,415&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,774&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,494&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December&#160;31, 2021, the expected weighted-average life of the Company's multifamily and SBA MSRs was 11.47 years. Projected amortization expense for the gross carrying value of multifamily MSRs is estimated as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:81.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.444%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,766&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,627&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,392&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,061&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,437&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,132&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying value of multifamily and SBA MSRs</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,415&#160;</span></td><td style="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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The projected amortization expense of multifamily and SBA MSRs is an estimate and subject to key assumptions of the underlying valuation model. The amortization expense for future periods was calculated by applying the same quantitative factors, such as actual MSR prepayment experience and discount rates, which were used to determine amortization expense. These factors are inherently subject to significant fluctuations, primarily due to the effect that changes in interest rates may have on expected loan prepayment experience. Accordingly, any projection of MSR amortization in future periods is limited by the conditions that existed at the time the calculations were performed and may not be indicative of actual amortization expense that will be recorded in future periods.</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_hmst_MortgageBankingOperationsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Mortgage banking operation.</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;">hmst_MortgageBankingOperationsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_MortgageBankingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MortgageBankingAbstract</td>
</tr>
<tr>
<td style="padding-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>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241865907944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS, GUARANTEES AND CONTINGENCIES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_CommitmentsContingenciesAndGuaranteesTextBlock', window );">COMMITMENTS, GUARANTEES AND CONTINGENCIES</a></td>
<td class="text">COMMITMENTS, GUARANTEES AND CONTINGENCIES:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Commitments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company extends secured and unsecured open-end loans to meet the financing needs of its customers. In addition, the Company makes certain unfunded loan commitments as part of its lending activities that have not been recognized in the Company's financial statements. These include commitments to extend credit made as part of the Company's lending activities on loans the Company intends to hold in its LHFI portfolio.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These commitments include the following:</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:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><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:18.346%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unused consumer portfolio lines</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">405,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">389,122&#160;</span></td><td style="background-color:#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial portfolio lines </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">820,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">656,065&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commitments to fund 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,345&#160;</span></td><td style="background-color:#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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,316,975&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,113,532&#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:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)  Includes undistributed construction loan proceeds, where the Company has an obligation to advance funds for construction progress payments of $584 million and $395 million at December&#160;31, 2021 and 2020, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amounts of unused commitments do not necessarily represent future credit exposure or cash requirements in that commitments may expire without being drawn upon. The Company has recorded an ACL on unfunded loan commitments, included in accounts payable and other liabilities on the consolidated balance sheets of $2.4 million and $1.6 million at December&#160;31, 2021 and 2020, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into certain agreements to invest in qualifying small businesses and small enterprises and a tax exempt bond partnership that have not been recognized in the Company's financial statements. At December&#160;31, 2021 and 2020 we had $15.2 million and $19.2 million, respectively, of future commitments to invest in these enterprises. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Guarantees</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company sells loans through the Fannie Mae Multifamily Delegated Underwriting and Servicing Program ("DUS"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) that are subject to a credit loss sharing arrangement. The Company services the loans for Fannie Mae and shares in the risk of loss with Fannie Mae under the terms of the DUS contracts. Under the DUS program, the Company and Fannie Mae share losses on a pro rata basis, where the Company is responsible for losses incurred up to one-third of principal balance on each loan with two-thirds of the loss covered by Fannie Mae. For loans that have been sold through this program, a liability is recorded for this loss sharing arrangement under the accounting guidance for guarantees. As of December&#160;31, 2021 and 2020, the total unpaid principal balance of loans sold under this program was $1.9 billion and $1.8 billion, respectively. The Company's reserve liability related to this arrangement totaled $0.6 million and $2.1 million at December&#160;31, 2021 and 2020, respectively. There were no actual losses incurred under this arrangement during 2021, 2020 or 2019.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contingencies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company may have various legal claims and other similar contingent matters outstanding for which a loss may be realized. For these claims, the Company establishes a liability for contingent losses when it is probable that a loss has been incurred and the amount of loss can be reasonably estimated. For claims determined to be reasonably possible but not probable of resulting in a loss, there may be a range of possible losses in excess of the established liability. The Company did not have any material amounts reserved for legal claims as of December&#160;31, 2021.</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_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_CommitmentsContingenciesAndGuaranteesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, contingencies, and guarantees.</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 460<br> -URI http://asc.fasb.org/topic&amp;trid=2155896<br><br>Reference 2: 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 3: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock</td>
</tr>
<tr>
<td style="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>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241865935624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax 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_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text">INCOME TAXES:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense from continuing operations consisted of the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,074&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,738&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,191&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,804&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,153&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred (benefit) expense</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,076)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,313)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,596)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,292)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax credit investment amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,702&#160;</span></td><td style="background-color:#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 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,267&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,904&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,988&#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><span><br/></span></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense from continuing operations differed from amounts computed at the federal income tax statutory rate as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:28.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.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.157%"/><td style="width:0.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.157%"/><td style="width:0.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.157%"/><td style="width:0.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.157%"/><td style="width:0.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.163%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December&#160;31,</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands, except rate)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,689&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,894&#160;</span></td><td style="background-color:#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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,708&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#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"/><td colspan="3" style="background-color:#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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal tax statutory 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.00&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,805&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.00&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.00&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,229&#160;</span></td><td style="background-color:#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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State tax - net of federal tax 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,220&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.54&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,587&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.45)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(217)</span></td><td style="background-color:#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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax-exempt interest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,049)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.81)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,849)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.85)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,388)</span></td><td style="background-color:#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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.77)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,132)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(159)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(123)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.29&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.05)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(513)</span></td><td style="background-color:#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.32&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,267&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.50&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,904&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.40&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,988&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company's deferred tax assets and liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.446%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred taxes 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"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for credit losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,957&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal and state net operating loss carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,152&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">451&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,290&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nonaccrual interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">820&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan valuation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">454&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,744&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,262&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,087&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,732&#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:14pt"><td colspan="3" style="background-color:#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred taxes liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage servicing rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22,221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,663)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred loan fees and costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,336)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,972)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease right-of-use 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,572)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,435)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized gain on investment AFS 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,630)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,409)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,843)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,620)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(742)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(829)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(171)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(46,398)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54,099)</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 46pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred tax liability</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,311)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,367)</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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to utilize the existing deferred tax assets. As of December&#160;31, 2021, management determined that sufficient evidence exists to support the future utilization of all of the Company's deferred tax assets. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Utilization of the federal and state net operating loss and tax credit carryforwards may be subject to an annual limitation due to the "change in ownership" provisions of the Internal Revenue Code of 1986, as amended. At December 31, 2020, the Company had federal net operating loss carryforwards of $1.0 million. The Company also has state net operating loss carryforwards of $12.1 million as of both December&#160;31, 2021 and 2020 that will expire at various dates from 2022 to 2038.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retained earnings at December&#160;31, 2021 and 2020 include approximately $12.7 million in tax basis bad debt reserves for which no income tax liability has been recorded. This represents the balance of bad debt reserves created for tax purposes as of December 31, 1987. These amounts are subject to recapture (i.e., included in taxable income) if certain events occur, such as in the event HomeStreet Bank ceases to be a bank. In the event of recapture, the Company will incur both federal and state tax liabilities on this pre-1988 bad debt reserve balance at the then prevailing corporate tax rates.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no recorded unrecognized tax position as of December&#160;31, 2021, 2020 or 2019. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently under examination, or subject to examination, by various U.S. federal and state taxing authorities. The Company is no longer subject to federal income tax examinations for tax years prior to 2015 or state income tax examination for tax years prior to 2017, generally.</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</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 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<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 S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: 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 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: 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.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: 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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: 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)(2))<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_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241865921528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RETIREMENT BENEFIT PLAN<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [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_CompensationAndEmployeeBenefitPlansTextBlock', window );">RETIREMENT BENEFIT PLAN</a></td>
<td class="text">RETIREMENT BENEFIT PLAN:The Company maintains a 401(k) Savings Plan for the benefit of its employees. Substantially all of the Company's employees are eligible to participate in the HomeStreet, Inc. 401(k) Savings Plan (the "Plan"). The Plan provides for payment of retirement benefits to employees pursuant to the provisions of the Plan and in conformity with Section 401(k) of the Internal Revenue Code. Employees may elect to have a portion of their salary contributed to the Plan. Participants receive a vested employer matching contribution equal to 100% of the first 3.0% and 50% of the next 2.0% of eligible compensation deferred by the participant. Employer contributions of $3.9 million, $3.8 million and $5.5 million were incurred in 2021, 2020, and 2019, respectively.<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_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</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> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI http://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI http://asc.fasb.org/topic&amp;trid=2127225<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241865907096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION PLANS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">SHARE-BASED COMPENSATION PLANS</a></td>
<td class="text">SHARE-BASED COMPENSATION PLANS:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2014, the shareholders approved the Company's 2014 Equity Incentive Plan (the "2014 EIP Plan") that provided for the grant of stock options, shares of restricted stock, RSUs, PSUs, stock bonus awards, stock appreciation rights, performance share awards and performance compensation awards and unrestricted stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(collectively, "Equity Incentive Awards") to the Company&#8217;s executive officers, other key employees and directors. This plan was amended in May 2017 and allows the grant of  up to 1,875,000 shares of the Company&#8217;s common stock. For 2021 and 2020, the Company recognized stock-based compensation cost of $2.9&#160;million and $2.4 million, respectively. In 2019, the Company recognized a $3.1 million reversal of previously recognized stock-based compensation costs related to PSUs that did not meet their internal performance metrics, resulting in a net benefit of $0.4 million. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nonqualified Stock Options</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of changes in stock options for 2021 is as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Exercise&#160;Price</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Aggregate<br/>Intrinsic&#160;Value<br/>(in thousands)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options outstanding at December&#160;31, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,181</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.85&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.3 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,933&#160;</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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(188,181)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.85&#160;</span></td><td style="background-color:#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: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options outstanding at December&#160;31, 2021</span></div></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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no options granted or forfeited during 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs generally vest over a three year period with the fair market value of the awards determined at the grant date based on the Company's stock price. PSUs vest at the end of a three year period with the fair market value of the awards determined using a Monte Carlo simulation technique. A summary of the status of the combined RSUs and PSUs is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average<br/>Grant&#160;Date&#160;Fair Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">295,840</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.52&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,372</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.01&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cancelled or forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(73,577)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.06&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(60,104)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.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;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December&#160;31, 2021</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,531&#160;</span></td><td style="background-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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.83&#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><tr><td 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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions used in the Monte Carlo simulations used to determine fair market value of the PSUs granted in 2021, 2020 and 2019 are set forth in the table below:</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:44.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.817%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.341%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.341%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.345%"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Volatility of common stock</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average volatility of peer companies</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.8&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average correlation coefficient of peer companies</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8004&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7561&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7272&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.3&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected term in years</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.00 years</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.76 years</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.69 years</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"/></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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241862571816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENT<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_FairValueDisclosuresTextBlock', window );">FAIR VALUE MEASUREMENT</a></td>
<td class="text">FAIR VALUE MEASUREMENT:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The term "fair value" is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A fair value measurement assumes that the transaction to sell the asset or transfer the liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability. The Company's approach is to maximize the use of observable inputs and minimize the use of unobservable inputs when developing fair value measurements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value Hierarchy</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A three-level valuation hierarchy has been established under ASC 820 for disclosure of fair value measurements. The valuation hierarchy is based on the observability of inputs to the valuation of an asset or liability as of the measurement date. A financial instrument&#8217;s categorization within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The levels are defined as follows:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level&#160;1&#160;&#8211; Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date. An active market for the asset or liability is a market in which transactions for the asset or liability take place with sufficient frequency and volume to provide pricing information on an ongoing basis. </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level&#160;2&#160;&#8211; Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. This includes quoted prices for similar assets and liabilities in active markets and inputs that are observable for the asset or liability for substantially the full term of the financial instrument.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level&#160;3&#160;&#8211; Unobservable inputs for the asset or liability. These inputs reflect the Company's assumptions of what market participants would use in pricing the asset or liability.</span></div><div style="padding-left:54pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's policy regarding transfers between levels of the fair value hierarchy is that all transfers are assumed to occur at the end of the reporting period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Estimation of Fair Value</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is based on quoted market prices, when available. In cases where a quoted price for an asset or liability is not available, the Company uses valuation models to estimate fair value. These models incorporate inputs such as forward yield curves, loan prepayment assumptions, expected loss assumptions, market volatilities and pricing spreads utilizing market-based inputs where readily available. The Company believes its valuation methods are appropriate and consistent with those that would be used by other market participants. However, imprecision in estimating unobservable inputs and other factors may result in these fair value measurements not reflecting the amount realized in an actual sale or transfer of the asset or liability in a current market exchange.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair value measurement methodologies, including significant inputs and assumptions, and classification of the Company's assets and liabilities valued at fair value on a recurring basis.</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:25.732%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.509%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset/Liability class</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Valuation methodology, inputs and assumptions</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Classification</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable market prices of identical or similar securities are used where available.<br/>&#160;<br/></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2 recurring fair value measurement.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">If market prices are not readily available, value is based on discounted cash flows using the following significant inputs:<br/>&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160;Expected prepayment speeds&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160;Estimated credit losses&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160;Market liquidity adjustments</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 3 recurring fair value measurement.</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFS</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family loans, excluding loans transferred from held for investment</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value is based on observable market data, including:<br/>&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Quoted market prices, where available&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Dealer quotes for similar loans&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Forward sale commitments</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2 recurring fair value measurement.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">When not derived from observable market inputs, fair value is based on discounted cash flows, which considers the following inputs:<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Benchmark yield curve&#160;&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Estimated discount spread to the benchmark yield curve                                                                                            <br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Expected prepayment speeds</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Estimated fair value classified as Level 3.</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage servicing rights</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family MSRs</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For information on how the Company measures the fair value of its single family MSRs, including key economic assumptions and the sensitivity of fair value to changes in those assumptions, see Note 9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">, Mortgage Banking Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">.</span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 3 recurring fair value measurement.</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Futures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value is based on closing exchange prices.</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1 recurring fair value measurement.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swaps<br/>Interest rate swaptions<br/>Forward sale commitments</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value is based on quoted prices for identical or similar instruments when available. When quoted prices are not available, fair value is based on internally developed modeling techniques, which require the use of multiple observable market inputs, including: &#160;             <br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Forward interest rates&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Interest rate volatilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2 recurring fair value measurement.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock commitments</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The fair value considers several factors including:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Fair value of the underlying loan based on quoted prices in     the secondary market, when available.&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Value of servicing</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Fall-out factor</span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 3 recurring fair value measurement. </span></td></tr></table><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the levels of the fair value hierarchy for the Company's assets and liabilities measured at fair value on a recurring basis:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:45.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.105%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.105%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.110%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;3</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS</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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage backed securities:</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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,407&#160;</span></td><td style="background-color:#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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,792&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,792&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateralized mortgage obligations:</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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187,394&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187,394&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">539,923&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">539,923&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasury 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,287&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family mortgage servicing rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,584&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,584&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Futures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward sale commitments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">723&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">723&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,487&#160;</span></td><td style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 79.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,207,359&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,133,185&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,840&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivatives </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 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward sale commitments</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 79.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,184&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,181&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3&#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:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"/><td style="width:43.327%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.758%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.827%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.530%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.832%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;3</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS</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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage backed securities:</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:bottom"><div style="padding-left:36pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,629&#160;</span></td><td style="background-color:#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:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateralized mortgage obligations:</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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">234,909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">234,909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,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:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564,703&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564,703&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81&#160;</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agency 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFS </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,108&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family mortgage servicing rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,966&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward sale 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,035&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,035&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock commitments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,395&#160;</span></td><td style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,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:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 79.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,359,699&#160;</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:'Times New Roman',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:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,282,520&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,179&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><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"/><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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative</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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Futures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward sale commitments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 79.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,232&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,225&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers between levels of the fair value hierarchy during 2021 and 2020. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Level 3 Recurring Fair Value Measurements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's level 3 recurring fair value measurements consist of investment securities AFS, single family MSRs, single family LHFI where fair value option was elected, certain single family LHFS, and interest rate lock and purchase loan commitments ("IRCLs"), which are accounted for as derivatives.&#160;For information regarding fair value changes and activity for single family MSRs during 2021 and 2020, see Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mortgage Banking Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of IRLCs considers several factors, including the fair value in the secondary market of the underlying loan resulting from the exercise of the commitment, the expected net future cash flows related to the associated servicing of the loan (referred to as the value of servicing) and the probability that the commitment will not be converted into a funded loan (referred to as a fall-out factor). The fair value of IRLCs on LHFS, while based on interest rates observable in the market, is highly dependent on the ultimate closing of the loans. The significance of the fall-out factor to the fair value measurement of an individual IRLC is generally highest at the time that the rate lock is initiated and declines as closing procedures are performed and the underlying loan gets closer to funding. The fall-out factor applied is based on historical experience. The value of servicing is impacted by a variety of factors, including prepayment assumptions, discount rates, delinquency rates, contractually specified servicing fees, servicing costs and underlying portfolio characteristics. Because these inputs are not observable in market trades, the fall-out factor and value of servicing are considered to be level 3 inputs. The fair value of IRLCs decreases in value upon an increase in the fall-out factor and increases in value upon an increase in the value of servicing. Changes in the fall-out factor and value of servicing do not increase or decrease based on movements in other significant unobservable inputs.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes unrealized gains and losses from the time that an IRLC is initiated until the gain or loss is realized at the time the loan closes, which generally occurs within 30-90 days. For IRLCs that fall out, any unrealized gain or loss is reversed, which generally occurs at the end of the commitment period. The gains and losses recognized on IRLC derivatives generally correlates to volume of single family interest rate lock commitments made during the reporting period (after adjusting for estimated fall-out) while the amount of unrealized gains and losses realized at settlement generally correlates to the volume of single family closed loans during the reporting period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the discounted cash flow model to estimate the fair value of certain loans that have been transferred from held for sale to held for investment and single family LHFS when the fair value of the loans is not derived using observable market inputs. The key assumption in the valuation model is the implied spread to benchmark interest rate curve. The implied spread is not directly observable in the market and is derived from third party pricing which is based on market information from comparable loan pools. The fair value estimate of single family loans that have been transferred from held for sale to held for investment are sensitive to changes in the benchmark interest rate which might result in a significantly higher or lower fair value measurement.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company transferred certain loans from held for sale to held for investment. These loans were originated as held for sale loans where the Company had elected fair value option. The Company determined these loans to be level 3 recurring assets as the valuation technique included a significant unobservable input. The total amount of held for investment loans where fair value option election was made was $7.3 million and $7.1 million at December&#160;31, 2021 and 2020, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following information presents significant Level 3 unobservable inputs used to measure fair value of certain assets:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:27.093%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.857%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.850%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.220%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.535%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.535%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.540%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Valuation<br/>Technique</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant Unobservable<br/>Input</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Low</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">High</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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 22pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income approach</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Implied spread to benchmark interest rate curve</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.00%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.00%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.00%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income approach</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Implied spread to benchmark interest rate curve</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.39%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.96%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.56%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock commitments, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income approach</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fall-out factor</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.15%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.93%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.44%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Value of servicing</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.35%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.46%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.15%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2020</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"/><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 22pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income approach</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Implied spread to benchmark interest rate curve</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.00%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.00%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.00%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income approach</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Implied spread to benchmark interest rate curve</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.96%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.64%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.23%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock commitments, net </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income approach</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fall-out factor</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.97%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.38%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.53%</span></td></tr><tr><td colspan="3" style="background-color:#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:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Value of servicing</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.41%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.44%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.97%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had no LHFS where the fair value was not derived with significant observable inputs at December 31, 2021 or 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents fair value changes and activity for certain Level 3 assets: </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:29.894%"/><td style="width:0.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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.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.864%"/><td style="width:0.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.864%"/><td style="width:0.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.888%"/><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:9.288%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Beginning balance</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfers</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payoffs/Sales</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in mark to market </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending balance</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December&#160;31, 2021</span></div></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,482&#160;</span></td><td style="background-color:#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFI</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,051&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,287&#160;</span></td><td style="background-color:#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December&#160;31, 2020</span></div></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"/><td colspan="3" style="background-color:#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">985&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(435)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,710&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFI</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,409)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,108&#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-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Changes in fair value for singe family LHFI are recorded in other noninterest income on the consolidated income statement.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents fair value changes and activity for Level 3 interest rate lock and purchase loan commitments:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.509%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.228%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.230%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,223&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total realized/unrealized gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,911&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,796)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40,742)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance, net</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,484&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,392&#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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Nonrecurring Fair Value Measurements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Certain assets held by the Company are not included in the tables above, but are measured at fair value on a periodic basis. These assets include certain LHFI and OREO that are carried at the lower of cost or fair value of the underlying collateral, less the estimated cost to sell. The estimated fair values of real estate collateral are generally based on internal evaluations and appraisals of such collateral, which use the market approach and income approach methodologies. We have omitted disclosure related to quantitative inputs given the insignificance of assets measured on a nonrecurring basis.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of commercial properties are generally based on third-party appraisals that consider recent sales of comparable properties, including their income-generating characteristics, adjusted (generally based on unobservable inputs) to reflect the general assumptions that a market participant would make when analyzing the property for purchase. The Company uses a fair value of collateral technique to apply adjustments to the appraisal value of certain commercial LHFI that are collateralized by real estate. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses a fair value of collateral technique to apply adjustments to the stated value of certain commercial LHFI that are not collateralized by real estate and to the appraisal value of OREO. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residential properties are generally based on unadjusted third-party appraisals. Factors considered in determining the fair value include geographic sales trends, the value of comparable surrounding properties as well as the condition of the property. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These adjustments include management assumptions that are based on the type of collateral dependent loan and may increase or decrease an appraised value. Management adjustments vary significantly depending on the location, physical characteristics and income producing potential of each individual property. The quality and volume of market information available at the time of the appraisal can vary from period-to-period and cause significant changes to the nature and magnitude of the unobservable inputs used. Given these variations, changes in these unobservable inputs are generally not a reliable indicator for how fair value will increase or decrease from period to period. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present assets classified as Level 3 assets that had changes in their recorded fair value during 2021 and 2020 and what we still held at the end of the respective reporting period: </span></div><div><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:62.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.881%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><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 colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.686%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.174%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Gains (Losses)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of or for the year ended December&#160;31, 2021</span></div></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="display:none"/><td colspan="3" style="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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFI </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of or for the year ended December&#160;31, 2020</span></div></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="display:none"/><td colspan="3" style="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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFI </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,700)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(1)       Represents the carrying value of loans for which adjustments are based on the fair value of the collateral.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value of Financial Instruments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents the carrying value, estimated fair value and the levels of the fair value hierarchy for the Company's financial instruments other than assets and liabilities measured at fair value on a recurring basis:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:33.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying<br/>Value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;2</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;3</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities HTM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,169&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,488,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,588,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,588,719&#160;</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFS &#8211; multifamily and 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,090&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,425&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,425&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage servicing rights &#8211; multifamily and SBA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,199&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets - GNMA EBO 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,342&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">906,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">906,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">906,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,845&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,845&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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="margin-top:5pt"><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:33.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying<br/>Value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;2</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;3</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities HTM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,507&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,507&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,172,778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,327,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,327,711&#160;</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFS multifamily and 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage servicing rights &#8211; multifamily</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,774&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,423&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,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:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets - GNMA EBO 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,139,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,143,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,143,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">322,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">322,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">322,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,838&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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="margin-bottom:3pt;padding-left:18pt"><span><br/></span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value Option</span></div><div style="margin-bottom:3pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Single family loans held for sale accounted under the fair value option are measured initially at fair value with subsequent changes in fair value recognized in earnings. Gains and losses from such changes in fair value are recognized in net gain on mortgage loan origination and sale activities within noninterest income. The change in fair value of loans held for sale is primarily driven by changes in interest rates subsequent to loan funding and changes in fair value of the related servicing asset, resulting in revaluations adjustments to the recorded fair value. The use of the fair value option allows the change in the fair </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">value of loans to more effectively offset the change in fair value of derivative instruments that are used as economic hedges of loans held for sale.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the difference between the aggregate fair value and the aggregate unpaid principal balance of loans held for sale accounted for under the fair value option:</span></div><div style="margin-bottom:3pt"><span><br/></span></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:20.201%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.811%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.959%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.953%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.663%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Aggregate Unpaid Principal Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value Less Aggregated Unpaid Principal Balance</span></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Aggregate Unpaid Principal Balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value Less Aggregated Unpaid Principal Balance</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFS</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,933&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185,832&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,811&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</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> -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_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241866084440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REGULATORY CAPITAL REQUIREMENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RegulatoryCapitalRequirementsAbstract', window );"><strong>Broker-Dealer, Net Capital Requirement, SEC Regulation [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_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock', window );">REGULATORY CAPITAL REQUIREMENTS</a></td>
<td class="text">REGULATORY CAPITAL REQUIREMENTS:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and Bank are subject to various regulatory capital requirements administered by the federal banking agencies. Failure to meet minimum capital requirements can initiate certain mandatory and possible additional discretionary actions by regulators that, if undertaken, could have a material effect on the Company's operations and financial statements. Under capital adequacy guidelines, we must meet specific capital guidelines that involve quantitative measures of our assets, liabilities, and certain off-balance sheet items as calculated under regulatory accounting practices. The Company and Bank's capital amounts and classifications are also subject to qualitative judgments by the regulators about risk components, asset risk weighting, and other factors. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quantitative measures established by regulation to ensure capital adequacy require the Company and the Bank to maintain minimum amounts and ratios (set forth in the table below) of total and Tier 1 capital (as defined in the regulations) to risk-weighted assets (as defined), and of Tier 1 capital (as defined) to assets (as defined). Management believes, as of December&#160;31, 2021 that the Company and the Bank met all capital adequacy requirements. The following table presents the capital and capital ratios of the Company (on a consolidated basis) and the Bank (on a stand-alone basis) as of the respective dates and as compared to the respective regulatory requirements applicable to them:</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:34.718%"/><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.530%"/><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.530%"/><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.530%"/><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.530%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.997%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Actual</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For&#160;Minimum&#160;Capital<br/>Adequacy Purposes</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">To&#160;Be&#160;Categorized&#160;As<br/>&#8220;Well&#160;Capitalized&#8221;&#160;Under<br/>Prompt Corrective<br/>Action Provisions</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">HomeStreet, Inc.</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage capital (to average 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">723,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,098&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">663,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">723,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.82&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">367,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">774,695&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.66&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">489,388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">HomeStreet Bank</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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage capital (to average 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">727,753&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287,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:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">359,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:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">727,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.87&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">367,527&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">727,753&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">452,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">778,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.77&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">452,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:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">565,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:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></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:34.718%"/><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.530%"/><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.530%"/><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.530%"/><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.530%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.997%"/><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 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Actual</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For&#160;Minimum&#160;Capital<br/>Adequacy Purposes</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">To&#160;Be&#160;Categorized&#160;As<br/>&#8220;Well&#160;Capitalized&#8221;&#160;Under<br/>Prompt Corrective<br/>Action Provisions</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">HomeStreet, Inc.</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage capital (to average 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">709,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">294,211&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">649,655&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.67&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250,537&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">709,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">779,254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.00&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">445,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:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">HomeStreet Bank</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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage capital (to average 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">712,533&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.79&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">712,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.51&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237,307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">342,777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">712,533&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">316,410&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">421,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">778,479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">421,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">527,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of each of the dates set forth in the above table, the Company exceeded the minimum required capital ratios applicable to it and Bank&#8217;s capital ratios exceeded the minimums necessary to qualify as a well-capitalized depository institution under the prompt corrective action regulations. No conditions or events have occurred since December 31, 2021 that we believe have changed the Company&#8217;s or the Bank&#8217;s capital adequacy classifications from those set forth in the above table.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the minimum capital ratios, both the Company and the Bank are required to maintain a &#8220;conservation buffer" consisting of additional Common Equity Tier 1 Capital which is at least</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.5% above the required minimum levels in order to avoid limitations on paying dividends, engaging in share repurchases, and paying discretionary bonuses. The required ratios for capital adequacy set forth in the above table do not include the additional capital conservation buffer, though each of the Company and Bank maintained capital ratios necessary to satisfy the capital conservation buffer requirements as of the dates indicated. At December&#160;31, 2021, capital conservation buffers for the Company and the Bank were 4.66% and 5.77%, respectively. The following table sets forth the minimum capital ratios plus the applicable increment of the capital conservation buffer:</span></div><div><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:60.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.182%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CET-1 to risk-weighted assets </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.00&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 capital to risk-weighted assets </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total capital to risk-weighted assets </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></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_RegulatoryCapitalRequirementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_RegulatoryCapitalRequirementsAbstract</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>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_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 regulatory capital requirement for depository and lending institutions. Institutions include, but not are not limited to, finance company, insured depository institution, bank holding company, savings and loan association holding company, bank and savings institution not federally insured, mortgage company, foreign financial institution and credit union.</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 505<br> -Section 50<br> -Paragraph 1F<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958575-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958569-112826<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1D<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958573-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock</td>
</tr>
<tr>
<td style="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>37
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241866057192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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_EarningsPerShareTextBlock', window );">EARNINGS PER SHARE</a></td>
<td class="text">EARNINGS PER SHARE:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the calculation of earnings per share:&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:61.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.684%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands, except share and per share data)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">EPS numerator:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,990&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,720&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings allocated to share repurchase</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(650)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations available to common shareholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,422&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,990&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,070&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,208)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income available to common shareholders</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,422&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,990&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,862&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">EPS denominator:</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic weighted-average number of common shares outstanding</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,885,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,867,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,573,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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive effect of outstanding common stock equivalents </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">257,905&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">197,295&#160;</span></td><td style="background-color:#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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted weighted-average number of common shares outstanding</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,143,414&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,076,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,770,783&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) per share</span></td><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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.53&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.50&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.66&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted: </span></td><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:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.55&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.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="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.46&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.65&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-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_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 earnings per share.</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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<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 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-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_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="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>38
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241861597080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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_LesseeFinanceLeasesTextBlock', window );">LEASES</a></td>
<td class="text">LEASES:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating and finance leases for certain office space and finance leases for certain equipment. Our leases have remaining lease terms of up to 14 years. </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, as sublessor, subleases certain office and retail space in which the terms of the subleases end by May 2029. Under all of our executed sublease arrangements, the sublessees are obligated to pay the Company sublease payments of $5.7 million in 2022, $4.4 million in 2023, $2.8 million in 2024, $2.3 million in 2025, $2.3 million in 2026 and $2.3 million thereafter. For 2020 and 2019 we incurred $2.5 million and $5.0 million in impairment charges on lease right-of-use assets, respectively.     </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-bottom:5pt;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 style="width:50.069%"/><td style="width:0.1%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,538&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term leases</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><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="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,030&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease costs and nonlease components</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,627&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sublease income</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,662)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,378)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,965&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,257&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,185&#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"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">Supplemental cash flow information related to leases were as follows:</span><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:49.851%"/><td style="width:0.1%"/><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.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><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:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.568%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><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="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,054&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,694&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained </span></td><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="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,894&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,666&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,800&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other changes in right-of-use assets</span><span style="color:#000000;font-family:'Times New Roman',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="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="3" style="background-color:#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39,924)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,605)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,172)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Change in 2020 primarily relates to changes in assumptions regarding the exercise of renewal options available under real estate lease agreements.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to leases was as follows:</span></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 style="width:66.297%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands, except lease term and discount rate)</span></td><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtMC0xLTEtNDAxMjU_3aae3733-949b-4b37-b8c2-055b23fe985f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtMC0xLTEtNDAxMjU_40becec5-82b5-4c08-af99-1db9ebd6a2b0">Operating lease right-of-use assets, included in other assets</span></span></span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,010</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,560</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtMC0xLTEtNDAxMjU_31739155-3ae3-4b96-b81e-9b7c376cd2bb"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtMC0xLTEtNDAxMjU_8e79a0db-dc68-418c-acb5-0a7d6796bfb5">Operating lease liabilities, included in accounts payable and other liabilities</span></span></span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,574</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,563</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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 7pt 0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTAtMS0xLTQwMTI1_5c820002-ead1-4648-a4e9-f49f47831c66"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTAtMS0xLTQwMTI1_cb2a0dd8-43dc-4855-84a4-2820d8077530">Finance lease right-of-use assets, included in other assets</span></span></span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">777</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,081</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTAtMS0xLTQwMTI1_3b90f42d-3b3f-4060-b1ff-3e1fd18c999f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTAtMS0xLTQwMTI1_787898d8-05cd-48cf-9f23-00ff10296e39">Finance lease liabilities, included in accounts payable and other liabilities</span></span> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">787</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,097</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"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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 7pt 0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted Average Remaining lease term in years</span></div></td><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 7pt 0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.87</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.09</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.96</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.52</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted Average Discount Rate</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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 7pt 0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.71%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.71%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.43%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.12%</span></td></tr></table></div><div style="padding-left:18pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities and obligations under leases classified as nonlease components were as follows:</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:29.747%"/><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:21.268%"/><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:21.268%"/><td style="width:0.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.273%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finance Leases</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonlease Components</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ended December 31,</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,842&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,413&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,908&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,245&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,355&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 and thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,855&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,417&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,673&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">802&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,578&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less imputed interest</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,099&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15&#160;</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:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,574&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">787&#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;padding:0 1pt"/></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_LesseeOperatingLeasesTextBlock', window );">LEASES</a></td>
<td class="text">LEASES:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating and finance leases for certain office space and finance leases for certain equipment. Our leases have remaining lease terms of up to 14 years. </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company, as sublessor, subleases certain office and retail space in which the terms of the subleases end by May 2029. Under all of our executed sublease arrangements, the sublessees are obligated to pay the Company sublease payments of $5.7 million in 2022, $4.4 million in 2023, $2.8 million in 2024, $2.3 million in 2025, $2.3 million in 2026 and $2.3 million thereafter. For 2020 and 2019 we incurred $2.5 million and $5.0 million in impairment charges on lease right-of-use assets, respectively.     </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-bottom:5pt;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 style="width:50.069%"/><td style="width:0.1%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,538&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term leases</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><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="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,030&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease costs and nonlease components</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,627&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sublease income</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,662)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,378)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,965&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,257&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,185&#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"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">Supplemental cash flow information related to leases were as follows:</span><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:49.851%"/><td style="width:0.1%"/><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.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><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:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.568%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><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="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,054&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,694&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained </span></td><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="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,894&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,666&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,800&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other changes in right-of-use assets</span><span style="color:#000000;font-family:'Times New Roman',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="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="3" style="background-color:#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39,924)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,605)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,172)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Change in 2020 primarily relates to changes in assumptions regarding the exercise of renewal options available under real estate lease agreements.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to leases was as follows:</span></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 style="width:66.297%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands, except lease term and discount rate)</span></td><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtMC0xLTEtNDAxMjU_3aae3733-949b-4b37-b8c2-055b23fe985f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtMC0xLTEtNDAxMjU_40becec5-82b5-4c08-af99-1db9ebd6a2b0">Operating lease right-of-use assets, included in other assets</span></span></span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,010</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,560</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtMC0xLTEtNDAxMjU_31739155-3ae3-4b96-b81e-9b7c376cd2bb"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtMC0xLTEtNDAxMjU_8e79a0db-dc68-418c-acb5-0a7d6796bfb5">Operating lease liabilities, included in accounts payable and other liabilities</span></span></span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,574</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,563</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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 7pt 0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTAtMS0xLTQwMTI1_5c820002-ead1-4648-a4e9-f49f47831c66"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTAtMS0xLTQwMTI1_cb2a0dd8-43dc-4855-84a4-2820d8077530">Finance lease right-of-use assets, included in other assets</span></span></span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">777</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,081</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTAtMS0xLTQwMTI1_3b90f42d-3b3f-4060-b1ff-3e1fd18c999f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTAtMS0xLTQwMTI1_787898d8-05cd-48cf-9f23-00ff10296e39">Finance lease liabilities, included in accounts payable and other liabilities</span></span> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">787</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,097</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"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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 7pt 0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted Average Remaining lease term in years</span></div></td><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 7pt 0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.87</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.09</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.96</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.52</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted Average Discount Rate</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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 7pt 0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.71%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.71%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.43%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.12%</span></td></tr></table></div><div style="padding-left:18pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities and obligations under leases classified as nonlease components were as follows:</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:29.747%"/><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:21.268%"/><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:21.268%"/><td style="width:0.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.273%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finance Leases</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonlease Components</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ended December 31,</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,842&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,413&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,908&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,245&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,355&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 and thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,855&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,417&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,673&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">802&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,578&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less imputed interest</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,099&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15&#160;</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:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,574&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">787&#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;padding:0 1pt"/></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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="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_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="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>39
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241866072968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information 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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock', window );">PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED)</a></td>
<td class="text">PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED): <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed financial information for HomeStreet, Inc. is as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.446%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Balance Sheets</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,021&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,082&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,686&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in stock of HomeStreet Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">779,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">780,531&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in stock of other subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,381&#160;</span></td><td style="background-color:#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 32.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">842,864&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">844,619&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,499&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,031&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,838&#160;</span></td><td style="background-color:#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 32.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,525&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shareholders' Equity:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock, no par value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">249,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">278,505&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">444,343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">403,888&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,357&#160;</span></td><td style="background-color:#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 32.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total shareholder's equity</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">715,339&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">717,750&#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 50.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities and shareholder's equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">842,864&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">844,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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.622%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Income Statements</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend income from HomeStreet Bank</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,909&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,000&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity in undistributed income from subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributions in excess of income from subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(84,146)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other noninterest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,838&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,773&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,293&#160;</span></td><td style="background-color:#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 49pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenues</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,639&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,056&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,147&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,731&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,437&#160;</span></td><td style="background-color:#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 49pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total expenses</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,515&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,867&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,258&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes (benefit)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114,124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,189&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,889&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes (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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,298)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,801)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,623)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,422&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,990&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,512&#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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:59.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.363%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.658%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Statements of Cash Flows</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,990&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,512&#160;</span></td><td style="background-color:#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 18.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by (used in) operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Undistributed earnings from investment in subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,801)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributions in excess or earnings from investment in subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,146&#160;</span></td><td style="background-color:#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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,669)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,483)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',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:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,952&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,133&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,628&#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 style="height:6pt"><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AFS securities: Principal collections net of purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,886&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,012&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,886&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,049&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchases 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(84,154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(58,009)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(98,543)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from stock issuance, 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid on 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,865)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in financing activities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(105,229)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(71,636)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(98,438)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (decrease) 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,265)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,383&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,239&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents, beginning of year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,021&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,399&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents, end of year</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,756&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,021&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,638&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</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>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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.</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 205<br> -SubTopic 10<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.5-04(Schedule I))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391182&amp;loc=d3e5864-122674<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=123454820&amp;loc=d3e5283-111683<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>40
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241865972616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DISCONTINUED OPERATIONS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [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_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">DISCONTINUED OPERATIONS</a></td>
<td class="text">DISCONTINUED OPERATIONS:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 31, 2019, the Board adopted a Resolution of Exit or Disposal of HLC Based Mortgage Banking Operations to sell or abandon the assets and related personnel associated with those operations. The assets that were sold or abandoned largely represented the Company's former Mortgage Banking segment, the activities of which related to originating, servicing, underwriting, funding and selling single family residential mortgage loans.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined that the above actions constituted commitment to a plan of exit or disposal of certain long-lived assets (through sale or abandonment) and termination of employees. Further, the Company determined that the shift from a large-scale HLC based originator and servicer to a branch-focused product offering represented a strategic shift. As a result, the HLC-related mortgage banking operations are reported separately from the continuing operations as discontinued operations. In addition, the former Mortgage Banking operating segment and reporting unit were eliminated. This has resulted in a recast of the financial statements in 2019 and prior.</span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2019, the Company successfully closed and settled two sales of the rights to service $14.3 billion in total unpaid principal balance of single family mortgage loans serviced for Fannie Mae, Freddie Mac and Ginnie Mae. These sales resulted in a $0.9 million pre-tax loss from discontinued operations during 2019. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2019 the Company completed the sale of the HLC based mortgage originations business assets and transfer of personnel to Homebridge Financial Services, Inc. ("Homebridge"). This sale included 47 stand-alone HLCs and the transfer of certain related mortgage personnel. These HLCs, along with certain other mortgage banking related assets and liabilities are classified as discontinued operations in the accompanying consolidated balance sheets and consolidated income statements. HLCs that were not sold were closed during the second quarter of 2019. Certain bank location-based components of the Company's former Mortgage Banking segment, including MSRs on certain mortgage loans that were not part of the sales and right-of-use assets and lease liabilities where we did not obtain full landlord release have been classified as continuing operations. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2019, we sold our ownership interest in WMS LLC at our basis. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These discontinued operations activities were concluded by December 31, 2019. Consequently, we ceased discontinued operations accounting effective January 1, 2020. The following table summarizes the calculation of the net gain (loss) on disposal of discontinued operations for 2019:</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:78.139%"/><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:18.931%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from asset sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186,692&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Book value of assets sold</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on assets sold</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,449&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transaction costs</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,770&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compensation expense related to the transactions</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Facility and IT related costs</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,660&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total costs</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,066&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss on disposal </span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,617)</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 style="height:6pt"><td colspan="3" style="background-color:#cceeff;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></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of major classes of assets and liabilities related to discontinued operations consisted of the following at December 31, 2019:</span></div><div style="margin-bottom:5pt;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 style="width:78.139%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.931%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets of discontinued operations</span></td><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFS at fair value</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,123&#160;</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets </span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,505&#160;</span></td><td style="background-color:#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 32.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,628&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities of discontinued operations</span></td><td colspan="3" style="display:none"/><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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Account payable and other liabilities</span></td><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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,603&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;padding-left:9pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income Statement of Discontinued Operations for 2019:</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:78.285%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.931%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,858&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest income</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,713&#160;</span></td><td style="background-color:#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:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,856&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss before income taxes</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,285)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax (benefit) expense</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,077)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,208)</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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash Flows from Discontinued Operations for 2019:</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:77.701%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by operating activities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">238,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by investing activities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185,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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-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_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</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 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2122178<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>41
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241865873624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTRUCTURING<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [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_RestructuringAndRelatedActivitiesDisclosureTextBlock', window );">RESTRUCTURING</a></td>
<td class="text">RESTRUCTURING:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the disposal of our HLC Based Mortgage Banking Operations, we have taken the following restructuring activities to improve our productivity and reduce expenses:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">In 2019, we implemented a restructuring plan under which we incurred costs to:</span></div><div style="padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.75pt">Reduce our staffing levels through consolidation of job functions and elimination of management redundancy;</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.75pt">Renegotiate our technology contracts;</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.75pt">Eliminate excess occupancy costs;</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.75pt">Eliminate redundant or unnecessary systems and services;</span></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.75pt">Engage consultants to assist with the above processes.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt">In 2020, we concluded the restructuring plan started in 2019, and took additional steps to consolidate our facilities and incurred charges to reflect the vacating of certain office space. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The costs incurred include severance, retention, facility related charges and consulting fees.</span></div><div><span><br/></span></div><div><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the restructuring charges and the liability for restructuring costs still to be paid in the periods indicated:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:36.583%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.973%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.566%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Facility-related costs</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Personnel-related costs</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other costs</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021 Activity</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring charges</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs paid or otherwise settled</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,029)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,299)</span></td><td style="background-color:#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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,834&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,834&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020 Activity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Restructuring charges</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,793&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Costs paid or otherwise settled</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,560)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(695)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,309)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,564)</span></td><td style="background-color:#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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,133&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019 Activity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring charges</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,511&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs paid or otherwise settled</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,326)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,607)</span></td><td style="background-color:#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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2019</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,235&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">510&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,904&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_RestructuringAndRelatedActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.</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 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -URI http://asc.fasb.org/topic&amp;trid=2175745<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>42
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241865980904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text">SUBSEQUENT EVENTS:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 19, 2022, we completed a $100&#160;million subordinated notes offering due in 2032 (the &#8220;Notes&#8221;). Interest on the Notes initially will accrue at a rate equal to 3.5% per annum from and including the date of original issuance to, but excluding, January&#160;30, 2027, payable semiannually in arrears. From and including January&#160;30, 2027, to, but excluding, the maturity date</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">or the date of earlier redemption, the Notes will bear interest equal to the three-month term SOFR plus 215 basis points, payable quarterly in arrears. Net proceeds to the Company were $98&#160;million, after deducting underwriting discounts and offering expenses. The Company intends to use a significant portion of the net proceeds from the Notes offering to repurchase shares of its common stock through open market purchases, with the remainder of the net proceeds used for working capital and other general corporate purposes, including support for growth of its total assets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On January&#160;27, 2022 the Board of Directors authorized a dividend of $0.35 per share, payable on February&#160;23, 2022 to shareholders of record on February&#160;09, 2022. In addition, the Board authorized an expansion of our share repurchase program for the additional repurchase of up to $75&#160;million in aggregate amount of shares of the Company&#8217;s common stock.</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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</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 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="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>43
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241866266472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Accounting</a></td>
<td class="text">Basis of PresentationThe accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America ("GAAP"). The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant inter-company accounts and transactions have been eliminated in consolidation. The Company allocates resources and assesses financial performance on a consolidated basis and therefore has one reporting segment. In preparing the consolidated financial statements, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the of the financial statements, as well as the reported amounts of revenues and expenses during the reporting periods. Actual results could differ significantly from those estimates.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Reclassifications</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain amounts in the financial statements from prior periods have been reclassified to conform to the current financial statement presentation. These reclassifications had no effect on 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_DiscontinuedOperationsPolicyTextBlock', window );">Discontinued Operations</a></td>
<td class="text">Discontinued OperationsDuring 2019, the Company's Board of Directors (the "Board") adopted a Resolution of Exit or Disposal of Home Loan Center ("HLC") Based Mortgage Banking Operations to sell or abandon the assets and transfer or terminate the personnel associated with the Company's high-volume HLC-based mortgage origination business and related servicing. The Company also successfully closed and settled two separate sales of the rights to service $14.3&#160;billion in total unpaid principal balance of single family mortgage loans serviced for others. At the end of the second quarter 2019, we also entered into a non-binding letter of interest to sell our ownership interest in WMS LLC. In accordance with Accounting Standards Codification (ASC) 205-20, the Company determined that the Board's decision to sell or abandon the assets and personnel associated with the Company's HLC-based mortgage business, the related mortgage servicing rights ("MSR") sales and the sale of WMS LLC met the criteria to be classified as discontinued operations and its operating results and financial condition are presented as discontinued operations in the consolidated financial statements for 2019. These discontinued operations activities, including the exit or disposal of the former Mortgage Banking Segment, were concluded by December 31, 2019. Consequently, we ceased discontinued operations accounting effective January 1, 2020. Unless otherwise indicated, information included in these notes to the consolidated financial statements for 2019 are presented on a consolidated operations basis, which includes results from both continuing and discontinued operations.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text">Cash and Cash EquivalentsFor purposes of reporting cash flows, cash and cash equivalents include cash, due from banks, certificates of deposits with original maturities of less than ninety days, investment securities with original maturities of less than ninety days and federal funds sold. The Bank maintains most of its excess cash at the Federal Reserve Bank of San Francisco ("FRBSF"), with well-capitalized correspondent banks or with other depository institutions at amounts less than the FDIC insured limits. Restricted cash of $8.1 million and $6.6&#160;million at December&#160;31, 2021 and 2020, respectively, is included in cash and cash equivalents.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Investment Securities</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Investment Securities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment securities for which the Company has the positive intent and ability to hold to maturity are reported at cost, adjusted for premiums and discounts that are recognized in interest income using the interest method over the period to maturity. Investments not classified as trading securities nor as held-to-maturity ("HTM") securities are classified as AFS securities and recorded at fair value. Unrealized gains or losses on AFS securities are excluded from net income and reported net of taxes as a separate component of other comprehensive income included in shareholders&#8217; equity. Purchase premiums and discounts are recognized in interest income using the effective interest method over the life of the securities. Purchase premiums or discounts related to mortgage-backed securities are amortized or accreted using projected prepayment speeds. Gains and losses on the sale of AFS securities are recorded on the trade date and are determined using the specific identification method. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates AFS securities in an unrealized loss position, using a qualitative approach, at the end of each quarter to determine whether the decline in value is temporary or permanent. An unrealized loss exists when the fair value of an individual security is less than its amortized cost basis. When qualitative factors indicate that a credit loss may exist, the Company compares the present value of cash flows expected to be collected from the security with the amortized cost basis of the security. The Company recognizes an ACL if a loss is considered to exist, measured as the difference between the present value of expected cash flows and the amortized cost basis of the security, limited by the amount that the security&#8217;s fair value is less than its amortized cost basis. The Company does not believe any of these securities that were in an unrealized loss position at December&#160;31, 2021 have a credit loss impairment. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates HTM securities at the end of each quarter to determine if any expected credit losses exist. No ACL for HTM securities was recorded as of December&#160;31, 2021 and 2020.</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_hmst_FederalHomeLoanBankStockPolicyTextBlock', window );">Federal Home Loan Bank Stock</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Federal Home Loan Bank Stock</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bank is a member of the Federal Home Loan Bank of Des Moines ("FHLB"), and as such, is required to own a certain amount of FHLB stock based on the level of borrowings and other factors. FHLB stock is carried at cost and periodically evaluated for impairment based on ultimate recovery of par value. Both cash and stock dividends are recorded as a component of interest income.</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_FinanceLoanAndLeaseReceivablesHeldForSalePolicy', window );">Loans Held for Sale</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">LHFS</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans originated for sale in the secondary market or designated for whole loan sales are classified as LHFS. Management has elected the fair value option for all single family LHFS (originated with the intent to market for sale) and records these loans at fair value. Gains and losses from changes in fair value on LHFS are recognized in net gain on mortgage loan origination and sale activities within noninterest income. Direct loan origination costs and fees for single family loans originated as held for sale are recognized in earnings.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Multifamily and Small Business Administration ("SBA") LHFS are accounted for at the lower of amortized cost or fair value ("LOCOM"). LOCOM valuations are performed quarterly or at the time of transfer to or from LHFS. Related gains and losses are recognized in net gain on mortgage loan origination and sale activities. Direct loan origination costs and fees for multifamily and SBA loans classified as held for sale are deferred at origination and recognized in earnings at the time of sale.</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_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy', window );">Loans Held for Investment</a></td>
<td class="text">LHFILHFI are reported at the principal amount outstanding, net of cumulative charge-offs, interest applied to principal (for loans accounted for using the cost recovery method), unamortized net deferred loan origination fees and costs and unamortized premiums or discounts on purchased loans. When a loan is designated as held for investment, the intent is to hold these loans for the foreseeable future or until maturity or pay-off. If subsequent changes occur as part of the balance sheet management process, the Company may change its intent to hold these loans. Once a determination has been made to sell such loans, they are transferred to LHFS and carried at the lower of amortized cost or fair value. Interest on loans is recognized at the contractual rate of interest and is only accrued if deemed collectible. Deferred fees and costs and premiums and discounts are amortized over the contractual terms of the underlying loans using the constant effective yield (the interest method) or straight-line method.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts', window );">Nonaccrual Loans</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Nonaccrual Loans</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans for which the accrual of interest has been discontinued are designated as nonaccrual loans. Loans are placed on nonaccrual status when the full and timely collection of principal and interest is doubtful, generally when the loan becomes 90 days or more past due for principal or interest payment or if part of the principal balance has been charged off. When loans are placed on nonaccrual status, all interest previously accrued but not collected is reversed against current period interest income. All payments received on nonaccrual loans are accounted for using the cost recovery method. Under the cost recovery method, all cash collected is applied first to reduce the outstanding principal balance. A loan may be returned to accrual status if all delinquent principal and interest payments are brought current and the collectability of the remaining principal and interest payments in accordance with the loan agreement is reasonably assured. Loans whose repayments are insured by the Federal Housing Administration ("FHA") or guaranteed by the Department of Veterans' Affairs ("VA") are maintained on accrual status even if 90 days or more past due.</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_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy', window );">Troubled Debt Restructurings</a></td>
<td class="text">Troubled Debt Restructurings We sometimes modify or restructure loans when the borrower is experiencing financial difficulties by making a concession to the borrower in the form of changes in the amortization terms, reductions in the interest rates, the acceptance of interest only payments and, in limited cases, concessions to the outstanding loan balances. These loans are classified as TDRs. TDRs are loans modified for the purpose of alleviating temporary impairments to the borrower&#8217;s financial condition or cash flows. A workout plan between us and the borrower is designed to provide a bridge for borrower cash flow shortfalls in the near term. A TDR loan may be returned to accrual status when the loan is brought current, has performed in accordance with the contractual restructured terms for a time frame of at least six months, and the ultimate collectability of the total contractual restructured principal and interest is reasonably assured.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLoansAndLeasesReceivablePolicy', window );">ACL for LHFI</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">ACL for LHFI </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The ACL for LHFI is a valuation account that is deducted from the loans amortized cost basis to present the net amount expected to be collected on the loans. Loan balances are charged off against the ACL when management believes the non-collectability of a loan balance is confirmed. Recoveries are recorded as an increase to the ACL for LHFI to the extent they do not exceed the related charge-off amounts. The ACL for LHFI, as reported in our consolidated balance sheets, is adjusted by a provision for credit losses and reduced by the charge-offs of loan amounts, net of recoveries.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management estimates the ACL balance using relevant available information from internal and external sources relating to past events, current conditions and reasonable and supportable forecasts. Historical credit loss experience provides the basis for the estimation of expected credit losses. Adjustments to historical loss information are made for differences in current loan-specific risk characteristics such as differences in underwriting standards, portfolio mix or delinquency levels or other relevant factors. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The credit loss estimation process involves procedures to appropriately consider the unique characteristics of its two loan portfolios, the consumer loan portfolio and the commercial loan portfolio. These two portfolios are further disaggregated into loan pools, the level at which credit risk is monitored. When computing ACL levels, credit loss assumptions are estimated using a model that categorizes loan pools based on loss history, delinquency status and other credit trends and risk characteristics, including current conditions and reasonable and supportable forecasts. Determining the appropriateness of the ACL is complex and requires judgment by management about the effect of matters that are inherently uncertain. In future periods, evaluations of the overall loan portfolio, based on the factors and forecasts then prevailing, may result in material changes in the ACL and provision for credit losses in those future periods.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Loss Measurement</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ACL level is influenced by current conditions related to loan volumes, loan asset quality ratings ("AQR") migration or delinquency status, historic loss experience and other conditions influencing loss expectations, such as reasonable and supportable forecasts of economic conditions. The methodology for estimating the amount of expected credit losses has two basic components: first, a pooled component for estimated expected credit losses for pools of loans that share similar risk characteristics and second an asset-specific component involving individual loans that do not share risk characteristics with other loans and the measurement of expected credit losses for such individual loans.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's ACL model methodology is to build a reserve rate using historical life of loan default rates combined with assessments of current loan portfolio information and current and forecasted economic environment and business cycle information. The model uses statistical analysis to determine the life of loan default rates for the quantitative component and analyzes qualitative factors (Q-Factors) that assess the current loan portfolio conditions and forecasted economic environment and collateral values. Below is the general overview our ACL model.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans that Share Similar Risk Characteristics with Other Loans</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For loans that share similar risk characteristics, loans are segregated into loan pools based on similar risk characteristics, like product types or areas of risk concentration to estimate the ACL.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historical Loss Rates</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company analyzed loan data from a full economic cycle, to the extent that data was available, to calculate life of loan loss rates. Based on the current economic environment and available loan level data, it was determined the Loss Horizon Period ("LHP") should begin prior to the economic recession that began in 2007. The Company monitors and reviews the LHP on an annual basis to determine appropriate time frames to be included based on economic indicators.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under current expected credit losses methodology ("CECL"), the Company groups pools of loans by similar risk characteristics. Using these pools, sub-pools are established at a more granular level incorporating delinquency status and original FICO or original LTV (for consumer loans) and risk ratings (for commercial loans). Using the pool and sub-pool structure, cohorts are established historically on a quarterly basis containing the population in these sets as of that point in time. After the establishment of these cohorts, the loans within the cohorts are then tracked from that point forward to establish long-term Probability of Default ("PD") at the sub-pool level and Loss Given Default ("LGD") for the pool level. These historical cohorts and their PD/LGD outcomes are then averaged together to establish expected PDs and LGDs for each sub-pool.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once historical cohorts are established, the loans in the cohort are tracked moving forward for default events. The Company has defined default events as the first dollar of loss. If a loan in the cohort has experienced a default event over the LHP then the balance of the loan at the time of cohort establishment becomes part of the numerator of the PD calculation. The Loss Given Probability of Default ("LGPD") or Expected Loss ("EL") is the weighted average PD for each sub-pool cohort times the average LGD for each pool. The output from the model then is a series of EL rates for each loan sub-pool, which are applied to the related outstanding balances for each loan sub-pool to determine the ACL reserve based on historical loss rates.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Q-Factors</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Q-Factors adjust the expected historic loss rates for current and forecasted conditions that are not provided for in the historical loss information. The Company has established a methodology for adjusting historical expected loss rates based on these more recent or forecasted changes. The Q-Factor methodology is based on a blend of quantitative analysis and management judgment and reviewed on a quarterly basis.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of the thirteen factors in the FASB standard were analyzed for common risk characteristics and grouped into seven consolidated Q-Factors as listed below:</span></div><div style="margin-bottom:8pt;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:21.560%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:76.240%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Qualitative Factor</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financial Instruments - Credit Losses </span></td></tr><tr style="height:24pt"><td colspan="3" rowspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Portfolio Credit Quality</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The borrower's financial condition, credit rating, credit score, asset quality or business prospects</span></td></tr><tr style="height:14pt"><td colspan="3" style="display:none"/><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The borrower's ability to make scheduled interest or principal payments</span></td></tr><tr style="height:24pt"><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The volume and severity of past due financial assets and the volume and severity of adversely classified or rated financial assets</span></td></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remaining Payments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The remaining payment terms of the financial assets</span></td></tr><tr style="height:24pt"><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The remaining time to maturity and the timing and extent of payments on the financial assets</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Volume &amp; Nature</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The nature and volume of the entity's financial assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateral Values</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The value of underlying collateral on financial assets in which the collateral-dependent practical expedient has not been utilized</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Economic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The environmental factors of a borrower and the areas in which the entity's credit is concentrated, such as:  changes and expected changes in national, regional and local economic and business conditions and developments in which the entity operates, including the condition and expected condition of various market segments</span></td></tr><tr style="height:44pt"><td colspan="3" rowspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Credit Culture</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The entity's lending policies and procedures, including changes in lending strategies, underwriting standards, collection, write-off and recovery practices, as well as knowledge of the borrower's operations or the borrower's standing in the community</span></td></tr><tr style="height:14pt"><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The quality of the entity's credit review system</span></td></tr><tr style="height:24pt"><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The experience, ability and depth of the entity's management, lending staff, and other relevant staff</span></td></tr><tr style="height:33pt"><td colspan="3" rowspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business Environment</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The environmental factors of a borrower and the areas in which the entity's credit is concentrated, such as: regulatory, legal, or technological environment to which the entity has exposure</span></td></tr><tr style="height:44pt"><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The environmental factors of a borrower and the areas in which the entity's credit is concentrated, such as:  changes and expected changes in the general market condition of either the geographical area or the industry to which the entity has exposure</span></td></tr></table></div><div style="margin-bottom:8pt;margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An eighth Q-Factor, Management Overlay, allows the Bank to adjust specific pools when conditions exist that were not contemplated in the model design that warrant an adjustment. The economic downturn caused by the COVID-19 pandemic and resulting accounting treatment of forbearances is an example of such a condition.  </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has chosen two years as the forecast period based on management judgment and has determined that reasonable and supportable forecasts should be made for two of the Q-Factors: Economic and Collateral values.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management has assigned weightings for each qualitative factor as well as individual metrics within each qualitative factor as to the relative importance of that factor or metric specific to each portfolio type. The Q-Factors above are evaluated using a seven-point scale ranging from significant improvement to significant deterioration.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CECL Q-Factor methodology bounds the Q-Factor adjustments by a minimum and maximum range, based on the Bank&#8217;s own historical expected loss rates for each respective pool. The rating of the Q-Factor on the seven-point scale, along with the allocated weight, determines the final expected loss adjustment. The model is constructed so that the total of the Q-Factor adjustments plus the current expected loss rate cannot exceed the maximum or minimum two-year loss rate for that pool, which is aligned with the Bank's chosen forecast period. Loss rates beyond two years are not adjusted in the Q-Factor process and the model reverts to the historical mean loss rates. Management Overlays are not bounded by the historical maximums.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly, loan data is gathered to update the portfolio metrics analyzed in the Q-Factor model. The model is updated with current data and applicable forecasts, then the results are reviewed by management. After consensus is reached on all Q-Factor ratings, the results are input into the Q-Factor model and applied to the pooled loans which are reviewed to determine the adequacy of the reserve. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional details describing the model by portfolio are below:</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer Loan Portfolio</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consumer loan portfolio is comprised of the single family and home equity loan classes, which are underwritten after evaluating a borrower's capacity, credit and collateral. Other consumer loans are grouped with home equity loans. Capacity refers to a borrower's ability to make payments on the loan. Several factors are considered when assessing a borrower's capacity, including the borrower's employment, income, current debt, assets and level of equity in the property. Credit refers to how well a borrower manages current and prior debts as documented by a credit report that provides credit scores and current and past information about the borrower's credit history. Collateral refers to the type and use of property, occupancy and market value. Property appraisals are obtained to assist in evaluating collateral. Loan-to-property value and debt-to-income ratios, loan amount and lien position are considered in assessing whether to originate a loan. These borrowers are particularly susceptible to downturns in economic trends such as conditions that negatively affect housing prices, demand for housing and levels of unemployment.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer Loan Portfolio Loss Rate Model</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under CECL, the Bank utilizes pools of loans that are grouped by similar risk characteristics: Single Family and Home Equity Loans. Sub-Pools are established at a more granular level for the calculation of PDs, incorporating delinquency status, original FICO and original LTV.  </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumer portfolio cohorts are established by grouping each ACL sub-pool at a point in time. Once historical cohorts are established, the loans in the cohort are tracked moving forward for default events.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Q-Factors adjust the expected historic loss rates for current and forecasted conditions that are not provided for in the historical loss information. For Single Family loans all Q-Factors noted above are evaluated. For the Home Equity loans, collateral values are not evaluated as the Bank has determined the FICO score trends are a more relevant predictor of default than current collateral value for those types of loans. These factors are evaluated based on current conditions and forecasts (as applicable), using a seven-point scale ranging from significant improvement to significant deterioration.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial Loan Portfolio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The commercial loan portfolio is comprised of the non-owner occupied commercial real estate ("CRE"), multifamily, construction and land development, owner occupied CRE and commercial business loan classes, whose underwriting standards consider the factors described for single family and home equity loan classes as well as others when assessing the borrower's and associated guarantors or other related party&#8217;s financial position. These other factors include assessing liquidity, net worth, leverage, other outstanding indebtedness of the borrower, the quality and reliability of cash expected to flow through the borrower (including the outflow to other lenders) and prior known experiences with the borrower. </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This information is used to assess financial capacity, profitability and experience. Ultimate repayment of these loans is sensitive to interest rate changes, general economic conditions, liquidity and availability of long-term financing.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commercial Loan Portfolio Loss Rate Model</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Bank has subdivided the commercial loan portfolio into the following ACL reporting pools to more accurately group risk characteristics: Commercial Business, Owner Occupied CRE, Multifamily, Multifamily Construction, CRE, CRE </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Construction, Single Family Construction to Permanent, and Single Family Construction, which includes lot, land and acquisition and development loans. ACL sub-pools are established at a more granular level for the calculation of PDs, utilizing risk rating.</span></div><div><span><br/></span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As outlined in the Bank&#8217;s policies, commercial loans pools are non-homogenous and are regularly assessed for credit quality. For purposes of CECL, loans are sub-pooled according to the following AQR Ratings:</span></div><div style="padding-left:54pt"><span><br/></span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">1-6:  These loans meet the definition of &#8220;Pass" assets. They are well protected by the current net worth and paying capacity of the obligor (or guarantors, if any) or by the fair value, less costs to acquire and sell in a timely manner, of any underlying collateral. The Bank further uses the available AQR ratings for components of the sub-pools.  </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">7:  These loans meet the regulatory definition of &#8220;Special Mention.&#8221; They contain potential weaknesses, that if uncorrected may result in deterioration of the likelihood of repayment or in the Bank&#8217;s credit position. </span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">8:  These loans meet the regulatory definition of &#8220;Substandard.&#8221; They are inadequately protected by the current sound worth and paying capacity of the borrower or of the collateral pledged, if any. They have well-defined weaknesses and have unsatisfactory characteristics causing unacceptable levels of risk.  </span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial portfolio cohorts are established by grouping each ACL sub-pool at a point in time. Once historical cohorts are established, the loans in the cohort are tracked moving forward for default events. The Q-Factors adjust the expected historic loss rates for current and forecasted conditions that are not provided for in the historical loss information. All the Q-Factors noted above are evaluated for Commercial portfolio loans except for Commercial Business and Owner Occupied CRE loans which exclude the collateral values Q-Factor. The Company has determined that these loans are primarily underwritten by evaluating the cash flow of the business and not the underlying collateral. Factors above are evaluated based on current conditions and forecasts (as applicable), using a seven-point scale ranging from significant improvement to significant deterioration.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Loans That Do Not Share Risk Characteristics with Other Loans</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a loan that does not share risk characteristics with other loans, expected credit loss is measured on net realizable value that is the difference between the discounted value of the expected future cash flows, based on the original effective interest rate and the amortized cost basis of the loan. For these loans, we recognize expected credit loss equal to the amount by which the net realizable value of the loan is less than the amortized cost basis of the loan (which is net of previous charge-offs and deferred loan fees and costs), except when the loan is collateral dependent, which is when the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In these cases, expected credit loss is measured as the difference between the amortized cost basis of the loan and the fair value of the collateral. The fair value of the collateral is adjusted for the estimated costs to sell if repayment or satisfaction of a loan is dependent on the sale (rather than only on the operation) of the collateral.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The starting point for determining the fair value of collateral is through obtaining external appraisals. Generally, collateral values for collateral dependent loans are updated every twelve months, either from external third parties or in-house certified appraisers. A third-party appraisal is required at least annually for substandard loans and OREO. For performing consumer  loans secured by real estate that are classified as collateral dependent, the Bank determines the fair value estimates quarterly using automated valuation services. Once the expected credit loss amount is determined, an ACL is recorded equal to the  expected credit loss and included in the ACL. If the expected credit loss is determined to be permanent or not recoverable, the expected credit loss will be charged off. Factors considered by management in determining if the expected credit loss is permanent or not recoverable include whether management judges the loan to be uncollectible, repayment is deemed to be protracted beyond reasonable time frames, or the loss becomes evident owing to the borrower's lack of assets or, for single family loans, the loan is 180 days or more past due unless both well-secured and in the process of collection.</span></div><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">ACL for Off-Balance Sheet Credit Exposures</span></div>The Bank estimates expected credit losses over the contractual period in which the Bank is exposed to risk via a contractual obligation to extend credit, unless that obligation is unconditionally cancellable by the Bank. Reserves are required for off-balance sheet credit exposures that are not unconditionally cancellable. The ACL on unfunded loan commitments is based on an estimate of unfunded commitment utilization over the life of the loan, applying the EL to the estimated utilization balance as of the reporting period end date.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RealEstateOwnedValuationAllowancePolicy', window );">Other Real Estate Owned</a></td>
<td class="text">Other Real Estate OwnedReal estate properties acquired through, or in lieu of, loan foreclosure are recorded at net realizable value (fair value of collateral less estimated costs to sell). At the time of possession, an appraisal is obtained and any excess of the loan balance over the net realizable value is charged against the ACL. After foreclosure, valuations are periodically performed by management. Any subsequent declines in fair value are recorded as a charge to current period earnings with a corresponding write-down to the asset. All legal fees and direct costs, including foreclosure and other related costs are expensed as incurred.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy', window );">Mortgage Servicing Rights</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Mortgage Servicing Rights</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MSRs are recognized as separate assets on our consolidated balance sheets upon purchase of the rights or when we retain the right to service loans that we have sold. We initially record all MSRs at fair value. For subsequent measurements, single family MSRs are accounted for at fair value, with changes in fair value recorded through current period earnings, while multifamily and SBA MSRs are accounted for at the lower of amortized cost or fair value. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent fair value measurements of MSRs are determined by considering the present value of estimated future net servicing cash flows. Changes in the fair value of MSRs result from changes in (1) model inputs and assumptions and (2) modeled amortization, representing the collection and realization of expected cash flows and curtailments over time. The significant </span></div>model inputs used to measure the fair value of MSRs include assumptions regarding market interest rates, projected prepayment speeds, discount rates, estimated costs of servicing and other income and additional expenses associated with the collection of delinquent loans.For single family MSRs, loan servicing income includes fees earned for servicing the loans and the changes in fair value over the reporting period of both our MSRs and the derivatives used to economically hedge our MSRs. For other MSRs, loan servicing income includes fees earned for servicing the loans less the amortization of the related MSRs and any impairment adjustments.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenues</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Revenue Recognition</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Descriptions of our primary revenue-generating activities that fall within the scope of ASC Topic 606 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and are presented in our consolidated income statements as follows:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Depositor and other retail and  banking fees</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depositor and other retail banking fees consist of monthly service fees, check orders, and other deposit account related fees. The Company's performance obligation for these fees is generally satisfied, and the related revenue recognized, over the period in which the service is provided.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commission Income</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commission income primarily consists of revenue received on insurance policies and monthly investment management fees earned where the Company has acted as an intermediary between customers and the insurance carriers or investment advisers. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's performance obligation for commissions is generally satisfied, and the related revenue generally recognized, over the course of the policy or over the period in which the services are provided, generally monthly.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Card Fees</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers credit cards to its customers through a third party and earns a fee on each transaction and a fee for each new account activation on a net basis. Revenue is recognized when the services are performed.  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sale of Other Real Estate Owned</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A gain or loss, the difference between the cost basis of the property and its sale price, on other real estate owned is recognized when the performance obligation is met, which is at the time the property title is transferred to the buyer. To record a sale of OREO, the Company evaluates if: (a) a commitment on the buyer&#8217;s part exists, (b) collection is probable in circumstances where the initial investment is minimal and (c) the buyer has obtained control of the asset, including the significant risks and rewards of  ownership. If there is no commitment on the buyer&#8217;s part, collection is not probable or the buyer has not obtained control of the asset, then a gain cannot be recognized. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other Noninterest Income</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other noninterest income includes revenue related to mortgage servicing activities and gains on sales of loans, which are not subject to the requirements of ASC Topic 606.</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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Premises and Equipment</a></td>
<td class="text">Premises and EquipmentPremises and equipment are carried at cost less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the assets, which generally range from 3 to 20 years. The cost of leasehold improvements is amortized using the straight-line method over the shorter of the estimated useful life of the asset or the term of the related leases. The Company periodically evaluates premises and equipment for impairment.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine if an arrangement is a lease at inception. Operating and finance leases are included in lease right-of-use ("ROU") assets, and lease liabilities in our consolidated balance sheets.&#160;ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. The lease liability is recognized at commencement date based on the present value of lease payments over the lease term. The right-of-use asset is based on the lease liability adjusted for the reclassification of certain balance sheet amounts such as prepaid rent, lease incentives and deferred rent. As the rate implicit in most of our leases are not readily determinable, we generally use our incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease contract at commencement date. We have lease agreements with lease and non-lease components, which are generally accounted for separately for real estate leases. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of our lease agreements include rental payments that adjust periodically based on changes in the Consumer Price Index ("CPI"). Subsequent increases in the CPI are treated as variable lease payments and recognized in the period in which the obligation for those payments is incurred. The ROU assets and lease liabilities are not re-measured as a result of changes in the CPI. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense for operating leases is recognized on a straight-line basis over the lease term. Lease expense for our financing leases is comprised of the amortization of the right-of-use asset and interest expense recognized based on the effective interest method.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the long-lived assets impairment guidance under ASC Topic 360-10-35, "Property, Plant and Equipment," to determine whether an ROU asset is impaired, and if impaired, the amount of loss to recognize. Long-lived assets are tested for recoverability whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. These could include vacating the leased space, obsolescence, or physical damage to a facility. If an impairment loss is recognized for a ROU asset, the adjusted carrying amount of the ROU asset would be its new accounting basis. The remaining ROU asset (after the impairment write-down) is amortized on a straight-line basis over the remaining lease term.</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_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill and Other Intangible Assets</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Goodwill and Other Intangible Assets</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Goodwill is recorded upon completion of a business combination as the excess of the fair value of the consideration transferred, plus the fair value of any noncontrolling interests in the acquiree, over the fair value of the net assets acquired and liabilities assumed as of the acquisition date. Goodwill has been determined to have an indefinite useful life and is not amortized, but tested for impairment at least annually or more frequently if events and circumstances occur that indicate it is more likely than not </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">the fair value of the reporting unit is less than its carrying value necessitating an impairment test. The Company typically performs its annual impairment testing in the second or third quarter.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets with definite useful lives, such as core deposit intangible assets arising from bank acquisitions, are amortized over their estimated useful lives.</span></div>On March 25, 2019, the Company completed its acquisition of a branch and its related deposits and loans in San Diego County from Silvergate Bank, along with its business lending team. The application of the acquisition method of accounting resulted in recording goodwill of $5.9 million and core deposit intangibles of $1.9 million.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepurchaseAndResaleAgreementsPolicy', window );">Securities Sold Under Agreements to Repurchase</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Securities Sold Under Agreements to Repurchase</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company may enter into sales of securities under agreements to repurchase ("repurchase agreements"). Repurchase agreements are accounted for as financing arrangements with the obligation to repurchase securities sold reflected as a liability on the consolidated balance sheets. The securities underlying the repurchase agreements continue to be recognized as AFS securities in the consolidated balance sheet.</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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Income Taxes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our income tax expense is the total of current year income tax due or refundable and the change in deferred tax assets and liabilities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities arise from temporary differences between the tax basis of assets and liabilities and their reported amounts in the financial statements, which will result in taxable or deductible amounts in the future. Deferred tax assets and tax carryforwards are only recognized if, in the opinion of management, it is more likely than not that the deferred </span></div>tax assets will be realized. The effect on deferred taxes of a change in tax rates is recognized in income in the period that includes the enactment date. We are subject to federal income tax and also state income taxes in a number of different states.A tax position is recognized as a benefit only if it is &#8220;more likely than not&#8221; that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the "more likely than not" test, no tax benefit is recorded. The Company recognizes interest and penalties related to income tax matters in income tax expense.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivatives and Hedging Activities</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Derivatives and Hedging Activities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company enters into derivative transactions to manage various risks and to accommodate the business requirements of its customers. The fair value of derivative instruments are recognized as either assets or liabilities on the consolidated balance sheet. All derivatives are evaluated at inception as to whether or not they are hedging or non-hedging activities. For derivative instruments designated as non-hedging activities (also referred to as economic hedges), the change in fair value is recognized currently in earnings. Gains and losses on derivative contracts utilized for economically hedging the mortgage pipeline are recognized as part of the net gain on mortgage loan origination and sale activities within noninterest income. Gains and losses on derivative contracts utilized for economically hedging our single family MSRs are recognized as part of loan servicing income within noninterest income.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For derivative instruments designated as hedging activities, a qualitative analysis is performed at inception to determine if the derivative instrument is highly effective in achieving offsetting changes in fair value or cash flows attributable to the hedged risk during the period that the hedge is designated. Subsequently, a qualitative assessment of a hedge&#8217;s effectiveness is performed on a quarterly basis. All derivative instruments that qualify and are designated for hedge accounting are recorded at fair value and classified as either a hedge of the fair value of a recognized asset or liability ("fair value hedge") or a hedge of a forecasted transaction or the variability of cash flows to be received or paid related to a recognized asset or liability ("cash flow hedge"). Changes in the fair value of a derivative that is highly effective and designated as a fair value hedge is recognized in earnings and the change in fair value on the hedged item attributable to the hedged risk adjusts the carrying amount of the hedged item and is recognized currently in earnings. Changes in the fair value of a derivative that is highly effective and designated as a cash flow hedge are recorded in other comprehensive income (loss) until cash flows of the hedged item are realized. All amounts recognized in earnings are presented in the same income statement line item as the earnings effect of the hedged item.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a derivative designated as a cash flow hedge is terminated or ceases to be highly effective, the gain or loss in other comprehensive income (loss) is amortized to earnings over the period the forecasted hedged transactions impact earnings. If a hedged forecasted transaction is no longer probable, hedge accounting is ceased and any gain or loss included in other comprehensive income (loss) is reported in earnings immediately, unless the forecasted transaction is at least reasonably possible of occurring, whereby the amounts remain within other comprehensive income (loss).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments expose us to credit risk in the event of nonperformance by counterparties. This risk consists primarily of the termination value of agreements where the Company is in a favorable position. The Company minimizes counterparty credit risk through credit approvals, limits, monitoring procedures, and obtaining collateral, as appropriate.</span></div>The Company also executes interest rate swaps with commercial banking customers to facilitate their respective risk management strategies. These interest rate swaps are economically hedged by simultaneously entering into an offsetting interest rate swap that the Company executes with a third party, such that the Company minimizes its net risk exposure.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Compensation</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Share-Based Compensation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues various forms of stock-based compensation awards annually, including restricted stock units ("RSUs") and performance stock units ("PSUs"). Compensation expense related to RSUs is based on the fair value of the underlying stock on the award date and is recognized over the period in which an employee is required to provide services in exchange for the award, generally the vesting period. PSUs are subject to market-based vesting criteria in addition to a requisite service period and cliff vest based on those conditions at the end of three years. The grant date fair value of PSUs is determined through the use of an independent third party which employs the use of a Monte Carlo simulation. The Monte Carlo simulation estimates grant date fair value using input assumptions similar to those used in the Black-Scholes model, however, it also incorporates into the grant date fair value calculation the probability that the performance targets will be achieved. The Black-Scholes model uses certain assumptions to determine grant-date fair value such as: expected volatility, expected term of the option, expected risk-free rate of interest and expected dividend yield on the Company&#8217;s common stock. Forfeitures of stock-based awards are recognized when they occur.</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_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurement</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value Measurement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair values of financial instruments are estimated using relevant market information and other assumptions, as more fully disclosed in a separate note. Fair value is an exit price, representing the amount that would be received to sell an asset or transfer a liability in an orderly transaction between market participants. Fair value estimates involve uncertainties and matters of significant judgment regarding interest rates, credit risk, prepayments, and other factors, especially in the absence of broad markets for particular items. Fair value measures are classified according to a three-tier fair value hierarchy, which is based on the observability of inputs used to measure fair value. Changes in assumptions or in market conditions could significantly affect these estimates. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The term "fair value" is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A fair value measurement assumes that the transaction to sell the asset or transfer the liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability. The Company's approach is to maximize the use of observable inputs and minimize the use of unobservable inputs when developing fair value measurements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value Hierarchy</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A three-level valuation hierarchy has been established under ASC 820 for disclosure of fair value measurements. The valuation hierarchy is based on the observability of inputs to the valuation of an asset or liability as of the measurement date. A financial instrument&#8217;s categorization within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The levels are defined as follows:</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level&#160;1&#160;&#8211; Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date. An active market for the asset or liability is a market in which transactions for the asset or liability take place with sufficient frequency and volume to provide pricing information on an ongoing basis. </span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level&#160;2&#160;&#8211; Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. This includes quoted prices for similar assets and liabilities in active markets and inputs that are observable for the asset or liability for substantially the full term of the financial instrument.</span></div><div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level&#160;3&#160;&#8211; Unobservable inputs for the asset or liability. These inputs reflect the Company's assumptions of what market participants would use in pricing the asset or liability.</span></div><div style="padding-left:54pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's policy regarding transfers between levels of the fair value hierarchy is that all transfers are assumed to occur at the end of the reporting period.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Estimation of Fair Value</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is based on quoted market prices, when available. In cases where a quoted price for an asset or liability is not available, the Company uses valuation models to estimate fair value. These models incorporate inputs such as forward yield curves, loan prepayment assumptions, expected loss assumptions, market volatilities and pricing spreads utilizing market-based inputs where readily available. The Company believes its valuation methods are appropriate and consistent with those that would be used by other market participants. However, imprecision in estimating unobservable inputs and other factors may result in these fair value measurements not reflecting the amount realized in an actual sale or transfer of the asset or liability in a current market exchange.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair value measurement methodologies, including significant inputs and assumptions, and classification of the Company's assets and liabilities valued at fair value on a recurring basis.</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:25.732%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.509%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset/Liability class</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Valuation methodology, inputs and assumptions</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Classification</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable market prices of identical or similar securities are used where available.<br/>&#160;<br/></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2 recurring fair value measurement.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">If market prices are not readily available, value is based on discounted cash flows using the following significant inputs:<br/>&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160;Expected prepayment speeds&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160;Estimated credit losses&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160;Market liquidity adjustments</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 3 recurring fair value measurement.</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFS</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family loans, excluding loans transferred from held for investment</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value is based on observable market data, including:<br/>&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Quoted market prices, where available&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Dealer quotes for similar loans&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Forward sale commitments</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2 recurring fair value measurement.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">When not derived from observable market inputs, fair value is based on discounted cash flows, which considers the following inputs:<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Benchmark yield curve&#160;&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Estimated discount spread to the benchmark yield curve                                                                                            <br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Expected prepayment speeds</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Estimated fair value classified as Level 3.</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage servicing rights</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family MSRs</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For information on how the Company measures the fair value of its single family MSRs, including key economic assumptions and the sensitivity of fair value to changes in those assumptions, see Note 9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">, Mortgage Banking Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">.</span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 3 recurring fair value measurement.</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Futures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value is based on closing exchange prices.</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1 recurring fair value measurement.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swaps<br/>Interest rate swaptions<br/>Forward sale commitments</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value is based on quoted prices for identical or similar instruments when available. When quoted prices are not available, fair value is based on internally developed modeling techniques, which require the use of multiple observable market inputs, including: &#160;             <br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Forward interest rates&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Interest rate volatilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2 recurring fair value measurement.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock commitments</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The fair value considers several factors including:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Fair value of the underlying loan based on quoted prices in     the secondary market, when available.&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Value of servicing</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Fall-out factor</span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 3 recurring fair value measurement. </span></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy', window );">Transfers of Financial Assets</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Transfers of Financial Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transfers of financial assets are accounted for as sales, when control over the assets has been relinquished. Control over transferred assets is deemed to be surrendered when the assets have been isolated from the Company, the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and the Company does not maintain effective control over the transferred assets through an agreement to repurchase them before their maturity.</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_CommitmentsAndContingenciesPolicyTextBlock', window );">Contingencies</a></td>
<td class="text">ContingenciesContingent liabilities, including those that exist as a result of a guarantee or indemnification, are recognized when it becomes probable that a loss has been incurred and the amount of the loss is reasonably estimable. For indemnifications provided in sales agreements, a portion of the sale proceeds is allocated to the guarantee, which adjusts the gain or loss that would otherwise result from the transaction. For these indemnifications, the initial liability is amortized to income as the Company's risk is reduced or when the indemnification expires.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings per Share</a></td>
<td class="text">Earnings per ShareEarnings per share of common stock is calculated on both a basic and diluted basis, based on the weighted average number of common and common equivalent shares outstanding. Basic earnings per share excludes potential dilution from common equivalent shares, such as those associated with stock-based compensation awards, and is computed by dividing net income allocated to common stockholders by the weighted average number of common shares outstanding for the period. Diluted earnings per share reflects the potential dilution that could occur if securities or other contracts to issue common stock, such as common equivalent shares associated with stock-based compensation awards, were exercised or converted into common stock that would then share in the net earnings of the Company. Potential dilution from common equivalent shares is determined using the treasury stock method, reflecting the potential settlement of stock-based compensation awards resulting in the issuance of additional shares of the Company&#8217;s common stock. Stock-based compensation awards that would have an anti-dilutive effect have been excluded from the determination of diluted earnings per share.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Marketing Costs</a></td>
<td class="text">Marketing Costs The Company expenses marketing costs, including advertising, in the period incurred.<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Recent Accounting Developments</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Recent Accounting Developments</span></div><div><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2019-12, &#8220;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&#8221; (&#8220;ASU 2019-12&#8221;). ASU 2019-12 removes certain exceptions to the general principles in Topic 740 in GAAP. ASU 2019-12 is effective for public entities for fiscal years beginning after December 15, 2020, with early adoption permitted. The Company adopted this ASU on January 1, 2021 and it did not have a material effect on the Company&#8217;s financial position, results of operations or financial statement disclosures.</span></div><div style="margin-bottom:5pt"><span><br/></span></div><div><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848). This ASU provides optional expedients and exceptions for contracts, hedging relationships, and other transactions that reference LIBOR  rates expected to be discontinued because of reference rate reform. In January 2021, the FASB issued ASU 2021-01, "Reference Rate Reform (Topic 848)," which clarifies certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting applied to derivatives that are affected by the transition to alternative rates. The ASUs are effective for all entities as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">March 12, 2020</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> through December 31, 2022. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">These ASUs are not expected to have a material impact on the Company&#8217;s financial position or results of operations.</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_hmst_FederalHomeLoanBankStockPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Stock [Policy 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;">hmst_FederalHomeLoanBankStockPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-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_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 advertising cost.</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 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair 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 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123431023&amp;loc=d3e4273-108586<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(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_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 commitments and contingencies, which may include policies for recognizing and measuring loss and gain 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 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123368208&amp;loc=d3e12565-110249<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 450<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491354&amp;loc=d3e6049-115624<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 its derivative instruments and hedging 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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-113959<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<br><br>Reference 3: 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> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 4: 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41675-113959<br><br>Reference 5: 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(n))<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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-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_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DiscontinuedOperationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 discontinued operations. Includes, but is not limited to, method of interest allocation to a 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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section S99<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=26872618&amp;loc=d3e7436-122677<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</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 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-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_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="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_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and 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_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financing receivable classified as held-for-investment.</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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<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 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e4975-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 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5093-111524<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<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_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy</td>
</tr>
<tr>
<td style="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_FinanceLoanAndLeaseReceivablesHeldForSalePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financing receivables classified as held-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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5093-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<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 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy</td>
</tr>
<tr>
<td style="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_FinanceLoansAndLeasesReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5093-111524<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> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-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 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5144-111524<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 6: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 7: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 8: 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 (b,d)<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_FinanceLoansAndLeasesReceivablePolicy</td>
</tr>
<tr>
<td style="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_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 charging off uncollectible financing receivables, including, but not limited to, factors and methodologies used in estimating the 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://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 (a,b)<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_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts</td>
</tr>
<tr>
<td style="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_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</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 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</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 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: 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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: 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 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-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_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 leasing arrangement entered into by lessee.</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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918666-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_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the lending, securitization, sales, transfers and servicing practices for mortgage banking activities.</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 948<br> -SubTopic 310<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121578458&amp;loc=d3e48700-111005<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy</td>
</tr>
<tr>
<td style="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_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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> -URI http://asc.fasb.org/subtopic&amp;trid=2196892<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy</td>
</tr>
<tr>
<td style="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_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment classified as marketable security.</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> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123599081&amp;loc=d3e62652-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_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="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_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</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 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429488&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</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 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<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.13(a))<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 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="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_RealEstateOwnedValuationAllowancePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 establishing and maintaining the valuation allowance related to real estate owned.</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_RealEstateOwnedValuationAllowancePolicy</td>
</tr>
<tr>
<td style="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_RepurchaseAndResaleAgreementsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 repurchase and resale agreements. This disclosure may address (a) the reasons for entering into repurchase and resale agreements, (b) how securities transferred under such agreements are classified in the entity's financial statements, (c) whether multiple agreements with the same counterparty are offset (d) the entity's accounting policy for requiring collateral or other security for such transactions, and (e) how the entity ensures that the market value of the underlying assets remains sufficient to protect the entity in the event of default by the counterparty.</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 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=49176635&amp;loc=d3e9760-107771<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> -Subparagraph (a)<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_RepurchaseAndResaleAgreementsPolicy</td>
</tr>
<tr>
<td style="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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from contract with customer.</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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123372394&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123351226&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</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 (b),(f)<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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-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_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="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_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 transfers of financial assets, including securitization transactions. The disclosure is generally expected to include how the entity determines whether a transaction is accounted for as a sale or financing, and the initial and subsequent accounting for such a transaction. The disclosure also may address how interests that are obtained and sold, or those that continue to be held, in such transactions are measured and accounted for, and the methodology and significant assumptions used to value such interests, and the gains or losses resulting from the 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 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=d3e107314-111719<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 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=d3e107207-111719<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109221007&amp;loc=SL6226446-111709<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 30<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109249708&amp;loc=d3e113105-111724<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy</td>
</tr>
<tr>
<td style="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>44
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241865981464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock', window );">Schedule Of Qualitative Factors For Credit Losses</a></td>
<td class="text">Each of the thirteen factors in the FASB standard were analyzed for common risk characteristics and grouped into seven consolidated Q-Factors as listed below:<table 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:21.560%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:76.240%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Qualitative Factor</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Financial Instruments - Credit Losses </span></td></tr><tr style="height:24pt"><td colspan="3" rowspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Portfolio Credit Quality</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The borrower's financial condition, credit rating, credit score, asset quality or business prospects</span></td></tr><tr style="height:14pt"><td colspan="3" style="display:none"/><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The borrower's ability to make scheduled interest or principal payments</span></td></tr><tr style="height:24pt"><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The volume and severity of past due financial assets and the volume and severity of adversely classified or rated financial assets</span></td></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Remaining Payments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The remaining payment terms of the financial assets</span></td></tr><tr style="height:24pt"><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The remaining time to maturity and the timing and extent of payments on the financial assets</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Volume &amp; Nature</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The nature and volume of the entity's financial assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateral Values</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The value of underlying collateral on financial assets in which the collateral-dependent practical expedient has not been utilized</span></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Economic</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The environmental factors of a borrower and the areas in which the entity's credit is concentrated, such as:  changes and expected changes in national, regional and local economic and business conditions and developments in which the entity operates, including the condition and expected condition of various market segments</span></td></tr><tr style="height:44pt"><td colspan="3" rowspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Credit Culture</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The entity's lending policies and procedures, including changes in lending strategies, underwriting standards, collection, write-off and recovery practices, as well as knowledge of the borrower's operations or the borrower's standing in the community</span></td></tr><tr style="height:14pt"><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The quality of the entity's credit review system</span></td></tr><tr style="height:24pt"><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The experience, ability and depth of the entity's management, lending staff, and other relevant staff</span></td></tr><tr style="height:33pt"><td colspan="3" rowspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Business Environment</span></td><td colspan="3" style="display:none"/><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The environmental factors of a borrower and the areas in which the entity's credit is concentrated, such as: regulatory, legal, or technological environment to which the entity has exposure</span></td></tr><tr style="height:44pt"><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The environmental factors of a borrower and the areas in which the entity's credit is concentrated, such as:  changes and expected changes in the general market condition of either the geographical area or the industry to which the entity has exposure</span></td></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_hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Qualitative Factors For Credit Losses</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;">hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-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>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241863832824">
<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">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock', window );">Amortized Cost and Estimated Fair Value of Available for Sale Securities</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth certain information regarding the amortized cost and fair values of our investment securities AFS and held-to-maturity ("HTM"):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AFS</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage-backed securities ("MBS"):</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,905&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(338)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,963&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,792&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateralized mortgage obligations ("CMOs")</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,321)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187,394&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,659&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">516,693&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(924)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">539,923&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,918&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">699&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,616&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasury 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(173)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">975,763&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,084&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,325)</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,002,522&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">HTM</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Municipal bonds </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,169&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,305&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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></table></div><div><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:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AFS</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MBS:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,237&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(192)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,046&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,184&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CMOs:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">234,909&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,183&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">533,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,321&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564,703&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">841&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,222&#160;</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agency 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027,338&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,568&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(813)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,072,093&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">HTM</span></td><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"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,271&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,507&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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></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_HeldToMaturitySecuritiesTextBlock', window );">Amortized Cost and Estimated Fair Value of Held to Maturity Securities</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth certain information regarding the amortized cost and fair values of our investment securities AFS and held-to-maturity ("HTM"):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AFS</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage-backed securities ("MBS"):</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,905&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(338)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,963&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(235)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,792&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateralized mortgage obligations ("CMOs")</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,321)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187,394&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,102&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,659&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">516,693&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,154&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(924)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">539,923&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,918&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">699&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,616&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasury 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(173)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">975,763&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,084&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,325)</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,002,522&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">HTM</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Municipal bonds </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,169&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,305&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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></table></div><div><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:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AFS</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MBS:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,237&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(192)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,046&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,184&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CMOs:</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228,685&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,319&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">234,909&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155,645&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,183&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">533,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,321&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564,703&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">841&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,222&#160;</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agency 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,027,338&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,568&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(813)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,072,093&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">HTM</span></td><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"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,271&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">236&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,507&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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></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_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock', window );">Investment Securities in an Unrealized Loss Position</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment securities AFS that were in an unrealized loss position are presented in the following tables based on the length of time the individual securities have been in an unrealized loss position: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:27.176%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.244%"/><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 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 months or more</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MBS:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(300)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,730&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(235)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(235)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,127&#160;</span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CMOs:</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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,007)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,068&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(314)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,116&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,321)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,184&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(135)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,806&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,938&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(914)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,237&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(924)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,295&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,164&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasury 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,503)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,901&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(822)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,712&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,325)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">197,613&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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><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:99.269%"><tr><td style="width:1.0%"/><td style="width:27.176%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.240%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.244%"/><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 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12 months or more</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair<br/>value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MBS:</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"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(185)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,432&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,628&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">925&#160;</span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CMOs:</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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(95)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,391&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,687&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(142)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,358&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,045&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(337)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(337)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,512&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(486)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,711&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(327)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,790&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(813)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,501&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Amortized Cost and Estimated Fair Value by Contractual Maturity</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the fair value of investment securities AFS and HTM by contractual maturity along with the associated contractual yield.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:16.799%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.158%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="57" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Within one year</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">After one year<br/>through five years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">After five years<br/>through ten years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">After<br/>ten years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AFS</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.79&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.26&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.60&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">452,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">539,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.28&#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:'Times New Roman',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.60&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,053&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.03&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,616&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasury 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.27&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,175&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.27&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,933&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.79&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,929&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.37&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,253&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.23&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">452,599&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.23&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">582,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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.24&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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;border-top:3pt double #000;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;border-top:3pt double #000;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;border-top:3pt double #000;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;border-top:3pt double #000;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">HTM</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,684&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.86&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,621&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.12&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,305&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.42&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"><tr><td style="width:1.0%"/><td style="width:16.799%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.740%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.539%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.158%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="57" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Within one year</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">After one year<br/>through five years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">After five years<br/>through ten years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">After<br/>ten years</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Yield</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AFS</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.19&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,978&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.82&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,496&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.26&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">486,205&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.30&#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:'Times New Roman',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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.27&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.74&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,980&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.78&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,222&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agency 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.68&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.68&#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:'Times New Roman',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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,207&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.24&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,037&#160;</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.80&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.45&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">488,051&#160;</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.29&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">581,771&#160;</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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.33&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><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;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"/><td colspan="3" style="background-color:#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;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;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"/><td colspan="3" style="background-color:#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;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;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">HTM</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,507&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,507&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRealizedGainLossTableTextBlock', window );">Sales of Investment Securities Available for Sale</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of AFS investment securities were as follows for the periods indicated:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:51.685%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.151%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,378&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184,871&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">288&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">894&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gross 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(993)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(901)</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_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock', window );">Schedule of Financial Instruments Owned and Pledged as Collateral</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the carrying value of securities pledged as collateral to secure public deposits, borrowings and other purposes as permitted or required by law. </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:59.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.174%"/><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:18.932%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Washington, Oregon and California State to secure 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">171,471&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other securities pledged</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,391&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total securities pledged as collateral</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">211,411&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,862&#160;</span></td><td style="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_HeldToMaturitySecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 about investment in debt security measured at amortized cost (held-to-maturity).</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 5B<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269825-111563<br><br>Reference 2: 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 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269820-111563<br><br>Reference 3: 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-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_HeldToMaturitySecuritiesTextBlock</td>
</tr>
<tr>
<td style="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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maturities of an entity's investments as well as any other information pertinent to the investments.</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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reconciliation of available-for-sale securities from cost basis to 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;">us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair 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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-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_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock</td>
</tr>
<tr>
<td style="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>46
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241858154744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOANS AND CREDIT QUALITY - (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Loans Held for Investment</a></td>
<td class="text">LHFI consists of the following:<table 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:61.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.996%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</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"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">705,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">829,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,415,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,428,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">496,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">553,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,616,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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,811,325&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</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"/></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">457,706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">467,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"/></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">401,872&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">645,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><div style="text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">859,578&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,112,979&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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"/><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"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">763,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">915,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,078&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">404,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><div style="padding-left:29.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span><span style="color:#000000;font-family:'Times New Roman',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,066,409&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,319,876&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total LHFI</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,542,849&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,244,180&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ACL</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(47,123)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(64,294)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><div style="padding-left:54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total LHFI less ACL</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,495,726&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,179,886&#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"/></tr></table>(1)&#160;&#160;&#160;&#160;Includes $7.3 million and $7.1 million at December&#160;31, 2021 and 2020, respectively, of loans where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in the consolidated income statements.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of Related Party Transactions</a></td>
<td class="text">The following is a <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">summary of activity during the year ended December 2021 with respect to such aggregate loans to these related parties and their associates:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:72.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.597%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">New loans and advances, net of principal repayments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,475&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,548&#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><span></span>
</td>
</tr>
<tr class="ro">
<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 );">Activity in the allowance for credit losses</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the ACL for LHFI and the allowance for unfunded commitments was as follows:</span></div><div style="margin-bottom:8pt"><table 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:46.414%"/><td style="width:0.1%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><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:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.156%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">ACL for LHFI</span></td><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,294&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,470&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for credit losses</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,816)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(122)</span></td><td style="background-color:#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 25pt;text-align:left;text-indent:-18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (charge-offs) recoveries</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,164)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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;text-align:left;vertical-align:bottom"><div style="padding-left:24pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impact of ASC 326 adoption</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending 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="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,123&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,294&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,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"/></tr><tr style="height:14pt"><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="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 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for unfunded commitments</span></td><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="3" style="background-color:#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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,588&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,065&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,443&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for credit losses</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(378)</span></td><td style="background-color:#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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impact of ASC 326 adoption</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending 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="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,404&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,588&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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 style="height:14pt"><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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for credit losses:</span></td><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="3" style="background-color:#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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for credit losses-loans</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,816)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,843&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(122)</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Allowance for unfunded commitments</span></td><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">816&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(378)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,000)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,469&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(500)</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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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="text-align:center"><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity in the ACL by loan portfolio and loan sub-class was as follows.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><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:10.449%"/><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:10.742%"/><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:10.595%"/><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:11.626%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Beginning<br/>balance</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending<br/>balance</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,845&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,509&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,072&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,854&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,396)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">507&#160;</span></td><td style="background-color:#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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,670&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,520)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150&#160;</span></td><td style="background-color:#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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,130&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction to permanent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(260)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,055&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,935&#160;</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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,449)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,486&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</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 #000000;padding:0 1pt"/></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,994&#160;</span></td><td style="background-color:#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:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,006&#160;</span></td><td style="background-color:#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,043&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,739)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,177)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,273&#160;</span></td><td style="background-color:#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,037&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,739)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,165)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,279&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</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 #000000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,676)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,394&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(483)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">557&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,526)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,322&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(610)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">848&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,202)</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,358&#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 68.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total ACL</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,294&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,349)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">994&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,816)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,123&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"><tr><td style="width:1.0%"/><td style="width:33.611%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.978%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.501%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.796%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.538%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.803%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prior to adoption of ASC 326</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Impact of ASC 326 adoption</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Charge-offs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recoveries</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending<br/>balance</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</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"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,392)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,992&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,845&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,977)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,034&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,072&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction/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"/><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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,848&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,903&#160;</span></td><td style="background-color:#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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">624&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(115)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,161&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,670&#160;</span></td><td style="background-color:#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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,280&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,113)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,130&#160;</span></td><td style="background-color:#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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction to permanent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,315&#160;</span></td><td style="background-color:#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,535&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,311)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,548&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,935&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</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 #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"/></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,639&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,459)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(896)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,994&#160;</span></td><td style="background-color:#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(640)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,043&#160;</span></td><td style="background-color:#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,554&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,949)</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,536)</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,858&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,037&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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"/><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"/><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"/><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"/><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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">468&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(182)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,906&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,233&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,635&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">385&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,381)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,416&#160;</span></td><td style="background-color:#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,683&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,103&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(473)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">572&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,563)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,322&#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 68.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total ACL</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,772&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,843&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,009)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">845&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,843&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,294&#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-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 style="width:34.426%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><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:10.449%"/><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:11.619%"/><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:11.326%"/><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:11.626%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Beginning<br/>balance</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Charge-offs</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recoveries</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Provision</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending<br/>balance</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,495&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,245&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,754&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,261&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,015&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,001&#160;</span></td><td style="background-color:#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:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(941)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,275&#160;</span></td><td style="background-color:#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,250&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">215&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,070&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,535&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</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 #000000;padding:0 1pt"/></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,278&#160;</span></td><td style="background-color:#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:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,639&#160;</span></td><td style="background-color:#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(315)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,153&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(315)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">569&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,554&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</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 #000000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">145&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,912)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,450&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,850&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(849)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,233&#160;</span></td><td style="background-color:#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,067&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(272)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">649&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,761)</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 68.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total ACL</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,470&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(587)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,011&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(122)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,772&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<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 );">Designated loan grades by loan portfolio segment and loan class</a></td>
<td class="text">The following table presents a vintage analysis of the commercial portfolio segment by loan sub-class, risk rating and delinquency status.<table 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:16.443%"/><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:7.671%"/><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:7.671%"/><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:7.087%"/><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:6.502%"/><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:6.648%"/><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:6.502%"/><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:7.671%"/><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:8.110%"/><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:8.125%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2017</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2016 and prior</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving-term</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">COMMERCIAL PORTFOLIO</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"/></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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: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"/><td colspan="3" style="background-color:#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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,711&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,877&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,674&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,024&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">963&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">705,359&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,647&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,571&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,711&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,877&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,674&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">963&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">892&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">705,359&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,315,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,666&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">286,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,065&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165,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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,415,359&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,315,204&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561,666&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">286,826&#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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,372&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,065&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,415,359&#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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily construction</span></td><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 #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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,863&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,861&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,825&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,863&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,173&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,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"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,962&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,694&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,960&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,962&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">556&#160;</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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,172&#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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction</span></td><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 #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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,595&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,206&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296,027&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,595&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,640&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,509&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296,027&#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="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction to permanent </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,311&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,636&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,362&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,775&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,084&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Past due:</span></div></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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30-59 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60-89 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90+ days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,311&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,636&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,362&#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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,775&#160;</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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,084&#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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner occupied CRE</span></td><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 #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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,902&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,536&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,716&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,042&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,659&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">798&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,839&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">400,915&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,196&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,019&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,420&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,371&#160;</span></td><td style="background-color:#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,902&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,536&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,088&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,023&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">83,212&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,248&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">798&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,899&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">457,706&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,139&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,882&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,859&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,759&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">357,165&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,396&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,613&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,539&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,667&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,096&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,168&#160;</span></td><td style="background-color:#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,855&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,852&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,945&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,639&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,586&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,304&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,340&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">401,872&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial portfolio</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,805,033&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">819,724&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">621,614&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">276,648&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">227,302&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">496,716&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">223,272&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,131&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,476,440&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a vintage analysis of the consumer portfolio segment by loan sub-class and delinquency status:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:13.373%"/><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:7.525%"/><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:7.233%"/><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:7.671%"/><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:7.525%"/><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:7.233%"/><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:6.940%"/><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:8.256%"/><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:8.256%"/><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:8.418%"/><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2017</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2016 and prior</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving-term</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CONSUMER PORTFOLIO </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</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"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156,360&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,369&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,063&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204,229&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">761,119&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Past due:</span></div></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"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30-59 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60-89 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">785&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:13.5pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90+ days</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">561&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,136&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,110&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156,360&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,221&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,515&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,302&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">204,823&#160;</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:'Times New Roman',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:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">763,331&#160;</span></td><td 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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">474&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">393&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">516&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,609&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">290,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302,314&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Past due:</span></div></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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30-59 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">137&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60-89 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90+ days</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">544&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">553&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 32.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">477&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">393&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">532&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">516&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,709&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,108&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,335&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,078&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total consumer portfolio</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">178,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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156,837&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,614&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">96,818&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">207,532&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,108&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,335&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,066,409&#160;</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total LHFI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,983,151&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">976,561&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">685,228&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">343,695&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">324,120&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">704,248&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">514,380&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,466&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,542,849&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes $7.3 million of loans where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in the consolidated income statements.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a vintage analysis of the commercial portfolio segment by loan sub-class, risk rating and delinquency status:</span></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:16.443%"/><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:7.671%"/><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:7.671%"/><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:7.087%"/><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:6.502%"/><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:6.648%"/><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:6.502%"/><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:7.671%"/><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:8.110%"/><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:8.125%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2015 and prior</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving-term</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">COMMERCIAL PORTFOLIO</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"/></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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: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"/><td colspan="3" style="background-color:#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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,782&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,556&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,719&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">131,935&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">796&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,031&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">827,308&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,230&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,782&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,556&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">165,268&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">147,719&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,221&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134,165&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">796&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,031&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">829,538&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">711,009&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">324,246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,693&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,937&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,255&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,428,092&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">711,009&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">324,246&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,572&#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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,693&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,937&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,255&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">380&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,428,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"/></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily construction</span></td><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 #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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,366&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,823&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,627&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,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:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,182&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,366&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,256&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,823&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,329&#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="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE construction</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,104&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,721&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">614&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,285&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,963&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,104&#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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,721&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">614&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,883&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,285&#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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction</span></td><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 #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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,233&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,539&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,170&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,233&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,539&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,055&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">600&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,743&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,170&#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="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction to permanent </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,825&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">688&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,911&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Past due:</span></div></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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30-59 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60-89 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90+ days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,955&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,825&#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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,443&#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 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,911&#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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner occupied CRE</span></td><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 #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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,582&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,275&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,046&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,596&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">406,372&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,529&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,575&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,309&#160;</span></td><td style="background-color:#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,647&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">80,279&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,670&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,554&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,168&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,515&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,423&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">467,256&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1-6 Pass</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345,540&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,411&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,972&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">591,004&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7- Special Mention</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,058&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,689&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8 - Substandard</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,327&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,338&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,001&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,438&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,030&#160;</span></td><td style="background-color:#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 50.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">345,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,780&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,095&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,547&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,302&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,973&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,631&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,855&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">645,723&#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial portfolio</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,359,311&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">802,591&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">469,463&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">338,745&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">477,330&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">297,122&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">171,433&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,309&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,924,304&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a vintage analysis of the consumer portfolio segment by loan sub-class and delinquency status:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:13.373%"/><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:7.525%"/><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:7.233%"/><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:7.671%"/><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:7.525%"/><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:7.233%"/><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:6.940%"/><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:8.256%"/><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:8.256%"/><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:8.418%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2018</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2017</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2016</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2015 and prior</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revolving-term</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CONSUMER PORTFOLIO </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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</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"/><td colspan="3" style="background-color:#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"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,994&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,143&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">242,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">910,911&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Past due:</span></div></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"/><td colspan="3" style="background-color:#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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30-59 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">570&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">318&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,278&#160;</span></td><td style="background-color:#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:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60-89 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:13.5pt;text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90+ days</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">824&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">405&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">984&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,934&#160;</span></td><td style="background-color:#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:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,818&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,048&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">155,162&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">169,116&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,161&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">243,818&#160;</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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">915,123&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,230&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,311&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">431&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384,005&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">403,491&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Past due:</span></div></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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30-59 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228&#160;</span></td><td style="background-color:#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:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60-89 days </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90+ days</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,976&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,311&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,363&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">706&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,161&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384,784&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,178&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">404,753&#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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total consumer portfolio</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,794&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,322&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">156,473&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">170,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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59,867&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">248,979&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384,784&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,178&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,319,876&#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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total LHFI</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,537,105&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">915,913&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">625,936&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">509,224&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">537,197&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">546,101&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">556,217&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,487&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,244,180&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes $7.1 million of loans where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in the consolidated income statements.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_ScheduleofCollateralDependentLoansTableTextBlock', window );">Schedule of collateral dependent loans</a></td>
<td class="text"><div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the amortized cost basis of collateral-dependent loans by loan sub-class and collateral type: </span></div><div style="margin-bottom:8pt"><table 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:41.590%"/><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:9.572%"/><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:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><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:9.572%"/><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:9.572%"/><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:9.579%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-4 Family</span></td><td colspan="3" style="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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-residential real estate</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other non-real estate</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial 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="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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner occupied CRE</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,111&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,237&#160;</span></td><td style="background-color:#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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,473&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,018&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">286&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,804&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,598&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,598&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity loans and other</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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;text-align:left;vertical-align:bottom"><div style="padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,617&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,617&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Total collateral-dependent loans</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,473&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,644&#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="display:none"/><td colspan="3" style="display:none"/><td style="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,018&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">286&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,421&#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-bottom:8pt"><span><br/></span></div><div style="margin-bottom:8pt;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:41.882%"/><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:9.572%"/><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:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><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:9.572%"/><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:9.572%"/><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:9.580%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1-4 Family</span></td><td colspan="3" style="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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-residential real estate</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other non-real estate</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial 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="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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner occupied CRE</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,922&#160;</span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,787&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">545&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,882&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,214&#160;</span></td><td style="background-color:#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 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,576&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,133&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,882&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,136&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,457&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,457&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,457&#160;</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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,457&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Total collateral-dependent loans</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,576&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,002&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,133&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,882&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,593&#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="re">
<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 loans on nonaccrual with no related allowance for credit loss</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents nonaccrual status for loans:</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.198%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><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.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><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:11.326%"/><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.504%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonaccrual with no related ACL</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Nonaccrual</span></td><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonaccrual with no related ACL</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Nonaccrual</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</span></td><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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Owner occupied CRE</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,568&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,568&#160;</span></td><td style="background-color:#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:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,922&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,922&#160;</span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;Commercial business</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,023&#160;</span></td><td style="background-color:#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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,183&#160;</span></td><td style="background-color:#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:38.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,778&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,591&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,022&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,105&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,802&#160;</span></td><td style="background-color:#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:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,173&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,883&#160;</span></td><td style="background-color:#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 20.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">808&#160;</span></td><td style="background-color:#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:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,734&#160;</span></td><td style="background-color:#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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,347&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,610&#160;</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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,175&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,617&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total nonaccrual loans</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,125&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,201&#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;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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,197&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,722&#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><span></span>
</td>
</tr>
<tr class="ro">
<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 );">Past due loans by loan portfolio segment and loan class</a></td>
<td class="text">The following tables present an aging analysis of past due loans by loan portfolio segment and loan sub-class:<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:24.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><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:7.525%"/><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:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><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:9.426%"/><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:9.718%"/><td style="width:0.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.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.004%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past Due and Still Accruing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30-59 days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60-89 days </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90 days or more</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonaccrual</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">due and nonaccrual </span><span style="color:#000000;font-family:'Times New Roman',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="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total<br/>loans</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">705,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">705,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,415,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,415,359&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction/land development</span></div></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"/><td colspan="3" style="background-color:#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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296,027&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction to permanent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,084&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">148,084&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:38.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,616,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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,616,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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</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"/><td colspan="3" style="background-color:#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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,568&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">454,138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">457,706&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,221&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396,651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">401,872&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 39.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,591&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,789&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">850,789&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">859,578&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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"/><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"/><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"/><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"/><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"/><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"/><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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">820&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(2)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,802&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">752,100&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">763,331&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">808&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302,078&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">303,078&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 39.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">894&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,717&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,610&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,231&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,054,178&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,066,409&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,208&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">894&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,717&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,201&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,020&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,521,829&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,542,849&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.02&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.02&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.12&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.38&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99.62&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:5pt"><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 style="width:24.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><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:7.233%"/><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:7.087%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.139%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><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:9.572%"/><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:9.864%"/><td style="width:0.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.718%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.003%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Past Due and Still Accruing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30-59 days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60-89 days</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90 days or more</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonaccrual</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total past</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">due and nonaccrual </span><span style="color:#000000;font-family:'Times New Roman',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="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total<br/>loans</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-owner occupied CRE</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">829,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">829,538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,428,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,428,092&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction and land development</span></div></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"/><td colspan="3" style="background-color:#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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multifamily construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE construction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">259,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family construction to permanent</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><div style="padding-left:38.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></div></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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,811,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,811,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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"/><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"/><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"/><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"/><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"/><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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">462,334&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">467,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"/></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#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:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">636,540&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">645,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><div style="padding-left:38.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total </span></div></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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,105&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,105&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,098,874&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,112,979&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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"/><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"/><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"/><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"/><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"/><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"/><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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,161&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">418&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,476&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,938&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">896,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">915,123&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">402,656&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">404,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,389&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">553&#160;</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,476&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,035&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,298,841&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,319,876&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,389&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">553&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,476&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,722&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,140&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,209,040&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,244,180&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.05&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.01&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.22&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.40&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.67&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99.33&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100.00&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes $7.3 million and $7.1 million of loans at December&#160;31, 2021 and 2020, respectively, where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in our consolidated income statements. </span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">FHA-insured and VA-guaranteed single family loans that are 90 days or more past due are maintained on accrual status if they are determined to have little to no risk of loss.</span></div>(3)Includes loans whose repayments are insured by the FHA or guaranteed by the VA or SBA of $8.4 million and $14.7 million at December&#160;31, 2021 and  2020, respectively.<span></span>
</td>
</tr>
<tr class="re">
<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 );">TDR activity by loan portfolio segment and loan class</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information about troubled debt restructuring ("TDR") activity for the periods indicated:</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:43.929%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number&#160;of&#160;loan<br/>modifications</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recorded<br/>investment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Related&#160;charge-<br/>offs</span></td><td colspan="3" style="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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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"><div style="padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate reduction</span></div></td><td colspan="3" style="display:none"/><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="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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><div style="padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,297&#160;</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:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total loans</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate reduction</span></div></td><td colspan="3" style="display:none"/><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="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,482&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"><div style="padding-left:45pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,815&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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:'Times New Roman',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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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:'Times New Roman',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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.660%"/><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 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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.302%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number&#160;of&#160;loan<br/>modifications</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recorded<br/>investment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Related&#160;charge-<br/>offs</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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="3" style="background-color:#ffffff;border-top:1pt solid #000;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"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</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="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"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner occupied CRE</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></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="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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">678&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></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="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial and industrial</span></div></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="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="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></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="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,803&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="text-indent:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,803&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</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="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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</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="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="3" style="background-color:#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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate reduction</span></div></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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"><div style="text-indent:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,674&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total loans</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="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="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"/><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate reduction</span></div></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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,979&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="text-indent:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></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="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-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43&#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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,477&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#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><table 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.660%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><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:16.302%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Year Ended December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number&#160;of&#160;loan<br/>modifications</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recorded<br/>investment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Related&#160;charge-<br/>offs</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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 #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE</span></td><td colspan="3" style="display:none"/><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="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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Construction and land development</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"/><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="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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,675&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,675&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans</span></td><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Owner occupied CRE</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"/><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="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,840&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial business</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"/><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="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total commercial and industrial</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"/><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="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,099&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="text-indent:63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,099&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans</span></td><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate reduction</span></div></td><td colspan="3" style="display:none"/><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,925&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,795&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Home equity and other</span></td><td colspan="3" style="display:none"/><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="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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total consumer</span></div></td><td colspan="3" style="display:none"/><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="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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate reduction</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"/><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">140&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,836&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total loans</span></td><td colspan="3" style="display:none"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate reduction</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:45pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payment restructure</span></div></td><td colspan="3" style="display:none"/><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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,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:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"><div style="padding-left:67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,610&#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:'Times New Roman',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:'Times New Roman',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"/></tr></table><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_hmst_RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock', window );">TDR balances that subsequently re-defaulted</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A TDR loan is considered re-defaulted when it becomes doubtful that the objectives of the modifications will be met, generally when a consumer loan TDR becomes 60 days or more past due on principal or interest payments or when a commercial loan TDR becomes 90 days or more past due on principal or interest payments. The following table presents loans that were modified as TDRs within the previous 12 months and subsequently re-defaulted during 2021 and 2020, respectively:</span></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.607%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.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.011%"/><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:11.619%"/><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:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="24" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of loan relationships that re-defaulted</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recorded<br/>investment</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of loan relationships that re-defaulted</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Recorded<br/>investment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial loans-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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">678&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Consumer loans-single family</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,040&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,809&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"><div style="padding-left:67.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,718&#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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,809&#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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Redefaulted troubled debt restructurings on financing 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;">hmst_RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_ScheduleofCollateralDependentLoansTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Collateral Dependent Loans [Table 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;">hmst_ScheduleofCollateralDependentLoansTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_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_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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 various 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.</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.3,4)<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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</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_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="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>47
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241866328168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PREMISES AND EQUIPMENT, NET (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Premises and Equipment</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Premises and equipment consisted of the following:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52,761&#160;</span></td><td style="background-color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,801&#160;</span></td><td style="background-color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Land and buildings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,594&#160;</span></td><td style="background-color:#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:'Times New Roman',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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">132,095&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,156&#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(73,941)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(64,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,154&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,102&#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_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</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(13))<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="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>48
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241863661672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEPOSITS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract', window );"><strong>Deposits Liabilities, Balance Sheet, Reported Amounts [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_hmst_DepositBalancesIncludingStatedRatesTableTextBlock', window );">Deposit balances, including stated rates</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deposit balances, including their weighted average rates, were as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:40.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><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:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average Rate</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average Rate</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest-bearing 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,617,069&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,337,010&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest-bearing demand 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">484,265&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"><span style="color:#000000;font-family:'Times New Roman',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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Savings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">302,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.06&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264,024&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.07&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Money market</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,806,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.15&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,596,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.21&#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:'Times New Roman',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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">906,928&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,139,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.93&#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:'Times New Roman',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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,146,509&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.15&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,821,559&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></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_hmst_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock', window );">Certificates of deposit outstanding</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certificates of deposit outstanding mature as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:73.017%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.783%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">December 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Within one 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">718,838&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">One to two 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162,954&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Two to three 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,553&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Three&#160;to&#160;four&#160;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,803&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Four to five 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,780&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">906,928&#160;</span></td><td style="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_hmst_DepositBalancesIncludingStatedRatesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deposit balances, including stated 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;">hmst_DepositBalancesIncludingStatedRatesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of maturities of certificate of 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;">hmst_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract</td>
</tr>
<tr>
<td style="padding-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>49
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241865986440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM DEBT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt 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_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of Long-term Debt Instruments</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Subordinated Debt Securities outstanding as of December 31, 2021 and 2020 are as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:34.039%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">HomeStreet Statutory Trust</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">I</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">II</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">III</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">IV</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Date issued</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 2005</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">September 2005</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">February 2006</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2007</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$5,155</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$20,619</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$20,619</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$15,464</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 MO LIBOR + 1.70%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 MO LIBOR + 1.50%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 MO LIBOR + 1.37%</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 MO LIBOR + 1.68%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Maturity date</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 2035</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 2035</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">March 2036</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">June 2037</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Call option </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarterly</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarterly</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarterly</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Quarterly</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)  Call options are exercisable at par and are callable, without penalty on a quarterly basis, starting five years after issuance.</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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</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.22)<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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 3: 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 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21506-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 6: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 8: 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21521-112644<br><br>Reference 9: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21538-112644<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 12: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123467817&amp;loc=d3e21475-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_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="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>50
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241866504760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVES AND HEDGING ACTIVITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Notional Amount and Fair Value for Derivatives</a></td>
<td class="text">The notional amounts and fair values for derivatives, which are included in other assets or accounts payable and other liabilities on the consolidated balance sheets consist of the following:&#160;<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional&#160;amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value derivatives</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liability</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#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;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward sale commitments</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">793,208&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">723&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(640)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287,352&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,541)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Futures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,082,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total derivatives before netting</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,277,585&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,925&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,184)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Netting adjustment/Cash collateral </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,921&#160;</span></td><td style="background-color:#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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying value on consolidated balance sheet</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,280&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,263)</span></td><td style="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><span><br/></span></div><div><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:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional&#160;amount</span></td><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value derivatives</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liability</span></td></tr><tr style="height:3pt"><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="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward sale commitments</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">977,974&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,035&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,714)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">493,873&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">536,969&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,459&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,511)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Futures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">314,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total derivatives before netting</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,322,816&#160;</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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,889&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,232)</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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Netting adjustment/Cash collateral </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,447&#160;</span></td><td style="background-color:#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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying value on consolidated balance sheet </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,639&#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 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:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,785)</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><span><br/></span></div><div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes net cash collateral paid of $5.3 million and $13.2 million at December&#160;31, 2021 and 2020, respectively.</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_ScheduleOfDerivativeInstrumentsTextBlock', window );">Schedule of Derivative Instruments</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present gross fair value and net carrying value information about derivative instruments:</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:56.648%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><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.496%"/><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.500%"/><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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross fair value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Netting adjustments/Cash collateral </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying value</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="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">At December 31, 2021</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"/><td colspan="3" style="display:none"/><td colspan="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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,925&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,280&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,184)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,263)</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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">At December 31, 2020</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,639&#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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(24,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,785)</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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;Includes net cash collateral paid of $5.3 million and $13.2 million at December&#160;31, 2021 and 2020, respectively.</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_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">Net Gains (Losses) Recognized on Economic Hedge Derivatives</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the net gain (loss) recognized on economic hedge derivatives, within the respective line items in the consolidated income statements for the periods indicated:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:66.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:14.545%"/><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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Recognized in noninterest income:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">  </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) on loan origination and sale activities&#160;</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,057)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,675)</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:middle"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan servicing income (loss) </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,238)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,820&#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Other </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> (3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(421)</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"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Comprised of IRLCs and forward contracts used as economic hedges of single family mortgage LHFS.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Comprised of interest rate swaps, interest rate swaptions, futures and forward contracts used as economic hedges of single family MSRs.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Impact of interest rate swap agreements executed with commercial banking customers.</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_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.</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 10<br> -Section 50<br> -Paragraph 4E<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624181-113959<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 4A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br><br>Reference 3: 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 4C<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-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_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.</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 4B<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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDerivativeInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pertinent information about 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.</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 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<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 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 3: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-113959<br><br>Reference 4: 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> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<br><br>Reference 6: 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41678-113959<br><br>Reference 7: 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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41641-113959<br><br>Reference 8: 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 4C<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br><br>Reference 9: 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-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_ScheduleOfDerivativeInstrumentsTextBlock</td>
</tr>
<tr>
<td style="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>51
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241853565032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MORTGAGE BANKING OPERATIONS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MortgageBankingAbstract', window );"><strong>Mortgage Banking [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_hmst_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock', window );">Schedule of Loans Held for Sale and Sold</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LHFS consisted of the following:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:62.788%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.590%"/><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:16.592%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,041&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,643&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE, multi-family and SBA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,289&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,131&#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 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:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">361,932&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans sold consisted of the following for the periods indicated:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:44.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.443%"/><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:16.448%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,046,811&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,985,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,925,302&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE, multi-family and SBA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">773,378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">908,776&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">843,864&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,820,189&#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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,894,720&#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:top"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,769,166&#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:top"/></tr></table></div>(1)  2019 includes both continuing and discontinued operations.<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_hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock', window );">Net Gain on Mortgage Loan Origination and Sale Activity</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gain on loan origination and sale activities, including the effects of derivative risk management instruments, consisted of the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:44.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.443%"/><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:16.448%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100,795&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">86,686&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE, multifamily and SBA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,769&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,492&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Amounts attributed to discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(60,056)</span></td><td style="background-color:#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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,318&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">122,564&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,122&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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_hmst_PortfolioOfLoansServicedForOthersTableTextBlock', window );">Company's Portfolio of Loans Serviced for Others</a></td>
<td class="text">The unpaid principal balance of loans serviced for others is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.446%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"> </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,539,180&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,914,592&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CRE, multi-family and SBA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,031,087&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,844,241&#160;</span></td><td style="background-color:#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 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,570,267&#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 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:'Times New Roman',sans-serif;font-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,758,833&#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><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_hmst_MortgageRepurchaseLossesTableTextBlock', window );">Schedule of Mortgage Repurchase Losses</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of changes in the Company's liability for estimated mortgage repurchase losses:</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:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.446%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,871&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions, net of adjustments </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(334)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(281)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Realized losses </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(476)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(468)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,312&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,122&#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"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes additions for new loan sales and changes in estimated probable future repurchase losses on previously sold loans.</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes principal losses and accrued interest on repurchased loans, "make-whole" settlements, settlements with claimants and certain related expenses.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock', window );">Revenue from Mortgage Servicing, Including the Effects of Derivative Risk Management Instruments</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from mortgage servicing, including the effects of derivative risk management instruments, consisted of the following.:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:44.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.443%"/><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:16.448%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Servicing income, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Servicing fees and other</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,561&#160;</span></td><td style="background-color:#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:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of single family MSRs </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,669)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,754)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,670)</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of multifamily and SBA MSRs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,657)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,214)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,092&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,626&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,677&#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;text-align:left;vertical-align:bottom"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk management, single family MSRs:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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"/><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"><div style="padding-left:20.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in fair value of MSRs due to assumptions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(2)(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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,955)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,224)</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net gain (loss) from derivatives hedging</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,238)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,435&#160;</span></td><td style="background-color:#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 43pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(859)</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">865&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,789)</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Amounts attributed to discontinued operations</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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,103)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan servicing income </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,233&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,491&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,785&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents changes due to collection/realization of expected cash flows and curtailments.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Principally reflects changes in model assumptions, including prepayment speed assumptions, which are primarily reflected by changes in mortgage interest rates.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes pre-tax loss of $0.9 million, net of transaction costs and prepayment reserves, resulting from the sales of single family MSRs in 2019.</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_ScheduleOfServicingAssetsAtFairValueTextBlock', window );">Changes in Single Family MSRs Measured at Fair Value</a></td>
<td class="text">The changes in single family MSRs measured at fair value are as follows:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:44.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.443%"/><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:16.448%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,966&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">252,168&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Additions and amortization:</span></div></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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Originations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,908&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(176,944)</span></td><td style="background-color:#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:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,669)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,754)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,670)</span></td><td style="background-color:#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:24.75pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net additions and amortization</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,239&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,670&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(168,826)</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:bottom"><div style="padding-left:33.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Changes in fair value assumptions </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,379&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(19,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,233)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,584&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,966&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,109&#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents changes due to collection/realization of expected cash flows and curtailments.</span></div>(2)Principally reflects changes in model assumptions, including prepayment speed assumptions, which are primarily reflected by changes in mortgage interest rates.<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_hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock', window );">Key Economic Assumptions Used in Measuring Initial FV of Capitalized Single Family MSRs</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Key economic assumptions used in measuring the initial fair value of capitalized single family MSRs were as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:44.952%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.443%"/><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:16.302%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(rates per annum)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Constant prepayment rate ("CPR")</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.37&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18.23&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.82&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.31&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Based on a weighted average.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Represents the expected lifetime average CPR used in the model.</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_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock', window );">Schedule of Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For single family MSRs, we use a discounted cash flow valuation technique which utilizes CPRs and discount rates as significant unobservable inputs as noted in the table below: </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:28.285%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:14.549%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Range of Inputs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Range of Inputs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Average </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CPRs</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.90%  - 17.35%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.35&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.13%- 19.70%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.81&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discount Rates</span></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:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.94%  - 13.96%</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.97&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.50% -13.14%</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.27&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)   Weighted averages of all the inputs within the range.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To compute hypothetical sensitivities of the value of our single MSRs to immediate adverse changes in key assumptions, we computed the impact of changes in CPRs and in discount rates as outlined below:</span></div><div><span><br/></span></div><div><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:80.891%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.909%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value of single family MSRs</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,584&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected weighted-average life (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.94</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CPR</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impact on fair value of 25 basis points adverse change in interest rates</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,641)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impact on fair value of 50 basis points adverse change in interest rates</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,325)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Discount rate</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impact on fair value of 100 basis points increase</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,999)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Impact on fair value of 200 basis points increase</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,770)</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>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock', window );">Changes in Multifamily MSRs Measured at the Lower of Amortized Cost or Fair Value</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in multifamily and SBA MSRs measured at the lower of amortized cost or fair value were as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:56.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.578%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,328&#160;</span></td><td style="background-color:#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="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Origination</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,587&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,832&#160;</span></td><td style="background-color:#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="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,581)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,307)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,666)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,415&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,774&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,494&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Projected Amortization Expense for the Gross Carrying Value of Multifamily MSRs</a></td>
<td class="text">Projected amortization expense for the gross carrying value of multifamily MSRs is estimated as follows:<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:81.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.444%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,766&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,627&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,392&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,061&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,437&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 and thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,132&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Carrying value of multifamily and SBA MSRs</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,415&#160;</span></td><td style="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_hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Key economic assumptions used in measuring the initial value of capitalized single family MSRs created from loan sales with retained servicing.</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;">hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 mortgage loans on Real Estate, held for sale and sold.</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;">hmst_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_MortgageRepurchaseLossesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Mortgage Repurchase Losses rollforward</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;">hmst_MortgageRepurchaseLossesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gain on mortgage loan origination and sale activity.</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;">hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_PortfolioOfLoansServicedForOthersTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Company's portfolio of loans serviced for others.</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;">hmst_PortfolioOfLoansServicedForOthersTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue from mortgage servicing, including the effects of derivative risk management instruments.</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;">hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_MortgageBankingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MortgageBankingAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a sensitivity analysis or stress test showing the hypothetical effect on the fair value of the transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) of two or more unfavorable variations from the expected levels for each key assumption that is reported, independently determined from any change in another key assumption, and a description of the objectives, methodology, and limitations of the sensitivity analysis or stress test.</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 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=d3e107314-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_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfServicingAssetsAtAmortizedValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 activity in the balance of servicing assets subsequently measured at amortized cost. Includes, but is not limited to, beginning and ending balances, additions, disposals, and amortization.</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 50<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfServicingAssetsAtFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 activity in the balance of servicing assets (including a description of where changes in fair value are reported in the statement of income for each period for which results of operations are presented), including but not limited to, the following: beginning and ending balances, additions (for instance, through purchases of servicing assets), disposals, changes in fair value during the period resulting from changes in inputs or assumptions used in the valuation model, other changes in fair value along with a description of those changes, and other changes that affect the balance along with a description of those changes.</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 50<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122625-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived 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> -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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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>52
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241857923112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS, GUARANTEES AND CONTINGENCIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_OtherCommitmentsTableTextBlock', window );">Schedule of Commitments</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These commitments include the following:</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:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><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:18.346%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unused consumer portfolio lines</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">405,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">389,122&#160;</span></td><td style="background-color:#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial portfolio lines </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">820,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">656,065&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commitments to fund 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,852&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,345&#160;</span></td><td style="background-color:#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 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,316,975&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,113,532&#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>(1)  Includes undistributed construction loan proceeds, where the Company has an obligation to advance funds for construction progress payments of $584 million and $395 million at December&#160;31, 2021 and 2020, respectively.<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_OtherCommitmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 about obligations resulting from other commitments.</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_OtherCommitmentsTableTextBlock</td>
</tr>
<tr>
<td style="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>53
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241862682056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Income Tax Expense (Benefit)</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense from continuing operations consisted of the following:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:59.222%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Current expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,074&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,738&#160;</span></td><td style="background-color:#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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,191&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,804&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,153&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred (benefit) expense</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,325&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,076)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,313)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State and local</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">511&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,596)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,292)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax credit investment amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,166&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,702&#160;</span></td><td style="background-color:#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 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,267&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,904&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,988&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense from continuing operations differed from amounts computed at the federal income tax statutory rate as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:28.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.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.157%"/><td style="width:0.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.157%"/><td style="width:0.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.157%"/><td style="width:0.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.157%"/><td style="width:0.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.163%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December&#160;31,</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands, except rate)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Rate</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,689&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,894&#160;</span></td><td style="background-color:#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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,708&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#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"/><td colspan="3" style="background-color:#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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal tax statutory 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.00&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,805&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.00&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,398&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.00&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,229&#160;</span></td><td style="background-color:#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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State tax - net of federal tax 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,220&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.54&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,587&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.45)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(217)</span></td><td style="background-color:#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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tax-exempt interest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,049)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.81)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,849)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2.85)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,388)</span></td><td style="background-color:#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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.77)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,132)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.16)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(159)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(123)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.29&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">423&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.07)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1.05)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(513)</span></td><td style="background-color:#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.32&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,267&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.50&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,904&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16.40&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,988&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the Company's deferred tax assets and liabilities:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.446%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December&#160;31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred taxes 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"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for credit losses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,957&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal and state net operating loss carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,268&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,152&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">471&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">451&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,290&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Nonaccrual interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">497&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">820&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loan valuation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">454&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,744&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,262&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,087&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,732&#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:14pt"><td colspan="3" style="background-color:#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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred taxes liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage servicing rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(22,221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,663)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred loan fees and costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,336)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,972)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Lease right-of-use 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,572)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,435)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unrealized gain on investment AFS 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,630)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,409)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,843)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,620)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(742)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(829)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(171)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Total</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(46,398)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(54,099)</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 46pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net deferred tax liability</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,311)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(15,367)</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_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</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 50<br> -Paragraph 9<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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="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>54
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241864213608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION PLANS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Options Activity</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of changes in stock options for 2021 is as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:45.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.641%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Exercise&#160;Price</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Aggregate<br/>Intrinsic&#160;Value<br/>(in thousands)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options outstanding at December&#160;31, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,181</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.85&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.3 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,933&#160;</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 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(188,181)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.85&#160;</span></td><td style="background-color:#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: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options outstanding at December&#160;31, 2021</span></div></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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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></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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of Restricted Shares Activity</a></td>
<td class="text">A summary of the status of the combined RSUs and PSUs is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.446%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average<br/>Grant&#160;Date&#160;Fair Value</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">295,840</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.52&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">106,372</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.01&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cancelled or forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(73,577)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28.06&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(60,104)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.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;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding at December&#160;31, 2021</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,531&#160;</span></td><td style="background-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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26.83&#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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
<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_hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Performance Share Units Valuation Assumptions</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions used in the Monte Carlo simulations used to determine fair market value of the PSUs granted in 2021, 2020 and 2019 are set forth in the table below:</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:44.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.817%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.341%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.341%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.345%"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Volatility of common stock</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29.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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average volatility of peer companies</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34.8&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24.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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Average correlation coefficient of peer companies</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.8004&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7561&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.7272&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Risk-free interest rate</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.3&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expected term in years</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.00 years</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.76 years</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.69 years</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"/></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_hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Share-Based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [Table 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;">hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.</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)<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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: 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)<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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>55
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241866285128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENT (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FairValueMeasurementMethodologiesTableTextBlock', window );">Fair Value Measurement Methodologies</a></td>
<td class="text">The following table summarizes the fair value measurement methodologies, including significant inputs and assumptions, and classification of the Company's assets and liabilities valued at fair value on a recurring basis.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:25.732%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.509%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asset/Liability class</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Valuation methodology, inputs and assumptions</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Classification</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Observable market prices of identical or similar securities are used where available.<br/>&#160;<br/></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2 recurring fair value measurement.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">If market prices are not readily available, value is based on discounted cash flows using the following significant inputs:<br/>&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160;Expected prepayment speeds&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160;Estimated credit losses&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160;Market liquidity adjustments</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 3 recurring fair value measurement.</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFS</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family loans, excluding loans transferred from held for investment</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value is based on observable market data, including:<br/>&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Quoted market prices, where available&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Dealer quotes for similar loans&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Forward sale commitments</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2 recurring fair value measurement.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">When not derived from observable market inputs, fair value is based on discounted cash flows, which considers the following inputs:<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Benchmark yield curve&#160;&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Estimated discount spread to the benchmark yield curve                                                                                            <br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Expected prepayment speeds</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Estimated fair value classified as Level 3.</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage servicing rights</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family MSRs</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">For information on how the Company measures the fair value of its single family MSRs, including key economic assumptions and the sensitivity of fair value to changes in those assumptions, see Note 9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">, Mortgage Banking Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">.</span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 3 recurring fair value measurement.</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Futures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value is based on closing exchange prices.</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 1 recurring fair value measurement.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swaps<br/>Interest rate swaptions<br/>Forward sale commitments</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fair value is based on quoted prices for identical or similar instruments when available. When quoted prices are not available, fair value is based on internally developed modeling techniques, which require the use of multiple observable market inputs, including: &#160;             <br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Forward interest rates&#160;<br/>&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Interest rate volatilities</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 2 recurring fair value measurement.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock commitments</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The fair value considers several factors including:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Fair value of the underlying loan based on quoted prices in     the secondary market, when available.&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Value of servicing</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8226;&#160;&#160;&#160;&#160;&#160;&#160; Fall-out factor</span></div></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Level 3 recurring fair value measurement. </span></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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value Hierarchy Measurement</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the levels of the fair value hierarchy for the Company's assets and liabilities measured at fair value on a recurring basis:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:45.811%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.164%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.105%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.105%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.110%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;3</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS</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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage backed securities:</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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,963&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,407&#160;</span></td><td style="background-color:#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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,792&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,792&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateralized mortgage obligations:</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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187,394&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187,394&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">539,923&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">539,923&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,541&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. Treasury 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFS</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,287&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family mortgage servicing rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,584&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61,584&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Futures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward sale commitments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">723&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">723&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,487&#160;</span></td><td style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,381&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 79.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,207,359&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,133,185&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,840&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivatives </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 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward sale commitments</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">640&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,541&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 79.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,184&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,181&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3&#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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"><tr><td style="width:1.0%"/><td style="width:43.327%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.758%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.827%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.530%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.832%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As of 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;3</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS</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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage backed securities:</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:bottom"><div style="padding-left:36pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Residential</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,629&#160;</span></td><td style="background-color:#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:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Collateralized mortgage obligations:</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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">234,909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">234,909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159,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:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564,703&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">564,703&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,141&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">81&#160;</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Agency 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFS </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,108&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family mortgage servicing rights</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,966&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,966&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward sale 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,035&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,035&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock commitments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,395&#160;</span></td><td style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,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:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 79.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,359,699&#160;</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:'Times New Roman',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:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,282,520&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">77,179&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><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"/><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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Derivative</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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Futures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forward sale commitments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 79.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,232&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24,225&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3&#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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Fair Value Measurements Recurring and Nonrecurring Valuation Techniques</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following information presents significant Level 3 unobservable inputs used to measure fair value of certain assets:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:27.093%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.857%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.850%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.220%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.535%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.535%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.540%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Valuation<br/>Technique</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Significant Unobservable<br/>Input</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Low</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">High</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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 22pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,482&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income approach</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Implied spread to benchmark interest rate curve</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.00%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.00%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.00%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFI</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,287&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income approach</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Implied spread to benchmark interest rate curve</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.39%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.96%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.56%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock commitments, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,484&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income approach</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fall-out factor</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.15%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21.93%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.44%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Value of servicing</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.35%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.46%</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.15%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">December 31, 2020</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"/><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 22pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,710&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income approach</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Implied spread to benchmark interest rate curve</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.00%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.00%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.00%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,108&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income approach</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Implied spread to benchmark interest rate curve</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.96%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.64%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.23%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate lock commitments, net </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income approach</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Fall-out factor</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.97%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.38%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15.53%</span></td></tr><tr><td colspan="3" style="background-color:#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:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Value of servicing</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.41%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.44%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.97%</span></td></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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Schedule of Fair Value Changes and Activity for Level 3</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents fair value changes and activity for certain Level 3 assets: </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:29.894%"/><td style="width:0.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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.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.864%"/><td style="width:0.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.864%"/><td style="width:0.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.888%"/><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:9.288%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Beginning balance</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additions</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Transfers</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payoffs/Sales</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Change in mark to market </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending balance</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December&#160;31, 2021</span></div></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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,482&#160;</span></td><td style="background-color:#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFI</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,108&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,051&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,279)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,287&#160;</span></td><td style="background-color:#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year Ended December&#160;31, 2020</span></div></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"/><td colspan="3" style="background-color:#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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities AFS </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,952&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">985&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(435)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,710&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Single family LHFI</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,468&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,409)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,108&#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-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Changes in fair value for singe family LHFI are recorded in other noninterest income on the consolidated income statement.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents fair value changes and activity for Level 3 interest rate lock and purchase loan commitments:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:61.509%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.228%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.230%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Beginning balance, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,392&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,223&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total realized/unrealized gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,888&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,911&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,796)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40,742)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Ending balance, net</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,484&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,392&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock', window );">Fair Value Measurements on Nonrecurring Basis</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present assets classified as Level 3 assets that had changes in their recorded fair value during 2021 and 2020 and what we still held at the end of the respective reporting period: </span></div><div><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:62.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.881%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><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 colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:1.686%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.174%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total Gains (Losses)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of or for the year ended December&#160;31, 2021</span></div></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="display:none"/><td colspan="3" style="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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFI </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,214&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of or for the year ended December&#160;31, 2020</span></div></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="display:none"/><td colspan="3" style="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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFI </span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,700)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(1)       Represents the carrying value of loans for which adjustments are based on the fair value of the collateral.</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_FairValueByBalanceSheetGroupingTextBlock', window );">Fair Value, by Balance Sheet Grouping</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents the carrying value, estimated fair value and the levels of the fair value hierarchy for the Company's financial instruments other than assets and liabilities measured at fair value on a recurring basis:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:33.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying<br/>Value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;2</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;3</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities HTM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,169&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,305&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,488,439&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,588,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,588,719&#160;</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFS &#8211; multifamily and 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,090&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,425&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,425&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage servicing rights &#8211; multifamily and SBA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43,199&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets - GNMA EBO 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,342&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">906,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">906,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">906,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,026&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,845&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,845&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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="margin-top:5pt"><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:33.458%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.402%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Carrying<br/>Value</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;2</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Level&#160;3</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment securities HTM</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,271&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,507&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,507&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,172,778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,327,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,327,711&#160;</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFS multifamily and 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">167,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mortgage servicing rights &#8211; multifamily</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,774&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,423&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,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:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets - GNMA EBO 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,139,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,143,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,143,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">322,800&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">322,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">322,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,838&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_FairValueMeasurementMethodologiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 measurement methodologies.</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;">hmst_FairValueMeasurementMethodologiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for each separate class of asset and liability measured on recurring and 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> -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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="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_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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.</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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19279-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 (c)<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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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://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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19207-110258<br><br>Reference 2: 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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="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>56
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241865924408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REGULATORY CAPITAL REQUIREMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RegulatoryCapitalRequirementsAbstract', window );"><strong>Broker-Dealer, Net Capital Requirement, SEC Regulation [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_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock', window );">Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations</a></td>
<td class="text">The following table presents the capital and capital ratios of the Company (on a consolidated basis) and the Bank (on a stand-alone basis) as of the respective dates and as compared to the respective regulatory requirements applicable to them:<table 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:34.718%"/><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.530%"/><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.530%"/><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.530%"/><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.530%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.997%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Actual</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For&#160;Minimum&#160;Capital<br/>Adequacy Purposes</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">To&#160;Be&#160;Categorized&#160;As<br/>&#8220;Well&#160;Capitalized&#8221;&#160;Under<br/>Prompt Corrective<br/>Action Provisions</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">HomeStreet, Inc.</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage capital (to average 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">723,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.94&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,098&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">663,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">275,281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">723,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.82&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">367,041&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">774,695&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.66&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">489,388&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">HomeStreet Bank</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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage capital (to average 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">727,753&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">287,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:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">359,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:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">727,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.87&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">254,442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">367,527&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">727,753&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">452,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">778,723&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.77&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">452,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:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">565,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:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.718%"/><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.530%"/><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.530%"/><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.530%"/><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.530%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.997%"/><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 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Actual</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">For&#160;Minimum&#160;Capital<br/>Adequacy Purposes</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">To&#160;Be&#160;Categorized&#160;As<br/>&#8220;Well&#160;Capitalized&#8221;&#160;Under<br/>Prompt Corrective<br/>Action Provisions</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amount</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratio</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">HomeStreet, Inc.</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage capital (to average 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">709,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">294,211&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">649,655&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.67&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">250,537&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">709,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12.75&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">779,254&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.00&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">445,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:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">NA</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">HomeStreet Bank</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"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 leverage capital (to average 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">712,533&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9.79&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">291,114&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">363,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">712,533&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.51&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237,307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">342,777&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">712,533&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">316,410&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">421,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total risk-based 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">778,479&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">421,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">527,350&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr></table>The following table sets forth the minimum capital ratios plus the applicable increment of the capital conservation buffer:<table 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:60.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.182%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">CET-1 to risk-weighted assets </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7.00&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tier 1 capital to risk-weighted assets </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total capital to risk-weighted assets </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10.50&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></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_srt_RegulatoryCapitalRequirementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_RegulatoryCapitalRequirementsAbstract</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>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_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 capital amounts and ratios as of the balance sheet date, indicating whether the entity or entities are in compliance with regulatory capital requirements, by 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 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock</td>
</tr>
<tr>
<td style="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>57
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241866051048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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, Basic and Diluted</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the calculation of earnings per share:&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:61.344%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.682%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.684%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands, except share and per share data)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">EPS numerator:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,990&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,720&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Earnings allocated to share repurchase</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(650)</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations available to common shareholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,422&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,990&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,070&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,208)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income available to common shareholders</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,422&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,990&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,862&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">EPS denominator:</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average shares:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic weighted-average number of common shares outstanding</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,885,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22,867,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,573,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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dilutive effect of outstanding common stock equivalents </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">257,905&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">209,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">197,295&#160;</span></td><td style="background-color:#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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted weighted-average number of common shares outstanding</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,143,414&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,076,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,770,783&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) per share</span></td><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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Basic:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.53&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.53&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.50&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.66&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted: </span></td><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:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income from continuing operations</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.55&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.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="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.46&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.65&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241862290344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [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_LeaseCostTableTextBlock', window );">Schedule of Lease Cost</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="margin-bottom:5pt;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 style="width:50.069%"/><td style="width:0.1%"/><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.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,610&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,538&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Short-term leases</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance lease cost:</span></td><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="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of right-of-use assets</span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,030&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Variable lease costs and nonlease components</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,627&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sublease income</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,662)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,378)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,965&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,257&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,185&#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"/></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_hmst_LeaseSupplementalCashFlowInformationTableTextBlock', window );">Schedule of Lease Supplemental Cash Flow Information</a></td>
<td class="text"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">Supplemental cash flow information related to leases were as follows:</span><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:49.851%"/><td style="width:0.1%"/><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.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><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:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.568%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><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="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,647&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,054&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">151&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></div></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,070&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,694&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained </span></td><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="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,894&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,666&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,800&#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other changes in right-of-use assets</span><span style="color:#000000;font-family:'Times New Roman',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="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="3" style="background-color:#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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(39,924)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,605)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,172)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) Change in 2020 primarily relates to changes in assumptions regarding the exercise of renewal options available under real estate lease agreements.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_AssetsAndLiabilitiesLesseeTableTextBlock', window );">Schedule of Lease Assets and Liabilities</a></td>
<td class="text"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental information related to leases was as follows:</span></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 style="width:66.297%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands, except lease term and discount rate)</span></td><td colspan="3" style="display:none"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtMC0xLTEtNDAxMjU_3aae3733-949b-4b37-b8c2-055b23fe985f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtMC0xLTEtNDAxMjU_40becec5-82b5-4c08-af99-1db9ebd6a2b0">Operating lease right-of-use assets, included in other assets</span></span></span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,010</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,560</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtMC0xLTEtNDAxMjU_31739155-3ae3-4b96-b81e-9b7c376cd2bb"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtMC0xLTEtNDAxMjU_8e79a0db-dc68-418c-acb5-0a7d6796bfb5">Operating lease liabilities, included in accounts payable and other liabilities</span></span></span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,574</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,563</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"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 7pt 0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTAtMS0xLTQwMTI1_5c820002-ead1-4648-a4e9-f49f47831c66"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTAtMS0xLTQwMTI1_cb2a0dd8-43dc-4855-84a4-2820d8077530">Finance lease right-of-use assets, included in other assets</span></span></span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">777</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,081</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTAtMS0xLTQwMTI1_3b90f42d-3b3f-4060-b1ff-3e1fd18c999f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTAtMS0xLTQwMTI1_787898d8-05cd-48cf-9f23-00ff10296e39">Finance lease liabilities, included in accounts payable and other liabilities</span></span> </span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">787</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,097</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"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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 7pt 0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted Average Remaining lease term in years</span></div></td><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 7pt 0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.87</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6.09</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.96</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.52</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted Average Discount Rate</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#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 7pt 0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.71%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.71%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.43%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.12%</span></td></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_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Finance Lease Liability Maturities</a></td>
<td class="text"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities and obligations under leases classified as nonlease components were as follows:</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:29.747%"/><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:21.268%"/><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:21.268%"/><td style="width:0.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.273%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finance Leases</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonlease Components</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ended December 31,</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,842&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,413&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,908&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,245&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,355&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 and thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,855&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,417&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,673&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">802&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,578&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less imputed interest</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,099&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15&#160;</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:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,574&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">787&#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;padding:0 1pt"/></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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Operating Lease Liability Maturities</a></td>
<td class="text"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities and obligations under leases classified as nonlease components were as follows:</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:29.747%"/><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:21.268%"/><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:21.268%"/><td style="width:0.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.273%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease Liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finance Leases</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Nonlease Components</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Year ended December 31,</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,306&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,842&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,487&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,413&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,908&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,245&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,355&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2027 and thereafter</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,855&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,417&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,673&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">802&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,578&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less imputed interest</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,099&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15&#160;</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:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,574&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">787&#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;padding:0 1pt"/></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_hmst_AssetsAndLiabilitiesLesseeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assets And Liabilities, Lessee [Table 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;">hmst_AssetsAndLiabilitiesLesseeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_LeaseSupplementalCashFlowInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease Supplemental Cash Flow Information [Table 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;">hmst_LeaseSupplementalCashFlowInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-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_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<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_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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>59
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241864084344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_CondensedBalanceSheetsParentCompanyTableTextBlock', window );">Condensed Balance Sheets, Parent Company</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Condensed financial information for HomeStreet, Inc. is as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:63.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><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:16.446%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Balance Sheets</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">At December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,021&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,082&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,686&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in stock of HomeStreet Bank</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">779,851&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">780,531&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Investment in stock of other subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,175&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36,381&#160;</span></td><td style="background-color:#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 32.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">842,864&#160;</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">844,619&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities:</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,499&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,031&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,838&#160;</span></td><td style="background-color:#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 32.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">127,525&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shareholders' Equity:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Common stock, no par value</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">249,856&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">278,505&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">444,343&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">403,888&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accumulated other comprehensive 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,140&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,357&#160;</span></td><td style="background-color:#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 32.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total shareholder's equity</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">715,339&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">717,750&#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 50.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities and shareholder's equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">842,864&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">844,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><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_hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock', window );">Condensed Statements of Income, Parent Company</a></td>
<td class="text"><table 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:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.622%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Income Statements</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividend income from HomeStreet Bank</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,909&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,000&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Equity in undistributed income from subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributions in excess of income from subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(84,146)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other noninterest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,838&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,773&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,293&#160;</span></td><td style="background-color:#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 49pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenues</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">121,639&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,056&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,147&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,576&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,731&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,939&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,437&#160;</span></td><td style="background-color:#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 49pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total expenses</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,515&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,867&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,258&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income before income taxes (benefit)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114,124&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,189&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,889&#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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income taxes (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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,298)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,801)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,623)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,422&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,990&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,512&#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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
<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_hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock', window );">Condensed Statements of Cash Flows, Parent Company</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:59.457%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.656%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.363%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.658%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Statements of Cash Flows</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2019</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">115,422&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">79,990&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,512&#160;</span></td><td style="background-color:#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 18.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by (used in) operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Undistributed earnings from investment in subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,801)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,374)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Distributions in excess or earnings from investment in subsidiaries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,146&#160;</span></td><td style="background-color:#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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,669)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,483)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:'Times New Roman',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:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,952&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">72,133&#160;</span></td><td style="background-color:#cceeff;border-top:1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,628&#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 style="height:6pt"><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AFS securities: Principal collections net of purchases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,886&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,049&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,012&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,886&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,049&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Repurchases 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(84,154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(58,009)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(98,543)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from stock issuance, 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Dividends paid on 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(13,865)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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 55pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in financing activities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(105,229)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(71,636)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(98,438)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (decrease) 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,265)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,383&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,239&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents, beginning of year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,021&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,399&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents, end of year</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,756&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,021&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,638&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_CondensedBalanceSheetsParentCompanyTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Condensed Balance Sheets, Parent Company [Table 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;">hmst_CondensedBalanceSheetsParentCompanyTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Condensed Statements of Cash Flows, Parent company [Table 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;">hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Condensed Statements of Income, Parent company [Table 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;">hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</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>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>60
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241865924408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DISCONTINUED OPERATIONS (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Schedule of Discontinued Operations</a></td>
<td class="text">The following table summarizes the calculation of the net gain (loss) on disposal of discontinued operations for 2019:<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:78.139%"/><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:18.931%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from asset sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186,692&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Book value of assets sold</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,243&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Gain on assets sold</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,449&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Transaction costs</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,770&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Compensation expense related to the transactions</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Facility and IT related costs</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,660&#160;</span></td><td style="background-color:#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:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total costs</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,066&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss on disposal </span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,617)</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 style="height:6pt"><td colspan="3" style="background-color:#cceeff;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></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of major classes of assets and liabilities related to discontinued operations consisted of the following at December 31, 2019:</span></div><div style="margin-bottom:5pt;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 style="width:78.139%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.931%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets of discontinued operations</span></td><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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LHFS at fair value</span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,123&#160;</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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets </span></td><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,505&#160;</span></td><td style="background-color:#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 32.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,628&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Liabilities of discontinued operations</span></td><td colspan="3" style="display:none"/><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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Account payable and other liabilities</span></td><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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,603&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;padding-left:9pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income Statement of Discontinued Operations for 2019:</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:78.285%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.931%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net interest income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,858&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Noninterest income</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,713&#160;</span></td><td style="background-color:#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:'Times New Roman',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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,856&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss before income taxes</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,285)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income tax (benefit) expense</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,077)</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Loss from discontinued operations</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,208)</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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash Flows from Discontinued Operations for 2019:</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:77.701%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.929%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by operating activities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">238,212&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash provided by investing activities</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">185,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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=SL51724579-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1474-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5D<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721677-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721659-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721665-107760<br><br>Reference 7: 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<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 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721671-107760<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721663-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>61
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241866049928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTRUCTURING (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringAndRelatedActivitiesAbstract', window );"><strong>Restructuring and Related Activities [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_ScheduleOfRestructuringReserveByTypeOfCostTextBlock', window );">Schedule of Restructuring Reserve</a></td>
<td class="text"><div><span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the restructuring charges and the liability for restructuring costs still to be paid in the periods indicated:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:36.583%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.973%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.566%"/><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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Facility-related costs</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Personnel-related costs</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other costs</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021 Activity</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring charges</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs paid or otherwise settled</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,029)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(116)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,299)</span></td><td style="background-color:#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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,834&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,834&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2020 Activity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Restructuring charges</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">339&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,266&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,793&#160;</span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;Costs paid or otherwise settled</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,560)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(695)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,309)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(10,564)</span></td><td style="background-color:#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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">154&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116&#160;</span></td><td style="background-color:#ffffff;border-top:1pt 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,133&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2019 Activity</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring charges</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,836&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,511&#160;</span></td><td style="background-color:#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Costs paid or otherwise settled</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,326)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,607)</span></td><td style="background-color:#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 25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance, December 31, 2019</span></td><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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,235&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">510&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">159&#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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,904&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestructuringAndRelatedActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfRestructuringReserveByTypeOfCostTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock</td>
</tr>
<tr>
<td style="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>62
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241857941384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Discontinued Operations (Details) - Agency debentures - Single family<br> $ in Billions</strong></div></th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>saleOfRight</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($) </div>
<div>saleOfRight</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [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_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales', window );">Mortgage servicing rights, unpaid principle balance, sold, number of sales | saleOfRight</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<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_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold', window );">Mortgage servicing rights, unpaid principal balance, sold | $</a></td>
<td class="nump">$ 14.3<span></span>
</td>
<td class="nump">$ 14.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Mortgage Servicing Rights, Unpaid Principal Balance, Sold</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;">hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Mortgage Servicing Rights, Unpaid Principle Balance, Sold, Number Of Sales</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;">hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_AgencySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AgencySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_SingleFamilyResidentialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_SingleFamilyResidentialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241862590008">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and Cash Equivalents (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 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_us-gaap_BalanceSheetLocationAxis=us-gaap_CashAndCashEquivalentsMember', window );">Cash and Cash Equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems', window );"><strong>Restricted Cash and Cash Equivalents Items [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_RestrictedCash', window );">Restricted cash</a></td>
<td class="nump">$ 8.1<span></span>
</td>
<td class="nump">$ 6.6<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RestrictedCashAndCashEquivalentsItemsLineItems</td>
</tr>
<tr>
<td style="padding-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_BalanceSheetLocationAxis=us-gaap_CashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BalanceSheetLocationAxis=us-gaap_CashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241860660056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Premises and Equipment (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 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_srt_RangeAxis=srt_MinimumMember', window );">Minimum</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of property, plant and equipment</a></td>
<td class="text">3 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_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Useful life of property, plant and equipment</a></td>
<td class="text">20 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_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</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_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241863020152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill and Other Intangible Assets (Details) - Silvergate Bank Branch, San Diego County<br> $ in Millions</strong></div></th>
<th class="th">
<div>Mar. 25, 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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_Goodwill', window );">Goodwill acquired</a></td>
<td class="nump">$ 5.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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Core deposit intangibles acquired</a></td>
<td class="nump">$ 1.9<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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 identifiable intangible assets recognized as of the acquisition date.</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 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123413009&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_BusinessAcquisitionAxis=hmst_SilvergateBankBranchSanDiegoCountyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_SilvergateBankBranchSanDiegoCountyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>66
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241864098744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Marketing Costs (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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>
</tr>
<tr class="ro">
<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 Expense</a></td>
<td class="nump">$ 4.1<span></span>
</td>
<td class="nump">$ 2.3<span></span>
</td>
<td class="nump">$ 5.9<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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241853740088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVESTMENT SECURITIES - Amortized Cost, Fair Value (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_hmst_MortgageBackedAndCollateralMortgageObligationAbstract', window );"><strong>Available-for-sale Debt Securities:</strong></a></td>
<td class="text">&#160;<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">$ 975,763<span></span>
</td>
<td class="nump">$ 1,027,338<span></span>
</td>
</tr>
<tr class="re">
<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">30,084<span></span>
</td>
<td class="nump">45,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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</a></td>
<td class="num">(3,325)<span></span>
</td>
<td class="num">(813)<span></span>
</td>
</tr>
<tr class="re">
<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,002,522<span></span>
</td>
<td class="nump">1,072,093<span></span>
</td>
</tr>
<tr class="rh">
<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 Mortgage 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_hmst_MortgageBackedAndCollateralMortgageObligationAbstract', window );"><strong>Available-for-sale Debt Securities:</strong></a></td>
<td class="text">&#160;<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">32,905<span></span>
</td>
<td class="nump">50,001<span></span>
</td>
</tr>
<tr class="re">
<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">396<span></span>
</td>
<td class="nump">1,237<span></span>
</td>
</tr>
<tr class="ro">
<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">(338)<span></span>
</td>
<td class="num">(192)<span></span>
</td>
</tr>
<tr class="re">
<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">32,963<span></span>
</td>
<td class="nump">51,046<span></span>
</td>
</tr>
<tr class="rh">
<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 Mortgage 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_hmst_MortgageBackedAndCollateralMortgageObligationAbstract', window );"><strong>Available-for-sale Debt Securities:</strong></a></td>
<td class="text">&#160;<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">62,094<span></span>
</td>
<td class="nump">43,061<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">933<span></span>
</td>
<td class="nump">2,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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</a></td>
<td class="num">(235)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="re">
<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">62,792<span></span>
</td>
<td class="nump">45,184<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_CollateralizedResidentialMortgageObligationsMember', window );">Collateralized Residential Mortgage 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_hmst_MortgageBackedAndCollateralMortgageObligationAbstract', window );"><strong>Available-for-sale Debt Securities:</strong></a></td>
<td class="text">&#160;<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">186,703<span></span>
</td>
<td class="nump">228,685<span></span>
</td>
</tr>
<tr class="re">
<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">2,012<span></span>
</td>
<td class="nump">6,319<span></span>
</td>
</tr>
<tr class="ro">
<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,321)<span></span>
</td>
<td class="num">(95)<span></span>
</td>
</tr>
<tr class="re">
<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">187,394<span></span>
</td>
<td class="nump">234,909<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_CollateralizedCommercialMortgageObligationsMember', window );">Collateralized Commercial Mortgage 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_hmst_MortgageBackedAndCollateralMortgageObligationAbstract', window );"><strong>Available-for-sale Debt Securities:</strong></a></td>
<td class="text">&#160;<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">135,102<span></span>
</td>
<td class="nump">155,645<span></span>
</td>
</tr>
<tr class="re">
<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">1,890<span></span>
</td>
<td class="nump">3,719<span></span>
</td>
</tr>
<tr class="ro">
<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">(333)<span></span>
</td>
<td class="num">(181)<span></span>
</td>
</tr>
<tr class="re">
<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">136,659<span></span>
</td>
<td class="nump">159,183<span></span>
</td>
</tr>
<tr class="rh">
<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 bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_MortgageBackedAndCollateralMortgageObligationAbstract', window );"><strong>Available-for-sale Debt Securities:</strong></a></td>
<td class="text">&#160;<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">516,693<span></span>
</td>
<td class="nump">533,719<span></span>
</td>
</tr>
<tr class="re">
<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,154<span></span>
</td>
<td class="nump">31,321<span></span>
</td>
</tr>
<tr class="ro">
<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">(924)<span></span>
</td>
<td class="num">(337)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair value</a></td>
<td class="nump">539,923<span></span>
</td>
<td class="nump">564,703<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAbstract', window );"><strong>Held-to-maturity Securities</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_HeldToMaturitySecurities', window );">Amortized cost</a></td>
<td class="nump">4,169<span></span>
</td>
<td class="nump">4,271<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Gross unrealized gains</a></td>
<td class="nump">136<span></span>
</td>
<td class="nump">236<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Gross unrealized losses</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_HeldToMaturitySecuritiesFairValue', window );">Fair value</a></td>
<td class="nump">4,305<span></span>
</td>
<td class="nump">4,507<span></span>
</td>
</tr>
<tr class="rh">
<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 debt 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_hmst_MortgageBackedAndCollateralMortgageObligationAbstract', window );"><strong>Available-for-sale Debt Securities:</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">18,918<span></span>
</td>
<td class="nump">14,381<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">699<span></span>
</td>
<td class="nump">841<span></span>
</td>
</tr>
<tr class="re">
<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)<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">19,616<span></span>
</td>
<td class="nump">15,222<span></span>
</td>
</tr>
<tr class="rh">
<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_USTreasurySecuritiesMember', window );">U.S. Treasury 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_hmst_MortgageBackedAndCollateralMortgageObligationAbstract', window );"><strong>Available-for-sale Debt Securities:</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">23,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</a></td>
<td class="num">(173)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 23,175<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_AgencySecuritiesMember', window );">Agency debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_MortgageBackedAndCollateralMortgageObligationAbstract', window );"><strong>Available-for-sale Debt Securities:</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="text">&#160;<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,846<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_MortgageBackedAndCollateralMortgageObligationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Mortgage backed and collateral mortgage obligation.</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;">hmst_MortgageBackedAndCollateralMortgageObligationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_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_HeldToMaturitySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investment in debt security measured at amortized cost (held-to-maturity).</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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<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 14<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<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 50<br> -Paragraph 7A<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953401-111524<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 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-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_HeldToMaturitySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_HeldToMaturitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_HeldToMaturitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).</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 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-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 5A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269820-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_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortized cost (held-to-maturity).</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 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-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 5A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269820-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_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortized cost (held-to-maturity).</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 5<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-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 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 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 5A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269820-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_HeldToMaturitySecuritiesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=hmst_CollateralizedResidentialMortgageObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_CollateralizedResidentialMortgageObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_CollateralizedCommercialMortgageObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_CollateralizedCommercialMortgageObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AgencySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AgencySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>68
<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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241859588536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVESTMENT SECURITIES - Continuous Unrealized Loss on Position (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Available-for-sale Securities</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, Gross unrealized losses</a></td>
<td class="num">$ (2,503)<span></span>
</td>
<td class="num">$ (486)<span></span>
</td>
</tr>
<tr class="re">
<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, fair value</a></td>
<td class="nump">181,901<span></span>
</td>
<td class="nump">26,711<span></span>
</td>
</tr>
<tr class="ro">
<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 more, Gross unrealized losses</a></td>
<td class="num">(822)<span></span>
</td>
<td class="num">(327)<span></span>
</td>
</tr>
<tr class="re">
<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 more, Fair value</a></td>
<td class="nump">15,712<span></span>
</td>
<td class="nump">16,790<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 gross unrealized losses</a></td>
<td class="num">(3,325)<span></span>
</td>
<td class="num">(813)<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 fair value</a></td>
<td class="nump">197,613<span></span>
</td>
<td class="nump">43,501<span></span>
</td>
</tr>
<tr class="rh">
<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 Mortgage 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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Available-for-sale Securities</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, Gross unrealized losses</a></td>
<td class="num">(38)<span></span>
</td>
<td class="num">(7)<span></span>
</td>
</tr>
<tr class="re">
<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, fair value</a></td>
<td class="nump">5,324<span></span>
</td>
<td class="nump">1,196<span></span>
</td>
</tr>
<tr class="ro">
<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 more, Gross unrealized losses</a></td>
<td class="num">(300)<span></span>
</td>
<td class="num">(185)<span></span>
</td>
</tr>
<tr class="re">
<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 more, Fair value</a></td>
<td class="nump">2,406<span></span>
</td>
<td class="nump">1,432<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 gross unrealized losses</a></td>
<td class="num">(338)<span></span>
</td>
<td class="num">(192)<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 fair value</a></td>
<td class="nump">7,730<span></span>
</td>
<td class="nump">2,628<span></span>
</td>
</tr>
<tr class="rh">
<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 Mortgage 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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Available-for-sale Securities</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, Gross unrealized losses</a></td>
<td class="num">(235)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="re">
<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, fair value</a></td>
<td class="nump">18,127<span></span>
</td>
<td class="nump">925<span></span>
</td>
</tr>
<tr class="ro">
<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 more, Gross unrealized losses</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 more, Fair value</a></td>
<td class="nump">0<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 gross unrealized losses</a></td>
<td class="num">(235)<span></span>
</td>
<td class="num">(8)<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 fair value</a></td>
<td class="nump">18,127<span></span>
</td>
<td class="nump">925<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_CollateralizedResidentialMortgageObligationsMember', window );">Collateralized Residential Mortgage 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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Available-for-sale Securities</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, Gross unrealized losses</a></td>
<td class="num">(1,007)<span></span>
</td>
<td class="num">(95)<span></span>
</td>
</tr>
<tr class="re">
<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, fair value</a></td>
<td class="nump">53,068<span></span>
</td>
<td class="nump">7,391<span></span>
</td>
</tr>
<tr class="ro">
<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 more, Gross unrealized losses</a></td>
<td class="num">(314)<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 more, Fair value</a></td>
<td class="nump">7,116<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 gross unrealized losses</a></td>
<td class="num">(1,321)<span></span>
</td>
<td class="num">(95)<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 fair value</a></td>
<td class="nump">60,184<span></span>
</td>
<td class="nump">7,391<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_CollateralizedCommercialMortgageObligationsMember', window );">Collateralized Commercial Mortgage 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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Available-for-sale Securities</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, Gross unrealized losses</a></td>
<td class="num">(135)<span></span>
</td>
<td class="num">(39)<span></span>
</td>
</tr>
<tr class="re">
<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, fair value</a></td>
<td class="nump">14,806<span></span>
</td>
<td class="nump">6,687<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 months or more, Gross unrealized losses</a></td>
<td class="num">(198)<span></span>
</td>
<td class="num">(142)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 months or more, Fair value</a></td>
<td class="nump">5,132<span></span>
</td>
<td class="nump">15,358<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 gross unrealized losses</a></td>
<td class="num">(333)<span></span>
</td>
<td class="num">(181)<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 fair value</a></td>
<td class="nump">19,938<span></span>
</td>
<td class="nump">22,045<span></span>
</td>
</tr>
<tr class="rh">
<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 bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Available-for-sale Securities</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, Gross unrealized losses</a></td>
<td class="num">(914)<span></span>
</td>
<td class="num">(337)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 months, fair value</a></td>
<td class="nump">64,237<span></span>
</td>
<td class="nump">10,512<span></span>
</td>
</tr>
<tr class="ro">
<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 more, Gross unrealized losses</a></td>
<td class="num">(10)<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 more, Fair value</a></td>
<td class="nump">1,058<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 gross unrealized losses</a></td>
<td class="num">(924)<span></span>
</td>
<td class="num">(337)<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 fair value</a></td>
<td class="nump">65,295<span></span>
</td>
<td class="nump">$ 10,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_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt 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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Available-for-sale Securities</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, Gross unrealized losses</a></td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, fair value</a></td>
<td class="nump">3,164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 more, Gross unrealized losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 months or more, Fair value</a></td>
<td class="nump">0<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total gross unrealized losses</a></td>
<td class="num">(1)<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 fair value</a></td>
<td class="nump">3,164<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_USTreasuryBondSecuritiesMember', window );">US Treasury Bond 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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', window );"><strong>Available-for-sale Securities</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, Gross unrealized losses</a></td>
<td class="num">(173)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, fair value</a></td>
<td class="nump">23,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 more, Gross unrealized losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 months or more, Fair value</a></td>
<td class="nump">0<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total gross unrealized losses</a></td>
<td class="num">(173)<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 fair value</a></td>
<td class="nump">$ 23,175<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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract</td>
</tr>
<tr>
<td style="padding-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_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=hmst_CollateralizedResidentialMortgageObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_CollateralizedResidentialMortgageObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_CollateralizedCommercialMortgageObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_CollateralizedCommercialMortgageObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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_USTreasuryBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_USTreasuryBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>69
<FILENAME>R57.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241853514872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVESTMENT SECURITIES - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities and Held-to-maturity Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss', window );">HTM securities in unrealized loss position</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements', window );">Security pledged under repurchase agreement</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeSecuritiesTaxExempt', window );">Tax exempt interest income on available-for-sale securities</a></td>
<td class="nump">$ 10,200,000<span></span>
</td>
<td class="nump">$ 10,700,000<span></span>
</td>
<td class="nump">$ 10,200,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=hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember', window );">Mortgage Backed Securities And Collateralized Mortgage Obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems', window );"><strong>Schedule of Available-for-sale Securities and Held-to-maturity Securities [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_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield', window );">Weighted average yield</a></td>
<td class="nump">1.82%<span></span>
</td>
<td class="nump">1.92%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available for sale securities debt maturities without single maturity date weighted average yield.</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;">hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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] for Schedule of Available-for-sale Securities and Held-to-maturity Securities [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;">hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortized cost (held-to-maturity), in unrealized loss position.</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 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27290-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_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of the date of the latest financial statement presented of securities which are owned but transferred to serve as collateral for repurchase agreements, and for which the transferee does not have the right by contract or custom to sell or re-pledge them to an unrelated party.</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 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(i)<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_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>70
<FILENAME>R58.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241853173048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVESTMENT SECURITIES - Weighted Average Yield (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_AvailableForSaleSecuritiesAbstract', window );"><strong>AVAILABLE FOR SALE</strong></a></td>
<td class="text">&#160;<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,002,522<span></span>
</td>
<td class="nump">$ 1,072,093<span></span>
</td>
</tr>
<tr class="rh">
<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 bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>AVAILABLE FOR SALE</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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due within one year or less, Fair value</a></td>
<td class="nump">4,933<span></span>
</td>
<td class="nump">4,024<span></span>
</td>
</tr>
<tr class="ro">
<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, Fair value</a></td>
<td class="nump">14,366<span></span>
</td>
<td class="nump">14,978<span></span>
</td>
</tr>
<tr class="re">
<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, Fair value</a></td>
<td class="nump">68,025<span></span>
</td>
<td class="nump">59,496<span></span>
</td>
</tr>
<tr class="ro">
<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, Fair value</a></td>
<td class="nump">452,599<span></span>
</td>
<td class="nump">486,205<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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair value</a></td>
<td class="nump">$ 539,923<span></span>
</td>
<td class="nump">$ 564,703<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield', window );">Due in one year or less, Weighted Average Yield</a></td>
<td class="nump">3.79%<span></span>
</td>
<td class="nump">3.19%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield', window );">Due after one year through five years, Weighted Average Yield</a></td>
<td class="nump">3.26%<span></span>
</td>
<td class="nump">3.82%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield', window );">Due after five years through ten years, Weighted Average Yield</a></td>
<td class="nump">3.60%<span></span>
</td>
<td class="nump">3.26%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield', window );">Due after ten years, Weighted Average Yield</a></td>
<td class="nump">3.23%<span></span>
</td>
<td class="nump">3.29%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield', window );">Weighted average yield</a></td>
<td class="nump">3.28%<span></span>
</td>
<td class="nump">3.30%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAbstract', window );"><strong>Held-to-maturity Securities</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_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue', window );">Due within one year or less, Fair value</a></td>
<td class="nump">$ 1,684<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_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue', window );">Due after one year through five years, Fair value</a></td>
<td class="nump">2,621<span></span>
</td>
<td class="nump">4,507<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue', window );">Due after five years through ten years, Fair value</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_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue', window );">Due after ten years, Fair value</a></td>
<td class="nump">0<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_HeldToMaturitySecuritiesFairValue', window );">Fair Value</a></td>
<td class="nump">$ 4,305<span></span>
</td>
<td class="nump">$ 4,507<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_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear', window );">Due in one year or less, Weighted Average Yield</a></td>
<td class="nump">2.86%<span></span>
</td>
<td class="nump">0.00%<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_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears', window );">Due after one year through five years, Weighted Average Yield</a></td>
<td class="nump">2.12%<span></span>
</td>
<td class="nump">2.47%<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_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears', window );">Due after five years through ten years, Weighted Average Yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<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_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears', window );">Due after ten years, Weighted Average Yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<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_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield', window );">Weighted average yield</a></td>
<td class="nump">2.42%<span></span>
</td>
<td class="nump">2.47%<span></span>
</td>
</tr>
<tr class="rh">
<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 debt 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_AvailableForSaleSecuritiesAbstract', window );"><strong>AVAILABLE FOR SALE</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 within one year or less, Fair value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 183<span></span>
</td>
</tr>
<tr class="re">
<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, Fair value</a></td>
<td class="nump">6,563<span></span>
</td>
<td class="nump">7,059<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Due after five years through ten years, Fair value</a></td>
<td class="nump">13,053<span></span>
</td>
<td class="nump">7,980<span></span>
</td>
</tr>
<tr class="re">
<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, Fair value</a></td>
<td class="nump">0<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_AvailableForSaleSecuritiesDebtSecurities', window );">Fair value</a></td>
<td class="nump">$ 19,616<span></span>
</td>
<td class="nump">$ 15,222<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield', window );">Due in one year or less, Weighted Average Yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">4.27%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield', window );">Due after one year through five years, Weighted Average Yield</a></td>
<td class="nump">3.60%<span></span>
</td>
<td class="nump">3.74%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield', window );">Due after five years through ten years, Weighted Average Yield</a></td>
<td class="nump">5.03%<span></span>
</td>
<td class="nump">4.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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield', window );">Due after ten years, Weighted Average Yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield', window );">Weighted average yield</a></td>
<td class="nump">4.55%<span></span>
</td>
<td class="nump">4.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_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember', window );">Agency debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>AVAILABLE FOR SALE</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 within one year or less, Fair value</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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through five years, Fair value</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_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Due after five years through ten years, Fair value</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_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Due after ten years, Fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,846<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="text">&#160;<span></span>
</td>
<td class="nump">$ 1,846<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield', window );">Due in one year or less, Weighted Average Yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield', window );">Due after one year through five years, Weighted Average Yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield', window );">Due after five years through ten years, Weighted Average Yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield', window );">Due after ten years, Weighted Average Yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.68%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield', window );">Weighted average yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.68%<span></span>
</td>
</tr>
<tr class="rh">
<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_USTreasurySecuritiesMember', window );">U.S. Treasury 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_AvailableForSaleSecuritiesAbstract', window );"><strong>AVAILABLE FOR SALE</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 within one year or less, Fair value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through five years, Fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Due after five years through ten years, Fair value</a></td>
<td class="nump">23,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, Fair value</a></td>
<td class="nump">0<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">$ 23,175<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield', window );">Due in one year or less, Weighted Average Yield</a></td>
<td class="nump">0.00%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield', window );">Due after one year through five years, Weighted Average Yield</a></td>
<td class="nump">0.00%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield', window );">Due after five years through ten years, Weighted Average Yield</a></td>
<td class="nump">1.27%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield', window );">Due after ten years, Weighted Average Yield</a></td>
<td class="nump">0.00%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield', window );">Weighted average yield</a></td>
<td class="nump">1.27%<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=hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember', window );">Municipal Bonds, Corporate Debt Securities, US Treasury 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_AvailableForSaleSecuritiesAbstract', window );"><strong>AVAILABLE FOR SALE</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 within one year or less, Fair value</a></td>
<td class="nump">$ 4,933<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, Fair value</a></td>
<td class="nump">20,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, Fair value</a></td>
<td class="nump">104,253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, Fair value</a></td>
<td class="nump">452,599<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">$ 582,714<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield', window );">Due in one year or less, Weighted Average Yield</a></td>
<td class="nump">3.79%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield', window );">Due after one year through five years, Weighted Average Yield</a></td>
<td class="nump">3.37%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield', window );">Due after five years through ten years, Weighted Average Yield</a></td>
<td class="nump">3.23%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield', window );">Due after ten years, Weighted Average Yield</a></td>
<td class="nump">3.23%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield', window );">Weighted average yield</a></td>
<td class="nump">3.24%<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=hmst_MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember', window );">Municipal Bonds, Corporate Debt Securities, Agency Debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>AVAILABLE FOR SALE</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 within one year or less, Fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,207<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through five years, Fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,037<span></span>
</td>
</tr>
<tr class="ro">
<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, Fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,476<span></span>
</td>
</tr>
<tr class="re">
<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, Fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">488,051<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="text">&#160;<span></span>
</td>
<td class="nump">$ 581,771<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield', window );">Due in one year or less, Weighted Average Yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.24%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield', window );">Due after one year through five years, Weighted Average Yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.80%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield', window );">Due after five years through ten years, Weighted Average Yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.45%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield', window );">Due after ten years, Weighted Average Yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.29%<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_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield', window );">Weighted average yield</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.33%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available for sale securities debt maturities after five through ten years weighted average yield.</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;">hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available-for-sale securities debt maturities year two through five 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;">hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available for sale securities debt maturities after ten years weighted average yield.</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;">hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available for sale securities debt maturities with in one year weighted average yield.</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;">hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Available for sale securities debt maturities without single maturity date weighted average yield.</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;">hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 item represents average yield on the total of all debt securities grouped by maturity dates, at fair value, which are categorized as held-to-maturity.</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;">hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 item represents the average yield on debt securities with maturities after five through ten years as of the balance sheet date and which are categorized as held-to-maturity.</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;">hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 item represents the average yield on debt securities with maturities expected to mature after one through five years from the balance sheet date and which are categorized as held-to-maturity.</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;">hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 item represents the average yield on debt securities with maturities due after ten years as of the balance sheet date and which are categorized as held-to-maturity.</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;">hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 item represents the average yield on debt securities with maturities within one year of the balance sheet date and which are categorized as held-to-maturity.</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;">hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AvailableForSaleSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_HeldToMaturitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</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_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing after tenth rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</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_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in sixth through tenth rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</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_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through fifth rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.</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_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortized cost (held-to-maturity).</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 5<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-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 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 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 5A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269820-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_HeldToMaturitySecuritiesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_AgencySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AgencySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>71
<FILENAME>R59.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241863841704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INVESTMENT SECURITIES - Realized Gain/Loss on Investment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_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>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">$ 28,187<span></span>
</td>
<td class="nump">$ 62,378<span></span>
</td>
<td class="nump">$ 184,871<span></span>
</td>
</tr>
<tr class="re">
<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 gains</a></td>
<td class="nump">288<span></span>
</td>
<td class="nump">1,334<span></span>
</td>
<td class="nump">894<span></span>
</td>
</tr>
<tr class="ro">
<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 losses</a></td>
<td class="num">$ (226)<span></span>
</td>
<td class="num">$ (993)<span></span>
</td>
<td class="num">$ (901)<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_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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R60.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241863088040">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INVESTMENT SECURITIES - Securities Pledged to Secure Borrowings and Public Deposits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments', window );">Washington, Oregon and California State to secure public deposits</a></td>
<td class="nump">$ 206,153<span></span>
</td>
<td class="nump">$ 171,471<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_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged', window );">Other securities pledged</a></td>
<td class="nump">5,258<span></span>
</td>
<td class="nump">3,391<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_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged', window );">Total securities pledged as collateral</a></td>
<td class="nump">$ 211,411<span></span>
</td>
<td class="nump">$ 174,862<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pledged Assets Not Separately Reported Securities Pledged For State and Local Governments.</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;">hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pledged Assets Separately Reported Other Securities Pledged</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;">hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 date of the latest financial statement presented of securities which are owned but transferred to another party to serve as collateral to partially or fully secure a debt obligation, repurchase agreement or other current or potential obligation, and for which the transferee is not permitted to sell or re-pledge them to an unrelated party.</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 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(i)<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_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>73
<FILENAME>R61.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241853114200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOANS AND CREDIT QUALITY - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>loan </div>
<div>portfolioSegment</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_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [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_hmst_NumberOfPortfolioSegments', window );">Number of portfolio segments | portfolioSegment</a></td>
<td class="nump">2<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_hmst_AllowanceForUnfundedCommitments', window );">Allowance for unfunded commitments</a></td>
<td class="nump">$ 2.4<span></span>
</td>
<td class="nump">$ 1.6<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_hmst_FinancingReceivableInterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">$ 17.8<span></span>
</td>
<td class="nump">$ 21.2<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_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer', window );">Number of days past due on re-default consumer loans</a></td>
<td class="text">60 days<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_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial', window );">Number of days past due on re-default commercial loans</a></td>
<td class="text">90 days<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_UnusualOrInfrequentItemAxis=hmst_CARESActSection4013TemporaryReliefMember', window );">CARES Act, Section 4013 Temporary Relief</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [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_hmst_LoansGrantedForbearanceOutstandingBalance', window );">Loans granted forbearance, outstanding balance</a></td>
<td class="nump">$ 28.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_NumberOfLoansGrantedForbearance', window );">Number of loans granted forbearance | loan</a></td>
<td class="nump">41<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_StatementGeographicalAxis=stpr_CA', window );">California | Residential Mortgage and Multifamily</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [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_hmst_PercentageOfLoanPortfolio', window );">Percentage of loan portfolio</a></td>
<td class="nump">33.00%<span></span>
</td>
<td class="nump">19.00%<span></span>
</td>
</tr>
<tr class="rh">
<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_FederalHomeLoanBankAdvancesMember', window );">Federal Home Loan Bank Advances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [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_LoansPledgedAsCollateral', window );">Loans pledged as collateral</a></td>
<td class="nump">$ 2,800.0<span></span>
</td>
<td class="nump">$ 1,400.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_FinancialInstrumentAxis=us-gaap_FederalReserveBankAdvancesMember', window );">Federal Reserve Bank Advances</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [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_LoansPledgedAsCollateral', window );">Loans pledged as collateral</a></td>
<td class="nump">$ 419.0<span></span>
</td>
<td class="nump">$ 569.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_AllowanceForUnfundedCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Unfunded Commitments</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;">hmst_AllowanceForUnfundedCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_FinancingReceivableInterestReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Interest Receivable</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;">hmst_FinancingReceivableInterestReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_LoansGrantedForbearanceOutstandingBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Granted Forbearance, Outstanding Balance</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;">hmst_LoansGrantedForbearanceOutstandingBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_NumberOfLoansGrantedForbearance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Loans Granted Forbearance</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;">hmst_NumberOfLoansGrantedForbearance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_NumberOfPortfolioSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Portfolio 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;">hmst_NumberOfPortfolioSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_PercentageOfLoanPortfolio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of total loan portfolio.</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;">hmst_PercentageOfLoanPortfolio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trouble Debt Restructuring, Re-Default, Number Of Days Past Due, Commercial</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;">hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trouble Debt Restructuring, Re-Default, Number of Days Past Due, Consumer</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;">hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_FinancingReceivableImpairedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FinancingReceivableImpairedLineItems</td>
</tr>
<tr>
<td style="padding-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_LoansPledgedAsCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loans that have been pledged as collateral for borrowings. If the secured party has the right by contract or custom to sell or re-pledge the collateral, then the debtor reclassifies that asset and report that asset in its statement of financial position separately from other assets not so encumbered.</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><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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5086-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_LoansPledgedAsCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnusualOrInfrequentItemAxis=hmst_CARESActSection4013TemporaryReliefMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_UnusualOrInfrequentItemAxis=hmst_CARESActSection4013TemporaryReliefMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_StatementGeographicalAxis=stpr_CA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementGeographicalAxis=stpr_CA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_ResidentialMortgageAndMultifamilyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_ResidentialMortgageAndMultifamilyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FederalHomeLoanBankAdvancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FederalHomeLoanBankAdvancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FederalReserveBankAdvancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FederalReserveBankAdvancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R62.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241853363016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LOANS AND CREDIT QUALITY - Loans Held for Investment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</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_AccountsNotesAndLoansReceivableClassifiedAbstract', window );"><strong>Loans held for investment</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_NotesReceivableGross', window );">Total LHFI</a></td>
<td class="nump">$ 5,542,849<span></span>
</td>
<td class="nump">$ 5,244,180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">ACL</a></td>
<td class="num">(47,123)<span></span>
</td>
<td class="num">(64,294)<span></span>
</td>
<td class="num">$ (41,772)<span></span>
</td>
<td class="num">$ (41,470)<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_NotesReceivableNet', window );">Total LHFI less ACL</a></td>
<td class="nump">5,495,726<span></span>
</td>
<td class="nump">5,179,886<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_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract', window );"><strong>Loans held for investment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair value of loans held for investment</a></td>
<td class="nump">7,287<span></span>
</td>
<td class="nump">7,108<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_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract', window );"><strong>Loans held for investment</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_LoansReceivableFairValueDisclosure', window );">Fair value of loans held for investment</a></td>
<td class="nump">7,287<span></span>
</td>
<td class="nump">7,108<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 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract', window );"><strong>Loans held for investment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total LHFI</a></td>
<td class="nump">4,476,440<span></span>
</td>
<td class="nump">3,924,304<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 loans | Real Estate Sector</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract', window );"><strong>Loans held for investment</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_NotesReceivableGross', window );">Total LHFI</a></td>
<td class="nump">3,616,862<span></span>
</td>
<td class="nump">2,811,325<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">ACL</a></td>
<td class="num">(21,486)<span></span>
</td>
<td class="num">(27,935)<span></span>
</td>
<td class="num">(22,535)<span></span>
</td>
<td class="num">(20,250)<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Commercial and Industrial Sector</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract', window );"><strong>Loans held for investment</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_NotesReceivableGross', window );">Total LHFI</a></td>
<td class="nump">859,578<span></span>
</td>
<td class="nump">1,112,979<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">ACL</a></td>
<td class="num">(17,279)<span></span>
</td>
<td class="num">(22,037)<span></span>
</td>
<td class="num">(6,554)<span></span>
</td>
<td class="num">(6,153)<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Non-owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract', window );"><strong>Loans held for investment</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_NotesReceivableGross', window );">Total LHFI</a></td>
<td class="nump">705,359<span></span>
</td>
<td class="nump">829,538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">ACL</a></td>
<td class="num">(7,509)<span></span>
</td>
<td class="num">(8,845)<span></span>
</td>
<td class="num">(7,245)<span></span>
</td>
<td class="num">(5,495)<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Multifamily</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract', window );"><strong>Loans held for investment</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_NotesReceivableGross', window );">Total LHFI</a></td>
<td class="nump">2,415,359<span></span>
</td>
<td class="nump">1,428,092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">ACL</a></td>
<td class="num">(5,854)<span></span>
</td>
<td class="num">(6,072)<span></span>
</td>
<td class="num">(7,015)<span></span>
</td>
<td class="num">(5,754)<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Construction/land development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract', window );"><strong>Loans held for investment</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_NotesReceivableGross', window );">Total LHFI</a></td>
<td class="nump">496,144<span></span>
</td>
<td class="nump">553,695<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">ACL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,275)<span></span>
</td>
<td class="num">(9,001)<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract', window );"><strong>Loans held for investment</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_NotesReceivableGross', window );">Total LHFI</a></td>
<td class="nump">457,706<span></span>
</td>
<td class="nump">467,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">ACL</a></td>
<td class="num">(5,006)<span></span>
</td>
<td class="num">(4,994)<span></span>
</td>
<td class="num">(3,639)<span></span>
</td>
<td class="num">(3,278)<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Commercial business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract', window );"><strong>Loans held for investment</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_NotesReceivableGross', window );">Total LHFI</a></td>
<td class="nump">401,872<span></span>
</td>
<td class="nump">645,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">ACL</a></td>
<td class="num">(12,273)<span></span>
</td>
<td class="num">(17,043)<span></span>
</td>
<td class="num">(2,915)<span></span>
</td>
<td class="num">(2,875)<span></span>
</td>
</tr>
<tr class="rh">
<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 loans-single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract', window );"><strong>Loans held for investment</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_NotesReceivableGross', window );">Total LHFI</a></td>
<td class="nump">1,066,409<span></span>
</td>
<td class="nump">1,319,876<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">ACL</a></td>
<td class="num">(8,358)<span></span>
</td>
<td class="num">(14,322)<span></span>
</td>
<td class="num">(12,683)<span></span>
</td>
<td class="num">(15,067)<span></span>
</td>
</tr>
<tr class="rh">
<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 loans-single family | Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract', window );"><strong>Loans held for investment</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_NotesReceivableGross', window );">Total LHFI</a></td>
<td class="nump">763,331<span></span>
</td>
<td class="nump">915,123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">ACL</a></td>
<td class="num">(4,394)<span></span>
</td>
<td class="num">(6,906)<span></span>
</td>
<td class="num">(6,450)<span></span>
</td>
<td class="num">(8,217)<span></span>
</td>
</tr>
<tr class="rh">
<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 loans-single family | Home equity and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract', window );"><strong>Loans held for investment</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_NotesReceivableGross', window );">Total LHFI</a></td>
<td class="nump">303,078<span></span>
</td>
<td class="nump">404,753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">ACL</a></td>
<td class="num">$ (3,964)<span></span>
</td>
<td class="num">$ (7,416)<span></span>
</td>
<td class="num">$ (6,233)<span></span>
</td>
<td class="num">$ (6,850)<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_AccountsNotesAndLoansReceivableClassifiedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountsNotesAndLoansReceivableClassifiedAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_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_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_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_EquitySecuritiesByIndustryAxis=us-gaap_RealEstateSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquitySecuritiesByIndustryAxis=us-gaap_RealEstateSectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesByIndustryAxis=us-gaap_CommercialAndIndustrialSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquitySecuritiesByIndustryAxis=us-gaap_CommercialAndIndustrialSectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_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=hmst_NonOwnerOccupiedCommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hmst_MultifamilyResidentialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_MultifamilyResidentialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_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=hmst_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=us-gaap_CommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ResidentialMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_HomeEquityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_HomeEquityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>75
<FILENAME>R63.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241864095960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOANS AND CREDIT QUALITY - Related Parties (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </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_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_LoansAndLeasesReceivableRelatedParties', window );">Beginning balance</a></td>
<td class="nump">$ 73<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions', window );">New loans and advances, net of principal repayments</a></td>
<td class="nump">1,475<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Ending balance</a></td>
<td class="nump">$ 1,548<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_LoansAndLeasesReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.</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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<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.7(e))<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_LoansAndLeasesReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LoansAndLeasesReceivableRelatedPartiesAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the amount of new advances made to related parties in the form of loan and lease receivables.</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 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<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.7(e))<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_LoansAndLeasesReceivableRelatedPartiesAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>76
<FILENAME>R64.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241859569912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOANS AND CREDIT QUALITY - Allowance for Credit Losses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>ACL for LHFI</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="nump">$ 64,294<span></span>
</td>
<td class="nump">$ 41,772<span></span>
</td>
<td class="nump">$ 41,470<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Provision for credit losses</a></td>
<td class="num">(15,816)<span></span>
</td>
<td class="nump">21,843<span></span>
</td>
<td class="num">(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_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery', window );">Net (charge-offs) recoveries</a></td>
<td class="num">(1,355)<span></span>
</td>
<td class="num">(1,164)<span></span>
</td>
<td class="nump">424<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Ending balance</a></td>
<td class="nump">47,123<span></span>
</td>
<td class="nump">64,294<span></span>
</td>
<td class="nump">41,772<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_AllowanceForUnfundedCommitmentsAbstract', window );"><strong>Allowance for unfunded commitments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Beginning balance</a></td>
<td class="nump">1,588<span></span>
</td>
<td class="nump">1,065<span></span>
</td>
<td class="nump">1,443<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal', window );">Provision for credit losses</a></td>
<td class="nump">816<span></span>
</td>
<td class="num">(1,374)<span></span>
</td>
<td class="num">(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_ProvisionForLoanLossesExpensed', window );">Allowance for credit losses-loans</a></td>
<td class="num">(15,816)<span></span>
</td>
<td class="nump">21,843<span></span>
</td>
<td class="num">(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_OffBalanceSheetCreditLossLiability', window );">Ending balance</a></td>
<td class="nump">2,404<span></span>
</td>
<td class="nump">1,588<span></span>
</td>
<td class="nump">1,065<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal', window );">Total</a></td>
<td class="num">$ (15,000)<span></span>
</td>
<td class="nump">20,469<span></span>
</td>
<td class="num">(500)<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>ACL for LHFI</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,843<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">1,843<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_AllowanceForUnfundedCommitmentsAbstract', window );"><strong>Allowance for unfunded commitments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Ending balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,897<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_AllowanceForUnfundedCommitmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Unfunded Commitments</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;">hmst_AllowanceForUnfundedCommitmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Credit Loss And Off-Balance Sheet Credit Loss Liability, Credit Loss Expense (Reversal)</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;">hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-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_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recovery, 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/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><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 SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (4)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_OffBalanceSheetCreditLossLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expected credit loss for credit exposure on off-balance-sheet commitment, including but not limited to, loan commitment, standby letter of credit, financial guarantee not accounted for as insurance. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.</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 460<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121611286&amp;loc=d3e11927-110247<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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82919202-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OffBalanceSheetCreditLossLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (reversal of expense) for expected credit loss for off-balance sheet credit exposure. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.</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 (b)<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_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProvisionForLoanLossesExpensed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 credit loss expense (reversal of expense) 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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: 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(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_ProvisionForLoanLossesExpensed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R65.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241851201064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOANS AND CREDIT QUALITY - Activity in Allowance for Credit Losses by Loan Portfolio (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="nump">$ 64,294<span></span>
</td>
<td class="nump">$ 41,772<span></span>
</td>
<td class="nump">$ 41,470<span></span>
</td>
</tr>
<tr class="re">
<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 );">Charge-offs</a></td>
<td class="num">(2,349)<span></span>
</td>
<td class="num">(2,009)<span></span>
</td>
<td class="num">(587)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Recoveries</a></td>
<td class="nump">994<span></span>
</td>
<td class="nump">845<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_ProvisionForLoanLossesExpensed', window );">Provision</a></td>
<td class="num">(15,816)<span></span>
</td>
<td class="nump">21,843<span></span>
</td>
<td class="num">(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_FinancingReceivableAllowanceForCreditLosses', window );">Ending balance</a></td>
<td class="nump">47,123<span></span>
</td>
<td class="nump">64,294<span></span>
</td>
<td class="nump">41,772<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,843<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">1,843<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Real Estate Sector</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="nump">27,935<span></span>
</td>
<td class="nump">22,535<span></span>
</td>
<td class="nump">20,250<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Charge-offs</a></td>
<td class="nump">0<span></span>
</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_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">163<span></span>
</td>
<td class="nump">215<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Provision</a></td>
<td class="num">(6,449)<span></span>
</td>
<td class="nump">6,548<span></span>
</td>
<td class="nump">2,070<span></span>
</td>
</tr>
<tr class="re">
<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">21,486<span></span>
</td>
<td class="nump">27,935<span></span>
</td>
<td class="nump">22,535<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Commercial and Industrial Sector</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="nump">22,037<span></span>
</td>
<td class="nump">6,554<span></span>
</td>
<td class="nump">6,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_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Charge-offs</a></td>
<td class="num">(1,739)<span></span>
</td>
<td class="num">(1,536)<span></span>
</td>
<td class="num">(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_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></td>
<td class="nump">146<span></span>
</td>
<td class="nump">110<span></span>
</td>
<td class="nump">147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Provision</a></td>
<td class="num">(3,165)<span></span>
</td>
<td class="nump">18,858<span></span>
</td>
<td class="nump">569<span></span>
</td>
</tr>
<tr class="ro">
<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">17,279<span></span>
</td>
<td class="nump">22,037<span></span>
</td>
<td class="nump">6,554<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Cumulative Effect, Period of Adoption, Adjustment | Real Estate Sector</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,311)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="num">(1,311)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial loans | Cumulative Effect, Period of Adoption, Adjustment | Commercial and Industrial Sector</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,949)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="num">(1,949)<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Non-owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="nump">8,845<span></span>
</td>
<td class="nump">7,245<span></span>
</td>
<td class="nump">5,495<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Charge-offs</a></td>
<td class="text">&#160;<span></span>
</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_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></td>
<td class="text">&#160;<span></span>
</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_ProvisionForLoanLossesExpensed', window );">Provision</a></td>
<td class="num">(1,336)<span></span>
</td>
<td class="nump">4,992<span></span>
</td>
<td class="nump">1,750<span></span>
</td>
</tr>
<tr class="re">
<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">7,509<span></span>
</td>
<td class="nump">8,845<span></span>
</td>
<td class="nump">7,245<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Non-owner occupied CRE | 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>
</tr>
<tr class="re">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,392)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="num">(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_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial loans | Multifamily</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="nump">6,072<span></span>
</td>
<td class="nump">7,015<span></span>
</td>
<td class="nump">5,754<span></span>
</td>
</tr>
<tr class="re">
<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 );">Charge-offs</a></td>
<td class="text">&#160;<span></span>
</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_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></td>
<td class="text">&#160;<span></span>
</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_ProvisionForLoanLossesExpensed', window );">Provision</a></td>
<td class="num">(218)<span></span>
</td>
<td class="nump">2,034<span></span>
</td>
<td class="nump">1,261<span></span>
</td>
</tr>
<tr class="ro">
<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,854<span></span>
</td>
<td class="nump">6,072<span></span>
</td>
<td class="nump">7,015<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Multifamily | 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>
</tr>
<tr class="ro">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,977)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="num">(2,977)<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Construction/land development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,275<span></span>
</td>
<td class="nump">9,001<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Charge-offs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<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 );">Recoveries</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">215<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Provision</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(941)<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">8,275<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Multifamily construction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="nump">4,903<span></span>
</td>
<td class="nump">2,848<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Charge-offs</a></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 );">Recoveries</a></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_ProvisionForLoanLossesExpensed', window );">Provision</a></td>
<td class="num">(4,396)<span></span>
</td>
<td class="nump">1,362<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">507<span></span>
</td>
<td class="nump">4,903<span></span>
</td>
<td class="nump">2,848<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Multifamily construction | 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>
</tr>
<tr class="ro">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">693<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">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 loans | CRE construction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="nump">1,670<span></span>
</td>
<td class="nump">624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Charge-offs</a></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_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></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_ProvisionForLoanLossesExpensed', window );">Provision</a></td>
<td class="num">(1,520)<span></span>
</td>
<td class="nump">1,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">150<span></span>
</td>
<td class="nump">1,670<span></span>
</td>
<td class="nump">624<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | CRE construction | 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>
</tr>
<tr class="re">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(115)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="num">(115)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial loans | Single family construction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward', window );"><strong>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="nump">5,130<span></span>
</td>
<td class="nump">3,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Charge-offs</a></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 );">Recoveries</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Provision</a></td>
<td class="nump">1,281<span></span>
</td>
<td class="num">(3,113)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">6,411<span></span>
</td>
<td class="nump">5,130<span></span>
</td>
<td class="nump">3,800<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Single family construction | 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>
</tr>
<tr class="ro">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,280<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">4,280<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Single family construction to permanent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="nump">1,315<span></span>
</td>
<td class="nump">1,003<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Charge-offs</a></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_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></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_ProvisionForLoanLossesExpensed', window );">Provision</a></td>
<td class="num">(260)<span></span>
</td>
<td class="nump">112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">1,055<span></span>
</td>
<td class="nump">1,315<span></span>
</td>
<td class="nump">1,003<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Single family construction to permanent | 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>
</tr>
<tr class="re">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">200<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="nump">4,994<span></span>
</td>
<td class="nump">3,639<span></span>
</td>
<td class="nump">3,278<span></span>
</td>
</tr>
<tr class="re">
<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 );">Charge-offs</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(896)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<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 );">Recoveries</a></td>
<td class="text">&#160;<span></span>
</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_ProvisionForLoanLossesExpensed', window );">Provision</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">4,710<span></span>
</td>
<td class="nump">361<span></span>
</td>
</tr>
<tr class="ro">
<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,006<span></span>
</td>
<td class="nump">4,994<span></span>
</td>
<td class="nump">3,639<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Owner occupied CRE | 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>
</tr>
<tr class="ro">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,459)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="num">(2,459)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial loans | Commercial business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="nump">17,043<span></span>
</td>
<td class="nump">2,915<span></span>
</td>
<td class="nump">2,875<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Charge-offs</a></td>
<td class="num">(1,739)<span></span>
</td>
<td class="num">(640)<span></span>
</td>
<td class="num">(315)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Recoveries</a></td>
<td class="nump">146<span></span>
</td>
<td class="nump">110<span></span>
</td>
<td class="nump">147<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Provision</a></td>
<td class="num">(3,177)<span></span>
</td>
<td class="nump">14,148<span></span>
</td>
<td class="nump">208<span></span>
</td>
</tr>
<tr class="re">
<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">12,273<span></span>
</td>
<td class="nump">17,043<span></span>
</td>
<td class="nump">2,915<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Commercial business | 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>
</tr>
<tr class="re">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">510<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">510<span></span>
</td>
</tr>
<tr class="rh">
<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 loans-single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="nump">14,322<span></span>
</td>
<td class="nump">12,683<span></span>
</td>
<td class="nump">15,067<span></span>
</td>
</tr>
<tr class="re">
<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 );">Charge-offs</a></td>
<td class="num">(610)<span></span>
</td>
<td class="num">(473)<span></span>
</td>
<td class="num">(272)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Recoveries</a></td>
<td class="nump">848<span></span>
</td>
<td class="nump">572<span></span>
</td>
<td class="nump">649<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Provision</a></td>
<td class="num">(6,202)<span></span>
</td>
<td class="num">(3,563)<span></span>
</td>
<td class="num">(2,761)<span></span>
</td>
</tr>
<tr class="ro">
<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,358<span></span>
</td>
<td class="nump">14,322<span></span>
</td>
<td class="nump">12,683<span></span>
</td>
</tr>
<tr class="rh">
<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 loans-single family | 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>
</tr>
<tr class="ro">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">5,103<span></span>
</td>
</tr>
<tr class="rh">
<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 loans-single family | Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="nump">6,906<span></span>
</td>
<td class="nump">6,450<span></span>
</td>
<td class="nump">8,217<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Charge-offs</a></td>
<td class="num">(127)<span></span>
</td>
<td class="num">(17)<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_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></td>
<td class="nump">291<span></span>
</td>
<td class="nump">187<span></span>
</td>
<td class="nump">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_ProvisionForLoanLossesExpensed', window );">Provision</a></td>
<td class="num">(2,676)<span></span>
</td>
<td class="num">(182)<span></span>
</td>
<td class="num">(1,912)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Ending balance</a></td>
<td class="nump">4,394<span></span>
</td>
<td class="nump">6,906<span></span>
</td>
<td class="nump">6,450<span></span>
</td>
</tr>
<tr class="rh">
<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 loans-single family | Single family | 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>
</tr>
<tr class="re">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">468<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">468<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans-single family | Home equity and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="nump">7,416<span></span>
</td>
<td class="nump">6,233<span></span>
</td>
<td class="nump">6,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_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Charge-offs</a></td>
<td class="num">(483)<span></span>
</td>
<td class="num">(456)<span></span>
</td>
<td class="num">(272)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Recoveries</a></td>
<td class="nump">557<span></span>
</td>
<td class="nump">385<span></span>
</td>
<td class="nump">504<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Provision</a></td>
<td class="num">(3,526)<span></span>
</td>
<td class="num">(3,381)<span></span>
</td>
<td class="num">(849)<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 3,964<span></span>
</td>
<td class="nump">7,416<span></span>
</td>
<td class="nump">6,233<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans-single family | Home equity and other | 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>
</tr>
<tr class="ro">
<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>Allowance for credit losses by loan portfolio</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,635<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 4,635<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_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_ProvisionForLoanLossesExpensed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 credit loss expense (reversal of expense) 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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: 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(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_ProvisionForLoanLossesExpensed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_EquitySecuritiesByIndustryAxis=us-gaap_RealEstateSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquitySecuritiesByIndustryAxis=us-gaap_RealEstateSectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesByIndustryAxis=us-gaap_CommercialAndIndustrialSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquitySecuritiesByIndustryAxis=us-gaap_CommercialAndIndustrialSectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_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=hmst_NonOwnerOccupiedCommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hmst_MultifamilyResidentialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_MultifamilyResidentialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_MultifamilyConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_MultifamilyConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_CommercialRealEstateConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_CommercialRealEstateConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_SingleFamilyConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_SingleFamilyConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_SingleFamilyConstructionToPermanentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_SingleFamilyConstructionToPermanentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_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=hmst_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=us-gaap_CommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ResidentialMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_HomeEquityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_HomeEquityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>78
<FILENAME>R66.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241837593896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOANS AND CREDIT QUALITY - Loans Credit Quality by Year and Type (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_FinancingReceivableRecordedInvestmentLineItems', window );"><strong>Financing Receivable, Credit Quality Indicator [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Financing receivable, year one</a></td>
<td class="nump">$ 1,983,151<span></span>
</td>
<td class="nump">$ 1,537,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year two</a></td>
<td class="nump">976,561<span></span>
</td>
<td class="nump">915,913<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year three</a></td>
<td class="nump">685,228<span></span>
</td>
<td class="nump">625,936<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year four</a></td>
<td class="nump">343,695<span></span>
</td>
<td class="nump">509,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year five</a></td>
<td class="nump">324,120<span></span>
</td>
<td class="nump">537,197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, prior to year five</a></td>
<td class="nump">704,248<span></span>
</td>
<td class="nump">546,101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revolving</a></td>
<td class="nump">514,380<span></span>
</td>
<td class="nump">556,217<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_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">11,466<span></span>
</td>
<td class="nump">16,487<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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">5,542,849<span></span>
</td>
<td class="nump">5,244,180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery', window );">Net (charge-offs) recoveries</a></td>
<td class="num">(1,355)<span></span>
</td>
<td class="num">(1,164)<span></span>
</td>
<td class="nump">$ 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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 of loans held for investment</a></td>
<td class="nump">7,287<span></span>
</td>
<td class="nump">7,108<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3 | Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 of loans held for investment</a></td>
<td class="nump">7,287<span></span>
</td>
<td class="nump">7,108<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 loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">1,805,033<span></span>
</td>
<td class="nump">1,359,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year two</a></td>
<td class="nump">819,724<span></span>
</td>
<td class="nump">802,591<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year three</a></td>
<td class="nump">621,614<span></span>
</td>
<td class="nump">469,463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year four</a></td>
<td class="nump">276,648<span></span>
</td>
<td class="nump">338,745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year five</a></td>
<td class="nump">227,302<span></span>
</td>
<td class="nump">477,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, prior to year five</a></td>
<td class="nump">496,716<span></span>
</td>
<td class="nump">297,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revolving</a></td>
<td class="nump">223,272<span></span>
</td>
<td class="nump">171,433<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_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">6,131<span></span>
</td>
<td class="nump">8,309<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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">4,476,440<span></span>
</td>
<td class="nump">3,924,304<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 loans | Non-owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">68,647<span></span>
</td>
<td class="nump">53,782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year two</a></td>
<td class="nump">50,571<span></span>
</td>
<td class="nump">176,556<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year three</a></td>
<td class="nump">169,711<span></span>
</td>
<td class="nump">165,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year four</a></td>
<td class="nump">130,877<span></span>
</td>
<td class="nump">147,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year five</a></td>
<td class="nump">100,674<span></span>
</td>
<td class="nump">150,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, prior to year five</a></td>
<td class="nump">183,024<span></span>
</td>
<td class="nump">134,165<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revolving</a></td>
<td class="nump">963<span></span>
</td>
<td class="nump">796<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_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">892<span></span>
</td>
<td class="nump">1,031<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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">705,359<span></span>
</td>
<td class="nump">829,538<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 loans | Non-owner occupied CRE | 1-6 Pass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">68,647<span></span>
</td>
<td class="nump">53,782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year two</a></td>
<td class="nump">50,571<span></span>
</td>
<td class="nump">176,556<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year three</a></td>
<td class="nump">169,711<span></span>
</td>
<td class="nump">165,268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year four</a></td>
<td class="nump">130,877<span></span>
</td>
<td class="nump">147,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year five</a></td>
<td class="nump">100,674<span></span>
</td>
<td class="nump">150,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, prior to year five</a></td>
<td class="nump">183,024<span></span>
</td>
<td class="nump">131,935<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revolving</a></td>
<td class="nump">963<span></span>
</td>
<td class="nump">796<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_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">892<span></span>
</td>
<td class="nump">1,031<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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">705,359<span></span>
</td>
<td class="nump">827,308<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 loans | Non-owner occupied CRE | 7- Special Mention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,230<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 loans | Non-owner occupied CRE | 8 - Substandard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial loans | Multifamily</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">1,315,204<span></span>
</td>
<td class="nump">711,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year two</a></td>
<td class="nump">561,666<span></span>
</td>
<td class="nump">324,246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year three</a></td>
<td class="nump">286,826<span></span>
</td>
<td class="nump">100,572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year four</a></td>
<td class="nump">60,372<span></span>
</td>
<td class="nump">32,693<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year five</a></td>
<td class="nump">26,065<span></span>
</td>
<td class="nump">166,937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, prior to year five</a></td>
<td class="nump">165,225<span></span>
</td>
<td class="nump">92,255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revolving</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">380<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_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">2,415,359<span></span>
</td>
<td class="nump">1,428,092<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 loans | Multifamily | 1-6 Pass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">1,315,204<span></span>
</td>
<td class="nump">711,009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year two</a></td>
<td class="nump">561,666<span></span>
</td>
<td class="nump">324,246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year three</a></td>
<td class="nump">286,826<span></span>
</td>
<td class="nump">100,572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year four</a></td>
<td class="nump">60,372<span></span>
</td>
<td class="nump">32,693<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year five</a></td>
<td class="nump">26,065<span></span>
</td>
<td class="nump">166,937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, prior to year five</a></td>
<td class="nump">165,225<span></span>
</td>
<td class="nump">92,255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revolving</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">380<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_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">2,415,359<span></span>
</td>
<td class="nump">1,428,092<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 loans | Multifamily | 7- Special Mention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial loans | Multifamily | 8 - Substandard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial loans | Multifamily construction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">7,825<span></span>
</td>
<td class="nump">12,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year two</a></td>
<td class="nump">22,863<span></span>
</td>
<td class="nump">21,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year three</a></td>
<td class="nump">7,173<span></span>
</td>
<td class="nump">45,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">11,823<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">24,702<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">37,861<span></span>
</td>
<td class="nump">115,329<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 loans | Multifamily construction | 1-6 Pass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">7,825<span></span>
</td>
<td class="nump">12,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year two</a></td>
<td class="nump">22,863<span></span>
</td>
<td class="nump">21,366<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year three</a></td>
<td class="nump">7,173<span></span>
</td>
<td class="nump">45,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">11,823<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">37,861<span></span>
</td>
<td class="nump">90,627<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 loans | Multifamily construction | 7- Special Mention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">24,702<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">24,702<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 loans | Multifamily construction | 8 - Substandard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial loans | CRE construction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">7,694<span></span>
</td>
<td class="nump">3,963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year two</a></td>
<td class="nump">3,960<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_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year four</a></td>
<td class="nump">1,962<span></span>
</td>
<td class="nump">14,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">556<span></span>
</td>
<td class="nump">614<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,883<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_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">14,172<span></span>
</td>
<td class="nump">27,285<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 loans | CRE construction | 1-6 Pass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">7,694<span></span>
</td>
<td class="nump">3,963<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year two</a></td>
<td class="nump">3,960<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_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year four</a></td>
<td class="nump">1,962<span></span>
</td>
<td class="nump">14,721<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">556<span></span>
</td>
<td class="nump">614<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,883<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_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">14,172<span></span>
</td>
<td class="nump">27,285<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 loans | CRE construction | 7- Special Mention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial loans | CRE construction | 8 - Substandard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial loans | Single family construction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">146,595<span></span>
</td>
<td class="nump">121,233<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year two</a></td>
<td class="nump">35,640<span></span>
</td>
<td class="nump">47,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year three</a></td>
<td class="nump">14,509<span></span>
</td>
<td class="nump">14,055<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">77<span></span>
</td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revolving</a></td>
<td class="nump">99,206<span></span>
</td>
<td class="nump">75,743<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_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">296,027<span></span>
</td>
<td class="nump">259,170<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 loans | Single family construction | 1-6 Pass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">146,595<span></span>
</td>
<td class="nump">121,233<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year two</a></td>
<td class="nump">35,640<span></span>
</td>
<td class="nump">47,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year three</a></td>
<td class="nump">14,509<span></span>
</td>
<td class="nump">14,055<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">77<span></span>
</td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revolving</a></td>
<td class="nump">99,206<span></span>
</td>
<td class="nump">75,743<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_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">296,027<span></span>
</td>
<td class="nump">259,170<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 loans | Single family construction | 7- Special Mention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial loans | Single family construction | 8 - Substandard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial loans | Single family construction to permanent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">90,311<span></span>
</td>
<td class="nump">62,955<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year two</a></td>
<td class="nump">42,636<span></span>
</td>
<td class="nump">72,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year three</a></td>
<td class="nump">13,362<span></span>
</td>
<td class="nump">15,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year four</a></td>
<td class="nump">1,775<span></span>
</td>
<td class="nump">688<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">148,084<span></span>
</td>
<td class="nump">151,911<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 loans | Single family construction to permanent | Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">90,311<span></span>
</td>
<td class="nump">62,955<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year two</a></td>
<td class="nump">42,636<span></span>
</td>
<td class="nump">72,825<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year three</a></td>
<td class="nump">13,362<span></span>
</td>
<td class="nump">15,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year four</a></td>
<td class="nump">1,775<span></span>
</td>
<td class="nump">688<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">148,084<span></span>
</td>
<td class="nump">151,911<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 loans | Single family construction to permanent | 30-59 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial loans | Single family construction to permanent | 60-89 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial loans | Single family construction to permanent | 90+ days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">Commercial loans | Owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">70,902<span></span>
</td>
<td class="nump">48,647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year two</a></td>
<td class="nump">47,536<span></span>
</td>
<td class="nump">80,279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year three</a></td>
<td class="nump">76,088<span></span>
</td>
<td class="nump">65,670<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year four</a></td>
<td class="nump">51,023<span></span>
</td>
<td class="nump">99,554<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year five</a></td>
<td class="nump">83,212<span></span>
</td>
<td class="nump">115,168<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, prior to year five</a></td>
<td class="nump">125,248<span></span>
</td>
<td class="nump">53,515<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revolving</a></td>
<td class="nump">798<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">2,899<span></span>
</td>
<td class="nump">4,423<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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">457,706<span></span>
</td>
<td class="nump">467,256<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 loans | Owner occupied CRE | 1-6 Pass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">70,902<span></span>
</td>
<td class="nump">48,647<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year two</a></td>
<td class="nump">47,536<span></span>
</td>
<td class="nump">60,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year three</a></td>
<td class="nump">57,423<span></span>
</td>
<td class="nump">58,582<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year four</a></td>
<td class="nump">47,716<span></span>
</td>
<td class="nump">85,275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year five</a></td>
<td class="nump">67,042<span></span>
</td>
<td class="nump">98,046<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, prior to year five</a></td>
<td class="nump">106,659<span></span>
</td>
<td class="nump">50,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revolving</a></td>
<td class="nump">798<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">2,839<span></span>
</td>
<td class="nump">4,354<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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">400,915<span></span>
</td>
<td class="nump">406,372<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 loans | Owner occupied CRE | 7- Special Mention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,977<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year four</a></td>
<td class="nump">2,196<span></span>
</td>
<td class="nump">3,529<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year five</a></td>
<td class="nump">6,019<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_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">145<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_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">69<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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">8,420<span></span>
</td>
<td class="nump">9,575<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 loans | Owner occupied CRE | 8 - Substandard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">19,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year three</a></td>
<td class="nump">18,665<span></span>
</td>
<td class="nump">1,111<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year four</a></td>
<td class="nump">1,111<span></span>
</td>
<td class="nump">10,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year five</a></td>
<td class="nump">10,151<span></span>
</td>
<td class="nump">17,122<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, prior to year five</a></td>
<td class="nump">18,444<span></span>
</td>
<td class="nump">2,919<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">48,371<span></span>
</td>
<td class="nump">51,309<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 loans | Commercial business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">97,855<span></span>
</td>
<td class="nump">345,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year two</a></td>
<td class="nump">54,852<span></span>
</td>
<td class="nump">79,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year three</a></td>
<td class="nump">53,945<span></span>
</td>
<td class="nump">61,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year four</a></td>
<td class="nump">30,639<span></span>
</td>
<td class="nump">31,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year five</a></td>
<td class="nump">17,351<span></span>
</td>
<td class="nump">20,302<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, prior to year five</a></td>
<td class="nump">22,586<span></span>
</td>
<td class="nump">15,973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revolving</a></td>
<td class="nump">122,304<span></span>
</td>
<td class="nump">88,631<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_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">2,340<span></span>
</td>
<td class="nump">2,855<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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">401,872<span></span>
</td>
<td class="nump">645,723<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 loans | Commercial business | 1-6 Pass</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">88,139<span></span>
</td>
<td class="nump">345,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year two</a></td>
<td class="nump">51,453<span></span>
</td>
<td class="nump">63,020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year three</a></td>
<td class="nump">44,882<span></span>
</td>
<td class="nump">47,710<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year four</a></td>
<td class="nump">24,711<span></span>
</td>
<td class="nump">22,556<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year five</a></td>
<td class="nump">11,859<span></span>
</td>
<td class="nump">18,411<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, prior to year five</a></td>
<td class="nump">21,258<span></span>
</td>
<td class="nump">14,972<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revolving</a></td>
<td class="nump">112,759<span></span>
</td>
<td class="nump">76,218<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_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">2,104<span></span>
</td>
<td class="nump">2,577<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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">357,165<span></span>
</td>
<td class="nump">591,004<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 loans | Commercial business | 7- Special Mention</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year three</a></td>
<td class="nump">7,396<span></span>
</td>
<td class="nump">2,058<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,653<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year five</a></td>
<td class="nump">4,396<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_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">5,613<span></span>
</td>
<td class="nump">3,975<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_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">134<span></span>
</td>
<td class="nump">166<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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">17,539<span></span>
</td>
<td class="nump">23,689<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 loans | Commercial business | 8 - Substandard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">9,716<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_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">3,399<span></span>
</td>
<td class="nump">5,923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year three</a></td>
<td class="nump">1,667<span></span>
</td>
<td class="nump">11,327<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year four</a></td>
<td class="nump">5,928<span></span>
</td>
<td class="nump">2,338<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year five</a></td>
<td class="nump">1,096<span></span>
</td>
<td class="nump">1,891<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, prior to year five</a></td>
<td class="nump">1,328<span></span>
</td>
<td class="nump">1,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revolving</a></td>
<td class="nump">3,932<span></span>
</td>
<td class="nump">8,438<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_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">102<span></span>
</td>
<td class="nump">112<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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">27,168<span></span>
</td>
<td class="nump">31,030<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 loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">1,066,409<span></span>
</td>
<td class="nump">1,319,876<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 loans | Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">176,110<span></span>
</td>
<td class="nump">175,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year two</a></td>
<td class="nump">156,360<span></span>
</td>
<td class="nump">112,048<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year three</a></td>
<td class="nump">63,221<span></span>
</td>
<td class="nump">155,162<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year four</a></td>
<td class="nump">66,515<span></span>
</td>
<td class="nump">169,116<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year five</a></td>
<td class="nump">96,302<span></span>
</td>
<td class="nump">59,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, prior to year five</a></td>
<td class="nump">204,823<span></span>
</td>
<td class="nump">243,818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">763,331<span></span>
</td>
<td class="nump">915,123<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 loans | Single family | Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">176,110<span></span>
</td>
<td class="nump">174,994<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year two</a></td>
<td class="nump">156,360<span></span>
</td>
<td class="nump">111,143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year three</a></td>
<td class="nump">62,369<span></span>
</td>
<td class="nump">154,757<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">66,063<span></span>
</td>
<td class="nump">168,412<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year five</a></td>
<td class="nump">95,988<span></span>
</td>
<td class="nump">59,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, prior to year five</a></td>
<td class="nump">204,229<span></span>
</td>
<td class="nump">242,444<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">761,119<span></span>
</td>
<td class="nump">910,911<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 loans | Single family | 30-59 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year three</a></td>
<td class="nump">291<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_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">318<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">291<span></span>
</td>
<td class="nump">1,278<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 loans | Single family | 60-89 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Financing receivable, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">314<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_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">471<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_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">785<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_FinancingReceivablePortfolioSegmentAxis=us-gaap_ConsumerPortfolioSegmentMember', window );">Consumer loans | Single family | 90+ days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year three</a></td>
<td class="nump">561<span></span>
</td>
<td class="nump">405<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year four</a></td>
<td class="nump">452<span></span>
</td>
<td class="nump">386<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">123<span></span>
</td>
<td class="nump">984<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Revolving</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">1,136<span></span>
</td>
<td class="nump">2,934<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 loans | Home equity and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">2,008<span></span>
</td>
<td class="nump">1,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year two</a></td>
<td class="nump">477<span></span>
</td>
<td class="nump">1,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year three</a></td>
<td class="nump">393<span></span>
</td>
<td class="nump">1,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year four</a></td>
<td class="nump">532<span></span>
</td>
<td class="nump">1,363<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year five</a></td>
<td class="nump">516<span></span>
</td>
<td class="nump">706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, prior to year five</a></td>
<td class="nump">2,709<span></span>
</td>
<td class="nump">5,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revolving</a></td>
<td class="nump">291,108<span></span>
</td>
<td class="nump">384,784<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_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">5,335<span></span>
</td>
<td class="nump">8,178<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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">303,078<span></span>
</td>
<td class="nump">404,753<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 loans | Home equity and other | Current</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">2,005<span></span>
</td>
<td class="nump">1,878<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year two</a></td>
<td class="nump">474<span></span>
</td>
<td class="nump">1,230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year three</a></td>
<td class="nump">393<span></span>
</td>
<td class="nump">1,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year four</a></td>
<td class="nump">532<span></span>
</td>
<td class="nump">1,363<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year five</a></td>
<td class="nump">516<span></span>
</td>
<td class="nump">431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, prior to year five</a></td>
<td class="nump">2,609<span></span>
</td>
<td class="nump">5,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_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">290,512<span></span>
</td>
<td class="nump">384,005<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_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">5,273<span></span>
</td>
<td class="nump">8,147<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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">302,314<span></span>
</td>
<td class="nump">403,491<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 loans | Home equity and other | 30-59 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">98<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year two</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">94<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revolving</a></td>
<td class="nump">40<span></span>
</td>
<td class="nump">66<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_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">31<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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">137<span></span>
</td>
<td class="nump">228<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 loans | Home equity and other | 60-89 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year one</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Financing receivable, prior to year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">129<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_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">62<span></span>
</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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">74<span></span>
</td>
<td class="nump">142<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 loans | Home equity and other | 90+ days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">3<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_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Financing receivable, year two</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year three</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Financing receivable, year four</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, prior to year five</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revolving</a></td>
<td class="nump">544<span></span>
</td>
<td class="nump">584<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_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">553<span></span>
</td>
<td class="nump">892<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 loans | Home equity and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">303,078<span></span>
</td>
<td class="nump">404,753<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=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer Portfolio Segment, Adjusted For Credit Analysis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year one</a></td>
<td class="nump">178,118<span></span>
</td>
<td class="nump">177,794<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year two</a></td>
<td class="nump">156,837<span></span>
</td>
<td class="nump">113,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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, year three</a></td>
<td class="nump">63,614<span></span>
</td>
<td class="nump">156,473<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, year four</a></td>
<td class="nump">67,047<span></span>
</td>
<td class="nump">170,479<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Financing receivable, year five</a></td>
<td class="nump">96,818<span></span>
</td>
<td class="nump">59,867<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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, prior to year five</a></td>
<td class="nump">207,532<span></span>
</td>
<td class="nump">248,979<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Revolving</a></td>
<td class="nump">291,108<span></span>
</td>
<td class="nump">384,784<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_hmst_FinancingReceivableRevolvingTerm', window );">Revolving-term</a></td>
<td class="nump">5,335<span></span>
</td>
<td class="nump">8,178<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_NotesReceivableGross', window );">Total</a></td>
<td class="nump">$ 1,066,409<span></span>
</td>
<td class="nump">$ 1,319,876<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_hmst_FinancingReceivableRevolvingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Term</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;">hmst_FinancingReceivableRevolvingTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recovery, 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/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><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 SEC<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph (a)<br> -Subparagraph (4)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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_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_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_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=hmst_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=hmst_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_InternalCreditAssessmentAxis=hmst_AssetQualityReviewRiskRatingsOneThroughSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_AssetQualityReviewRiskRatingsOneThroughSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_AssetQualityReviewRiskRatingSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_AssetQualityReviewRiskRatingSevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_AssetQualityReviewRiskRatingEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_AssetQualityReviewRiskRatingEightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_MultifamilyResidentialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_MultifamilyResidentialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_MultifamilyConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_MultifamilyConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_CommercialRealEstateConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_CommercialRealEstateConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_SingleFamilyConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_SingleFamilyConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_SingleFamilyConstructionToPermanentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_SingleFamilyConstructionToPermanentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FinancingReceivables1To29DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancingReceivables1To29DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FinancingReceivables30To59DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancingReceivables30To59DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FinancingReceivables60To89DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancingReceivables60To89DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hmst_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=hmst_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=us-gaap_CommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ResidentialMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_HomeEquityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_HomeEquityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>79
<FILENAME>R67.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241859390120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LOANS AND CREDIT QUALITY - Collateral Dependent Loans (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total LHFI</a></td>
<td class="nump">$ 5,542,849<span></span>
</td>
<td class="nump">$ 5,244,180<span></span>
</td>
</tr>
<tr class="rh">
<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 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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total LHFI</a></td>
<td class="nump">4,476,440<span></span>
</td>
<td class="nump">3,924,304<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Commercial and Industrial Sector</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Total LHFI</a></td>
<td class="nump">859,578<span></span>
</td>
<td class="nump">1,112,979<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Total LHFI</a></td>
<td class="nump">457,706<span></span>
</td>
<td class="nump">467,256<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Commercial business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Total LHFI</a></td>
<td class="nump">401,872<span></span>
</td>
<td class="nump">645,723<span></span>
</td>
</tr>
<tr class="rh">
<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 loans-single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Total LHFI</a></td>
<td class="nump">1,066,409<span></span>
</td>
<td class="nump">1,319,876<span></span>
</td>
</tr>
<tr class="rh">
<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 loans-single family | Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Total LHFI</a></td>
<td class="nump">763,331<span></span>
</td>
<td class="nump">915,123<span></span>
</td>
</tr>
<tr class="rh">
<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_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Total LHFI</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_LandMember', window );">Land | Owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Total LHFI</a></td>
<td class="nump">1,473<span></span>
</td>
<td class="nump">3,576<span></span>
</td>
</tr>
<tr class="rh">
<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_LandMember', window );">Land | Commercial 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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total LHFI</a></td>
<td class="nump">1,473<span></span>
</td>
<td class="nump">3,576<span></span>
</td>
</tr>
<tr class="rh">
<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_LandMember', window );">Land | Commercial loans | Owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Total LHFI</a></td>
<td class="nump">1,111<span></span>
</td>
<td class="nump">1,789<span></span>
</td>
</tr>
<tr class="rh">
<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_LandMember', window );">Land | Commercial loans | Commercial business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Total LHFI</a></td>
<td class="nump">362<span></span>
</td>
<td class="nump">1,787<span></span>
</td>
</tr>
<tr class="rh">
<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_LandMember', window );">Land | Consumer loans-single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Total LHFI</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_CollateralAxis=us-gaap_LandMember', window );">Land | Consumer loans-single family | Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Total LHFI</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=hmst_OneToFourFamilyMember', window );">1-4 Family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Total LHFI</a></td>
<td class="nump">1,617<span></span>
</td>
<td class="nump">2,457<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_OneToFourFamilyMember', window );">1-4 Family | Owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Total LHFI</a></td>
<td class="nump">1,644<span></span>
</td>
<td class="nump">3,002<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_OneToFourFamilyMember', window );">1-4 Family | Commercial 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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total LHFI</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">545<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_OneToFourFamilyMember', window );">1-4 Family | Commercial loans | Owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Total LHFI</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=hmst_OneToFourFamilyMember', window );">1-4 Family | Commercial loans | Commercial business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Total LHFI</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">545<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_OneToFourFamilyMember', window );">1-4 Family | Consumer loans-single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Total LHFI</a></td>
<td class="nump">19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=hmst_OneToFourFamilyMember', window );">1-4 Family | Consumer loans-single family | Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Total LHFI</a></td>
<td class="nump">1,598<span></span>
</td>
<td class="nump">2,457<span></span>
</td>
</tr>
<tr class="rh">
<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=srt_MultifamilyMember', window );">Multifamily</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Total LHFI</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=srt_MultifamilyMember', window );">Multifamily | Owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Total LHFI</a></td>
<td class="nump">3,018<span></span>
</td>
<td class="nump">3,133<span></span>
</td>
</tr>
<tr class="rh">
<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=srt_MultifamilyMember', window );">Multifamily | Commercial 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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total LHFI</a></td>
<td class="nump">3,018<span></span>
</td>
<td class="nump">3,133<span></span>
</td>
</tr>
<tr class="rh">
<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=srt_MultifamilyMember', window );">Multifamily | Commercial loans | Owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Total LHFI</a></td>
<td class="nump">2,456<span></span>
</td>
<td class="nump">3,133<span></span>
</td>
</tr>
<tr class="rh">
<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=srt_MultifamilyMember', window );">Multifamily | Commercial loans | Commercial business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Total LHFI</a></td>
<td class="nump">562<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=srt_MultifamilyMember', window );">Multifamily | Consumer loans-single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Total LHFI</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_CollateralAxis=srt_MultifamilyMember', window );">Multifamily | Consumer loans-single family | Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Total LHFI</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=hmst_NonResidentialRealEstateMember', window );">Non-residential 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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total LHFI</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=hmst_NonResidentialRealEstateMember', window );">Non-residential real estate | Owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Total LHFI</a></td>
<td class="nump">286<span></span>
</td>
<td class="nump">2,882<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_NonResidentialRealEstateMember', window );">Non-residential real estate | Commercial 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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total LHFI</a></td>
<td class="nump">286<span></span>
</td>
<td class="nump">2,882<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_NonResidentialRealEstateMember', window );">Non-residential real estate | Commercial loans | Owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Total LHFI</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=hmst_NonResidentialRealEstateMember', window );">Non-residential real estate | Commercial loans | Commercial business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Total LHFI</a></td>
<td class="nump">286<span></span>
</td>
<td class="nump">2,882<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_NonResidentialRealEstateMember', window );">Non-residential real estate | Consumer loans-single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Total LHFI</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_CollateralAxis=hmst_NonResidentialRealEstateMember', window );">Non-residential real estate | Consumer loans-single family | Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Total LHFI</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=hmst_OtherNonRealEstateMember', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Total LHFI</a></td>
<td class="nump">1,617<span></span>
</td>
<td class="nump">2,457<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_OtherNonRealEstateMember', window );">Total | Owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Total LHFI</a></td>
<td class="nump">6,421<span></span>
</td>
<td class="nump">12,593<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_OtherNonRealEstateMember', window );">Total | Commercial 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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total LHFI</a></td>
<td class="nump">4,804<span></span>
</td>
<td class="nump">10,136<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_OtherNonRealEstateMember', window );">Total | Commercial loans | Owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Total LHFI</a></td>
<td class="nump">3,567<span></span>
</td>
<td class="nump">4,922<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_OtherNonRealEstateMember', window );">Total | Commercial loans | Commercial business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Total LHFI</a></td>
<td class="nump">1,237<span></span>
</td>
<td class="nump">5,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_CollateralAxis=hmst_OtherNonRealEstateMember', window );">Total | Consumer loans-single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 );">Total LHFI</a></td>
<td class="nump">19<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollateralAxis=hmst_OtherNonRealEstateMember', window );">Total | Consumer loans-single family | Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Total LHFI</a></td>
<td class="nump">$ 1,598<span></span>
</td>
<td class="nump">$ 2,457<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_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_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_EquitySecuritiesByIndustryAxis=us-gaap_CommercialAndIndustrialSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquitySecuritiesByIndustryAxis=us-gaap_CommercialAndIndustrialSectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_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=hmst_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=us-gaap_CommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ResidentialMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_OneToFourFamilyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_OneToFourFamilyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=srt_MultifamilyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=srt_MultifamilyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_NonResidentialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_NonResidentialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_OtherNonRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_OtherNonRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>80
<FILENAME>R68.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241860564888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LOANS AND CREDIT QUALITY - Loans on Nonaccrual With no Related Allowance (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_FinancingReceivableNonaccrualStatusLineItems', window );"><strong>Financing Receivable, Nonaccrual [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_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual with no related ACL</a></td>
<td class="nump">$ 6,125<span></span>
</td>
<td class="nump">$ 10,197<span></span>
</td>
</tr>
<tr class="re">
<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 );">Nonaccrual</a></td>
<td class="nump">12,201<span></span>
</td>
<td class="nump">20,722<span></span>
</td>
</tr>
<tr class="rh">
<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 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_FinancingReceivableNonaccrualStatusLineItems', window );"><strong>Financing Receivable, Nonaccrual [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_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual with no related ACL</a></td>
<td class="nump">4,778<span></span>
</td>
<td class="nump">8,022<span></span>
</td>
</tr>
<tr class="re">
<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 );">Nonaccrual</a></td>
<td class="nump">8,591<span></span>
</td>
<td class="nump">14,105<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualStatusLineItems', window );"><strong>Financing Receivable, Nonaccrual [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_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual with no related ACL</a></td>
<td class="nump">3,568<span></span>
</td>
<td class="nump">4,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_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual</a></td>
<td class="nump">3,568<span></span>
</td>
<td class="nump">4,922<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Commercial business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualStatusLineItems', window );"><strong>Financing Receivable, Nonaccrual [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_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual with no related ACL</a></td>
<td class="nump">1,210<span></span>
</td>
<td class="nump">3,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual</a></td>
<td class="nump">5,023<span></span>
</td>
<td class="nump">9,183<span></span>
</td>
</tr>
<tr class="rh">
<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 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_FinancingReceivableNonaccrualStatusLineItems', window );"><strong>Financing Receivable, Nonaccrual [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_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual with no related ACL</a></td>
<td class="nump">1,347<span></span>
</td>
<td class="nump">2,175<span></span>
</td>
</tr>
<tr class="re">
<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 );">Nonaccrual</a></td>
<td class="nump">3,610<span></span>
</td>
<td class="nump">6,617<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualStatusLineItems', window );"><strong>Financing Receivable, Nonaccrual [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_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual with no related ACL</a></td>
<td class="nump">1,324<span></span>
</td>
<td class="nump">2,173<span></span>
</td>
</tr>
<tr class="re">
<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 );">Nonaccrual</a></td>
<td class="nump">2,802<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 loans | Home equity and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualStatusLineItems', window );"><strong>Financing Receivable, Nonaccrual [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_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual with no related ACL</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
</tr>
<tr class="re">
<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 );">Nonaccrual</a></td>
<td class="nump">$ 808<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_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_FinancingReceivableNonaccrualStatusLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FinancingReceivableNonaccrualStatusLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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=hmst_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=hmst_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=us-gaap_CommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ResidentialMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>81
<FILENAME>R69.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241835887000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LOANS AND CREDIT QUALITY - Aging Analysis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">$ 5,542,849<span></span>
</td>
<td class="nump">$ 5,244,180<span></span>
</td>
</tr>
<tr class="re">
<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 );">Nonaccrual</a></td>
<td class="nump">$ 12,201<span></span>
</td>
<td class="nump">$ 20,722<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_hmst_FinancingReceivableNonaccrualPercentOfTotalLoans', window );">Nonaccrual, percent of total loans</a></td>
<td class="nump">0.22%<span></span>
</td>
<td class="nump">0.40%<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivablePercentOfTotalLoans', window );">Percent of total loans</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis=hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember', window );">Federal Housing Administration, Veteran Affairs, Or Small Business Administration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</a></td>
<td class="nump">$ 8,400<span></span>
</td>
<td class="nump">$ 14,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_LoansReceivableFairValueDisclosure', window );">Fair value of loans held for investment</a></td>
<td class="nump">7,287<span></span>
</td>
<td class="nump">7,108<span></span>
</td>
</tr>
<tr class="rh">
<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 | Fair Value, 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_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_LoansReceivableFairValueDisclosure', window );">Fair value of loans held for investment</a></td>
<td class="nump">7,287<span></span>
</td>
<td class="nump">7,108<span></span>
</td>
</tr>
<tr class="rh">
<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_FinancingReceivables30To59DaysPastDueMember', window );">30-59 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">$ 1,208<span></span>
</td>
<td class="nump">$ 2,389<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_hmst_FinancingReceivablePastDuePercentOfTotalLoans', window );">Past due, percent of total loans</a></td>
<td class="nump">0.02%<span></span>
</td>
<td class="nump">0.05%<span></span>
</td>
</tr>
<tr class="rh">
<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_FinancingReceivables60To89DaysPastDueMember', window );">60-89 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">$ 894<span></span>
</td>
<td class="nump">$ 553<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_hmst_FinancingReceivablePastDuePercentOfTotalLoans', window );">Past due, percent of total loans</a></td>
<td class="nump">0.02%<span></span>
</td>
<td class="nump">0.01%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember', window );">90+ days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">$ 6,717<span></span>
</td>
<td class="nump">$ 11,476<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_hmst_FinancingReceivablePastDuePercentOfTotalLoans', window );">Past due, percent of total loans</a></td>
<td class="nump">0.12%<span></span>
</td>
<td class="nump">0.22%<span></span>
</td>
</tr>
<tr class="rh">
<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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</a></td>
<td class="nump">$ 21,020<span></span>
</td>
<td class="nump">$ 35,140<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_hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans', window );">Past due and nonaccrual, percent of total loans</a></td>
<td class="nump">0.38%<span></span>
</td>
<td class="nump">0.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_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="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">$ 5,521,829<span></span>
</td>
<td class="nump">$ 5,209,040<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_hmst_FinancingReceivableNotPastDuePercentOfTotalLoans', window );">Not past due, percent of total loans</a></td>
<td class="nump">99.62%<span></span>
</td>
<td class="nump">99.33%<span></span>
</td>
</tr>
<tr class="rh">
<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 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_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_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual</a></td>
<td class="nump">$ 8,591<span></span>
</td>
<td class="nump">$ 14,105<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual</a></td>
<td class="nump">3,568<span></span>
</td>
<td class="nump">4,922<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Commercial business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual</a></td>
<td class="nump">5,023<span></span>
</td>
<td class="nump">9,183<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Real Estate Sector</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">3,616,862<span></span>
</td>
<td class="nump">2,811,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_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual</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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Real Estate Sector | 30-59 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Real Estate Sector | 60-89 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Real Estate Sector | 90+ days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Real Estate Sector | 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Real Estate Sector | 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">3,616,862<span></span>
</td>
<td class="nump">2,811,325<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Commercial and Industrial Sector</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">859,578<span></span>
</td>
<td class="nump">1,112,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_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual</a></td>
<td class="nump">8,591<span></span>
</td>
<td class="nump">14,105<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Commercial and Industrial Sector | 30-59 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">198<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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Commercial and Industrial Sector | 60-89 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Commercial and Industrial Sector | 90+ days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Commercial and Industrial Sector | 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</a></td>
<td class="nump">8,789<span></span>
</td>
<td class="nump">14,105<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Commercial and Industrial Sector | 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">850,789<span></span>
</td>
<td class="nump">1,098,874<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Non-owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">705,359<span></span>
</td>
<td class="nump">829,538<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual</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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Non-owner occupied CRE | 30-59 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Non-owner occupied CRE | 60-89 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Non-owner occupied CRE | 90+ days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Non-owner occupied CRE | 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Non-owner occupied CRE | 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">705,359<span></span>
</td>
<td class="nump">829,538<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Multifamily</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">2,415,359<span></span>
</td>
<td class="nump">1,428,092<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Nonaccrual</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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Multifamily | 30-59 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Multifamily | 60-89 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Multifamily | 90+ days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Multifamily | 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Multifamily | 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">2,415,359<span></span>
</td>
<td class="nump">1,428,092<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Multifamily 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">37,861<span></span>
</td>
<td class="nump">115,329<span></span>
</td>
</tr>
<tr class="re">
<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 );">Nonaccrual</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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Multifamily construction | 30-59 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Multifamily construction | 60-89 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Multifamily construction | 90+ days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Multifamily 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Multifamily 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">37,861<span></span>
</td>
<td class="nump">115,329<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | CRE construction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">14,172<span></span>
</td>
<td class="nump">27,285<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Nonaccrual</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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | CRE construction | 30-59 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | CRE construction | 60-89 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | CRE construction | 90+ days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | CRE construction | 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | CRE 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="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">14,172<span></span>
</td>
<td class="nump">27,285<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Single family 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">296,027<span></span>
</td>
<td class="nump">259,170<span></span>
</td>
</tr>
<tr class="re">
<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 );">Nonaccrual</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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Single family construction | 30-59 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Single family construction | 60-89 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Single family construction | 90+ days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Single family 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Single family 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">296,027<span></span>
</td>
<td class="nump">259,170<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Single family construction to permanent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">148,084<span></span>
</td>
<td class="nump">151,911<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Nonaccrual</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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Single family construction to permanent | 30-59 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Single family construction to permanent | 60-89 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Single family construction to permanent | 90+ days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Single family construction to permanent | 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Single family construction to permanent | 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">148,084<span></span>
</td>
<td class="nump">151,911<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">457,706<span></span>
</td>
<td class="nump">467,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_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual</a></td>
<td class="nump">3,568<span></span>
</td>
<td class="nump">4,922<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Owner occupied CRE | 30-59 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Owner occupied CRE | 60-89 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Owner occupied CRE | 90+ days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Owner occupied CRE | 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</a></td>
<td class="nump">3,568<span></span>
</td>
<td class="nump">4,922<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Owner occupied CRE | 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">454,138<span></span>
</td>
<td class="nump">462,334<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Commercial business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">401,872<span></span>
</td>
<td class="nump">645,723<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Nonaccrual</a></td>
<td class="nump">5,023<span></span>
</td>
<td class="nump">9,183<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Commercial business | 30-59 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">198<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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Commercial business | 60-89 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Commercial business | 90+ days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Commercial business | 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</a></td>
<td class="nump">5,221<span></span>
</td>
<td class="nump">9,183<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Commercial Portfolio Segment, Adjusted For Credit Analysis | Commercial business | 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">396,651<span></span>
</td>
<td class="nump">636,540<span></span>
</td>
</tr>
<tr class="rh">
<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 loans-single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual</a></td>
<td class="nump">3,610<span></span>
</td>
<td class="nump">6,617<span></span>
</td>
</tr>
<tr class="rh">
<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 loans-single family | Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual</a></td>
<td class="nump">2,802<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 loans-single family | Home equity and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual</a></td>
<td class="nump">808<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=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer Portfolio Segment, Adjusted For Credit Analysis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">1,066,409<span></span>
</td>
<td class="nump">1,319,876<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual</a></td>
<td class="nump">3,610<span></span>
</td>
<td class="nump">6,617<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer Portfolio Segment, Adjusted For Credit Analysis | 30-59 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">1,010<span></span>
</td>
<td class="nump">2,389<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer Portfolio Segment, Adjusted For Credit Analysis | 60-89 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">894<span></span>
</td>
<td class="nump">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_FinancingReceivablePortfolioSegmentAxis=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer Portfolio Segment, Adjusted For Credit Analysis | 90+ days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">6,717<span></span>
</td>
<td class="nump">11,476<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer Portfolio Segment, Adjusted For Credit Analysis | 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</a></td>
<td class="nump">12,231<span></span>
</td>
<td class="nump">21,035<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer Portfolio Segment, Adjusted For Credit Analysis | 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">1,054,178<span></span>
</td>
<td class="nump">1,298,841<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer Portfolio Segment, Adjusted For Credit Analysis | Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">763,331<span></span>
</td>
<td class="nump">915,123<span></span>
</td>
</tr>
<tr class="re">
<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 );">Nonaccrual</a></td>
<td class="nump">2,802<span></span>
</td>
<td class="nump">4,883<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer Portfolio Segment, Adjusted For Credit Analysis | Single family | 30-59 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">892<span></span>
</td>
<td class="nump">2,161<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer Portfolio Segment, Adjusted For Credit Analysis | Single family | 60-89 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">820<span></span>
</td>
<td class="nump">418<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer Portfolio Segment, Adjusted For Credit Analysis | Single family | 90+ days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">6,717<span></span>
</td>
<td class="nump">11,476<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer Portfolio Segment, Adjusted For Credit Analysis | Single family | 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</a></td>
<td class="nump">11,231<span></span>
</td>
<td class="nump">18,938<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer Portfolio Segment, Adjusted For Credit Analysis | Single family | 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">752,100<span></span>
</td>
<td class="nump">896,185<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer Portfolio Segment, Adjusted For Credit Analysis | Home equity and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">303,078<span></span>
</td>
<td class="nump">404,753<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Nonaccrual</a></td>
<td class="nump">808<span></span>
</td>
<td class="nump">1,734<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer Portfolio Segment, Adjusted For Credit Analysis | Home equity and other | 30-59 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">118<span></span>
</td>
<td class="nump">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_FinancingReceivablePortfolioSegmentAxis=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer Portfolio Segment, Adjusted For Credit Analysis | Home equity and other | 60-89 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">74<span></span>
</td>
<td class="nump">135<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer Portfolio Segment, Adjusted For Credit Analysis | Home equity and other | 90+ days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance 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=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer Portfolio Segment, Adjusted For Credit Analysis | Home equity and other | 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual', window );">Total past due and nonaccrual</a></td>
<td class="nump">1,000<span></span>
</td>
<td class="nump">2,097<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember', window );">Consumer Portfolio Segment, Adjusted For Credit Analysis | Home equity and other | 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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Loans before allowance allowance for credit loss</a></td>
<td class="nump">$ 302,078<span></span>
</td>
<td class="nump">$ 402,656<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Excluding Accrued Interest, before Allowance For Credit Loss, Past Due And Nonaccrual</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;">hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_FinancingReceivableNonaccrualPercentOfTotalLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Percent Of Total 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;">hmst_FinancingReceivableNonaccrualPercentOfTotalLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_FinancingReceivableNotPastDuePercentOfTotalLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Not Past Due, Percent Of Total 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;">hmst_FinancingReceivableNotPastDuePercentOfTotalLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Past Due And Nonaccrual, Percent Of Total 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;">hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_FinancingReceivablePastDuePercentOfTotalLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Past Due, Percent Of Total 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;">hmst_FinancingReceivablePastDuePercentOfTotalLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_FinancingReceivablePercentOfTotalLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Percent Of Total 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;">hmst_FinancingReceivablePercentOfTotalLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 excluding accrued interest, 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 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 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 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 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis=hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis=hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancingReceivables30To59DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FinancingReceivables60To89DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancingReceivables60To89DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_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=hmst_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=us-gaap_CommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesByIndustryAxis=us-gaap_RealEstateSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquitySecuritiesByIndustryAxis=us-gaap_RealEstateSectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesByIndustryAxis=us-gaap_CommercialAndIndustrialSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquitySecuritiesByIndustryAxis=us-gaap_CommercialAndIndustrialSectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_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=hmst_NonOwnerOccupiedCommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hmst_MultifamilyResidentialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_MultifamilyResidentialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_MultifamilyConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_MultifamilyConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_CommercialRealEstateConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_CommercialRealEstateConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_SingleFamilyConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_SingleFamilyConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_SingleFamilyConstructionToPermanentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_SingleFamilyConstructionToPermanentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ResidentialMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>82
<FILENAME>R70.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241853220440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOANS AND CREDIT QUALITY - TDRs (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>loan</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>loan</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>loan</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_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of loan modifications - TDR | loan</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">43<span></span>
</td>
<td class="nump">143<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_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd', window );">Recorded investment - TDR</a></td>
<td class="nump">$ 8,297<span></span>
</td>
<td class="nump">$ 10,477<span></span>
</td>
<td class="nump">$ 40,610<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown', window );">Related charge-offs - TDR</a></td>
<td class="nump">$ 0<span></span>
</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_ConsumerPortfolioSegmentMember', window );">Consumer loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of loan modifications - TDR | loan</a></td>
<td class="nump">27<span></span>
</td>
<td class="nump">41<span></span>
</td>
<td class="nump">140<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_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd', window );">Recorded investment - TDR</a></td>
<td class="nump">$ 8,297<span></span>
</td>
<td class="nump">$ 8,674<span></span>
</td>
<td class="nump">$ 29,836<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown', window );">Related charge-offs - TDR</a></td>
<td class="nump">$ 0<span></span>
</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_EquitySecuritiesByIndustryAxis=us-gaap_CommercialAndIndustrialSectorMember', window );">Commercial and Industrial Sector | Commercial loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of loan modifications - TDR | loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<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_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd', window );">Recorded investment - TDR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,803<span></span>
</td>
<td class="nump">$ 6,099<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown', window );">Related charge-offs - TDR</a></td>
<td class="text">&#160;<span></span>
</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_LoanRestructuringModificationAxis=us-gaap_PaymentDeferralMember', window );">Payment restructure</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of loan modifications - TDR | loan</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="nump">122<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_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd', window );">Recorded investment - TDR</a></td>
<td class="nump">$ 2,815<span></span>
</td>
<td class="nump">$ 4,498<span></span>
</td>
<td class="nump">$ 36,685<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown', window );">Related charge-offs - TDR</a></td>
<td class="nump">$ 0<span></span>
</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_LoanRestructuringModificationAxis=us-gaap_PaymentDeferralMember', window );">Payment restructure | Commercial loans | Construction/land development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of loan modifications - TDR | loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd', window );">Recorded investment - TDR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,675<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown', window );">Related charge-offs - TDR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoanRestructuringModificationAxis=us-gaap_PaymentDeferralMember', window );">Payment restructure | Commercial loans | Owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of loan modifications - TDR | loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<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_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd', window );">Recorded investment - TDR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 678<span></span>
</td>
<td class="nump">$ 5,840<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown', window );">Related charge-offs - TDR</a></td>
<td class="text">&#160;<span></span>
</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_LoanRestructuringModificationAxis=us-gaap_PaymentDeferralMember', window );">Payment restructure | Commercial loans | Commercial business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of loan modifications - TDR | loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<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_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd', window );">Recorded investment - TDR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,125<span></span>
</td>
<td class="nump">$ 259<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown', window );">Related charge-offs - TDR</a></td>
<td class="text">&#160;<span></span>
</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_LoanRestructuringModificationAxis=us-gaap_PaymentDeferralMember', window );">Payment restructure | Consumer loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of loan modifications - TDR | loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">119<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_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd', window );">Recorded investment - TDR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,911<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown', window );">Related charge-offs - TDR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoanRestructuringModificationAxis=us-gaap_PaymentDeferralMember', window );">Payment restructure | Consumer loans | Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of loan modifications - TDR | loan</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">14<span></span>
</td>
<td class="nump">118<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_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd', window );">Recorded investment - TDR</a></td>
<td class="nump">$ 2,815<span></span>
</td>
<td class="nump">$ 2,695<span></span>
</td>
<td class="nump">$ 25,795<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown', window );">Related charge-offs - TDR</a></td>
<td class="nump">$ 0<span></span>
</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_LoanRestructuringModificationAxis=us-gaap_PaymentDeferralMember', window );">Payment restructure | Consumer loans | Home equity and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of loan modifications - TDR | loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd', window );">Recorded investment - TDR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 116<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown', window );">Related charge-offs - TDR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoanRestructuringModificationAxis=us-gaap_PaymentDeferralMember', window );">Payment restructure | Real Estate Sector | Commercial loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of loan modifications - TDR | loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd', window );">Recorded investment - TDR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,675<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown', window );">Related charge-offs - TDR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoanRestructuringModificationAxis=us-gaap_PaymentDeferralMember', window );">Payment restructure | Commercial and Industrial Sector | Commercial loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of loan modifications - TDR | loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<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_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd', window );">Recorded investment - TDR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,803<span></span>
</td>
<td class="nump">$ 6,099<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown', window );">Related charge-offs - TDR</a></td>
<td class="text">&#160;<span></span>
</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_LoanRestructuringModificationAxis=us-gaap_ContractualInterestRateReductionMember', window );">Interest rate reduction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of loan modifications - TDR | loan</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="nump">21<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_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd', window );">Recorded investment - TDR</a></td>
<td class="nump">$ 5,482<span></span>
</td>
<td class="nump">$ 5,979<span></span>
</td>
<td class="nump">$ 3,925<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown', window );">Related charge-offs - TDR</a></td>
<td class="nump">$ 0<span></span>
</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_LoanRestructuringModificationAxis=us-gaap_ContractualInterestRateReductionMember', window );">Interest rate reduction | Consumer loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of loan modifications - TDR | loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21<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_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd', window );">Recorded investment - TDR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,925<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown', window );">Related charge-offs - TDR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoanRestructuringModificationAxis=us-gaap_ContractualInterestRateReductionMember', window );">Interest rate reduction | Consumer loans | Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableImpairedLineItems', window );"><strong>Financing Receivable, Impaired [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of loan modifications - TDR | loan</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">27<span></span>
</td>
<td class="nump">21<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_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd', window );">Recorded investment - TDR</a></td>
<td class="nump">$ 5,482<span></span>
</td>
<td class="nump">$ 5,979<span></span>
</td>
<td class="nump">$ 3,925<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown', window );">Related charge-offs - TDR</a></td>
<td class="nump">$ 0<span></span>
</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_hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Modifications, Recorded Investment at Period End</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;">hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinancingReceivableImpairedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FinancingReceivableImpairedLineItems</td>
</tr>
<tr>
<td style="padding-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_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_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the amount of the write-down related to a 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 40<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121585226&amp;loc=d3e18845-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_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_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_EquitySecuritiesByIndustryAxis=us-gaap_CommercialAndIndustrialSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquitySecuritiesByIndustryAxis=us-gaap_CommercialAndIndustrialSectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_LoanRestructuringModificationAxis=us-gaap_PaymentDeferralMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_PaymentDeferralMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_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=hmst_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=us-gaap_CommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ResidentialMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_HomeEquityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_HomeEquityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesByIndustryAxis=us-gaap_RealEstateSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquitySecuritiesByIndustryAxis=us-gaap_RealEstateSectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoanRestructuringModificationAxis=us-gaap_ContractualInterestRateReductionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ContractualInterestRateReductionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>83
<FILENAME>R71.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241853112712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LOANS AND CREDIT QUALITY - TDR Re-defaults (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>saleOfRight </div>
<div>loan</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>saleOfRight </div>
<div>loan</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>
</tr>
<tr class="ro">
<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 of loan relationships that re-defaulted | saleOfRight</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="re">
<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 );">Recorded investment</a></td>
<td class="nump">$ 3,718<span></span>
</td>
<td class="nump">$ 3,809<span></span>
</td>
</tr>
<tr class="rh">
<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 loans | Owner occupied CRE</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 of loan relationships that re-defaulted | saleOfRight</a></td>
<td class="nump">1<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_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1', window );">Recorded investment</a></td>
<td class="nump">$ 678<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_ConsumerPortfolioSegmentMember', window );">Consumer loans | Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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 of loan relationships that re-defaulted | loan</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="re">
<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 );">Recorded investment</a></td>
<td class="nump">$ 3,040<span></span>
</td>
<td class="nump">$ 3,809<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_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=hmst_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=hmst_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=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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ResidentialMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>84
<FILENAME>R72.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241856632456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PREMISES AND EQUIPMENT, NET - Schedule of Premises and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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_FurnitureAndFixturesGross', window );">Furniture and equipment</a></td>
<td class="nump">$ 54,548<span></span>
</td>
<td class="nump">$ 52,761<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseholdImprovementsGross', window );">Leasehold improvements</a></td>
<td class="nump">41,426<span></span>
</td>
<td class="nump">40,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_BuildingsAndImprovementsGross', window );">Land and buildings</a></td>
<td class="nump">36,121<span></span>
</td>
<td class="nump">35,594<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_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">132,095<span></span>
</td>
<td class="nump">129,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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(73,941)<span></span>
</td>
<td class="num">(64,054)<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_PropertyPlantAndEquipmentNet', window );">Net</a></td>
<td class="nump">$ 58,154<span></span>
</td>
<td class="nump">$ 65,102<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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.14)<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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</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 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6812-107765<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FurnitureAndFixturesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.</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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FurnitureAndFixturesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LeaseholdImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accumulated depreciation of additions or improvements to assets held under a lease 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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6812-107765<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseholdImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<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.13)<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_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R73.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241862742872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEPOSITS - Schedule of Deposit Balances (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_DepositsByTypeAbstract', window );"><strong>Deposit balances, including stated rates</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_NoninterestBearingDepositLiabilities', window );">Noninterest-bearing demand deposits</a></td>
<td class="nump">$ 1,617,069<span></span>
</td>
<td class="nump">$ 1,337,010<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositDemand', window );">Interest-bearing demand accounts</a></td>
<td class="nump">513,810<span></span>
</td>
<td class="nump">484,265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsSavingsDeposits', window );">Savings</a></td>
<td class="nump">302,389<span></span>
</td>
<td class="nump">264,024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsMoneyMarketDeposits', window );">Money market</a></td>
<td class="nump">2,806,313<span></span>
</td>
<td class="nump">2,596,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_TimeDeposits', window );">Certificates of deposit</a></td>
<td class="nump">906,928<span></span>
</td>
<td class="nump">1,139,807<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_Deposits', window );">Deposits</a></td>
<td class="nump">$ 6,146,509<span></span>
</td>
<td class="nump">$ 5,821,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_WeightedAverageRateDomesticDeposit', window );">Weighted Average Rate, Interest-bearing demand accounts</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageRateDomesticDepositSavings', window );">Weighted Average Rate, Savings</a></td>
<td class="nump">0.06%<span></span>
</td>
<td class="nump">0.07%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageRateDomesticDepositMoneyMarket', window );">Weighted Average Rate, Money market</a></td>
<td class="nump">0.15%<span></span>
</td>
<td class="nump">0.21%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageRateDomesticDepositCertificatesOfDeposit', window );">Weighted Average Rate, Certificates of deposit</a></td>
<td class="nump">0.51%<span></span>
</td>
<td class="nump">0.93%<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_hmst_WeightedAverageRateDomesticDeposit1', window );">Weighted Average Rate</a></td>
<td class="nump">0.15%<span></span>
</td>
<td class="nump">0.29%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_WeightedAverageRateDomesticDeposit1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Rate Domestic Deposit1</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;">hmst_WeightedAverageRateDomesticDeposit1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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>instant</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_DepositsByTypeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DepositsByTypeAbstract</td>
</tr>
<tr>
<td style="padding-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_DepositsMoneyMarketDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deposits in accounts that offer many of the same services as checking accounts although transactions may be somewhat more limited, share some of the characteristics of a money market fund and are insured by the Federal government, also known as money market accounts.</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_DepositsMoneyMarketDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DepositsSavingsDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deposits with no stated maturity, which may include passbook and statement savings accounts and money-market deposit accounts (MMDAs).</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_DepositsSavingsDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestBearingDomesticDepositDemand">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 money in interest-bearing domestic accounts that entitle the depositor to withdraw funds at any time without prior notice, also known as demand 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 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_InterestBearingDomesticDepositDemand</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NoninterestBearingDepositLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 all domestic and foreign noninterest-bearing deposits liabilities held by the 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 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_NoninterestBearingDepositLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TimeDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 time deposit liabilities, including certificates of deposit.</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 405<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116652737&amp;loc=d3e64164-112818<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.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_TimeDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_WeightedAverageRateDomesticDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average interest rate calculated at point in time for domestic deposit liability.</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_WeightedAverageRateDomesticDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageRateDomesticDepositCertificatesOfDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted average interest rate for domestic certificates of deposit 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_WeightedAverageRateDomesticDepositCertificatesOfDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageRateDomesticDepositMoneyMarket">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted average interest rate for domestic money market demand account deposit 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_WeightedAverageRateDomesticDepositMoneyMarket</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageRateDomesticDepositSavings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted average interest rate for domestic savings deposit 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_WeightedAverageRateDomesticDepositSavings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R74.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241866099800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEPOSITS - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 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_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract', window );"><strong>Deposits Liabilities, Balance Sheet, Reported Amounts [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_PublicFundsIncludedInDeposits', window );">Public funds included in deposits</a></td>
<td class="nump">$ 342<span></span>
</td>
<td class="nump">$ 331<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit', window );">Time deposits, at or above FDIC insurance limit</a></td>
<td class="nump">108<span></span>
</td>
<td class="nump">130<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositBrokered', window );">Interest-bearing domestic deposit, brokered</a></td>
<td class="nump">$ 145<span></span>
</td>
<td class="nump">$ 210<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_PublicFundsIncludedInDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Public Funds Included in 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;">hmst_PublicFundsIncludedInDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract</td>
</tr>
<tr>
<td style="padding-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_InterestBearingDomesticDepositBrokered">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 third-party deposits placed by or through the assistance of a deposit broker, also known as brokered 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_InterestBearingDomesticDepositBrokered</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TimeDepositsAtOrAboveFDICInsuranceLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 time deposit liabilities, including certificates of deposit, in denominations that meet or exceed the Federal Deposit Insurance Corporation (FDIC) insurance limit.</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 405<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116652737&amp;loc=d3e64164-112818<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>87
<FILENAME>R75.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241864056760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DEPOSITS - Time Deposits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_TimeDepositsRollingYearMaturityAbstract', window );"><strong>Certificates of deposit outstanding</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_TimeDepositMaturitiesNextRollingTwelveMonths', window );">Within one year</a></td>
<td class="nump">$ 718,838<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesRollingYearTwo', window );">One to two years</a></td>
<td class="nump">162,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesRollingYearThree', window );">Two to three years</a></td>
<td class="nump">18,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesRollingYearFour', window );">Three&#160;to&#160;four&#160;years</a></td>
<td class="nump">3,803<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesRollingYearFive', window );">Four to five years</a></td>
<td class="nump">2,780<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesAfterRollingYearFive', window );">Thereafter</a></td>
<td class="nump">0<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_TimeDeposits', window );">Total</a></td>
<td class="nump">$ 906,928<span></span>
</td>
<td class="nump">$ 1,139,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_TimeDepositMaturitiesAfterRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 time deposits maturing after the fifth rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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_TimeDepositMaturitiesAfterRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TimeDepositMaturitiesNextRollingTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 time deposits maturing in the next rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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_TimeDepositMaturitiesNextRollingTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TimeDepositMaturitiesRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 time deposits maturing in the fifth rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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_TimeDepositMaturitiesRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TimeDepositMaturitiesRollingYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 time deposits maturing in the fourth rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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_TimeDepositMaturitiesRollingYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TimeDepositMaturitiesRollingYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 time deposits maturing in the third rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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_TimeDepositMaturitiesRollingYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TimeDepositMaturitiesRollingYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 time deposits maturing in the second rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</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_TimeDepositMaturitiesRollingYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TimeDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 time deposit liabilities, including certificates of deposit.</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 405<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116652737&amp;loc=d3e64164-112818<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.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_TimeDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TimeDepositsRollingYearMaturityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TimeDepositsRollingYearMaturityAbstract</td>
</tr>
<tr>
<td style="padding-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>88
<FILENAME>R76.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241862066024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>BORROWINGS - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Dec. 31, 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_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=srt_FederalHomeLoanBankOfDesMoinesMember', window );">Federal Home Loan Bank of Des Moines</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesLineItems', window );"><strong>Federal Home Loan Bank and Other Borrowings [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_AdvancesFromFederalHomeLoanBanks', window );">Advances from Federal Home Loan Banks</a></td>
<td class="nump">$ 41.0<span></span>
</td>
<td class="nump">$ 302.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_FederalHomeLoanBankStock', window );">FHLB stock</a></td>
<td class="nump">$ 10.4<span></span>
</td>
<td class="nump">$ 20.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_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=srt_FederalHomeLoanBankOfDesMoinesMember', window );">Federal Home Loan Bank of Des Moines | Weighted Average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesLineItems', window );"><strong>Federal Home Loan Bank and Other Borrowings [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_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd', window );">Interest rate</a></td>
<td class="nump">0.30%<span></span>
</td>
<td class="nump">0.32%<span></span>
</td>
</tr>
<tr 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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=hmst_FederalReserveBankofSanFranciscoMember', window );">Federal Reserve Bank of San Francisco</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesLineItems', window );"><strong>Federal Home Loan Bank and Other Borrowings [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_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase', window );">Federal funds purchased and securities sold under agreements to repurchase</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.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_LineOfCredit', window );">Line of credit facility, amount outstanding from FRBSF</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 20.8<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_AdvancesFromFederalHomeLoanBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 borrowings as of the balance sheet date from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and liquidity shortages.</p></div>
<a href="javascript:void(0);" onclick="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 470<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvancesFromFederalHomeLoanBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 offset of short term borrowing where a bank borrows, at the federal funds rate, from another bank and 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 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_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>States the interest rate applicable to Federal Home Loan Bank advances outstanding as of the Balance Sheet date.</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 470<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<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 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankAdvancesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FederalHomeLoanBankAdvancesLineItems</td>
</tr>
<tr>
<td style="padding-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_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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the 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 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 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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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(16))<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_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=srt_FederalHomeLoanBankOfDesMoinesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=srt_FederalHomeLoanBankOfDesMoinesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=hmst_FederalReserveBankofSanFranciscoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis=hmst_FederalReserveBankofSanFranciscoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>89
<FILENAME>R77.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241856487208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LONG-TERM DEBT - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 126,026<span></span>
</td>
<td class="nump">$ 125,838<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember', window );">Subordinated Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">62,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_DebtInstrumentAxis=hmst_SeniorNotes6.50Due2026Member', window );">Senior Notes 6.50% Due 2026 | Senior Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">$ 64,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_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate (percent)</a></td>
<td class="nump">6.50%<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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt 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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<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(a)(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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<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)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=hmst_SeniorNotes6.50Due2026Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=hmst_SeniorNotes6.50Due2026Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>90
<FILENAME>R78.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241856608040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LONG-TERM DEBT - Schedule of Subordinated Debt Securities (Details) - Subordinated Debt<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </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_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember', window );">HomeStreet Statutory Trust Subordinated Debt Securities I</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Amount</a></td>
<td class="nump">$ 5,155<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_hmst_DebtInstrumentCallOption', window );">Call option</a></td>
<td class="text">5 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_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember', window );">HomeStreet Statutory Trust Subordinated Debt Securities II</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Amount</a></td>
<td class="nump">$ 20,619<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_hmst_DebtInstrumentCallOption', window );">Call option</a></td>
<td class="text">5 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_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember', window );">HomeStreet Statutory Trust Subordinated Debt Securities III</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Amount</a></td>
<td class="nump">$ 20,619<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_hmst_DebtInstrumentCallOption', window );">Call option</a></td>
<td class="text">5 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_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember', window );">HomeStreet Statutory Trust Subordinated Debt Securities IV</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentFaceAmount', window );">Amount</a></td>
<td class="nump">$ 15,464<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_hmst_DebtInstrumentCallOption', window );">Call option</a></td>
<td class="text">5 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_VariableRateAxis=hmst_ThreeMonthLIBORMember', window );">3-Month LIBOR | HomeStreet Statutory Trust Subordinated Debt Securities I</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">1.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=hmst_ThreeMonthLIBORMember', window );">3-Month LIBOR | HomeStreet Statutory Trust Subordinated Debt Securities II</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">1.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=hmst_ThreeMonthLIBORMember', window );">3-Month LIBOR | HomeStreet Statutory Trust Subordinated Debt Securities III</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">1.37%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableRateAxis=hmst_ThreeMonthLIBORMember', window );">3-Month LIBOR | HomeStreet Statutory Trust Subordinated Debt Securities IV</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="nump">1.68%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_DebtInstrumentCallOption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of a call option on a debt 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;">hmst_DebtInstrumentCallOption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt 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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (par) amount of debt instrument at time of issuance.</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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=hmst_ThreeMonthLIBORMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_VariableRateAxis=hmst_ThreeMonthLIBORMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>91
<FILENAME>R79.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241851172296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DERIVATIVES AND HEDGING ACTIVITIES - Fair Value of Derivatives (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [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_DerivativeNotionalAmount', window );">Notional&#160;amount</a></td>
<td class="nump">$ 2,277,585<span></span>
</td>
<td class="nump">$ 2,322,816<span></span>
</td>
</tr>
<tr class="re">
<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 );">Derivatives before netting, derivative assets</a></td>
<td class="nump">7,925<span></span>
</td>
<td class="nump">35,889<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_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives', window );">Netting adjustments/Cash collateral, derivative assets</a></td>
<td class="nump">1,355<span></span>
</td>
<td class="num">(8,250)<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_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">9,280<span></span>
</td>
<td class="nump">27,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_DerivativeFairValueOfDerivativeLiability', window );">Derivatives before netting, derivative liability</a></td>
<td class="num">(5,184)<span></span>
</td>
<td class="num">(24,232)<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_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives', window );">Netting adjustments/Cash collateral, derivative liabilities</a></td>
<td class="nump">3,921<span></span>
</td>
<td class="nump">21,447<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_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="num">(1,263)<span></span>
</td>
<td class="num">(2,785)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis=us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember', window );">Fair Value, Concentration of Credit Risk, Master Netting Arrangements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [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_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability', window );">Cash collateral</a></td>
<td class="num">(5,300)<span></span>
</td>
<td class="num">(13,200)<span></span>
</td>
</tr>
<tr class="rh">
<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_ForwardContractsMember', window );">Forward sale commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [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_DerivativeNotionalAmount', window );">Notional&#160;amount</a></td>
<td class="nump">793,208<span></span>
</td>
<td class="nump">977,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_DerivativeFairValueOfDerivativeAsset', window );">Derivatives before netting, derivative assets</a></td>
<td class="nump">723<span></span>
</td>
<td class="nump">1,035<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Derivatives before netting, derivative liability</a></td>
<td class="num">(640)<span></span>
</td>
<td class="num">(3,714)<span></span>
</td>
</tr>
<tr class="rh">
<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_InterestRateLockCommitmentsMember', window );">Interest rate lock commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [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_DerivativeNotionalAmount', window );">Notional&#160;amount</a></td>
<td class="nump">115,025<span></span>
</td>
<td class="nump">493,873<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Derivatives before netting, derivative assets</a></td>
<td class="nump">2,487<span></span>
</td>
<td class="nump">17,395<span></span>
</td>
</tr>
<tr class="re">
<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 );">Derivatives before netting, derivative liability</a></td>
<td class="num">(3)<span></span>
</td>
<td class="num">(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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [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_DerivativeNotionalAmount', window );">Notional&#160;amount</a></td>
<td class="nump">287,352<span></span>
</td>
<td class="nump">536,969<span></span>
</td>
</tr>
<tr class="re">
<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 );">Derivatives before netting, derivative assets</a></td>
<td class="nump">4,381<span></span>
</td>
<td class="nump">17,459<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Derivatives before netting, derivative liability</a></td>
<td class="num">(4,541)<span></span>
</td>
<td class="num">(20,511)<span></span>
</td>
</tr>
<tr class="rh">
<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_EurodollarFutureMember', window );">Futures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [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_DerivativeNotionalAmount', window );">Notional&#160;amount</a></td>
<td class="nump">1,082,000<span></span>
</td>
<td class="nump">314,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_DerivativeFairValueOfDerivativeAsset', window );">Derivatives before netting, derivative assets</a></td>
<td class="nump">334<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_DerivativeFairValueOfDerivativeLiability', window );">Derivatives before netting, derivative liability</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (4)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of the balance sheet date of the fair value of derivative assets that in accordance with the entity's accounting policy was offset against other derivative contracts under a master netting 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;">hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of the balance sheet date of the fair value of derivative liabilities that in accordance with the entity's accounting policy were offset against other derivative contracts under a master netting 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;">hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 right to reclaim cash that is in excess of fair value of derivative liability.</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;">hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after the 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 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 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 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://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><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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after the 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 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 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 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 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><br>Reference 4: 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_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payment on derivative.</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 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-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 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_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-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_FairValueConcentrationOfRiskDisclosureItemsAxis=us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueConcentrationOfRiskDisclosureItemsAxis=us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_InterestRateLockCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InterestRateLockCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_DerivativeInstrumentRiskAxis=us-gaap_EurodollarFutureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EurodollarFutureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>92
<FILENAME>R80.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241862286280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DERIVATIVES AND HEDGING ACTIVITIES - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_DerivativeLineItems', window );"><strong>Derivative [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_DerivativeAssetCollateralObligationToReturnCashOffset', window );">Derivative asset, collateral, obligation to return cash, offset</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 3,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset', window );">Derivative liability, collateral, right to reclaim cash, offset</a></td>
<td class="nump">5,300<span></span>
</td>
<td class="nump">16,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_DerivativeNotionalAmount', window );">Derivatives</a></td>
<td class="nump">2,277,585<span></span>
</td>
<td class="nump">2,322,816<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_InterestRateSwapBackToBackMember', window );">Interest Rate Swap, Back-To-Back</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [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_DerivativeNotionalAmount', window );">Derivatives</a></td>
<td class="nump">$ 287,000<span></span>
</td>
<td class="nump">$ 246,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_DerivativeAssetCollateralObligationToReturnCashOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 obligation to return cash collateral under master netting arrangements offset against derivative 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 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<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 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=117331979&amp;loc=d3e41228-113958<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeLiabilityCollateralRightToReclaimCashOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 right to receive cash collateral under master netting arrangements offset against derivative 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 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=117331979&amp;loc=d3e41228-113958<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 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payment on derivative.</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 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-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 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_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeInstrumentRiskAxis=hmst_InterestRateSwapBackToBackMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_InterestRateSwapBackToBackMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>93
<FILENAME>R81.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241863759512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DERIVATIVES AND HEDGING ACTIVITIES - Master Netting Agreements (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [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_DerivativeFairValueOfDerivativeAsset', window );">Gross fair value, derivative assets</a></td>
<td class="nump">$ 7,925<span></span>
</td>
<td class="nump">$ 35,889<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_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives', window );">Netting adjustments/Cash collateral, derivative assets</a></td>
<td class="nump">1,355<span></span>
</td>
<td class="num">(8,250)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">9,280<span></span>
</td>
<td class="nump">27,639<span></span>
</td>
</tr>
<tr class="re">
<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 );">Gross fair value, derivative liabilities</a></td>
<td class="num">(5,184)<span></span>
</td>
<td class="num">(24,232)<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_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives', window );">Netting adjustments/Cash collateral, derivative liabilities</a></td>
<td class="nump">3,921<span></span>
</td>
<td class="nump">21,447<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="num">$ (1,263)<span></span>
</td>
<td class="num">$ (2,785)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of the balance sheet date of the fair value of derivative assets that in accordance with the entity's accounting policy was offset against other derivative contracts under a master netting 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;">hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of the balance sheet date of the fair value of derivative liabilities that in accordance with the entity's accounting policy were offset against other derivative contracts under a master netting 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;">hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after the 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 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 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 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://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><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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after the 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 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 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 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 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><br>Reference 4: 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_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>94
<FILENAME>R82.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241862031656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DERIVATIVES AND HEDGING ACTIVITIES - Gain/Loss Recognized in Income (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_FinancialInstrumentAxis=us-gaap_LoansMember', window );">Loan origination and sale activities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Net gain (loss) recognized on derivatives, including economic hedge</a></td>
<td class="num">$ (6,057)<span></span>
</td>
<td class="num">$ (7,675)<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_ServicingContractsMember', window );">Loan servicing income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Net gain (loss) recognized on derivatives, including economic hedge</a></td>
<td class="num">(8,238)<span></span>
</td>
<td class="nump">20,820<span></span>
</td>
<td class="nump">$ 14,435<span></span>
</td>
</tr>
<tr class="rh">
<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_OtherCreditDerivativesMember', window );">Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Net gain (loss) recognized on derivatives, including economic hedge</a></td>
<td class="nump">$ 386<span></span>
</td>
<td class="num">$ (421)<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_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the fair value of derivatives recognized in the income statement.</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 4A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-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_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeInstrumentsGainLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DerivativeInstrumentsGainLossLineItems</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentAxis=us-gaap_LoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ServicingContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ServicingContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OtherCreditDerivativesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherCreditDerivativesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>95
<FILENAME>R83.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241862172504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>MORTGAGE BANKING OPERATIONS - Schedule of Loans Held for Sale (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleAmount', window );">Loans held for sale</a></td>
<td class="nump">$ 176,131<span></span>
</td>
<td class="nump">$ 361,932<span></span>
</td>
</tr>
<tr class="rh">
<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 );">CRE, multi-family and SBA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleAmount', window );">Loans held for sale</a></td>
<td class="nump">48,090<span></span>
</td>
<td class="nump">167,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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember', window );">Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleAmount', window );">Loans held for sale</a></td>
<td class="nump">$ 128,041<span></span>
</td>
<td class="nump">$ 194,643<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_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_LoansReceivableHeldForSaleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 valuation allowance, of financing receivable classified as held-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 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_LoansReceivableHeldForSaleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ResidentialMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>96
<FILENAME>R84.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241861598408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MORTGAGE BANKING OPERATIONS - Schedule of Loans Sold (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale', window );">Loans sold</a></td>
<td class="nump">$ 2,820,189<span></span>
</td>
<td class="nump">$ 2,894,720<span></span>
</td>
<td class="nump">$ 4,769,166<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember', window );">CRE, multi-family and SBA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale', window );">Loans sold</a></td>
<td class="nump">773,378<span></span>
</td>
<td class="nump">908,776<span></span>
</td>
<td class="nump">843,864<span></span>
</td>
</tr>
<tr class="rh">
<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_ResidentialMortgageMember', window );">Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale', window );">Loans sold</a></td>
<td class="nump">$ 2,046,811<span></span>
</td>
<td class="nump">$ 1,985,944<span></span>
</td>
<td class="nump">$ 3,925,302<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_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_ProceedsFromSaleOfMortgageLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 sales of loans that are secured with real estate mortgages and are held with the intention to resell 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://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 21<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3461-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 25<br> -Subparagraph (c)<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_ProceedsFromSaleOfMortgageLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_CommercialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ResidentialMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>97
<FILENAME>R85.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241861907752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MORTGAGE BANKING OPERATIONS - Schedule of Gain on Sales (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems', window );"><strong>Gain on mortgage loan origination and sale activities [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_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations', window );">Gain on loan origination and sale activities</a></td>
<td class="nump">$ 92,318<span></span>
</td>
<td class="nump">$ 122,564<span></span>
</td>
<td class="nump">$ 44,122<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_hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities', window );">Gain on loan origination and sale activities, discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(60,056)<span></span>
</td>
</tr>
<tr class="rh">
<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 );">CRE, multi-family and SBA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems', window );"><strong>Gain on mortgage loan origination and sale activities [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_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations', window );">Gain on loan origination and sale activities</a></td>
<td class="nump">25,468<span></span>
</td>
<td class="nump">21,769<span></span>
</td>
<td class="nump">17,492<span></span>
</td>
</tr>
<tr class="rh">
<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_ResidentialMortgageMember', window );">Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems', window );"><strong>Gain on mortgage loan origination and sale activities [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_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations', window );">Gain on loan origination and sale activities</a></td>
<td class="nump">$ 66,850<span></span>
</td>
<td class="nump">$ 100,795<span></span>
</td>
<td class="nump">$ 86,686<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Net Gains Losses On Mortgage Loan Origination And Sales Activities</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;">hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 on mortgage loan origination and sale activities [Line Items]</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;">hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Gains Losses On Mortgage Loan Origination And Sales Activities, Including Discontinued Operations</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;">hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ResidentialMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>98
<FILENAME>R86.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241864008408">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>MORTGAGE BANKING OPERATIONS - Loans Serviced for Others (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding', window );">Loans serviced for others</a></td>
<td class="nump">$ 7,570,267<span></span>
</td>
<td class="nump">$ 7,758,833<span></span>
</td>
</tr>
<tr class="rh">
<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_ResidentialMortgageMember', window );">Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding', window );">Loans serviced for others</a></td>
<td class="nump">5,539,180<span></span>
</td>
<td class="nump">5,914,592<span></span>
</td>
</tr>
<tr class="rh">
<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 );">CRE, multi-family and SBA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding', window );">Loans serviced for others</a></td>
<td class="nump">$ 2,031,087<span></span>
</td>
<td class="nump">$ 1,844,241<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_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_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Principal amount of transferred financial assets in which the transferor has continuing involvement with the assets underlying the transaction. Continuing involvement includes, but is not limited to, servicing, recourse, and restrictions on transferor's interests in transferred financial 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 860<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121570589&amp;loc=d3e107314-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_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ResidentialMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R87.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241858134472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MORTGAGE BANKING OPERATIONS - Mortgage Repurchase Liability (Details) - Representations and Warranties Reserve for Loan Receivables - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_LossContingencyAccrualRollForward', window );"><strong>Loss Contingency Accrual [Roll Forward]</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_LossContingencyAccrualAtCarryingValue', window );">Balance, beginning of period</a></td>
<td class="nump">$ 2,122<span></span>
</td>
<td class="nump">$ 2,871<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualProvision', window );">Additions, net of adjustments</a></td>
<td class="num">(334)<span></span>
</td>
<td class="num">(281)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualPayments', window );">Realized losses</a></td>
<td class="num">(476)<span></span>
</td>
<td class="num">(468)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Balance, end of period</a></td>
<td class="nump">$ 1,312<span></span>
</td>
<td class="nump">$ 2,122<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_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss contingency liability.</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> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LossContingencyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reducing loss contingency liability.</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> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LossContingencyAccrualProvision">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated 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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualProvision</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LossContingencyAccrualRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LossContingencyAccrualRollForward</td>
</tr>
<tr>
<td style="padding-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_LossContingenciesByNatureOfContingencyAxis=hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LossContingenciesByNatureOfContingencyAxis=hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>100
<FILENAME>R88.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241856541400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MORTGAGE BANKING OPERATIONS - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>saleOfRight</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($) </div>
<div>saleOfRight</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_hmst_MortgageBankingOperationsTextualAbstract', window );"><strong>Mortgage Banking Operations (Narrative) [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_ServicingAdvances', window );">Servicing advances</a></td>
<td class="nump">$ 1,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,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_NotesReceivableNet', window );">Other assets - GNMA EBO loans</a></td>
<td class="nump">$ 5,495,726<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,179,886<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=hmst_MultifamilyResidentialMember', window );">Multifamily</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_MortgageBankingOperationsTextualAbstract', window );"><strong>Mortgage Banking Operations (Narrative) [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_ExpectedWeightedAverageLifeofMSR', window );">Expected weighted average life of MSR</a></td>
<td class="text">11 years 5 months 19 days<span></span>
</td>
<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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hmst_GinnieMaeEarlyBuyoutLoansMember', window );">Ginnie Mae Early Buyout 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_MortgageBankingOperationsTextualAbstract', window );"><strong>Mortgage Banking Operations (Narrative) [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="re">
<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 );">Other assets - GNMA EBO loans</a></td>
<td class="nump">$ 12,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 102,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=hmst_SingleFamilyResidentialMember', window );">Single family | Agency debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_MortgageBankingOperationsTextualAbstract', window );"><strong>Mortgage Banking Operations (Narrative) [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales', window );">Mortgage servicing rights, unpaid principle balance, sold, number of sales | saleOfRight</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<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_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold', window );">Mortgage servicing rights, unpaid principal balance, sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,300,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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Gain (loss) in income during period from discontinued operations before income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(900)<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=hmst_SingleFamilyResidentialMember', window );">Single family | Single family residential mortgage servicing rights</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_MortgageBankingOperationsTextualAbstract', window );"><strong>Mortgage Banking Operations (Narrative) [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Gain (loss) in income during period from discontinued operations before income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (900)<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_hmst_ExpectedWeightedAverageLifeofMSR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected Weighted Average Life of MSR</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;">hmst_ExpectedWeightedAverageLifeofMSR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_MortgageBankingOperationsTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Mortgage banking operations.</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;">hmst_MortgageBankingOperationsTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Mortgage Servicing Rights, Unpaid Principal Balance, Sold</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;">hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Mortgage Servicing Rights, Unpaid Principle Balance, Sold, Number Of Sales</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;">hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_ServicingAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advances made as part of the entity's obligations as a servicer.</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;">hmst_ServicingAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</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> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 7: 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><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_FinancialInstrumentAxis=hmst_MultifamilyResidentialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_MultifamilyResidentialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_GinnieMaeEarlyBuyoutLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_GinnieMaeEarlyBuyoutLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_SingleFamilyResidentialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_SingleFamilyResidentialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AgencySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AgencySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_SinglefamilyresidentialmortgageservicingrightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_SinglefamilyresidentialmortgageservicingrightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>101
<FILENAME>R89.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241853614584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MORTGAGE BANKING OPERATIONS - Servicing Income (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_ServicingFeesAndOther', window );">Servicing fees and other</a></td>
<td class="nump">$ 35,342<span></span>
</td>
<td class="nump">$ 32,037<span></span>
</td>
<td class="nump">$ 39,561<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_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization', window );">Changes in fair value of single family MSRs due to modeled amortization</a></td>
<td class="num">(19,669)<span></span>
</td>
<td class="num">(17,754)<span></span>
</td>
<td class="num">(20,670)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfMortgageServicingRightsMSRs', window );">Amortization of multifamily and SBA MSRs</a></td>
<td class="num">(7,581)<span></span>
</td>
<td class="num">(5,657)<span></span>
</td>
<td class="num">(5,214)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_NetServicingIncome', window );">Net servicing income</a></td>
<td class="nump">8,092<span></span>
</td>
<td class="nump">8,626<span></span>
</td>
<td class="nump">13,677<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue', window );">Changes in fair value of MSRs due to changes in market inputs and/or assumptions</a></td>
<td class="nump">7,379<span></span>
</td>
<td class="num">(19,955)<span></span>
</td>
<td class="num">(16,224)<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_hmst_MortgageServicingRightsRiskManagement', window );">Mortgage servicing rights, risk management</a></td>
<td class="num">(859)<span></span>
</td>
<td class="nump">865<span></span>
</td>
<td class="num">(1,789)<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_hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1', window );">Loan servicing income, discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,103)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_ServicingFeesNetIncludingDiscontinuedOperations', window );">Loan servicing income</a></td>
<td class="nump">7,233<span></span>
</td>
<td class="nump">9,491<span></span>
</td>
<td class="nump">9,785<span></span>
</td>
</tr>
<tr class="rh">
<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_ServicingContractsMember', window );">Servicing Contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Net gain (loss) from derivatives hedging</a></td>
<td class="num">$ (8,238)<span></span>
</td>
<td class="nump">$ 20,820<span></span>
</td>
<td class="nump">14,435<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_SinglefamilyresidentialmortgageservicingrightsMember', window );">Single family residential mortgage servicing rights | Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Gain (loss) in income during period from discontinued operations before income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (900)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Changes in the fair value of mortgage servicing rights due to modeled amortization.</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;">hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Servicing Fees Net1</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;">hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_MortgageServicingRightsRiskManagement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Changes in MSR fair value due to changes in model inputs and assumptions, net of risk management derivatives.</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;">hmst_MortgageServicingRightsRiskManagement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_NetServicingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Servicing and other related fees, net of payments.</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;">hmst_NetServicingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_ServicingFeesAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Servicing fees and 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;">hmst_ServicingFeesAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_ServicingFeesNetIncludingDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Servicing Fees Net, Including Discontinued Operations</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;">hmst_ServicingFeesNetIncludingDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_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_AmortizationOfMortgageServicingRightsMSRs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 periodic amortization (in proportion to and over the period of estimated net servicing income or loss) of capitalized servicing rights, which contractually entitle the servicer to receive fees and ancillary revenues for performing billing, collection, disbursement and recordkeeping services in connection with a mortgage portfolio. 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfMortgageServicingRightsMSRs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the fair value of derivatives recognized in the income statement.</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 4A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-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_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</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> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 7: 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><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ServicingAssetAtFairValueOtherChangesInFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) from changes in fair value classified as other for a contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.</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 50<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(4)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122625-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinancialInstrumentAxis=us-gaap_ServicingContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ServicingContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_SinglefamilyresidentialmortgageservicingrightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_SinglefamilyresidentialmortgageservicingrightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_SingleFamilyResidentialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_SingleFamilyResidentialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>102
<FILENAME>R90.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241861614904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MORTGAGE BANKING OPERATIONS - SF MSR Roll Forward (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_ServicingAssetAbstract', window );"><strong>Additions and amortization:</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_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization', window );">Amortization</a></td>
<td class="nump">$ 19,669<span></span>
</td>
<td class="nump">$ 17,754<span></span>
</td>
<td class="nump">$ 20,670<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet', window );">Net additions and amortization</a></td>
<td class="nump">4,239<span></span>
</td>
<td class="nump">1,670<span></span>
</td>
<td class="num">(168,826)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue', window );">Changes in fair value assumptions</a></td>
<td class="num">(7,379)<span></span>
</td>
<td class="nump">19,955<span></span>
</td>
<td class="nump">16,224<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAmount', window );">Ending balance</a></td>
<td class="nump">61,584<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_ResidentialMortgageMember', window );">Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward', window );"><strong>Servicing Asset at Amortized Value, Balance [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAmount', window );">Beginning balance</a></td>
<td class="nump">49,966<span></span>
</td>
<td class="nump">68,109<span></span>
</td>
<td class="nump">252,168<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetAbstract', window );"><strong>Additions and amortization:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAdditions', window );">Originations</a></td>
<td class="nump">23,908<span></span>
</td>
<td class="nump">19,424<span></span>
</td>
<td class="nump">28,788<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueDisposals', window );">Sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(176,944)<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_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization', window );">Amortization</a></td>
<td class="num">(19,669)<span></span>
</td>
<td class="num">(17,754)<span></span>
</td>
<td class="num">(20,670)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue', window );">Changes in fair value assumptions</a></td>
<td class="nump">7,379<span></span>
</td>
<td class="num">(19,813)<span></span>
</td>
<td class="num">(15,233)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAmount', window );">Ending balance</a></td>
<td class="nump">$ 61,584<span></span>
</td>
<td class="nump">$ 49,966<span></span>
</td>
<td class="nump">$ 68,109<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Changes in the fair value of mortgage servicing rights due to modeled amortization.</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;">hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_ServicingAssetatFairValueAdditionsandAmortizationNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Servicing Asset at Fair Value, Additions and Amortization, Net</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;">hmst_ServicingAssetatFairValueAdditionsandAmortizationNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ServicingAssetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ServicingAssetAbstract</td>
</tr>
<tr>
<td style="padding-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_ServicingAssetAtAmortizedValueBalanceRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ServicingAssetAtAmortizedValueBalanceRollForward</td>
</tr>
<tr>
<td style="padding-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_ServicingAssetAtFairValueAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of new servicing assets, subsequently measured at fair value, acquired or created during the current period through purchases or from transfers of financial 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 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122625-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAssetAtFairValueAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ServicingAssetAtFairValueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements.</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 50<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122492-111745<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122625-111746<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAssetAtFairValueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ServicingAssetAtFairValueDisposals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Decrease in servicing assets subsequently measured at fair value resulting from conveyance of servicing rights to unrelated 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 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122625-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAssetAtFairValueDisposals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ServicingAssetAtFairValueOtherChangesInFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) from changes in fair value classified as other for a contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.</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 50<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(4)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122625-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ResidentialMortgageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ResidentialMortgageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>103
<FILENAME>R91.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241863746424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MORTGAGE BANKING OPERATIONS - Key Economic Assumptions (Details)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputConstantPrepaymentRateMember', window );">CPRs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_RatesPerAnnumAbstract', window );"><strong>Rates per annum [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>
</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_hmst_ServicingAssetWeightedAverageMeasurementInput', window );">Servicing asset, measurement input</a></td>
<td class="nump">8.84%<span></span>
</td>
<td class="nump">11.37%<span></span>
</td>
<td class="nump">18.23%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember', window );">Discount Rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_RatesPerAnnumAbstract', window );"><strong>Rates per annum [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>
</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_hmst_ServicingAssetWeightedAverageMeasurementInput', window );">Servicing asset, measurement input</a></td>
<td class="nump">8.23%<span></span>
</td>
<td class="nump">7.82%<span></span>
</td>
<td class="nump">9.31%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_RatesPerAnnumAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Rates per annum.</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;">hmst_RatesPerAnnumAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_ServicingAssetWeightedAverageMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Servicing Asset, Weighted Average 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;">hmst_ServicingAssetWeightedAverageMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputConstantPrepaymentRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MeasurementInputConstantPrepaymentRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>104
<FILENAME>R92.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241858471992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MORTGAGE BANKING OPERATIONS - Sensitivity Analysis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAmount', window );">Single family mortgage servicing rights</a></td>
<td class="nump">$ 61,584<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1', window );">Expected weighted-average life (in years)</a></td>
<td class="text">5 years 11 months 8 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_ConstantPrepaymentRateAbstract', window );"><strong>Constant Prepayment Rate [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>
</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_hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease', window );">Impact on fair value of 25 basis points adverse change in interest rates</a></td>
<td class="num">$ (3,641)<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_hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease', window );">Impact on fair value of 50 basis points adverse change in interest rates</a></td>
<td class="num">(7,325)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_DiscountRateAbstract', window );"><strong>Discount Rate [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>
</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_hmst_ImpactOnFairValueOfHundredBasisPointsIncrease', window );">Impact on fair value of 100 basis points increase</a></td>
<td class="num">(2,999)<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_hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease', window );">Impact on fair value of 200 basis points increase</a></td>
<td class="num">$ (5,770)<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputConstantPrepaymentRateMember', window );">CPRs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_hmst_ServicingAssetWeightedAverageMeasurementInput', window );">Measurement input</a></td>
<td class="nump">8.84%<span></span>
</td>
<td class="nump">11.37%<span></span>
</td>
<td class="nump">18.23%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputConstantPrepaymentRateMember', window );">CPRs | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_hmst_ServicingAssetWeightedAverageMeasurementInput', window );">Measurement input</a></td>
<td class="nump">7.90%<span></span>
</td>
<td class="nump">8.13%<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputConstantPrepaymentRateMember', window );">CPRs | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_hmst_ServicingAssetWeightedAverageMeasurementInput', window );">Measurement input</a></td>
<td class="nump">17.35%<span></span>
</td>
<td class="nump">19.70%<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputConstantPrepaymentRateMember', window );">CPRs | Weighted Average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_hmst_ServicingAssetWeightedAverageMeasurementInput', window );">Measurement input</a></td>
<td class="nump">10.35%<span></span>
</td>
<td class="nump">12.81%<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember', window );">Discount Rates</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_hmst_ServicingAssetWeightedAverageMeasurementInput', window );">Measurement input</a></td>
<td class="nump">8.23%<span></span>
</td>
<td class="nump">7.82%<span></span>
</td>
<td class="nump">9.31%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember', window );">Discount Rates | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_hmst_ServicingAssetWeightedAverageMeasurementInput', window );">Measurement input</a></td>
<td class="nump">6.94%<span></span>
</td>
<td class="nump">6.50%<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember', window );">Discount Rates | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_hmst_ServicingAssetWeightedAverageMeasurementInput', window );">Measurement input</a></td>
<td class="nump">13.96%<span></span>
</td>
<td class="nump">13.14%<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_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember', window );">Discount Rates | Weighted Average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_hmst_ServicingAssetWeightedAverageMeasurementInput', window );">Measurement input</a></td>
<td class="nump">7.97%<span></span>
</td>
<td class="nump">8.27%<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_hmst_ConstantPrepaymentRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Constant Prepayment Rate</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;">hmst_ConstantPrepaymentRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_DiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Discount Rate</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;">hmst_DiscountRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impact on fair value of 50 basis points decrease.</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;">hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_ImpactOnFairValueOfHundredBasisPointsIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impact on fair value of 100 basis points increase.</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;">hmst_ImpactOnFairValueOfHundredBasisPointsIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impact on fair value of 25 basis points decrease.</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;">hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Impact on fair value of 200 basis points increase.</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;">hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_ServicingAssetWeightedAverageMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Servicing Asset, Weighted Average 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;">hmst_ServicingAssetWeightedAverageMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-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_ServicingAssetAtFairValueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements.</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 50<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122492-111745<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122625-111746<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAssetAtFairValueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average life of financial assets and financial liabilities, 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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122596-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1</td>
</tr>
<tr>
<td style="padding-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_MeasurementInputTypeAxis=us-gaap_MeasurementInputConstantPrepaymentRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MeasurementInputConstantPrepaymentRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>105
<FILENAME>R93.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241862569224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MORTGAGE BANKING OPERATIONS - MF MSR Roll Forward (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_ServicingAssetAtAmortizedValueBalanceRollForward', window );"><strong>Servicing Asset at Amortized Value, Balance [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetAtAmortizedValue', window );">Beginning balance</a></td>
<td class="nump">$ 35,774<span></span>
</td>
<td class="nump">$ 29,494<span></span>
</td>
<td class="nump">$ 28,328<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetAtAmortizedValueAdditions', window );">Origination</a></td>
<td class="nump">11,222<span></span>
</td>
<td class="nump">11,587<span></span>
</td>
<td class="nump">5,832<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetAtAmortizedValueAmortization1', window );">Amortization</a></td>
<td class="num">(7,581)<span></span>
</td>
<td class="num">(5,307)<span></span>
</td>
<td class="num">(4,666)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetAtAmortizedValue', window );">Ending balance</a></td>
<td class="nump">$ 39,415<span></span>
</td>
<td class="nump">$ 35,774<span></span>
</td>
<td class="nump">$ 29,494<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_ServicingAssetAtAmortizedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.</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 50<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122739-111746<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122492-111745<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAssetAtAmortizedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ServicingAssetAtAmortizedValueAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 additions from purchases, assumption or transfer to contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.</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 50<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAssetAtAmortizedValueAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ServicingAssetAtAmortizedValueAmortization1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.</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 50<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAssetAtAmortizedValueAmortization1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ServicingAssetAtAmortizedValueBalanceRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ServicingAssetAtAmortizedValueBalanceRollForward</td>
</tr>
<tr>
<td style="padding-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>106
<FILENAME>R94.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241860562088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>MORTGAGE BANKING OPERATIONS - MSR Projected Amortization (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Projected Amortization Expense, Fiscal Year Maturity [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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 5,766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2023</a></td>
<td class="nump">5,627<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2024</a></td>
<td class="nump">5,392<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2025</a></td>
<td class="nump">5,061<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2026</a></td>
<td class="nump">4,437<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">2027 and thereafter</a></td>
<td class="nump">13,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ServicingAssetAtAmortizedValue', window );">Carrying value of multifamily and SBA MSRs</a></td>
<td class="nump">$ 39,415<span></span>
</td>
<td class="nump">$ 35,774<span></span>
</td>
<td class="nump">$ 29,494<span></span>
</td>
<td class="nump">$ 28,328<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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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>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_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second 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 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_ServicingAssetAtAmortizedValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.</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 50<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122739-111746<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122492-111745<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAssetAtAmortizedValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>107
<FILENAME>R95.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241861932024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS, GUARANTEES AND CONTINGENCIES - Schedule of Commitments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_GuaranteeObligationsMaximumExposure', window );">Unfunded commitment balance of loans sold on a servicing-retained basis</a></td>
<td class="nump">$ 1,316,975<span></span>
</td>
<td class="nump">$ 1,113,532<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsByNatureAxis=hmst_UnusedConsumerPortfolioLoanFundMember', window );">Unused Consumer Portfolio Lines</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_GuaranteeObligationsMaximumExposure', window );">Unfunded commitment balance of loans sold on a servicing-retained basis</a></td>
<td class="nump">405,992<span></span>
</td>
<td class="nump">389,122<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsByNatureAxis=hmst_UnusedCommercialPortfolioLoanFundMember', window );">Commercial Portfolio Lines</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_GuaranteeObligationsMaximumExposure', window );">Unfunded commitment balance of loans sold on a servicing-retained basis</a></td>
<td class="nump">820,131<span></span>
</td>
<td class="nump">656,065<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_UnfundedLoanCommitmentMember', window );">Unfunded Loan Commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_GuaranteeObligationsMaximumExposure', window );">Unfunded commitment balance of loans sold on a servicing-retained basis</a></td>
<td class="nump">90,852<span></span>
</td>
<td class="nump">68,345<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsByNatureAxis=hmst_UndisbursedConstructionLoanFundsMember', window );">Undisbursed construction loan funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_GuaranteeObligationsMaximumExposure', window );">Unfunded commitment balance of loans sold on a servicing-retained basis</a></td>
<td class="nump">$ 584,000<span></span>
</td>
<td class="nump">$ 395,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_GuaranteeObligationsMaximumExposure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.</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 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12069-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsMaximumExposure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-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_GuaranteeObligationsByNatureAxis=hmst_UnusedConsumerPortfolioLoanFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GuaranteeObligationsByNatureAxis=hmst_UnusedConsumerPortfolioLoanFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsByNatureAxis=hmst_UnusedCommercialPortfolioLoanFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GuaranteeObligationsByNatureAxis=hmst_UnusedCommercialPortfolioLoanFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_UnfundedLoanCommitmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GuaranteeObligationsByNatureAxis=us-gaap_UnfundedLoanCommitmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsByNatureAxis=hmst_UndisbursedConstructionLoanFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GuaranteeObligationsByNatureAxis=hmst_UndisbursedConstructionLoanFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>108
<FILENAME>R96.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241837513464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS, GUARANTEES AND CONTINGENCIES - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_hmst_AllowanceForUnfundedCommitments', window );">Allowance for unfunded commitments</a></td>
<td class="nump">$ 2,400,000<span></span>
</td>
<td class="nump">$ 1,600,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_GuaranteeObligationsMaximumExposure', window );">Unfunded commitment balance of loans sold on a servicing-retained basis</a></td>
<td class="nump">1,316,975,000<span></span>
</td>
<td class="nump">1,113,532,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_LossContingenciesByNatureOfContingencyAxis=hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember', window );">Representations and Warranties Reserve for Loan Receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Unfunded commitment balance of loans sold on a servicing-retained basis</a></td>
<td class="nump">5,500,000,000<span></span>
</td>
<td class="nump">6,000,000,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_LossContingencyAccrualAtCarryingValue', window );">Reserve liability related to mortgage repurchase</a></td>
<td class="nump">1,312,000<span></span>
</td>
<td class="nump">2,122,000<span></span>
</td>
<td class="nump">$ 2,871,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_GuaranteeObligationsByNatureAxis=hmst_LossSharingRelationshipMember', window );">Loss Sharing Relationship</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_hmst_ReserveliabilityrelatedtomultifamilyDUSProgram', window );">Reserve liability related to multifamily DUS Program</a></td>
<td class="nump">600,000<span></span>
</td>
<td class="nump">2,100,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_GuaranteeObligationsByNatureAxis=us-gaap_CreditRiskMember', window );">Credit Risk</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Reserve liability related to mortgage repurchase</a></td>
<td class="nump">1,300,000<span></span>
</td>
<td class="nump">2,100,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_FinancialInstrumentAxis=hmst_MultifamilyResidentialMember', window );">Multifamily | Loss Sharing Relationship</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_hmst_LoanssoldthroughDUS', window );">UPB of loans sold through DUS</a></td>
<td class="nump">1,900,000,000<span></span>
</td>
<td class="nump">1,800,000,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_LossContingencyLossInPeriod', window );">Loss incurred - related to DUS</a></td>
<td class="nump">0<span></span>
</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_OtherCommitmentsAxis=hmst_InvestmentCommitmentMember', window );">Investment commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Investment in qualifying small businesses</a></td>
<td class="nump">$ 15,200,000<span></span>
</td>
<td class="nump">$ 19,200,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_hmst_AllowanceForUnfundedCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Unfunded Commitments</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;">hmst_AllowanceForUnfundedCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_LoanssoldthroughDUS">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unpaid principal of Loans sold through DUS program.</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;">hmst_LoanssoldthroughDUS</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_ReserveliabilityrelatedtomultifamilyDUSProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reserve liability related to multifamily DUS Program</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;">hmst_ReserveliabilityrelatedtomultifamilyDUSProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_GuaranteeObligationsMaximumExposure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.</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 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12069-110248<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GuaranteeObligationsMaximumExposure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-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_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss contingency liability.</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> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LossContingencyLossInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.</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> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyLossInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</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_OtherCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LossContingenciesByNatureOfContingencyAxis=hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LossContingenciesByNatureOfContingencyAxis=hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsByNatureAxis=hmst_LossSharingRelationshipMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GuaranteeObligationsByNatureAxis=hmst_LossSharingRelationshipMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_CreditRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_GuaranteeObligationsByNatureAxis=us-gaap_CreditRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_MultifamilyResidentialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_MultifamilyResidentialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_InvestmentCommitmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_InvestmentCommitmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>109
<FILENAME>R97.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241866246936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Schedule of Income Tax Expense (Benefit) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Current 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 20,074<span></span>
</td>
<td class="nump">$ 27,166<span></span>
</td>
<td class="nump">$ 32,738<span></span>
</td>
</tr>
<tr class="re">
<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 and local</a></td>
<td class="nump">3,191<span></span>
</td>
<td class="nump">4,804<span></span>
</td>
<td class="nump">5,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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred (benefit) 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">4,325<span></span>
</td>
<td class="num">(11,076)<span></span>
</td>
<td class="num">(28,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_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State and local</a></td>
<td class="nump">511<span></span>
</td>
<td class="num">(1,596)<span></span>
</td>
<td class="num">(4,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_IncomeTaxReconciliationNondeductibleExpenseAmortization', window );">Tax credit investment amortization</a></td>
<td class="nump">3,166<span></span>
</td>
<td class="nump">2,606<span></span>
</td>
<td class="nump">2,702<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_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">$ 31,267<span></span>
</td>
<td class="nump">$ 21,904<span></span>
</td>
<td class="nump">$ 7,988<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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-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_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 federal 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://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 2: 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 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_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred federal income 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://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 2: 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 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 (b)<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_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred 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://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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 2: 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 3: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_IncomeTaxReconciliationNondeductibleExpenseAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible amortization.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-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_IncomeTaxReconciliationNondeductibleExpenseAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>110
<FILENAME>R98.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241862084696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES - Income Tax Rate Reconciliation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract', window );"><strong>Effective Income Tax Rate Reconciliation, Amount [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before taxes</a></td>
<td class="nump">$ 146,689<span></span>
</td>
<td class="nump">$ 101,894<span></span>
</td>
<td class="nump">$ 48,708<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Federal tax statutory rate</a></td>
<td class="nump">30,805<span></span>
</td>
<td class="nump">21,398<span></span>
</td>
<td class="nump">10,229<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State tax - net of federal tax benefit</a></td>
<td class="nump">3,220<span></span>
</td>
<td class="nump">2,587<span></span>
</td>
<td class="num">(217)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome', window );">Tax-exempt interest benefit</a></td>
<td class="num">(2,049)<span></span>
</td>
<td class="num">(1,849)<span></span>
</td>
<td class="num">(1,388)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation expense</a></td>
<td class="num">(1,132)<span></span>
</td>
<td class="num">(159)<span></span>
</td>
<td class="num">(123)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">423<span></span>
</td>
<td class="num">(73)<span></span>
</td>
<td class="num">(513)<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_IncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">$ 31,267<span></span>
</td>
<td class="nump">$ 21,904<span></span>
</td>
<td class="nump">$ 7,988<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract', window );"><strong>Effective Income Tax Rate Reconciliation, Percent [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Federal tax statutory rate</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State tax - net of federal tax benefit</a></td>
<td class="nump">2.20%<span></span>
</td>
<td class="nump">2.54%<span></span>
</td>
<td class="num">(0.45%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome', window );">Tax-exempt interest benefit</a></td>
<td class="num">(1.40%)<span></span>
</td>
<td class="num">(1.81%)<span></span>
</td>
<td class="num">(2.85%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock-based compensation expense</a></td>
<td class="num">(0.77%)<span></span>
</td>
<td class="num">(0.16%)<span></span>
</td>
<td class="num">(0.25%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Other</a></td>
<td class="nump">0.29%<span></span>
</td>
<td class="num">(0.07%)<span></span>
</td>
<td class="num">(1.05%)<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_EffectiveIncomeTaxRateContinuingOperations', window );">Total</a></td>
<td class="nump">21.32%<span></span>
</td>
<td class="nump">21.50%<span></span>
</td>
<td class="nump">16.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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage 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 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-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_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: 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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for 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://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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.</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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-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_EffectiveIncomeTaxRateReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="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 (c)<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<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><br>Reference 6: 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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: 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(8))<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 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: 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 10: 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(15))<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award 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://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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-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_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-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_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-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_IncomeTaxReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R99.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241853643704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES - Deferred Tax Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_ComponentsOfDeferredTaxAssetsAbstract', window );"><strong>Deferred taxes 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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses', window );">Provision for credit losses</a></td>
<td class="nump">$ 11,477<span></span>
</td>
<td class="nump">$ 15,957<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Federal and state net operating loss carryforwards</a></td>
<td class="nump">628<span></span>
</td>
<td class="nump">849<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued liabilities</a></td>
<td class="nump">2,268<span></span>
</td>
<td class="nump">2,152<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInvestments', window );">Other investments</a></td>
<td class="nump">471<span></span>
</td>
<td class="nump">451<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_hmst_DeferredTaxAssetsLeaseLiability', window );">Lease liabilities</a></td>
<td class="nump">12,028<span></span>
</td>
<td class="nump">15,290<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetInterestCarryforward', window );">Nonaccrual interest</a></td>
<td class="nump">213<span></span>
</td>
<td class="nump">497<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_hmst_DeferredTaxAssetsStockOptions', window );">Stock options</a></td>
<td class="nump">969<span></span>
</td>
<td class="nump">820<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_hmst_DeferredTaxAssetsLoanValuation', window );">Loan valuation</a></td>
<td class="nump">289<span></span>
</td>
<td class="nump">454<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">1,744<span></span>
</td>
<td class="nump">2,262<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_DeferredTaxAssetsGross', window );">Total</a></td>
<td class="nump">30,087<span></span>
</td>
<td class="nump">38,732<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract', window );"><strong>Deferred taxes 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_DeferredTaxLiabilitiesMortgageServicingRights', window );">Mortgage servicing rights</a></td>
<td class="num">(22,221)<span></span>
</td>
<td class="num">(18,663)<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_hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts', window );">Deferred loan fees and costs</a></td>
<td class="num">(7,336)<span></span>
</td>
<td class="num">(10,972)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Lease right-of-use assets</a></td>
<td class="num">(8,572)<span></span>
</td>
<td class="num">(10,435)<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_hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross', window );">Unrealized gain on investment AFS securities</a></td>
<td class="num">(5,630)<span></span>
</td>
<td class="num">(9,409)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Premises and equipment</a></td>
<td class="num">(1,843)<span></span>
</td>
<td class="num">(3,620)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangibles</a></td>
<td class="num">(742)<span></span>
</td>
<td class="num">(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_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="num">(54)<span></span>
</td>
<td class="num">(171)<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_DeferredIncomeTaxLiabilities', window );">Total</a></td>
<td class="num">(46,398)<span></span>
</td>
<td class="num">(54,099)<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_DeferredTaxLiabilities', window );">Net deferred tax liability</a></td>
<td class="num">$ (16,311)<span></span>
</td>
<td class="num">$ (15,367)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_DeferredTaxAssetsLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Lease Liability</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;">hmst_DeferredTaxAssetsLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_DeferredTaxAssetsLoanValuation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Loan Valuation</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;">hmst_DeferredTaxAssetsLoanValuation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_DeferredTaxAssetsStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Stock Options</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;">hmst_DeferredTaxAssetsStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax liabilities attributable to taxable temporary differences from deferred loan fees and costs.</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;">hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Unrealized Gains On Debt Securities Available-For-Sale, Gross</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;">hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_ComponentsOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComponentsOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_ComponentsOfDeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ComponentsOfDeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax liability attributable to taxable temporary differences.</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(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<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(15)(b)(2))<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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<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(26)(a))<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_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxAssetInterestCarryforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-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_DeferredTaxAssetInterestCarryforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</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 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments).</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_DeferredTaxAssetsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-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_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, 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://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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-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_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-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_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-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_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax liability attributable to taxable temporary differences from leasing arrangements.</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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-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_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesMortgageServicingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax liability attributable to taxable temporary differences from 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://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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-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_DeferredTaxLiabilitiesMortgageServicingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax liability attributable to taxable temporary differences 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-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_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-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_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>112
<FILENAME>R100.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241861403176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INCOME TAXES - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [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_hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded', window );">Tax basis in unrecorded bad debt reserves with no liability recorded</a></td>
<td class="nump">$ 12,700,000<span></span>
</td>
<td class="nump">$ 12,700,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_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">0<span></span>
</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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsLineItems', window );"><strong>Operating Loss Carryforwards [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 12,100,000<span></span>
</td>
<td class="nump">$ 12,100,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_hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax basis in bad debt reserves for which no income tax liability has been recorded.</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;">hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</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 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32559-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_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLossCarryforwardsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_OperatingLossCarryforwardsLineItems</td>
</tr>
<tr>
<td style="padding-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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unrecognized tax benefits.</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 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=SL37586934-109318<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 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-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_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>113
<FILENAME>R101.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241861352472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RETIREMENT BENEFIT PLAN (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Employer contribution amount</a></td>
<td class="nump">$ 3.9<span></span>
</td>
<td class="nump">$ 3.8<span></span>
</td>
<td class="nump">$ 5.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_DefinedContributionPlanTranchesAxis=hmst_DefineContributionPlanTrancheOneMember', window );">Tranche One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Percentage of employer matching</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Defined contribution plan automatic enrollment percent</a></td>
<td class="nump">3.00%<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_hmst_DefinedContributionPlanTranchesAxis=hmst_DefinedContributionPlanTrancheTwoMember', window );">Tranche Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Percentage of employer matching</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Defined contribution plan automatic enrollment percent</a></td>
<td class="nump">2.00%<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_DefinedContributionPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DefinedContributionPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-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_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 discretionary contributions made by an employer to a defined contribution plan.</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_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</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_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</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_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_DefinedContributionPlanTranchesAxis=hmst_DefineContributionPlanTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">hmst_DefinedContributionPlanTranchesAxis=hmst_DefineContributionPlanTrancheOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_DefinedContributionPlanTranchesAxis=hmst_DefinedContributionPlanTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">hmst_DefinedContributionPlanTranchesAxis=hmst_DefinedContributionPlanTrancheTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>114
<FILENAME>R102.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241861930120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION PLANS - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Maximum number of shares of common stock available for grant under the 2014 EIP (in shares)</a></td>
<td class="nump">1,875,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based compensation cost (benefit)</a></td>
<td class="nump">$ 2.9<span></span>
</td>
<td class="nump">$ 2.4<span></span>
</td>
<td class="num">$ (0.4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of stock options granted (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of stock options forfeited (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_hmst_ShareBasedPaymentArrangementExpenseReversal', window );">Reversal of share-based compensation cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based compensation vesting period</a></td>
<td class="text">3 years<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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based compensation vesting period</a></td>
<td class="text">3 years<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_hmst_ShareBasedPaymentArrangementExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Payment Arrangement, Expense, Reversal</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;">hmst_ShareBasedPaymentArrangementExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 award under share-based payment arrangement. Excludes amount capitalized.</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 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 3: 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 (h)(1)(i)<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_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</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)(1)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of share options (or share units) granted during the 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>115
<FILENAME>R103.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241861918024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION PLANS - Schedule of Stock Options Activity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of stock options outstanding, beginning balance (shares)</a></td>
<td class="nump">188,181<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Number of options exercised (shares)</a></td>
<td class="num">(188,181)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of stock options outstanding, ending balance (shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">188,181<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, beginning balance (in dollars per share)</a></td>
<td class="nump">$ 12.85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, exercised (in dollars per share)</a></td>
<td class="nump">12.85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, ending balance (in dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 12.85<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value, ending balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 3,933<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining term, beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 3 months 18 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 by which the current fair value of the underlying stock exceeds the exercise price of options 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 options outstanding, including both vested and non-vested 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</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)(i)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into 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;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, 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>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 (e)(1)<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R104.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241853729160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION PLANS - Schedule of Restricted Shares Activity (Details) - Restricted Stock Units (RSUs)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Restricted shares outstanding, beginning balance (in shares) | shares</a></td>
<td class="nump">295,840<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (shares) | shares</a></td>
<td class="nump">106,372<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Cancelled or forfeited (shares) | shares</a></td>
<td class="num">(73,577)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (shares) | shares</a></td>
<td class="num">(60,104)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Restricted shares outstanding, ending balance (in shares) | shares</a></td>
<td class="nump">268,531<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, Weighted Average Grant Date Fair Value, beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 24.52<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares</a></td>
<td class="nump">33.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Cancelled or forfeited, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares</a></td>
<td class="nump">28.06<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares</a></td>
<td class="nump">24.89<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, Weighted Average Grant Date Fair Value, Outstanding, ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 26.83<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited 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://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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</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)(2)(iii)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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)(2)(iii)(1)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</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)(2)(iii)(1)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</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)(2)(i)-(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of equity-based payment instruments, excluding stock (or unit) options, that vested 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://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)(2)(iii)(2)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the 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 (c)(2)(iii)(2)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>117
<FILENAME>R105.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241863811384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SHARE-BASED COMPENSATION PLANS - Schedule of Performance Shares Valuation Assumptions (Details) - Performance Shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility of common stock</a></td>
<td class="nump">40.50%<span></span>
</td>
<td class="nump">33.90%<span></span>
</td>
<td class="nump">29.40%<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_hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies', window );">Average volatility of peer companies</a></td>
<td class="nump">43.50%<span></span>
</td>
<td class="nump">34.80%<span></span>
</td>
<td class="nump">24.50%<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_hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies', window );">Average correlation coefficient of peer companies</a></td>
<td class="nump">0.8004%<span></span>
</td>
<td class="nump">0.7561%<span></span>
</td>
<td class="nump">0.7272%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">0.30%<span></span>
</td>
<td class="nump">2.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term in years</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">2 years 9 months 3 days<span></span>
</td>
<td class="text">2 years 8 months 8 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Fair Value Assumptions, Average Correlation Coefficient Of Peer Companies</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;">hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-based Payment Award, Fair Value Assumptions, Average Expected Volatility Rate Of Peer Companies</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;">hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 risk-free interest rate assumption that is used in valuing an option on its own shares.</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 (f)(2)(iv)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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>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 (f)(2)(i)<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 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>118
<FILENAME>R106.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241852708328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENT - Schedule of Fair Value Hierarchy Measurement (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 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_AssetsFairValueDisclosureAbstract', 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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">$ 1,002,522,000<span></span>
</td>
<td class="nump">$ 1,072,093,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_ServicingAssetAtFairValueAmount', window );">Single family mortgage servicing rights</a></td>
<td class="nump">61,584,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_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">9,280,000<span></span>
</td>
<td class="nump">27,639,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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="nump">1,263,000<span></span>
</td>
<td class="nump">2,785,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 Mortgage 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_AssetsFairValueDisclosureAbstract', window );"><strong>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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">32,963,000<span></span>
</td>
<td class="nump">51,046,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 Mortgage 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_AssetsFairValueDisclosureAbstract', 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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">62,792,000<span></span>
</td>
<td class="nump">45,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_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember', window );">Municipal bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">539,923,000<span></span>
</td>
<td class="nump">564,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_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt 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_AssetsFairValueDisclosureAbstract', 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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">19,616,000<span></span>
</td>
<td class="nump">15,222,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_AgencySecuritiesMember', window );">Agency debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,846,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, 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_AssetsFairValueDisclosureAbstract', 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_LoansHeldForSaleFairValueDisclosure', window );">Single family LHFS</a></td>
<td class="nump">128,041,000<span></span>
</td>
<td class="nump">194,643,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_LoansReceivableFairValueDisclosure', window );">Single family LHFI</a></td>
<td class="nump">7,287,000<span></span>
</td>
<td class="nump">7,108,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_ServicingAssetAtFairValueAmount', window );">Single family mortgage servicing rights</a></td>
<td class="nump">61,584,000<span></span>
</td>
<td class="nump">49,966,000<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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">1,207,359,000<span></span>
</td>
<td class="nump">1,359,699,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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</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_LiabilitiesFairValueDisclosure', window );">Total Liabilities</a></td>
<td class="nump">5,184,000<span></span>
</td>
<td class="nump">24,232,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, 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_AssetsFairValueDisclosureAbstract', 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_LoansHeldForSaleFairValueDisclosure', window );">Single family LHFS</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 );">Single family LHFI</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_ServicingAssetAtFairValueAmount', window );">Single family mortgage servicing rights</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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">334,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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</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_LiabilitiesFairValueDisclosure', window );">Total Liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Level&#160;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_AssetsFairValueDisclosureAbstract', 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_LoansHeldForSaleFairValueDisclosure', window );">Single family LHFS</a></td>
<td class="nump">128,041,000<span></span>
</td>
<td class="nump">194,643,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_LoansReceivableFairValueDisclosure', window );">Single family LHFI</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_ServicingAssetAtFairValueAmount', window );">Single family mortgage servicing rights</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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">1,133,185,000<span></span>
</td>
<td class="nump">1,282,520,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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</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_LiabilitiesFairValueDisclosure', window );">Total Liabilities</a></td>
<td class="nump">5,181,000<span></span>
</td>
<td class="nump">24,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, 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_AssetsFairValueDisclosureAbstract', 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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">2,482,000<span></span>
</td>
<td class="nump">2,710,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_LoansHeldForSaleFairValueDisclosure', window );">Single family LHFS</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 );">Single family LHFI</a></td>
<td class="nump">7,287,000<span></span>
</td>
<td class="nump">7,108,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_ServicingAssetAtFairValueAmount', window );">Single family mortgage servicing rights</a></td>
<td class="nump">61,584,000<span></span>
</td>
<td class="nump">49,966,000<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_AssetsFairValueDisclosure', window );">Total assets</a></td>
<td class="nump">73,840,000<span></span>
</td>
<td class="nump">77,179,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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<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_LiabilitiesFairValueDisclosure', window );">Total Liabilities</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">3,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Residential Mortgage 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_AssetsFairValueDisclosureAbstract', window );"><strong>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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">32,963,000<span></span>
</td>
<td class="nump">51,046,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Residential Mortgage Backed Securities | 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_AssetsFairValueDisclosureAbstract', 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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</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 );">Fair Value, Recurring | Residential Mortgage Backed Securities | Level&#160;2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">30,556,000<span></span>
</td>
<td class="nump">48,417,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Residential Mortgage Backed Securities | 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_AssetsFairValueDisclosureAbstract', 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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">2,407,000<span></span>
</td>
<td class="nump">2,629,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Commercial Mortgage 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_AssetsFairValueDisclosureAbstract', window );"><strong>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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">62,792,000<span></span>
</td>
<td class="nump">45,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Commercial Mortgage Backed Securities | 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_AssetsFairValueDisclosureAbstract', 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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</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 );">Fair Value, Recurring | Commercial Mortgage Backed Securities | Level&#160;2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">62,792,000<span></span>
</td>
<td class="nump">45,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Commercial Mortgage Backed Securities | 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_AssetsFairValueDisclosureAbstract', 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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</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 );">Fair Value, Recurring | Residential Collateralized Mortgage 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_AssetsFairValueDisclosureAbstract', window );"><strong>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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">187,394,000<span></span>
</td>
<td class="nump">234,909,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Residential Collateralized Mortgage Obligations | 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_AssetsFairValueDisclosureAbstract', 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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</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 );">Fair Value, Recurring | Residential Collateralized Mortgage Obligations | Level&#160;2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">187,394,000<span></span>
</td>
<td class="nump">234,909,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Residential Collateralized Mortgage Obligations | 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_AssetsFairValueDisclosureAbstract', 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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</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 );">Fair Value, Recurring | Commercial Collateralized Mortgage 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_AssetsFairValueDisclosureAbstract', window );"><strong>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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">136,659,000<span></span>
</td>
<td class="nump">159,183,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Commercial Collateralized Mortgage Obligations | 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_AssetsFairValueDisclosureAbstract', 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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</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 );">Fair Value, Recurring | Commercial Collateralized Mortgage Obligations | Level&#160;2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">136,659,000<span></span>
</td>
<td class="nump">159,183,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Commercial Collateralized Mortgage Obligations | 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_AssetsFairValueDisclosureAbstract', 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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</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 );">Fair Value, Recurring | Municipal bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">539,923,000<span></span>
</td>
<td class="nump">564,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Municipal bonds | 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_AssetsFairValueDisclosureAbstract', 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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</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 );">Fair Value, Recurring | Municipal bonds | Level&#160;2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">539,923,000<span></span>
</td>
<td class="nump">564,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Municipal bonds | 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_AssetsFairValueDisclosureAbstract', 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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</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 );">Fair Value, Recurring | Corporate debt 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_AssetsFairValueDisclosureAbstract', window );"><strong>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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">19,616,000<span></span>
</td>
<td class="nump">15,222,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Corporate debt securities | 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_AssetsFairValueDisclosureAbstract', 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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</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 );">Fair Value, Recurring | Corporate debt securities | Level&#160;2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">19,541,000<span></span>
</td>
<td class="nump">15,141,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Corporate debt securities | 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_AssetsFairValueDisclosureAbstract', 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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">75,000<span></span>
</td>
<td class="nump">81,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | U.S. Treasury 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_AssetsFairValueDisclosureAbstract', window );"><strong>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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">23,175,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | U.S. Treasury securities | 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_AssetsFairValueDisclosureAbstract', 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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</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 );">Fair Value, Recurring | U.S. Treasury securities | Level&#160;2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="nump">23,175,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | U.S. Treasury securities | 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_AssetsFairValueDisclosureAbstract', 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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</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 );">Fair Value, Recurring | Agency debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,846,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Agency debentures | 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_AssetsFairValueDisclosureAbstract', 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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Agency debentures | Level&#160;2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,846,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Agency debentures | 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_AssetsFairValueDisclosureAbstract', 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_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities AFS</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Futures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">334,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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Futures | 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_AssetsFairValueDisclosureAbstract', 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_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">334,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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Futures | Level&#160;2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_DerivativeLiabilities', window );">Derivative liabilities</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 );">Fair Value, Recurring | Futures | 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_AssetsFairValueDisclosureAbstract', 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_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_DerivativeLiabilities', window );">Derivative liabilities</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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Forward sale commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">723,000<span></span>
</td>
<td class="nump">1,035,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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="nump">640,000<span></span>
</td>
<td class="nump">3,714,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Forward sale commitments | 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_AssetsFairValueDisclosureAbstract', 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_DerivativeAssets', window );">Derivative assets</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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_DerivativeLiabilities', window );">Derivative liabilities</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 );">Fair Value, Recurring | Forward sale commitments | Level&#160;2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">723,000<span></span>
</td>
<td class="nump">1,035,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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="nump">640,000<span></span>
</td>
<td class="nump">3,714,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Forward sale commitments | 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_AssetsFairValueDisclosureAbstract', 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_DerivativeAssets', window );">Derivative assets</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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_DerivativeLiabilities', window );">Derivative liabilities</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 );">Fair Value, Recurring | Interest rate lock commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">2,487,000<span></span>
</td>
<td class="nump">17,395,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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">3,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Interest rate lock commitments | 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_AssetsFairValueDisclosureAbstract', 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_DerivativeAssets', window );">Derivative assets</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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_DerivativeLiabilities', window );">Derivative liabilities</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 );">Fair Value, Recurring | Interest rate lock commitments | Level&#160;2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_DerivativeAssets', window );">Derivative assets</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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_DerivativeLiabilities', window );">Derivative liabilities</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 );">Fair Value, Recurring | Interest rate lock commitments | 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_AssetsFairValueDisclosureAbstract', 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_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">2,487,000<span></span>
</td>
<td class="nump">17,395,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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">3,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Interest rate swaps</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">4,381,000<span></span>
</td>
<td class="nump">17,459,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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="nump">4,541,000<span></span>
</td>
<td class="nump">20,511,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Interest rate swaps | 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_AssetsFairValueDisclosureAbstract', 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_DerivativeAssets', window );">Derivative assets</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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_DerivativeLiabilities', window );">Derivative liabilities</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 );">Fair Value, Recurring | Interest rate swaps | Level&#160;2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>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_DerivativeAssets', window );">Derivative assets</a></td>
<td class="nump">4,381,000<span></span>
</td>
<td class="nump">17,459,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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="nump">4,541,000<span></span>
</td>
<td class="nump">20,511,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Interest rate swaps | 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_AssetsFairValueDisclosureAbstract', 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_DerivativeAssets', window );">Derivative assets</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_LiabilitiesFairValueDisclosureAbstract', window );"><strong>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_DerivativeLiabilities', window );">Derivative liabilities</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_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 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_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after the 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 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 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 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://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><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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, after the 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 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 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 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 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><br>Reference 4: 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_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial and nonfinancial obligations.</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 (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_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ServicingAssetAtFairValueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements.</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 50<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122492-111745<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122625-111746<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAssetAtFairValueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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_AgencySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AgencySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_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_FinancialInstrumentAxis=hmst_CollateralizedMortgageObligationsResidentialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_CollateralizedMortgageObligationsResidentialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_CollateralizedMortgageObligationsCommercialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_CollateralizedMortgageObligationsCommercialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_UsTreasuryCollateralizedMortgageObligationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_UsTreasuryCollateralizedMortgageObligationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_EurodollarFutureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EurodollarFutureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_ForwardContractsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ForwardContractsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_InterestRateLockCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InterestRateLockCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R107.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241856528792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENT - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld', window );">Transfers between levels of fair value hierarchy</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 );">Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_LoansReceivableFairValueDisclosure', window );">Fair value of loans held for investment</a></td>
<td class="nump">7,287,000<span></span>
</td>
<td class="nump">7,108,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_LoansHeldForSaleFairValueDisclosure', window );">Single family LHFS</a></td>
<td class="nump">128,041,000<span></span>
</td>
<td class="nump">194,643,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Level&#160;3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_LoansReceivableFairValueDisclosure', window );">Fair value of loans held for investment</a></td>
<td class="nump">7,287,000<span></span>
</td>
<td class="nump">7,108,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_LoansHeldForSaleFairValueDisclosure', window );">Single family LHFS</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_hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 measurement transfers between with levels of hierarchy for assets and liabilities held.</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;">hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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>120
<FILENAME>R108.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241859109736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENT - Schedule of Quantitative Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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 );">Investment securities AFS</a></td>
<td class="nump">$ 1,002,522<span></span>
</td>
<td class="nump">$ 1,072,093<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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 );">Fair value of loans held for investment</a></td>
<td class="nump">7,287<span></span>
</td>
<td class="nump">7,108<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Fair Value, 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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 );">Investment securities AFS</a></td>
<td class="nump">2,482<span></span>
</td>
<td class="nump">2,710<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair value of loans held for investment</a></td>
<td class="nump">7,287<span></span>
</td>
<td class="nump">7,108<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Fair Value, Recurring | Level&#160;3 | Single Family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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 );">Fair value of loans held for investment</a></td>
<td class="nump">$ 7,287<span></span>
</td>
<td class="nump">$ 7,108<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=hmst_MeasurementInputImpliedSpreadMember', window );">Implied spread to benchmark interest rate curve | Fair Value, Recurring | Level&#160;3 | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_DebtSecuritiesAvailableForSaleMeasurementInput', window );">Investment securities available for sale, measurement input</a></td>
<td class="nump">0.0200<span></span>
</td>
<td class="nump">0.0200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=hmst_MeasurementInputImpliedSpreadMember', window );">Implied spread to benchmark interest rate curve | Fair Value, Recurring | Level&#160;3 | Minimum | Single Family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_hmst_LoansHeldforInvestmentMeasurementInput', window );">Loans held for investment, measurement input</a></td>
<td class="nump">0.0239<span></span>
</td>
<td class="nump">0.0396<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=hmst_MeasurementInputImpliedSpreadMember', window );">Implied spread to benchmark interest rate curve | Fair Value, Recurring | Level&#160;3 | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_DebtSecuritiesAvailableForSaleMeasurementInput', window );">Investment securities available for sale, measurement input</a></td>
<td class="nump">0.0200<span></span>
</td>
<td class="nump">0.0200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=hmst_MeasurementInputImpliedSpreadMember', window );">Implied spread to benchmark interest rate curve | Fair Value, Recurring | Level&#160;3 | Maximum | Single Family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_hmst_LoansHeldforInvestmentMeasurementInput', window );">Loans held for investment, measurement input</a></td>
<td class="nump">0.0796<span></span>
</td>
<td class="nump">0.1064<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=hmst_MeasurementInputImpliedSpreadMember', window );">Implied spread to benchmark interest rate curve | Fair Value, Recurring | Level&#160;3 | Weighted Average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_DebtSecuritiesAvailableForSaleMeasurementInput', window );">Investment securities available for sale, measurement input</a></td>
<td class="nump">0.0200<span></span>
</td>
<td class="nump">0.0200<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MeasurementInputTypeAxis=hmst_MeasurementInputImpliedSpreadMember', window );">Implied spread to benchmark interest rate curve | Fair Value, Recurring | Level&#160;3 | Weighted Average | Single Family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_hmst_LoansHeldforInvestmentMeasurementInput', window );">Loans held for investment, measurement input</a></td>
<td class="nump">0.0356<span></span>
</td>
<td class="nump">0.0623<span></span>
</td>
</tr>
<tr class="rh">
<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_InterestRateLockCommitmentsMember', window );">Interest rate lock commitments | Fair Value, Recurring | Level&#160;3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs', window );">Interest rate lock and purchase loan commitments, net</a></td>
<td class="nump">$ 2,484<span></span>
</td>
<td class="nump">$ 17,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_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember', window );">Interest rate lock commitments | Fall-out factor | Fair Value, Recurring | Level&#160;3 | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_DerivativeAssetMeasurementInput', window );">Interest rate lock and purchase loan commitments, net, measurement input</a></td>
<td class="nump">0.0015<span></span>
</td>
<td class="nump">0.0197<span></span>
</td>
</tr>
<tr class="rh">
<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_InterestRateLockCommitmentsMember', window );">Interest rate lock commitments | Fall-out factor | Fair Value, Recurring | Level&#160;3 | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_DerivativeAssetMeasurementInput', window );">Interest rate lock and purchase loan commitments, net, measurement input</a></td>
<td class="nump">0.2193<span></span>
</td>
<td class="nump">0.3838<span></span>
</td>
</tr>
<tr class="rh">
<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_InterestRateLockCommitmentsMember', window );">Interest rate lock commitments | Fall-out factor | Fair Value, Recurring | Level&#160;3 | Weighted Average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_DerivativeAssetMeasurementInput', window );">Interest rate lock and purchase loan commitments, net, measurement input</a></td>
<td class="nump">0.0844<span></span>
</td>
<td class="nump">0.1553<span></span>
</td>
</tr>
<tr class="rh">
<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_InterestRateLockCommitmentsMember', window );">Interest rate lock commitments | Value of servicing | Fair Value, Recurring | Level&#160;3 | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_DerivativeAssetMeasurementInput', window );">Interest rate lock and purchase loan commitments, net, measurement input</a></td>
<td class="nump">0.0035<span></span>
</td>
<td class="nump">0.0041<span></span>
</td>
</tr>
<tr class="rh">
<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_InterestRateLockCommitmentsMember', window );">Interest rate lock commitments | Value of servicing | Fair Value, Recurring | Level&#160;3 | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_DerivativeAssetMeasurementInput', window );">Interest rate lock and purchase loan commitments, net, measurement input</a></td>
<td class="nump">0.0146<span></span>
</td>
<td class="nump">0.0144<span></span>
</td>
</tr>
<tr class="rh">
<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_InterestRateLockCommitmentsMember', window );">Interest rate lock commitments | Value of servicing | Fair Value, Recurring | Level&#160;3 | Weighted Average</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Key economic assumptions and the sensitivity of the current fair valu for single family MSRs</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_DerivativeAssetMeasurementInput', window );">Interest rate lock and purchase loan commitments, net, measurement input</a></td>
<td class="nump">0.0115<span></span>
</td>
<td class="nump">0.0097<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_LoansHeldforInvestmentMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Held-for-Investment, 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;">hmst_LoansHeldforInvestmentMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_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_DebtSecuritiesAvailableForSaleMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 input used to measure 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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<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_DebtSecuritiesAvailableForSaleMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_DerivativeAssetMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 input used to measure 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/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 (bbb)(2)<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_DerivativeAssetMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</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 (a)<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 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19279-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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=srt_SingleFamilyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=srt_SingleFamilyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_MeasurementInputImpliedSpreadMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_MeasurementInputImpliedSpreadMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InterestRateLockCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_MeasurementInputFallOutFactorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_MeasurementInputFallOutFactorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_MeasurementInputValueOfServicingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_MeasurementInputValueOfServicingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>121
<FILENAME>R109.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241861824952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENT - Schedule of Fair Value Changes and Activity for Level 3 (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_us-gaap_FinancialInstrumentAxis=hmst_InterestRateLockAndLoanPurchaseCommitmentsMember', window );">Interest Rate Lock and Loan Purchase Commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs', window );">Beginning balance, net</a></td>
<td class="nump">$ 17,392<span></span>
</td>
<td class="nump">$ 2,223<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements', window );">Payoffs/Sales</a></td>
<td class="num">(26,796)<span></span>
</td>
<td class="num">(40,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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1', window );">Total realized/unrealized gains</a></td>
<td class="nump">11,888<span></span>
</td>
<td class="nump">55,911<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs', window );">Ending balance, net</a></td>
<td class="nump">2,484<span></span>
</td>
<td class="nump">17,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_FairValueByAssetClassAxis=us-gaap_AvailableforsaleSecuritiesMember', window );">Investment securities AFS</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs', window );">Beginning balance, net</a></td>
<td class="nump">2,710<span></span>
</td>
<td class="nump">1,952<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases', window );">Additions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">985<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet', window );">Transfers</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements', window );">Payoffs/Sales</a></td>
<td class="num">(192)<span></span>
</td>
<td class="num">(435)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1', window );">Total realized/unrealized gains</a></td>
<td class="num">(36)<span></span>
</td>
<td class="nump">208<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs', window );">Ending balance, net</a></td>
<td class="nump">2,482<span></span>
</td>
<td class="nump">2,710<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=hmst_LoansheldforinvestmentMember', window );">Single family LHFI</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs', window );">Beginning balance, net</a></td>
<td class="nump">7,108<span></span>
</td>
<td class="nump">3,468<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases', window );">Additions</a></td>
<td class="nump">4,051<span></span>
</td>
<td class="nump">6,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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet', window );">Transfers</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements', window );">Payoffs/Sales</a></td>
<td class="num">(4,279)<span></span>
</td>
<td class="num">(2,409)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1', window );">Total realized/unrealized gains</a></td>
<td class="nump">407<span></span>
</td>
<td class="num">(39)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs', window );">Ending balance, net</a></td>
<td class="nump">$ 7,287<span></span>
</td>
<td class="nump">$ 7,108<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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).</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 (c)(1)<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</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 (c)(2)<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</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 (c)(2)<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy.</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</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 (a)<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 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123874694&amp;loc=d3e19279-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_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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=hmst_InterestRateLockAndLoanPurchaseCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_InterestRateLockAndLoanPurchaseCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=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_FairValueByAssetClassAxis=us-gaap_AvailableforsaleSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=hmst_LoansheldforinvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FairValueByAssetClassAxis=hmst_LoansheldforinvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>122
<FILENAME>R110.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241866256344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENT - FV Unobservable Inputs - Nonrecurring Basis (Details) - Fair Value, Nonrecurring - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_hmst_GainsLossesOnLoansHeldForInvestment', window );">Gains/losses on loans held for investment</a></td>
<td class="num">$ (43)<span></span>
</td>
<td class="num">$ (1,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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember', 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_InvestmentsFairValueDisclosure', window );">Loans held for investment</a></td>
<td class="nump">$ 1,214<span></span>
</td>
<td class="nump">$ 3,651<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_GainsLossesOnLoansHeldForInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gains losses on loans held for 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;">hmst_GainsLossesOnLoansHeldForInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_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_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_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>123
<FILENAME>R111.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241856805512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENT - FV of Financial Instruments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', 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_ServicingAssetAtFairValueAmount', window );">Mortgage servicing rights &#8211; multifamily and SBA</a></td>
<td class="nump">$ 61,584<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other assets - GNMA EBO loans</a></td>
<td class="nump">5,495,726<span></span>
</td>
<td class="nump">$ 5,179,886<span></span>
</td>
</tr>
<tr class="rh">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', 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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">65,214<span></span>
</td>
<td class="nump">58,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_HeldToMaturitySecuritiesFairValue', window );">Investment securities HTM</a></td>
<td class="nump">4,169<span></span>
</td>
<td class="nump">4,271<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Single family LHFI</a></td>
<td class="nump">5,488,439<span></span>
</td>
<td class="nump">5,172,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_InvestmentInFederalHomeLoanBankStockFairValueDisclosure', window );">Federal Home Loan Bank stock</a></td>
<td class="nump">10,361<span></span>
</td>
<td class="nump">20,319<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>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 );">Certificates of deposit</a></td>
<td class="nump">906,928<span></span>
</td>
<td class="nump">1,139,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_FederalHomeLoanBankBorrowingsFairValueDisclosure', window );">Borrowings</a></td>
<td class="nump">41,000<span></span>
</td>
<td class="nump">322,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Long-term debt</a></td>
<td class="nump">126,026<span></span>
</td>
<td class="nump">125,838<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Estimate of Fair Value Measurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', 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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">65,214<span></span>
</td>
<td class="nump">58,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_HeldToMaturitySecuritiesFairValue', window );">Investment securities HTM</a></td>
<td class="nump">4,305<span></span>
</td>
<td class="nump">4,507<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Single family LHFI</a></td>
<td class="nump">5,588,719<span></span>
</td>
<td class="nump">5,327,711<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure', window );">Federal Home Loan Bank stock</a></td>
<td class="nump">10,361<span></span>
</td>
<td class="nump">20,319<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>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 );">Certificates of deposit</a></td>
<td class="nump">906,064<span></span>
</td>
<td class="nump">1,143,747<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure', window );">Borrowings</a></td>
<td class="nump">41,000<span></span>
</td>
<td class="nump">322,876<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Long-term debt</a></td>
<td class="nump">116,845<span></span>
</td>
<td class="nump">116,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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level&#160;1 | Estimate of Fair Value Measurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', 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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">65,214<span></span>
</td>
<td class="nump">58,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_HeldToMaturitySecuritiesFairValue', window );">Investment securities HTM</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 );">Single family LHFI</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_InvestmentInFederalHomeLoanBankStockFairValueDisclosure', window );">Federal Home Loan Bank stock</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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>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 );">Certificates of deposit</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_FederalHomeLoanBankBorrowingsFairValueDisclosure', window );">Borrowings</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_DebtInstrumentFairValue', window );">Long-term debt</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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level&#160;2 | Estimate of Fair Value Measurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', 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_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_HeldToMaturitySecuritiesFairValue', window );">Investment securities HTM</a></td>
<td class="nump">4,305<span></span>
</td>
<td class="nump">4,507<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Single family LHFI</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_InvestmentInFederalHomeLoanBankStockFairValueDisclosure', window );">Federal Home Loan Bank stock</a></td>
<td class="nump">10,361<span></span>
</td>
<td class="nump">20,319<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>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 );">Certificates of deposit</a></td>
<td class="nump">906,064<span></span>
</td>
<td class="nump">1,143,747<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure', window );">Borrowings</a></td>
<td class="nump">41,000<span></span>
</td>
<td class="nump">322,876<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFairValue', window );">Long-term debt</a></td>
<td class="nump">116,845<span></span>
</td>
<td class="nump">116,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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level&#160;3 | Estimate of Fair Value Measurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', 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_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_HeldToMaturitySecuritiesFairValue', window );">Investment securities HTM</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 );">Single family LHFI</a></td>
<td class="nump">5,588,719<span></span>
</td>
<td class="nump">5,327,711<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure', window );">Federal Home Loan Bank stock</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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>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 );">Certificates of deposit</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_FederalHomeLoanBankBorrowingsFairValueDisclosure', window );">Borrowings</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_DebtInstrumentFairValue', window );">Long-term debt</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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hmst_MultifamilyResidentialMember', window );">Multifamily | Carrying Value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', 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_LoansHeldForSaleFairValueDisclosure', window );">LHFS &#8211; multifamily and SBA</a></td>
<td class="nump">48,090<span></span>
</td>
<td class="nump">167,289<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAmount', window );">Mortgage servicing rights &#8211; multifamily and SBA</a></td>
<td class="nump">39,415<span></span>
</td>
<td class="nump">35,774<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_MultifamilyResidentialMember', window );">Multifamily | Estimate of Fair Value Measurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', 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_LoansHeldForSaleFairValueDisclosure', window );">LHFS &#8211; multifamily and SBA</a></td>
<td class="nump">48,425<span></span>
</td>
<td class="nump">167,289<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAmount', window );">Mortgage servicing rights &#8211; multifamily and SBA</a></td>
<td class="nump">43,199<span></span>
</td>
<td class="nump">38,423<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_MultifamilyResidentialMember', window );">Multifamily | Level&#160;1 | Estimate of Fair Value Measurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', 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_LoansHeldForSaleFairValueDisclosure', window );">LHFS &#8211; multifamily and SBA</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_ServicingAssetAtFairValueAmount', window );">Mortgage servicing rights &#8211; multifamily and SBA</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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hmst_MultifamilyResidentialMember', window );">Multifamily | Level&#160;2 | Estimate of Fair Value Measurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', 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_LoansHeldForSaleFairValueDisclosure', window );">LHFS &#8211; multifamily and SBA</a></td>
<td class="nump">48,425<span></span>
</td>
<td class="nump">167,289<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ServicingAssetAtFairValueAmount', window );">Mortgage servicing rights &#8211; multifamily and SBA</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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hmst_MultifamilyResidentialMember', window );">Multifamily | Level&#160;3 | Estimate of Fair Value Measurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', 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_LoansHeldForSaleFairValueDisclosure', window );">LHFS &#8211; multifamily and SBA</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_ServicingAssetAtFairValueAmount', window );">Mortgage servicing rights &#8211; multifamily and SBA</a></td>
<td class="nump">43,199<span></span>
</td>
<td class="nump">38,423<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_GinnieMaeEarlyBuyoutLoansMember', window );">Ginnie Mae Early Buyout 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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', 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_NotesReceivableNet', window );">Other assets - GNMA EBO loans</a></td>
<td class="nump">12,000<span></span>
</td>
<td class="nump">102,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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hmst_GinnieMaeEarlyBuyoutLoansMember', window );">Ginnie Mae Early Buyout Loans | 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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>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_NotesReceivableNet', window );">Other assets - GNMA EBO loans</a></td>
<td class="nump">12,342<span></span>
</td>
<td class="nump">101,750<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_GinnieMaeEarlyBuyoutLoansMember', window );">Ginnie Mae Early Buyout Loans | Estimate of Fair Value Measurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', 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_NotesReceivableNet', window );">Other assets - GNMA EBO loans</a></td>
<td class="nump">12,342<span></span>
</td>
<td class="nump">101,750<span></span>
</td>
</tr>
<tr class="rh">
<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=hmst_GinnieMaeEarlyBuyoutLoansMember', window );">Ginnie Mae Early Buyout Loans | Level&#160;1 | Estimate of Fair Value Measurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>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_NotesReceivableNet', window );">Other assets - GNMA EBO loans</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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hmst_GinnieMaeEarlyBuyoutLoansMember', window );">Ginnie Mae Early Buyout Loans | Level&#160;2 | Estimate of Fair Value Measurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', 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_NotesReceivableNet', window );">Other assets - GNMA EBO loans</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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hmst_GinnieMaeEarlyBuyoutLoansMember', window );">Ginnie Mae Early Buyout Loans | Level&#160;3 | Estimate of Fair Value Measurement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>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_NotesReceivableNet', window );">Other assets - GNMA EBO loans</a></td>
<td class="nump">$ 12,342<span></span>
</td>
<td class="nump">$ 101,750<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_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_DebtInstrumentFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 debt instrument payable, including, but not limited to, notes payable and loans payable.</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 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br><br>Reference 3: 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><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_FederalHomeLoanBankBorrowingsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 borrowing from Federal Home Loan Bank (FHLBank).</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.13(3)(a))<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_FederalHomeLoanBankBorrowingsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-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_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortized cost (held-to-maturity).</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 5<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=d3e27232-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 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 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 5A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123581744&amp;loc=SL120269820-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_HeldToMaturitySecuritiesFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 investments in Federal Home Loan Bank (FHLBank) stock.</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_InvestmentInFederalHomeLoanBankStockFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_ServicingAssetAtFairValueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements.</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 50<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122492-111745<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=125521744&amp;loc=d3e122625-111746<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 860<br> -SubTopic 50<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ServicingAssetAtFairValueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=hmst_MultifamilyResidentialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_MultifamilyResidentialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_GinnieMaeEarlyBuyoutLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_GinnieMaeEarlyBuyoutLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>124
<FILENAME>R112.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241856619000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENT - Fair Value Option (Details) - Fair Value, Recurring - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_LoansHeldForSaleFairValueDisclosure', window );">Single family LHFS</a></td>
<td class="nump">$ 128,041<span></span>
</td>
<td class="nump">$ 194,643<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level&#160;2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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_LoansHeldForSaleFairValueDisclosure', window );">Single family LHFS</a></td>
<td class="nump">128,041<span></span>
</td>
<td class="nump">194,643<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_hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance', window );">Aggregate Unpaid Principal Balance</a></td>
<td class="nump">124,933<span></span>
</td>
<td class="nump">185,832<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables', window );">Fair Value Less Aggregated Unpaid Principal Balance</a></td>
<td class="nump">$ 3,108<span></span>
</td>
<td class="nump">$ 8,811<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Option, Loans Held As Assets, Aggregate Unpaid Principal Balance</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;">hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of loans and long-term receivables (other than securities categorized as trading, available-for-sale or held-to-maturity) that have contractual principal amounts and for which the fair value option has been elected.</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 28<br> -Subparagraph (d)(1)<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_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>R113.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241856835496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>REGULATORY CAPITAL REQUIREMENTS - Schedule of Capital and Capital Ratios (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 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_dei_LegalEntityAxis=hmst_HomeStreetBankMember', window );">HomeStreet Bank</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [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_TierOneLeverageCapital', window );">Tier 1 leverage capital</a></td>
<td class="nump">$ 727,753<span></span>
</td>
<td class="nump">$ 712,533<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalToAverageAssets', window );">Tier 1 leverage capital to average assets, ratio</a></td>
<td class="nump">0.1011<span></span>
</td>
<td class="nump">0.0979<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy', window );">Tier 1 leverage capital required for capital adequacy purposes</a></td>
<td class="nump">$ 287,990<span></span>
</td>
<td class="nump">$ 291,114<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets', window );">Tier 1 leverage capital required for capital adequacy purposes, ratio</a></td>
<td class="nump">0.040<span></span>
</td>
<td class="nump">0.040<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized', window );">Tier 1 leverage capital required to be categorized as well capitalized</a></td>
<td class="nump">$ 359,988<span></span>
</td>
<td class="nump">$ 363,893<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets', window );">Tier 1 leverage capital required to be categorized as well capitalized, ratio</a></td>
<td class="nump">0.050<span></span>
</td>
<td class="nump">0.050<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_hmst_Tier1CommonEquityCapital', window );">Common equity risk-based capital</a></td>
<td class="nump">$ 727,753<span></span>
</td>
<td class="nump">$ 712,533<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_hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets', window );">Common equity risk-based capital to risk weighted assets, ratio</a></td>
<td class="nump">12.87%<span></span>
</td>
<td class="nump">13.51%<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_hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy', window );">Common equity risk-based capital required for capital adequacy</a></td>
<td class="nump">$ 254,442<span></span>
</td>
<td class="nump">$ 237,307<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_hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets', window );">Common equity risk-based capital required for capital adequacy, ratio</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<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_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalized', window );">Common equity capital required to be well capitalized</a></td>
<td class="nump">$ 367,527<span></span>
</td>
<td class="nump">$ 342,777<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_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent', window );">Common equity risk-based capital required to be well capitalized, ratio</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 risk-based capital</a></td>
<td class="nump">$ 727,753<span></span>
</td>
<td class="nump">$ 712,533<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 risk-based capital to risk weighted assets, ratio</a></td>
<td class="nump">0.1287<span></span>
</td>
<td class="nump">0.1351<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Tier 1 risk-based capital required for capital adequacy</a></td>
<td class="nump">$ 339,256<span></span>
</td>
<td class="nump">$ 316,410<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Tier 1 risk-based capital required for capital adequacy, ratio</a></td>
<td class="nump">0.060<span></span>
</td>
<td class="nump">0.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_TierOneRiskBasedCapitalRequiredToBeWellCapitalized', window );">Tier 1 risk-based capital required to be well capitalized</a></td>
<td class="nump">$ 452,341<span></span>
</td>
<td class="nump">$ 421,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_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Tier 1 risk-based capital required to be well capitalized, ratio</a></td>
<td class="nump">0.080<span></span>
</td>
<td class="nump">0.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_Capital', window );">Total risk-based capital</a></td>
<td class="nump">$ 778,723<span></span>
</td>
<td class="nump">$ 778,479<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Capital to risk weighted assets, ratio</a></td>
<td class="nump">0.1377<span></span>
</td>
<td class="nump">0.1476<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacy', window );">Total capital required for capital adequacy</a></td>
<td class="nump">$ 452,341<span></span>
</td>
<td class="nump">$ 421,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_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Total capital required for capital adequacy, ratio</a></td>
<td class="nump">0.080<span></span>
</td>
<td class="nump">0.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_CapitalRequiredToBeWellCapitalized', window );">Total capital required to be well capitalized</a></td>
<td class="nump">$ 565,426<span></span>
</td>
<td class="nump">$ 527,350<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Total capital required to be well capitalized, ratio</a></td>
<td class="nump">0.100<span></span>
</td>
<td class="nump">0.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_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">HomeStreet, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems', window );"><strong>Compliance with Regulatory Capital Requirements under Banking Regulations [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_TierOneLeverageCapital', window );">Tier 1 leverage capital</a></td>
<td class="nump">$ 723,232<span></span>
</td>
<td class="nump">$ 709,655<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalToAverageAssets', window );">Tier 1 leverage capital to average assets, ratio</a></td>
<td class="nump">0.0994<span></span>
</td>
<td class="nump">0.0965<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy', window );">Tier 1 leverage capital required for capital adequacy purposes</a></td>
<td class="nump">$ 291,098<span></span>
</td>
<td class="nump">$ 294,211<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets', window );">Tier 1 leverage capital required for capital adequacy purposes, ratio</a></td>
<td class="nump">0.040<span></span>
</td>
<td class="nump">0.040<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_hmst_Tier1CommonEquityCapital', window );">Common equity risk-based capital</a></td>
<td class="nump">$ 663,232<span></span>
</td>
<td class="nump">$ 649,655<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_hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets', window );">Common equity risk-based capital to risk weighted assets, ratio</a></td>
<td class="nump">10.84%<span></span>
</td>
<td class="nump">11.67%<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_hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy', window );">Common equity risk-based capital required for capital adequacy</a></td>
<td class="nump">$ 275,281<span></span>
</td>
<td class="nump">$ 250,537<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_hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets', window );">Common equity risk-based capital required for capital adequacy, ratio</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 risk-based capital</a></td>
<td class="nump">$ 723,232<span></span>
</td>
<td class="nump">$ 709,655<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 risk-based capital to risk weighted assets, ratio</a></td>
<td class="nump">0.1182<span></span>
</td>
<td class="nump">0.1275<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Tier 1 risk-based capital required for capital adequacy</a></td>
<td class="nump">$ 367,041<span></span>
</td>
<td class="nump">$ 334,050<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Tier 1 risk-based capital required for capital adequacy, ratio</a></td>
<td class="nump">0.060<span></span>
</td>
<td class="nump">0.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_Capital', window );">Total risk-based capital</a></td>
<td class="nump">$ 774,695<span></span>
</td>
<td class="nump">$ 779,254<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Capital to risk weighted assets, ratio</a></td>
<td class="nump">0.1266<span></span>
</td>
<td class="nump">0.1400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacy', window );">Total capital required for capital adequacy</a></td>
<td class="nump">$ 489,388<span></span>
</td>
<td class="nump">$ 445,400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Total capital required for capital adequacy, ratio</a></td>
<td class="nump">0.080<span></span>
</td>
<td class="nump">0.080<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Equity Risk Based Capital Required for Capital Adequacy to Risk Weight 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;">hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Common Equity Risk Based Capital required to be categorized as well capitalized divided by risk weight 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;">hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common equity risk-based capital required for capital adequacy purposes under the regulatory framework for prompt corrective action.</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;">hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Common Equity Risk Based Capital required to be categorized as well capitalized under the regulatory framework for prompt corrective action.</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;">hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common equity risk-based capital required to be well capitalized 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;">hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_Tier1CommonEquityCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tier 1 Risk Based Common Equity Capital as defined in the regulations.</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;">hmst_Tier1CommonEquityCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_Capital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 total capital as defined by regulatory framework.</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 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Capital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CapitalRequiredForCapitalAdequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum total risk-based capital required for capital adequacy as defined by regulatory framework.</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 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalRequiredForCapitalAdequacy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum total risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.</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 505<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_CapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum total risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.</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 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum total risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.</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 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_CapitalToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of total risk-based capital to risk-weighted assets as defined by regulatory framework.</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 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems</td>
</tr>
<tr>
<td style="padding-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_TierOneLeverageCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Tier 1 leverage capital as defined by regulatory framework.</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 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TierOneLeverageCapitalRequiredForCapitalAdequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum Tier 1 leverage capital required for capital adequacy as defined by regulatory framework.</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 505<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum Tier 1 leverage capital to average assets required for capital adequacy as defined by regulatory framework.</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 505<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_TierOneLeverageCapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum Tier 1 leverage capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.</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 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum Tier 1 leverage capital to average assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.</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 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_TierOneLeverageCapitalToAverageAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of Tier 1 capital to average assets as defined by regulatory framework.</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 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapitalToAverageAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_TierOneRiskBasedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Tier 1 risk-based capital as defined by regulatory framework.</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 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TierOneRiskBasedCapitalRequiredForCapitalAdequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum Tier 1 risk-based capital required for capital adequacy as defined by regulatory framework.</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 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum Tier 1 risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.</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 505<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_TierOneRiskBasedCapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.</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 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of minimum Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.</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 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_TierOneRiskBasedCapitalToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio of Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework.</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 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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=hmst_HomeStreetBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_HomeStreetBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>126
<FILENAME>R114.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241856902392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>REGULATORY CAPITAL REQUIREMENTS - Schedule of Minimum Capital Ratios Plus Capital Conservation Buffer (Details)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RegulatoryCapitalRequirementsAbstract', window );"><strong>Broker-Dealer, Net Capital Requirement, SEC Regulation [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_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual', window );">Capital conservation buffer, actual</a></td>
<td class="nump">0.0466<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_hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum', window );">CET-1 to risk-weighted assets</a></td>
<td class="nump">0.0700<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_hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum', window );">Tier 1 capital to risk-weighted assets</a></td>
<td class="nump">0.0850<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_hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum', window );">Total capital to risk-weighted assets</a></td>
<td class="nump">0.1050<span></span>
</td>
</tr>
<tr 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=hmst_HomeStreetBankMember', window );">HomeStreet Bank</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_srt_RegulatoryCapitalRequirementsAbstract', window );"><strong>Broker-Dealer, Net Capital Requirement, SEC Regulation [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_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual', window );">Capital conservation buffer, actual</a></td>
<td class="nump">0.0577<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Banking Regulation, Common Equity Tier One Risk-Based Capital, Capital Adequacy Plus Applicable Increment Of Capital Conservation Buffer, Minimum</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;">hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Banking Regulation, Tier One Risk-Based Capital Ratio, Capital Adequacy Plus Applicable Increment Of Capital Conservation Buffer, Minimum</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;">hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Banking Regulation, Total Risk-Based Capital Ratio, Capital Adequacy Plus Applicable Increment Of Capital Conservation Buffer, Minimum</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;">hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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_srt_RegulatoryCapitalRequirementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_RegulatoryCapitalRequirementsAbstract</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>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_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Capital conservation buffer percentage calculated as total risk-based capital ratio after deduction of minimum total risk-based capital ratio as defined by regulatory framework.</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 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</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=hmst_HomeStreetBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_HomeStreetBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>127
<FILENAME>R115.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241851985848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>EARNINGS PER SHARE - Schedule of EPS Calculation (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_hmst_EarningsPerShareNumeratorAbstract', window );"><strong>EPS numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income from continuing operations</a></td>
<td class="nump">$ 115,422<span></span>
</td>
<td class="nump">$ 79,990<span></span>
</td>
<td class="nump">$ 40,720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockDividendsAndOtherAdjustments', window );">Earnings allocated to share repurchase</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(650)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic', window );">Income from continuing operations available to common shareholders</a></td>
<td class="nump">115,422<span></span>
</td>
<td class="nump">79,990<span></span>
</td>
<td class="nump">40,070<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic', window );">Loss from discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(23,208)<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 available to common shareholders</a></td>
<td class="nump">$ 115,422<span></span>
</td>
<td class="nump">$ 79,990<span></span>
</td>
<td class="nump">$ 16,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_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average shares:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted-average number of common shares outstanding (in shares)</a></td>
<td class="nump">20,885,509<span></span>
</td>
<td class="nump">22,867,268<span></span>
</td>
<td class="nump">25,573,488<span></span>
</td>
</tr>
<tr class="re">
<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 );">Dilutive effect of outstanding common stock equivalents (in shares)</a></td>
<td class="nump">257,905<span></span>
</td>
<td class="nump">209,554<span></span>
</td>
<td class="nump">197,295<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average number of shares outstanding (in shares)</a></td>
<td class="nump">21,143,414<span></span>
</td>
<td class="nump">23,076,822<span></span>
</td>
<td class="nump">25,770,783<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Income from continuing operations (in dollars per share)</a></td>
<td class="nump">$ 5.53<span></span>
</td>
<td class="nump">$ 3.50<span></span>
</td>
<td class="nump">$ 1.57<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare', window );">Loss from discontinued operations (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(0.91)<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_EarningsPerShareBasic', window );">Basic income per share (in dollars per share)</a></td>
<td class="nump">5.53<span></span>
</td>
<td class="nump">3.50<span></span>
</td>
<td class="nump">0.66<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Net income (loss) per share, 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Income from continuing operations (in dollars per share)</a></td>
<td class="nump">5.46<span></span>
</td>
<td class="nump">3.47<span></span>
</td>
<td class="nump">1.55<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare', window );">Loss from discontinued operations (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(0.90)<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_EarningsPerShareDiluted', window );">Diluted income per share (in dollars per share)</a></td>
<td class="nump">$ 5.46<span></span>
</td>
<td class="nump">$ 3.47<span></span>
</td>
<td class="nump">$ 0.65<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_EarningsPerShareNumeratorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Per Share Numerator [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;">hmst_EarningsPerShareNumeratorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.</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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.</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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="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_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_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-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_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_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-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_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_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) from continuing operations 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 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 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.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 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 5: 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(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 (b)<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1252-109256<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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1337-109256<br><br>Reference 9: 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 10: 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 11: 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 12: 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(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 13: 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 14: 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 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868656-224227<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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-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_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="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_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) derived from continuing operations during 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/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 2: 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 3: 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 4: 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 5: 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 6: 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 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 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 8: 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(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: 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 10: 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 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868656-224227<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 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=SL5780133-109256<br><br>Reference 12: 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 13: 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(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 14: 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 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 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 16: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="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_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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) from continuing operations 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 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 2: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) from discontinued operations available to common shareholders.</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_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PreferredStockDividendsAndOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.</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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=125511455&amp;loc=d3e1377-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_PreferredStockDividendsAndOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>128
<FILENAME>R116.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241856873656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_LesseeOperatingSubleaseDescriptionAbstract', window );"><strong>Lessee, Operating Sublease, Description [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>
</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_hmst_OperatingAndFinanceLeaseRemainingLeaseTerms', window );">Remaining lease terms</a></td>
<td class="text">14 years<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_hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths', window );">2022, sublease payments due to Company</a></td>
<td class="nump">$ 5.7<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_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo', window );">2023, sublease payments due to Company</a></td>
<td class="nump">4.4<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_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree', window );">2024, sublease payments due to Company</a></td>
<td class="nump">2.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour', window );">2025, sublease payments due to Company</a></td>
<td class="nump">2.3<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_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive', window );">2026, sublease payments due to Company</a></td>
<td class="nump">2.3<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_hmst_LesseeOperatingSubleaseAssetPaymentsDueThereafter', window );">Thereafter, sublease payments due to Company</a></td>
<td class="nump">$ 2.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Impairment loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2.5<span></span>
</td>
<td class="nump">$ 5.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_LesseeOperatingSubleaseAssetPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Sublease, Asset, Payments, Due Thereafter</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;">hmst_LesseeOperatingSubleaseAssetPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Sublease, Asset, Payments, Due Year Five</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;">hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Sublease, Asset, Payments, Due Year Four</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;">hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Sublease, Asset, Payments, Due Year Three</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;">hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Sublease, Asset, Payments, Due Year Two</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;">hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Sublease, Asset, Payments, Next Twelve Months</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;">hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_OperatingAndFinanceLeaseRemainingLeaseTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating And Finance Lease, Remaining Lease Terms</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;">hmst_OperatingAndFinanceLeaseRemainingLeaseTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_LesseeOperatingSubleaseDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LesseeOperatingSubleaseDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loss from impairment of right-of-use asset from operating lease.</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 842<br> -SubTopic 20<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123399704&amp;loc=SL77918431-209957<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>129
<FILENAME>R117.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241960715080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Lease Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_LeasesAbstract', window );"><strong>Leases [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 9,610<span></span>
</td>
<td class="nump">$ 11,989<span></span>
</td>
<td class="nump">$ 14,538<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">28<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_FinanceLeaseCost1Abstract', window );"><strong>Finance lease cost:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right-of-use assets</a></td>
<td class="nump">1,066<span></span>
</td>
<td class="nump">1,277<span></span>
</td>
<td class="nump">2,030<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">22<span></span>
</td>
<td class="nump">151<span></span>
</td>
<td class="nump">340<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease costs and nonlease components</a></td>
<td class="nump">3,716<span></span>
</td>
<td class="nump">5,502<span></span>
</td>
<td class="nump">6,627<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease income</a></td>
<td class="num">(3,449)<span></span>
</td>
<td class="num">(6,662)<span></span>
</td>
<td class="num">(4,378)<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_LeaseCost', window );">Total</a></td>
<td class="nump">$ 10,965<span></span>
</td>
<td class="nump">$ 12,257<span></span>
</td>
<td class="nump">$ 19,185<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_FinanceLeaseCost1Abstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Finance Lease Cost1 [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;">hmst_FinanceLeaseCost1Abstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 on finance 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<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 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization expense attributable to right-of-use asset from finance lease.</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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<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 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lease cost recognized by lessee for lease contract.</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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of 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 (b)<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_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 short-term lease cost, excluding expense for lease with term of one month or less.</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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 sublease income excluding finance and operating lease 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>130
<FILENAME>R118.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241862101288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LEASES - Supplemental Cash Flow Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 13,647<span></span>
</td>
<td class="nump">$ 15,452<span></span>
</td>
<td class="nump">$ 17,054<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestPaymentOnLiability', window );">Operating cash flows from finance leases</a></td>
<td class="nump">22<span></span>
</td>
<td class="nump">151<span></span>
</td>
<td class="nump">340<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Financing cash flows from finance leases</a></td>
<td class="nump">1,070<span></span>
</td>
<td class="nump">1,209<span></span>
</td>
<td class="nump">1,694<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_RightOfUseAssetObtainedAbstract', window );"><strong>Right-of-use assets obtained</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating leases</a></td>
<td class="nump">1,894<span></span>
</td>
<td class="nump">5,666<span></span>
</td>
<td class="nump">5,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Finance leases</a></td>
<td class="nump">707<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">139<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_OtherChangesInRightOfUseAssetsAbstract', window );"><strong>Other changes in right-of-use assets</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_hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise', window );">Operating leases</a></td>
<td class="num">(460)<span></span>
</td>
<td class="num">(39,924)<span></span>
</td>
<td class="num">(13,605)<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_hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise', window );">Finance leases</a></td>
<td class="num">$ (2)<span></span>
</td>
<td class="num">$ (29)<span></span>
</td>
<td class="num">$ (1,172)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [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;">hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Finance Lease Right-Of-Use Assets Due To Assumption Changes Of Renewal Option Exercise</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;">hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Operating Lease Right-Of-Use Assets Due To Assumption Changes Of Renewal Option Exercise</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;">hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_OtherChangesInRightOfUseAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other Changes In Right Of Use 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;">hmst_OtherChangesInRightOfUseAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_RightOfUseAssetObtainedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Right Of Use Asset Obtained</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;">hmst_RightOfUseAssetObtainedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_FinanceLeaseInterestPaymentOnLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 paid on finance 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<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 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestPaymentOnLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for principal payment on finance lease.</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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<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)(1)<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_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<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)(1)<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_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 finance 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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<FILENAME>R119.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241863717064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Supplemental Balance Sheet Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_LeasesAbstract', window );"><strong>Leases [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_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, included in other assets</a></td>
<td class="nump">$ 38,010<span></span>
</td>
<td class="nump">$ 45,560<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">Other assets<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Operating lease liabilities, included in accounts payable and other liabilities</a></td>
<td class="nump">$ 49,574<span></span>
</td>
<td class="nump">$ 62,563<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other liabilities<span></span>
</td>
<td class="text">Other liabilities<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease right-of-use assets, included in other assets</a></td>
<td class="nump">$ 777<span></span>
</td>
<td class="nump">$ 1,081<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">Other assets<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Finance lease liabilities, included in accounts payable and other liabilities</a></td>
<td class="nump">$ 787<span></span>
</td>
<td class="nump">$ 1,097<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Statement of Financial Position [Extensible List]</a></td>
<td class="text">Other liabilities<span></span>
</td>
<td class="text">Other liabilities<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_WeightedAverageRemainingLeaseTermAbstract', window );"><strong>Weighted Average Remaining lease term in years</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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">5 years 10 months 13 days<span></span>
</td>
<td class="text">6 years 1 month 2 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Finance leases</a></td>
<td class="text">11 months 15 days<span></span>
</td>
<td class="text">1 year 6 months 7 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_WeightedAverageLeaseDiscountRateAbstract', window );"><strong>Weighted Average Discount Rate</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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">1.71%<span></span>
</td>
<td class="nump">1.71%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Finance leases</a></td>
<td class="nump">1.43%<span></span>
</td>
<td class="nump">3.12%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_WeightedAverageLeaseDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Lease Discount Rate [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;">hmst_WeightedAverageLeaseDiscountRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_WeightedAverageRemainingLeaseTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Lease Term [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;">hmst_WeightedAverageRemainingLeaseTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 line item in statement of financial position that includes finance 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization, of right-of-use asset from finance lease.</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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 line item in statement of financial position that includes finance lease right-of-use 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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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>Reference 1: 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)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 line item in statement of financial position that includes 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's right to use underlying asset under operating lease.</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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 line item in statement of financial position that includes operating lease right-of-use 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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918686-209980<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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>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)(3)<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_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>132
<FILENAME>R120.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241853200472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>LEASES - Lease Liability Maturities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 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_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating Leases</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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 12,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">10,558<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">8,487<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">6,908<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2026</a></td>
<td class="nump">5,896<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2027 and thereafter</a></td>
<td class="nump">9,855<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_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">54,673<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></td>
<td class="nump">5,099<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total</a></td>
<td class="nump">49,574<span></span>
</td>
<td class="nump">$ 62,563<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Finance Leases</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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2022</a></td>
<td class="nump">521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2023</a></td>
<td class="nump">281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2024</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2025</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive', window );">2026</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive', window );">2027 and thereafter</a></td>
<td class="nump">0<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_FinanceLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">802<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></td>
<td class="nump">15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total</a></td>
<td class="nump">787<span></span>
</td>
<td class="nump">$ 1,097<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract', window );"><strong>Nonlease Components</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_hmst_LesseeNonleaseLiabilityToBePaidYearOne', window );">2022</a></td>
<td class="nump">5,306<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_hmst_LesseeNonleaseLiabilityToBePaidYearTwo', window );">2023</a></td>
<td class="nump">4,842<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_hmst_LesseeNonleaseLiabilityToBePaidYearThree', window );">2024</a></td>
<td class="nump">4,413<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_hmst_LesseeNonleaseLiabilityToBePaidYearFour', window );">2025</a></td>
<td class="nump">4,245<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_hmst_LesseeNonleaseLiabilityToBePaidYearFive', window );">2026</a></td>
<td class="nump">4,355<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_hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive', window );">2027 and thereafter</a></td>
<td class="nump">4,417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_NonleaseLiabilityDue', window );">Total lease payments</a></td>
<td class="nump">$ 27,578<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_hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Nonlease, Liability, To Be Paid, After Year Five</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;">hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_LesseeNonleaseLiabilityToBePaidYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Nonlease, Liability, To Be Paid, Year Five</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;">hmst_LesseeNonleaseLiabilityToBePaidYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_LesseeNonleaseLiabilityToBePaidYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Nonlease, Liability, To Be Paid, Year Four</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;">hmst_LesseeNonleaseLiabilityToBePaidYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_LesseeNonleaseLiabilityToBePaidYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Nonlease, Liability, To Be Paid, Year One</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;">hmst_LesseeNonleaseLiabilityToBePaidYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_LesseeNonleaseLiabilityToBePaidYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Nonlease, Liability, To Be Paid, Year Three</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;">hmst_LesseeNonleaseLiabilityToBePaidYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_LesseeNonleaseLiabilityToBePaidYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Nonlease, Liability, To Be Paid, Year Two</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;">hmst_LesseeNonleaseLiabilityToBePaidYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee, Variable Lease, Liability, Payment, Due</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;">hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_NonleaseLiabilityDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nonlease, Liability, Due</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;">hmst_NonleaseLiabilityDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-209980<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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments for finance lease.</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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-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_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payment for finance lease to be paid after 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://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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-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_FinanceLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payment for finance lease to be paid 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payment for finance lease to be paid in 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://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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-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_FinanceLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-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_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payment for finance lease to be paid in third 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-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_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payment for finance lease to be paid in second 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-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_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-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_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payment for operating lease.</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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-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_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payment for operating lease due after 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://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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payment for operating lease to be paid 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payment for operating lease to be paid in 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://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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payment for operating lease to be paid in third 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payment for operating lease to be paid in second 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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=123408670&amp;loc=SL77918701-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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>133
<FILENAME>R121.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241859601880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) - Condensed Balance Sheets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 65,214<span></span>
</td>
<td class="nump">$ 58,049<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">268,732<span></span>
</td>
<td class="nump">375,763<span></span>
</td>
<td class="text">&#160;<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_Assets', window );">Total assets</a></td>
<td class="nump">7,204,091<span></span>
</td>
<td class="nump">7,237,091<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities:</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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Other liabilities</a></td>
<td class="nump">175,217<span></span>
</td>
<td class="nump">249,144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">126,026<span></span>
</td>
<td class="nump">125,838<span></span>
</td>
<td class="text">&#160;<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">6,488,752<span></span>
</td>
<td class="nump">6,519,341<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Shareholders' Equity:</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_CommonStockValue', window );">Common stock, no par value</a></td>
<td class="nump">249,856<span></span>
</td>
<td class="nump">278,505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">444,343<span></span>
</td>
<td class="nump">403,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">21,140<span></span>
</td>
<td class="nump">35,357<span></span>
</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_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">715,339<span></span>
</td>
<td class="nump">717,750<span></span>
</td>
<td class="nump">$ 679,723<span></span>
</td>
<td class="nump">$ 739,520<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">7,204,091<span></span>
</td>
<td class="nump">7,237,091<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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">12,756<span></span>
</td>
<td class="nump">20,021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">5,082<span></span>
</td>
<td class="nump">7,686<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Investment in stock of HomeStreet Bank</a></td>
<td class="nump">779,851<span></span>
</td>
<td class="nump">780,531<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Investment in stock of other subsidiaries</a></td>
<td class="nump">45,175<span></span>
</td>
<td class="nump">36,381<span></span>
</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_Assets', window );">Total assets</a></td>
<td class="nump">842,864<span></span>
</td>
<td class="nump">844,619<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent', window );">Other liabilities</a></td>
<td class="nump">1,499<span></span>
</td>
<td class="nump">1,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term debt</a></td>
<td class="nump">126,026<span></span>
</td>
<td class="nump">125,838<span></span>
</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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">127,525<span></span>
</td>
<td class="nump">126,869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Shareholders' Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, no par value</a></td>
<td class="nump">249,856<span></span>
</td>
<td class="nump">278,505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">444,343<span></span>
</td>
<td class="nump">403,888<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">21,140<span></span>
</td>
<td class="nump">35,357<span></span>
</td>
<td class="text">&#160;<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_StockholdersEquity', window );">Total shareholders' equity</a></td>
<td class="nump">715,339<span></span>
</td>
<td class="nump">717,750<span></span>
</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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders' equity</a></td>
<td class="nump">$ 842,864<span></span>
</td>
<td class="nump">$ 844,619<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_hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Investments In And Advance To Other Affiliates, Subsidiaries, Associates, And Joint Ventures</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;">hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.</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.15)<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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(1),(5))<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_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EquityAbstract</td>
</tr>
<tr>
<td style="padding-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_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 method investee and investment in and advance to affiliate.</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.12)<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_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<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)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495340-112611<br><br>Reference 7: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assets 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<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 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><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)(10))<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_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>134
<FILENAME>R122.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241851187832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) - Condensed Income Statements (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_NoninterestIncomeAbstract', window );"><strong>Noninterest 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>
</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_NoninterestIncomeOtherOperatingIncome', window );">Noninterest Income, Other Operating Income</a></td>
<td class="nump">$ 12,356<span></span>
</td>
<td class="nump">$ 10,226<span></span>
</td>
<td class="nump">$ 12,599<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense-net</a></td>
<td class="num">(227,057)<span></span>
</td>
<td class="num">(208,662)<span></span>
</td>
<td class="num">(189,390)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Noninterest expense</a></td>
<td class="nump">215,343<span></span>
</td>
<td class="nump">235,663<span></span>
</td>
<td class="nump">215,614<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income from continuing operations before income taxes</a></td>
<td class="nump">146,689<span></span>
</td>
<td class="nump">101,894<span></span>
</td>
<td class="nump">48,708<span></span>
</td>
</tr>
<tr class="re">
<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 taxes (benefit)</a></td>
<td class="nump">31,267<span></span>
</td>
<td class="nump">21,904<span></span>
</td>
<td class="nump">7,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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">115,422<span></span>
</td>
<td class="nump">79,990<span></span>
</td>
<td class="nump">17,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_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 [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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendIncomeOperating', window );">Dividend income from HomeStreet Bank</a></td>
<td class="nump">109,000<span></span>
</td>
<td class="nump">82,909<span></span>
</td>
<td class="nump">110,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_IncomeLossFromSubsidiariesBeforeTax', window );">Equity in undistributed income from subsidiaries</a></td>
<td class="nump">10,801<span></span>
</td>
<td class="nump">3,374<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_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions', window );">Distributions in excess of income from subsidiaries</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(84,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_NoninterestIncomeOther', window );">Other noninterest income</a></td>
<td class="nump">1,838<span></span>
</td>
<td class="nump">1,773<span></span>
</td>
<td class="nump">2,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_NoninterestIncomeOtherOperatingIncome', window );">Noninterest Income, Other Operating Income</a></td>
<td class="nump">121,639<span></span>
</td>
<td class="nump">88,056<span></span>
</td>
<td class="nump">28,147<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense-net</a></td>
<td class="nump">4,576<span></span>
</td>
<td class="nump">5,731<span></span>
</td>
<td class="nump">4,821<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Noninterest expense</a></td>
<td class="nump">2,939<span></span>
</td>
<td class="nump">4,136<span></span>
</td>
<td class="nump">8,437<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostsAndExpenses', window );">Costs and Expenses</a></td>
<td class="nump">7,515<span></span>
</td>
<td class="nump">9,867<span></span>
</td>
<td class="nump">13,258<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income from continuing operations before income taxes</a></td>
<td class="nump">114,124<span></span>
</td>
<td class="nump">78,189<span></span>
</td>
<td class="nump">14,889<span></span>
</td>
</tr>
<tr class="re">
<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 taxes (benefit)</a></td>
<td class="num">(1,298)<span></span>
</td>
<td class="num">(1,801)<span></span>
</td>
<td class="num">(2,623)<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_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 115,422<span></span>
</td>
<td class="nump">$ 79,990<span></span>
</td>
<td class="nump">$ 17,512<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_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs of sales and operating expenses for 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<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_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_DividendIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 dividend income on 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="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 (c)<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 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8906-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 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123359005&amp;loc=d3e8933-108599<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 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=123384075&amp;loc=d3e41242-110953<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><br>Reference 6: 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(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868664-224227<br><br>Reference 7: 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(8))<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 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: 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 10: 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(15))<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing 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 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_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromSubsidiariesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income (loss) of subsidiary attributable to the parent 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;">us-gaap_IncomeLossFromSubsidiariesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_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_NoninterestIncomeOtherOperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue earned, classified as other, excluding interest income.</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 1<br> -Subparagraph (SX 210.5-03(1)(e))<br> -URI http://asc.fasb.org/extlink&amp;oid=123367319&amp;loc=SL114868656-224227<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(13))<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 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(4))<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_NoninterestIncomeOtherOperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>135
<FILENAME>R123.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241859777144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) - Condensed Statements of Cash Flows (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Net Cash Provided by (Used in) Operating Activities [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>
</tr>
<tr class="ro">
<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">$ 115,422<span></span>
</td>
<td class="nump">$ 79,990<span></span>
</td>
<td class="nump">$ 17,512<span></span>
</td>
</tr>
<tr class="re">
<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 (used in) operating activities</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="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 (used in) operating activities</a></td>
<td class="nump">173,035<span></span>
</td>
<td class="num">(25,545)<span></span>
</td>
<td class="nump">258,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_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 by (used in) investing activities</a></td>
<td class="num">(125,638)<span></span>
</td>
<td class="num">(232,622)<span></span>
</td>
<td class="nump">107,024<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Repurchases of common stock</a></td>
<td class="num">(84,154)<span></span>
</td>
<td class="num">(58,009)<span></span>
</td>
<td class="num">(98,543)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Dividends paid on common stock</a></td>
<td class="num">(21,338)<span></span>
</td>
<td class="num">(13,865)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="num">(40,232)<span></span>
</td>
<td class="nump">258,336<span></span>
</td>
<td class="num">(366,560)<span></span>
</td>
</tr>
<tr class="re">
<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 (decrease) increase in cash and cash equivalents</a></td>
<td class="nump">7,165<span></span>
</td>
<td class="nump">169<span></span>
</td>
<td class="num">(706)<span></span>
</td>
</tr>
<tr class="ro">
<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, beginning of year</a></td>
<td class="nump">58,049<span></span>
</td>
<td class="nump">57,880<span></span>
</td>
<td class="nump">58,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, end of year</a></td>
<td class="nump">65,214<span></span>
</td>
<td class="nump">58,049<span></span>
</td>
<td class="nump">57,880<span></span>
</td>
</tr>
<tr 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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Net Cash Provided by (Used in) Operating Activities [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>
</tr>
<tr class="ro">
<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">115,422<span></span>
</td>
<td class="nump">79,990<span></span>
</td>
<td class="nump">17,512<span></span>
</td>
</tr>
<tr class="re">
<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 (used in) operating activities</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_hmst_UndistributedEarningsFromInvestmentInSubsidiaries', window );">Undistributed earnings from investment in subsidiaries</a></td>
<td class="num">(10,801)<span></span>
</td>
<td class="num">(3,374)<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_hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries', window );">Distributions in excess or earnings from investment in subsidiaries</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">84,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_OtherOperatingActivitiesCashFlowStatement', window );">Other</a></td>
<td class="num">(8,669)<span></span>
</td>
<td class="num">(4,483)<span></span>
</td>
<td class="num">(30)<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">95,952<span></span>
</td>
<td class="nump">72,133<span></span>
</td>
<td class="nump">101,628<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<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_hmst_Purchaseofandproceedsfromsaleofmarketablesecurities', window );">AFS securities: Principal collections net of purchases</a></td>
<td class="nump">2,012<span></span>
</td>
<td class="nump">2,886<span></span>
</td>
<td class="nump">1,049<span></span>
</td>
</tr>
<tr class="ro">
<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 by (used in) investing activities</a></td>
<td class="nump">2,012<span></span>
</td>
<td class="nump">2,886<span></span>
</td>
<td class="nump">1,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_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Repurchases of common stock</a></td>
<td class="num">(84,154)<span></span>
</td>
<td class="num">(58,009)<span></span>
</td>
<td class="num">(98,543)<span></span>
</td>
</tr>
<tr class="re">
<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 stock issuance, net</a></td>
<td class="nump">263<span></span>
</td>
<td class="nump">238<span></span>
</td>
<td class="nump">105<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Dividends paid on common stock</a></td>
<td class="num">(21,338)<span></span>
</td>
<td class="num">(13,865)<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="num">(105,229)<span></span>
</td>
<td class="num">(71,636)<span></span>
</td>
<td class="num">(98,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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash and cash equivalents</a></td>
<td class="num">(7,265)<span></span>
</td>
<td class="nump">3,383<span></span>
</td>
<td class="nump">4,239<span></span>
</td>
</tr>
<tr class="re">
<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, beginning of year</a></td>
<td class="nump">20,021<span></span>
</td>
<td class="nump">16,638<span></span>
</td>
<td class="nump">12,399<span></span>
</td>
</tr>
<tr class="ro">
<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, end of year</a></td>
<td class="nump">$ 12,756<span></span>
</td>
<td class="nump">$ 20,021<span></span>
</td>
<td class="nump">$ 16,638<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Distributions In Excess Or Earnings From Investment In Subsidiaries</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;">hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_Purchaseofandproceedsfromsaleofmarketablesecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of and proceeds from sale of marketable 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;">hmst_Purchaseofandproceedsfromsaleofmarketablesecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_UndistributedEarningsFromInvestmentInSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Undistributed Earnings From Investment In Subsidiaries</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;">hmst_UndistributedEarningsFromInvestmentInSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_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_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_OtherOperatingActivitiesCashFlowStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example,  cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or 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;">us-gaap_OtherOperatingActivitiesCashFlowStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>136
<FILENAME>R124.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241853552840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DISCONTINUED OPERATIONS - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>branch</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>saleOfRight</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($) </div>
<div>saleOfRight</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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_AgencySecuritiesMember', window );">Agency debentures | Single family</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [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_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales', window );">Mortgage servicing rights, unpaid principle balance, sold, number of sales | saleOfRight</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<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_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold', window );">Mortgage servicing rights, unpaid principal balance, sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,300.0<span></span>
</td>
<td class="nump">$ 14,300.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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Gain (loss) in income during period from discontinued operations before income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.9)<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=hmst_HLCBasedMortgageBankingOperationsMember', window );">HLC Based Mortgage Banking Operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [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_hmst_HomeLoanCentersSold', window );">Home loan centers sold | branch</a></td>
<td class="nump">47<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_hmst_HomeLoanCentersSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Home Loan Centers Sold</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;">hmst_HomeLoanCentersSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Mortgage Servicing Rights, Unpaid Principal Balance, Sold</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;">hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Mortgage Servicing Rights, Unpaid Principle Balance, Sold, Number Of Sales</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;">hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</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> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 7: 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><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_AgencySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AgencySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=hmst_SingleFamilyResidentialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=hmst_SingleFamilyResidentialMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=hmst_HLCBasedMortgageBankingOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=hmst_HLCBasedMortgageBankingOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>137
<FILENAME>R125.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241858727544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DISCONTINUED OPERATIONS - Net Loss on Disposal of Discontinued Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates', window );">Proceeds from asset sales</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,800<span></span>
</td>
<td class="nump">$ 182,189<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember', window );">Discontinued Operations, Disposed of by Sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates', window );">Proceeds from asset sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">186,692<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_hmst_DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod', window );">Book value of assets sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">181,243<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_hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold', window );">Gain on assets sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,449<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_hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts', window );">Transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,770<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_hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense', window );">Compensation expense related to the transactions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,636<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_hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet', window );">Facility and IT related costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,660<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts', window );">Total costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,066<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_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">Net loss on disposal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (21,617)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Assets Sold 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;">hmst_DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Consideration Including Reimbursed Costs</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;">hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Gain On Assets Sold</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;">hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Labor And Related 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;">hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Occupancy, Net</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;">hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Transaction Costs</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;">hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 gain (loss) not previously recognized resulting from the disposal of a 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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 associated with the amount received from the sale of a business segment or subsidiary or sale of an entity that is related to it but not strictly controlled during the period (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method 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 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_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>138
<FILENAME>R126.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241862198872">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>DISCONTINUED OPERATIONS - Major Classes of Assets and Liabilities Related to Discontinued Operations (Details) - Discontinued Operations, Disposed of by Sale<br> $ in Thousands</strong></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_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract', window );"><strong>Assets of discontinued operations</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_hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure', window );">LHFS at fair value</a></td>
<td class="nump">$ 26,123<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets', window );">Other assets</a></td>
<td class="nump">2,505<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_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Total</a></td>
<td class="nump">28,628<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract', window );"><strong>Liabilities of discontinued operations</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_DisposalGroupIncludingDiscontinuedOperationAccountsPayable', window );">Account payable and other liabilities</a></td>
<td class="nump">$ 2,603<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Loans Held-For-Sale, Fair Value 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;">hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetsOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as assets attributable to disposal group held for sale or disposed of.</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> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<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 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: 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 6: 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 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract</td>
</tr>
<tr>
<td style="padding-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_DisposalGroupIncludingDiscontinuedOperationAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as accounts payable attributable to disposal group held for sale or disposed of.</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> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: 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 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 classified as other assets attributable to disposal group held for sale or disposed of.</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> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<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 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract</td>
</tr>
<tr>
<td style="padding-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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>139
<FILENAME>R127.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241859163704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DISCONTINUED OPERATIONS - Statements of Operations of Discontinued Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [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="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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Loss before income taxes</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (28,285)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax (benefit) expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">(5,077)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember', window );">Discontinued Operations, 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome', window );">Net interest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,858<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_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome', window );">Noninterest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63,713<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_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense', window );">Noninterest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">97,856<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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Loss before income taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(28,285)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax (benefit) expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5,077)<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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Loss from discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (23,208)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Noninterest 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;">hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Noninterest 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;">hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</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> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 5: 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(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<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(14))<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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</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> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 2: 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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 6: 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 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 9: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DisposalGroupIncludingDiscontinuedOperationInterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 attributable to disposal group, including, but not limited to, 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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</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> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 7: 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><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>140
<FILENAME>R128.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241865983192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DISCONTINUED OPERATIONS - Cash Flows for Discontinued Operations (Details) - Discontinued Operations, Disposed of by Sale<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [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_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">Net cash provided by operating activities</a></td>
<td class="nump">$ 238,212<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations', window );">Net cash provided by investing activities</a></td>
<td class="nump">$ 185,458<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_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) of investing activities of 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://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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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) of operating activities of 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 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 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>141
<FILENAME>R129.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241859402600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>RESTRUCTURING - Restructuring Reserve (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 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_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 11,793<span></span>
</td>
<td class="nump">$ 4,511<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments for Restructuring</a></td>
<td class="num">(1,299)<span></span>
</td>
<td class="num">(10,564)<span></span>
</td>
<td class="num">(2,607)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring reserve</a></td>
<td class="nump">1,834<span></span>
</td>
<td class="nump">3,133<span></span>
</td>
<td class="nump">1,904<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember', window );">Facility-related costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,188<span></span>
</td>
<td class="nump">1,373<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments for Restructuring</a></td>
<td class="num">(1,029)<span></span>
</td>
<td class="num">(8,560)<span></span>
</td>
<td class="num">(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_RestructuringReserve', window );">Restructuring reserve</a></td>
<td class="nump">1,834<span></span>
</td>
<td class="nump">2,863<span></span>
</td>
<td class="nump">1,235<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Personnel-related costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">339<span></span>
</td>
<td class="nump">1,836<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments for Restructuring</a></td>
<td class="num">(154)<span></span>
</td>
<td class="num">(695)<span></span>
</td>
<td class="num">(1,326)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring reserve</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">154<span></span>
</td>
<td class="nump">510<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember', window );">Other costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCostAndReserveLineItems', window );"><strong>Restructuring Cost and Reserve [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Restructuring Charges</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,266<span></span>
</td>
<td class="nump">1,302<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRestructuring', window );">Payments for Restructuring</a></td>
<td class="num">(116)<span></span>
</td>
<td class="num">(1,309)<span></span>
</td>
<td class="num">(1,143)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestructuringReserve', window );">Restructuring reserve</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 116<span></span>
</td>
<td class="nump">$ 159<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_PaymentsForRestructuring">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<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 17<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3367-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_PaymentsForRestructuring</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement 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 FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237686&amp;loc=d3e17752-110868<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140864-122747<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 (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123570139&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RestructuringCostAndReserveLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RestructuringCostAndReserveLineItems</td>
</tr>
<tr>
<td style="padding-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_RestructuringReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.</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 420<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6394359&amp;loc=d3e17939-110869<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 420<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB TOPIC 5.P.4(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=115931487&amp;loc=d3e140904-122747<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestructuringReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>142
<FILENAME>R130.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.22.0.1</span><table class="report" border="0" cellspacing="2" id="idm140241866179512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS - Narrative (Details) - Subsequent Event - USD ($)<br></strong></div></th>
<th class="th"><div>Jan. 27, 2022</div></th>
<th class="th"><div>Jan. 19, 2022</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_DividendsPayableAmountPerShare', window );">Dividend payable (USD per share)</a></td>
<td class="nump">$ 0.35<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_hmst_StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased', window );">Additional amount of shares authorized to be repurchased</a></td>
<td class="nump">$ 75,000,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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subordinated Debt | 3.5% Subordinated Notes Due 2027</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_DebtInstrumentFaceAmount', window );">Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,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_DebtInstrumentInterestRateStatedPercentage', window );">Stated interest rate (percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.035%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Basis spread on variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.15%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt', window );">Net proceeds from issuance of subordinated notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 98,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_hmst_StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Plan, Additional Shares Authorized To Be Repurchased</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;">hmst_StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>hmst_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt 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;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (par) amount of debt instrument at time of issuance.</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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI http://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt 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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<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(a)(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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsPayableAmountPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 per share amount of a dividend declared, but not paid, as of the financial reporting date.</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_DividendsPayableAmountPerShare</td>
</tr>
<tr>
<td style="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_ProceedsFromIssuanceOfSubordinatedLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 a borrowing where a lender is placed in a lien position behind debt having a higher priority of repayment (senior) in liquidation of the entity's assets or underlying collateral.</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 14<br> -Subparagraph (b)<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_ProceedsFromIssuanceOfSubordinatedLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</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_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-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_us-gaap_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LongtermDebtTypeAxis=us-gaap_SubordinatedDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>143
<FILENAME>hmst-20211231_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/2021q4"
  xmlns:hmst="http://www.homestreet.com/20211231"
  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:stpr="http://xbrl.sec.gov/stpr/2021"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="hmst-20211231.xsd" xlink:type="simple"/>
    <context id="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7f6e62ace52542058d620699a35bcbf3_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ifc9a6209cecd44e3a141f96faff2be21_I20220301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
        </entity>
        <period>
            <instant>2022-03-01</instant>
        </period>
    </context>
    <context id="ib522e3fafb60477f93bd398ec377a3a0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5009e341ba66426299b2d3a6747d2a20_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7175e65fa37348889347162d69df513f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icc95a942f1904bd6a5cfdbf05e3df22c_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id837c3f8a8ee4c44b5983abd4b313c90_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i527e3aa2b5444eaeae026aa4b8c7f529_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i4c66aa86eebe4c21b503b34f3ed4563a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id3bb816336dd4055a734e071ce247b07_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7cd39456b85a4225a8757e009a0a1deb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iac75f580dbf142d8858a71c20fead09e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i99d92f9d421743bdb25cdb29eda83f12_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i660de3a9c39c4a6d85cdf754e3f0b5a5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i42fccb46aeff4da49e6acfaf06a49376_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i668692aee50e4703bbd2c33effa09997_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i79934ee35f7c443fbf725047d95f9c80_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="iad069715fe594373913516bc3a72c42e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i1e76ea0b50044a198a538676a20e46f3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if591733e131243b394e940880fc0180a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1f4f832dfb074fbbad00745b1abeb2c3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1eae1d4549bc41a1b9f0b7000505c392_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i96857650948c41a78a4fd46a77eb8f55_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3ced4878517e45e6a2ad9c1b89e91e0e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i48080d7950674c32b7887a6db4c2fc7d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i255a5f4549b94f50841fced1e62db123_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="icb7cffa71a334560b7460d70c0287fdc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i6cd796898a234c999a8c1deab811abe8_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2212f0e8f4a1457db1892e7baa648695_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i320819a4e5f9422baa01421240513370_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i746a12f74b074454932bd2874da1b48c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i33f10add329d43fb9329af2f44326101_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib00754ad01934c1f8f01251940954516_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i05b56402205640a5862d6c04110baa89_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:SingleFamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i56f1f9216b1144f69f173ac8c48f242d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4ea2bde3816049798e3acca275c2d267_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iafc713806c6d4935bb5a4f588a974469_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i63b0e26ec4594e6eafe3baa91ae8683c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i624fc60701a0401c856e790b79cbdf78_I20190325">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">hmst:SilvergateBankBranchSanDiegoCountyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-25</instant>
        </period>
    </context>
    <context id="i4b506c525f0f4e84a71582b090b985f7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ResidentialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6c22169466a642c483375b59625f30cf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialMortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iecfb82a7928d4678a277e54c819fdd68_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedResidentialMortgageObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i865ea112f148471cbe03345fddb0a36f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedCommercialMortgageObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i76d85c9827c441d7887d6397f170104c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="ife1efb86722d4bbe940a11b202c1176e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i8152878991a44342a38fda75eed0d084_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedResidentialMortgageObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i20c7323ef9e54bab8eac98a1f024294e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedCommercialMortgageObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if8384e0aaf624c64807d478b97a41882_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i83824d925c3742f7ad8296ed8cac4d9e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i751863ac263f497e8ae226d36237e4f8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasuryBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i42e371feb22c4b89897aec539a1dc5d6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i84fd18335767470da1dde013bc8e6926_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iea5478e826a14a088f128d538404ee7a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibbb166a5e4e845a3b01b17487ff5a4b8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i34d0f38b671640218bee38d6e1f03651_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d9c9c1e443745ddb0d0533233e4b5bd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i65e32d7b4f0740a88e1d7ab9ba1dd68a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i18548a4352a9467a9d7195739dd2f239_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0d52db0130104947912de84093cd475c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</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="ide3a32e82b284e50b55425d23ced081b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib30d44f72f364f0582ae2a6ea04c39da_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i95632f8b1c6e40b291b558f6ac434c50_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1c3031808e71413c8d11b26239875d9c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3d6fb52c766f436bb5806177302ec7bd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3a80713e9af54ed09c150d0b2234731a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</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="ie268657d149343149e01eab40d6ed0fc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i319472f309254d38ac6500afb1ec044b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaed4c7f353594921bdcbfb775a6734dc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icd4563db5a374031842011a200828993_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1dcb794444564c18a2b96267467745da_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icd03362d635b4b69b49935af0c8f29db_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i2272633f0eb74537a0a5d0d5a4f79863_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic49c9e726d724dd6a3976cd5964da039_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i9c70039f1f9a496aaabe9962117b1141_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FederalHomeLoanBankAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0c0eec43b8eb4264b99de392b161d8de_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FederalHomeLoanBankAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2b643cb0b0cc4791b5731b2f8d7e7509_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FederalReserveBankAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if6b8aad69e694ad4847e36f4a20a5356_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:FederalReserveBankAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8c0d8292fb564120898a679555d21f95_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:ResidentialMortgageAndMultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0d986b3c8aa2426b9ac45d6981dd6bf6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:ResidentialMortgageAndMultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2fa93a00c39143a1b1b5d528d99d8dbe_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifa8d16cf7522424ab9b6c219edc0feb6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i964089af40e94717ab2c65676646e0ba_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5fd886d3724f4eb0a337a79d7bb26037_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ia53f74727f9b49658f6b974accd39230_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9b5c65454a1046e9b4f4f10d4a785196_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifcf61afc45514bc3865d81643854559a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if0b0e3a75157458fa306a4cc618d3e64_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib5b9b79aebf44f82a2573da33fbe78d3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5c643fcb576947bba8cb8d2bcb913253_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id54dd3d01c22401fb1c198ff55080eb3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6c21745a61f545d4afb803e6a0112398_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i98002cd7f23146ac8fcb6784e164d079_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0451ed7c2ce74cd3a34ec8cd2aaf3fd9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ie659c9e890994f6b81e1cd06231a748e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib51fb4536458467ba7770f6f3d26b935_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic5a9d7caca564dc3accfb3a32ca15cc0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie9c10a7794704070be371097c7a87f4d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i25938cbb223e4aa3963ae837172cc84d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0bb4d0aea26d41a8960de47785bde3a2_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i31b74598aea344d8b360d7c09d45a969_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7aeddac92974463ea565ecfd69d189c7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id5d0044b1b694853ba0b7998a080cae0_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i8a0e2aa3a00a4fa8ab4f9ffdf5911f3f_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i01399af649eb445aa38c6217a3bf734c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3d44ca0edec34c7297b806d7b5410ad1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9216f8949f3b4cafa872f20378023d25_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i578b8a047af241f08762547ddea40787_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7fb9ee52919242c8bd14b9890b4efc19_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ife35adc2ae5d4343aeaf87e8a7c003f5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6f89e8ba181044f5bd12b962d362aa0e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if7ef966e304544bbb4cc26b8401b9cba_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4c154e90de0442208dc1d6f5e0dd6f09_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i728342587743446e8fd79947996b787e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifb386d334b0742a894746d177210a659_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1480369d13a64b11aeae4e6be43e9689_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2f1c881e762240b4b920319429d2722b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icf66624050564071b9d74f61866781dc_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6dd9e4fe991c45deb977a5ad5eb3458f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i306ce7c569cb4540ba82b3d9cef70a99_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i636536239d1846e08a765b23395a82ab_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7afe45d5495f41fab55ec2a915f487eb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4cd0f6e05f9648549b08ccf961cd70ec_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i826dba39c5de4113b637beee881f116d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5d92e83d153d432da73ea4f653d89ab8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i19b918a9f49f4011a644940641b83886_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9df296bd35d94277bbecd9788a331040_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic65ba21732cf4791a4d954e8c8bd725a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i77b704a594074400a1a1f20a1dfe25a5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idd8f95a016bf417396a8627e0731f6e6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3229be65b4824a549890d1dabbcebb57_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie4a89c7f1f614c3aa0189aa1e2e81933_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic9fcb82f29fa468dbaedf34acaae3e45_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2947250530ea415a9f28a5406a1fc073_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4d22f61578204540a512b0d6137fa5dd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8ee1147997ce4445a37bed33f247b464_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie3bf0d0cc51f49fbba85b343cb6c5e9e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i07149a5d3cf64e56a4a56e05e770b87c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3b3e29ef88ad40f2bc629f608d4a0ae2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9b937c8ecc674d0b85c2f1de524b3216_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8d5c733e8479484182c5d340d8e233a1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8ced6314da874a9985d293627cc86361_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="icd9184c796be4a8997f95fa455b10626_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2a15458940074ec8a286b736c5b1e827_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id58adfc34fa44b1cbb9b3cf29272fe17_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i95045568c2b44ff090dcb6c3de997960_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie389f0a928b14bf6b364ce668391fc19_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia8783d1c00ff40129444105d2465ced6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9096a8a38a4c45c688c2f4824363bcae_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i465d2834a4684250a2cd43417b1d57fd_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id6734530ab954144b265c9811d8bf2db_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2f827e1ca39e48e19d1f2e33b396a4e6_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie4d17eb3be684f198a23a1aa748c8848_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie5264924780743f58606c01ce7227e53_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2ced6370773e4a9880aec2ae214a9799_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i402d649e7e694766b35547347a5208f1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9ead3bf0f917491488f7b4cbe335dffa_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7b75311cb47a4e2d93a5a70c7a9755b7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i834a4901bd3a46e996dea7479b4d91ed_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i196df21d2ee445ebb588b74ca2fb3dda_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia351f6367b374600a8809685b318fdaa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ica01d81ea5524b92bcef6774577165a4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3a78af51443e44d8a6bf7058703f93d5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie4b62c14efe94594b51fea0cd4085c2e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icd06031195f04c5992c30f1294821648_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3001707d954a4bc1b39db2866f72f3d0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8760ba622b264b96b75cabfb5bd122e4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i66b860a0695d4203b68b3df9dae4b250_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if151161ad50842a4a95cf62c37c443b3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7b782ccb7bf54964a659331572d75c21_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i82e88cba5154468896bb8315ea29ab68_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i085fa72b67fd4a58857605cd4627a270_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4e49bfd497be441a9256c0f51048c37d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8f2cbf623ac54c428bcb7af455a61b33_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic8c38c78737f478b9dc919273e48f634_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibde0a0e2433141ce96f610e2d4525085_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i16c22032238e4082a7ebd9e227d67619_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3c161460acf9421d87ad7f279c3114b0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id60d91463b5e489390b9107d9c71d539_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5bf801b5029341f79a3beedd81accc19_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i033a2ffda5c64457944ddde3123235cd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5de7cb5e0bc6454c91aa932576b62146_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iac0557b2b16c4991bfceff725ba2cb55_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6474df4fd58c4a58a5be08feeba908a4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i50c708425a764b1da0b06a318d1f3c2f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id2db70390ca743b3b4438b566d81c717_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i295fc305cb6c4f9e9ecc787061faf193_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6997bb337d35420abd6d6757ff0375fd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i06f88eb8034f4ecd84d2568c957090f3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i36c01f5b0e3d4de685c31a0453a40fbf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2abcaa4a18aa455a8a10ae5c6119f931_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i07b09beefb81464eb19b7b378387b698_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id56f3cb3cb554674aeddc4f4b548a5ed_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iafc9cacb747a4589b2e600cd33cabf2e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i73a57b7f116242a6bd7d6c99b9bf28d0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if058abf83c294c75a5edc8aba58f1d05_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2c71f7d2b8904871908237a13fd27aec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i27c2c76eb4fa43b7abe9bed5e64a2134_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieb5fa8990d2848ceb77d905da44a759f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie2e85fb512354304a50e1a7e14a9bce8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icb6a5469bab548578ac11b8b18999aeb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icf558021b8db4bddb003356b56199d2f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i44658221d0bf4a6c93d7302d14c318fe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idddcf914ed16455c8edabb2520645ac2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2a950266529146af9dad7f3109b1896e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i08d9b018fb1f413585c3c46799dad94c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</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="ic74be7141f244f21a239e397d860e510_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7e2a520c3fd0409f9db5e284ad46e215_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5f6b04b31e7347c7964a4fbbaeadc079_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7e6e5388ca7e4194864d311b146f0e86_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingsOneThroughSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i40f3c65a4bca432da5fc6ba4fbb469da_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i10a6cb35117746198016c91e890aea92_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">hmst:AssetQualityReviewRiskRatingEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib3825b59e3534884b2c36bf4f394c45e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i4e965adeed6049df8bb7752f6ddc19d8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1741bd612d4541e9b660912e215acbaa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if8d2dba16b4643d7b3221132536ca98a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7c0a005e56634c9390bb0299f15ccf77_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</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="i4284e80d6ccd40ebbe69ddcf1c6d1c7d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6066c6166fcd4ad2924d44b122d351e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i244b2e7c0f07485dad732dd9817e6f40_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3df0dd4d2f3146129e6e1d42f63538f9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</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="i664726f65a2b4a0b966861913b10ec29_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie7041158c21c44aa98715f6e79cd8d18_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieb3aaa4cdd844f7eb1e45e6b36afc97e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9100834185e04ab2840d1393cd485bc3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2a8d4e71f6a740299acf58b6ecba5bd2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7d0f361ee15e41b6901350d787c46b0b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if217b2135bc044838f38d1a517e70893_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i81f19f0524f44010b14c46b1e70264fe_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i88301350864540a2a32c16805910c422_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic344a3525c064710b3df4a0afc5e1395_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i792efc1db7e84295bffa09ebc4068ea7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i12d7180e96f24ceca1eaedddc59b52f4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifd652a7d727e423dbfc90bfa733902fd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia42ce37d02ee4f759b817bac16458256_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaa5e819b983e47929963b0b676e90f17_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if68274f356b14570982a9e5017dfc661_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ice66c80d2b624de49161f2fbaf0c9a02_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i032c52f094f840d6bdad6f7a017eb2ff_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iac7d5994eaa044b295a26dac26094645_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ica3efa12976f49bb89228cc8dfee5fe9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id1925a1586114b97ac7b722d936eed6e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7a550b22c13343a6b68394df4656648a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3577997c7c674867816c98547ed4c008_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8fa810ceeab44f61bc0642a8f6e42a8d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i627fb63e73e24c57811a86bab8b01ad7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9325979c43fb4f448388e17e1126a397_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7750d9aad1f546608d6515482a4e4a1a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ided6116230774fa89e09f5bdb38300f6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id0275ae54f244420b56623642a18db88_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4d02389d07e34fe29d4755b917e297a1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id59cbc8c299c495a97aca9c8e0ec28b4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if584f469f34b44d2b7464061a6611af3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i033e4ce4e86a4a7fb62ebae6d310ce42_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idd43d4b4716541e7b98d7966c25bebde_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie2ed2a9cb0a14d01925c406597ac5650_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4663d65831b7427ab2523eb35ccd1de8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i493d1580309d40428e4806f8cdf9b28f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i110c748a124f4423bd126011741cbc09_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0361da34058940a7a5f35e0e3ae5cd94_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i244046e6902e4f7cb6a753131c95193b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6c4d25b5435b434fa224d008b37d588e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2fcc80b37c9243ad904c872584a5d9bf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7631c78a86ab48a680280afe452e6779_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iddc481ab55a3414abcec8246938b1659_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic91602696dc7414f876a72f76b9e5972_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic991a28c7ff74cd78e8251956af9c11d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2376298f525e494bae31d6e851ccb2e3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</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="iae866c09301f415498a13c7ed1ae52b1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</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="i5265abd597cb457db726ec2092f07575_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</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="i3692a0b1607242c6af491103c469201a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</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="i6cdb92488c1c48439a5e7bc457d90534_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</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="i3e5f545ab37f433da4fbbde6c7620348_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id0a406cc6d0c480ea28dc51b7451dd81_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia89d8e657e134236ab302263c3ed44ab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id723828090404cd39122b547fe6cc191_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c37bb2e71a8479182c64cb90d102919_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if366943157e84c93b074e32cf55bcfab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibd4b653764d240c5bd18a47ef8e1b50f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i46cf5c14f7174bfdbed8acafbe7d0464_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i70296bbafc9b41bc8c194a75fb79a5c9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iadf4a857210d49e2be9572ec83283a5d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i143604129fa7410f9b2ca426a812d09f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:LandMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc911075c32445b0b517a3544fe10c9d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OneToFourFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib62932c2a227440699448485005ccc29_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">srt:MultifamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id4fd0c190c28466dac07a0a7949184ad_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:NonResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iee3d5d7a6cc74b4fab718d6acfcf16ee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">hmst:OtherNonRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iadbcc18d58f443b78eaf7971c4a5d6f0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if39bc6ebadcb421384ec3d27f0638ffd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i53baaf3a661d4c928d026d1c2a7f0b10_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib86529be4d2b4df1a8a5800c06134afd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9e90600a87414f06adeb165874e7e348_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2eead11034d44effbea090f0c1433e3f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib49c07cea02a46bf910095ccb945948c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i770431386d714eb4b9f41ded2a545ff2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i00896ad73f3d4dc5b02eded1479c91b4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic8bc322bf38f42fbbe4f7653a4d55aa2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie2b1ea0acefb4677a1418973bc65da44_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4eee099e1a6740edb34dd916476a5c41_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4c0daed779e949d3b08a2eb03e83bd5e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie1b5475177484481ba8b21ee8aef6cf7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia7e9eb5511e64c33ac8cc29ef22bc9ae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id4d63ef77d49496ab0a8a71f27f4dead_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i88e6b8f97ef34366bca21de31bdb5104_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iee192c638a394fc78501972f5e5d8421_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i37730079a65e4fd9ba18cb886cc6b1c6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3db6b440beb54eaab042aa08753d6e26_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9f086d0751c4455eb7aa4ab2e31f4228_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifbdc83d426c541039e31cf1bbae1cd17_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4b25a86b10024e74b5d49dcadc52c73d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i59551a8e6f2a4ab380395d987092aefb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id30b977628a846b195966fdf7f7efe4a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaeaaed58fb2a416b8efc6888208804fc_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5a1b6e98abc94a89b564bfbe17207de9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i327865ac31b140cebd6457209a7f47a7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7d02c66314164d91b05bd49c35add868_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i392fa9cbf7804ace82763cb05280ae5a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i696621455aa64b36b4360b7b91696c4f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i717420ea4481495399d1f1fed24540ba_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i07ac49579f8f4ed0aa59d40b2e32a621_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i414ed082f2824920a246a1053e8e5981_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia9af211b3b044f1c81c97a0dec517edd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7d9e4d8d50dc406b83802b8169544c41_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibf7424a40f2346bf87c3bc8b3b4a3298_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8909c5337e3e41e6b349d0672360308a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1b1db617f2364fb4acb2471c70ba1a7f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i255ba67f006948abb153d843d05f214b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic11e144cdb344ed0914e0a2748a290e9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4e744d6cd32349f7be5600725663926c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7f9cbb0883714d3daf7567cd949ff0d2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2129c0df881840db8e21766b74f647d9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id12b41d434c545e29eafb991b7def15b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i36f179d2dcae4746bb92a31606b88d20_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8977fa06695d441399d105df7db2a8e3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6f852b0dbd444ddea798b0cc219f4a1c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia54271f12f3d45c69f3f06f3690aaa4e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia0ce89672e2e42958e15e33a01ad9e7f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i164d2fb8b52449eaa7ba100e05f7b7e9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i844f66983c7b4afeb23191355ec282c8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2ae95e06674b470a84f9e0ffa7260883_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9d4bc41a7c344c9bb9d64a787de93cb1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i64d9c3f4f7b24a85b0921fef61d62783_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7e5de7494ee5469a8676b210dd2bb950_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i80696fd6efb446cc8a7e9c80944c524d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7e416e51f0244c6aa16f92150fc32d49_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i780791a9b5e94d0da69809feb407f9ff_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie499711f21ab492e84af25062c2b8eeb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9b2ce4781cbb4b568a987e9f130c9a02_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i418a411c3e42452fa4d0419c04890054_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibb49439f76d442dc89f9a2b29a9c382f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i21f3038a93a74160bf52d0d68099b717_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieab8c73b80b34378bc5c9ba39010850c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7913127ca22f400f8d2b6660d7a7fe51_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if9b92f348ffc4447b26349f1dadfdb5f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7cb53d9c027f4c28b91c7511098a9f99_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i039c4b05c3d94682a13f3c23a3b9f7d7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id848ab7fe3194e2890af4f221f3e3035_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i09121d6391c44ff392ebb94512e4be6e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i01222838b5824d3cbca8eee8d6f00dcf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7c3427b189944674933722752a1540f7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf9ec56f19164a68a57588efb12a0154_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2655c2ff60574aee861c7c2ca6e0460f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0b832c9d35044bf9a528515553f76d69_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ice20f31796414c129f8cc384eaab25b7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i149639bad4ee46859a33e46902895939_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic03d3ce9ca964f2c8e9f2b26f972ca3a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8625cf3b521d4ad5b97f9a18393999ae_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ieb97a929af3d4747a285c4574f9a3ecd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6ea8d313773340f9bdc0f911bea83ead_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie399864e0e404ded8a2c28d07ca0fa66_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i54865a2f3a66424d878fc5c9f4cd578c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia0b7c2a3129348fbaeea7b354d661e1b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i51613a5a3712413da6ff11eb5ca2b1d1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ide108baad0b745e199d257e706242172_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst: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="ia37cbfcfac5e42549b2b153fb8aa979a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:NonOwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia0178cf16fe6470ab30b382ae7cd626a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst: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="i9e0c9b8b178345c08231026bfc52c5db_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst: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="i96561937c3fa43c7a88724b4d025b7a5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icdddd30260224bd99a5ba6ad17101b87_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic0ae766411df46c880134886bef16534_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</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="i9d17b83634a44346991caf1de4e08088_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic3a1818205234f74b4ec5437a5372cd2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</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="i35a5e3367307480fb2c6db42f801d040_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</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="i7de48f8b3dcd43e788be8cf51f918c15_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i81a06cba58d246d49fad19cb1778fb74_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4e9c2297ee9b4cbaaf58802fad0a1f20_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</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="id26fd978476048b193956521233ef9da_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i915a762196eb46a288d0472a2b1fddf1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</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="i667bbdfc50be4246a521a1de5f4b341e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyConstructionMember</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="i335c7d290b8e44ed9031a1c7648665be_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6a901561e4384dbead111c7ffc9e187c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3eacdfbb92da473a827c84c87ced2052_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</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="ieed2eed5998446ca9e53163bbe3267be_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i09b715ed64c44948aa08085ac1d4ea77_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</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="i270992120fd54f58923128641897e4ee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:CommercialRealEstateConstructionMember</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="i7a5897ccc4e6453ab45eef5f8dfcf93a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia5712104365545d29b08e86eef1f3953_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9db175ffd1ff47ef96a9dcbe02291c3f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</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="i606d089cd6d643748c29fa8967f9310d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iaeaf7dfbf2b2474583cc7e083fe0240d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</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="i226aa82a584b4b71a68c4a10f5f20ef6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionMember</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="i54ebf3c6d6ab452a8b86e9c4981956a1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i09409688ac0846439d10bd12654056f1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i21c9b37ee09f4735ab748a02002bfb50_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</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="i7394680a30774c15898fdf221189ee45_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id67a218217224287a9834103184773ac_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</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="ia66509892e0742c4bc4e8fa559d55367_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SingleFamilyConstructionToPermanentMember</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="i4399264934df4572a7d376603e72cc4e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i10d48e39636d4fc785f122da6aed8634_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i61f06f8241a4434eb80ee4419228649a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</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="i0777d0b697b843c29893c2c7e347cb9b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia8bbddfc04374a4db715b0c66adb3016_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</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="i48307b4555c04728bcca0cd8ca6f9100_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</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="i06acb690ccc74d67bb318a045c78dbd7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i114083eb2da4442c9672261c1bebb9c9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia637f8f2e38849e4990046113849a3f7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst: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="icdb484df6aa9467d9ab0657e956e2f35_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icac5db9bd79d44f8a0c6f1d09d855310_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst: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="i43c0f556f2484ba3be350b8e07c4c2b0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst: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="if062ae6eac5f45e3ac9f023c96bd8bf3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie178db89afac4adc800e378570380d80_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibf807bc7d23d4315963ba748fc37e28c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i13a99f7d5cbf4dd8a04d4beafe083958_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9d1dd107553a4cb7828c70da117f0755_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i05be3548ab5d46efbc8f5e6ea955dd46_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3b79d13c8bfb45898e4d81da9cd385cd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if27a7189e2bf4449a0b2a6501fc2d7a9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0a7c2f5a6b6b4815b4f19f9b096a1631_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</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="i0affec0fd0314c83a0aaca4ace429941_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1eba90c6fa8b448693d40128e5832f44_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</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="i356dd91f00ad4bc59239bd70b1db7547_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:CommercialPortfolioSegmentAdjustedForCreditAnalysisMember</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="i48000c50f3594cb9993e20a67a4ade0c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9086de7b72424f0192e46d385cb6b31a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8528d449a469448c89bc22d0cfe10667_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</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="ia0912fd9f9f74b74b47ded8196b23485_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</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="i7962c0b11387451081d3ba26017e9253_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</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="i4ec0fa57b7b3477b89ebd646b4456ce8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0c4c6ea85cce41e897d9d7459244e70f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i29c7723c8c9f44f2b64b250b2ea2afc1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</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="id639864d02b14634b9b35a06ec3109e0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</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="i9f0bad3daeaf4bfc94e5e00eb7e19e7e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:HomeEquityLineOfCreditAdjustedForCreditAnalysisMember</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="i75d02f35ebe8445bbb8cbdef463d58df_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic89b957b6d4e4a5696bedbe60c597191_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i70d5809e1fab41829061bebb475dc238_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</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="ie1342fe59cf942aa87ba96a04d12836a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</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="i080ffa74b280471cbdff95e9f5f057fd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember</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="i770c82a29a1b44d6b0017fa120953469_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie343ae133adb425d8ea4ba88f410d6e7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib1cf1861a11f43839592f9c71e4b87bf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="ie4412e7915dd4396beb4cfbd3b27090a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="ibcc8eaf755084971be175c02439a58ba_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i33378d2673754b04a865464701b04fb3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis">hmst:FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4752019c18fd4169aebdd4f5c43d24e6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis">hmst:FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9af4ee968ff844418c818985a3b45a81_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ContractualInterestRateReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic612fd83ff9e45178abdd1a6663ddafc_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i368ba251bb8643e8807868821febc0ec_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ContractualInterestRateReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic16dd6b4c1044f17b23917e4d57f2d29_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="idde3a2eb44874c43ae0c29e9862fc90a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic88821357f784670b43dbb13856fbc47_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5f4f0ee7d70742ec97e41bbf3f8d1309_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifbb3827bc0c24a91be662ef5e2226d4a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ContractualInterestRateReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i923a727becf34504bbabc9a0356bec6c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5344945a520b4dfaaf522a03fad7f93e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ContractualInterestRateReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icd8cd43d49414563919d2a5c88f1a15f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i20850b69fdab43e5915d17c31bb88f69_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5b6c57dc35f1456da5a6ac43a5600398_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:RealEstateSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i312ad44ed5904f58ba407043aeb7f2a4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:OwnerOccupiedCommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i312201838cec49669a32ee8e25bc1714_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i841b6ace75634fac8fcc851ae3cafa65_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquitySecuritiesByIndustryAxis">us-gaap:CommercialAndIndustrialSectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3024c6ed53364fd5bd40dd50c0cb36ae_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ContractualInterestRateReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5cdf4cbde2e84e9186705ba5bbb57a63_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i953b92f71bb94963a57a72dd281ca58f_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i45ccac53ad6c433aa26677a04c425b80_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ContractualInterestRateReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i63475a9d7c5348b88ecacdbf7e9938d1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ConsumerPortfolioSegmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id3160f2c498b4345be8b9a208e8f266a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:ContractualInterestRateReductionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie1f282f15e814a53b32d256a544b955b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LoanRestructuringModificationAxis">us-gaap:PaymentDeferralMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6c8d478edb1d46d7826a3f55f10d0974_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">hmst:CARESActSection4013TemporaryReliefMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4e36c0caf2294adaa2f6b83fb641b8aa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">srt:FederalHomeLoanBankOfDesMoinesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4fda892068f848929dc97708bdc310ed_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">srt:FederalHomeLoanBankOfDesMoinesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id0ad8dd30f154d14a7a72b9d99575841_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">srt:FederalHomeLoanBankOfDesMoinesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i987d913f91394c44b2887b20f6b95e02_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">srt:FederalHomeLoanBankOfDesMoinesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i16bb3e02d93b49a8a6b5ee1a69f8adcb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">hmst:FederalReserveBankofSanFranciscoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i344c4f4079e84f86a2db334f3ba7c996_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">hmst:FederalReserveBankofSanFranciscoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id8aacea92b184a59b47ff79aaa96c99d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:SeniorNotes6.50Due2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i55642afcc3fa4d4b90ebade48d624cbd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8c456dcd5fdf4a76bec019a781df318c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic744e183ed0e42bdb5ca79d131ff8689_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6bb0dd6925674899bdda1504fd51e98a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if4d7286d00de450083c3b039edb7835b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i283eae687fb74877a11e501b5b0232be_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hmst:ThreeMonthLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i732393cb3bf54ebda2b325013429de48_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hmst:ThreeMonthLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if12a6d3629014c09b240a01bc6f24993_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hmst:ThreeMonthLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="icb36fdbdcb494416bfeb46a2c9c56ec6_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">hmst:ThreeMonthLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i073c868147114802bd1e911f7fb6f882_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i60a5c8fdec1e465d8f66440e5079df7a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i680fa8fa380e45e78d7e0524a81f38b4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="iaa1b9262010d4fd8a5c5beda4d22ebc4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7e6feee11aa44f15b92f41fdca2917c1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i03dc870c1976407d8abb6c7085a04aad_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic9e3cb85ecfb49a995255da96da8ec95_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i65cef6f2f665492da94e2e23397af45a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EurodollarFutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4f83d717af094868859d59f8bda106d1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3f276422bc5240e990307aa8a8c98b76_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i621a5f6f91694617a612caa1a5fb3117_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i35df68b6e12449d7bbdc60422c627e38_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:EurodollarFutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i15623e9ac9524629a1386d7bf9649345_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">us-gaap:FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie8d32a57973547b5815ca835dd6e6ae9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueConcentrationOfRiskDisclosureItemsAxis">us-gaap:FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7ce609dab13e4338886e7a6edf3c3c57_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i49ca0a60ec3d4a54913715d025d677d1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:LoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5afcf8af56fc46b59d369fc6c6bf1515_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i90523caf602746308f8cab4020eedfc7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i60e5f4162ede4a3d9c6fb9be7b804d59_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherCreditDerivativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i0924accdafe841689ae693c5bd685894_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherCreditDerivativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iec192978639d4bbbbf92c4a5d2a1d22c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hmst:InterestRateSwapBackToBackMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3ca20ee730bc4d3298b933447cfc4bd7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">hmst:InterestRateSwapBackToBackMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7f21d0b36868421cb89187ca8554c1d8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i66d3896e0cc44c1e9201ef333340d7d0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i334847dbf66d48659a5ccb834e83eb31_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7d387951a4cf4453900a87e4e9d1617a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibefcee14864f4f03a5d283078bdfa338_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3316c7ac09e94d8284446217152638e9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3b6a2acaaedb417ab42dc49e7f41b3c7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie29ec917d869441d909368f08fd1de3e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialPortfolioSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic5280cece99b4526a9d6a3063ab70979_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">hmst:RepresentationsAndWarrantiesReserveForLoanReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icb9a4821d4db41a4b0d9686d9935adee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">hmst:RepresentationsAndWarrantiesReserveForLoanReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie6e11c6c9d3c4d9aa672ded71e6952f6_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib62246898b5b434295e5ae6371f8e907_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9e05e32a0d4848be8bab8def11285e86_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">hmst:RepresentationsAndWarrantiesReserveForLoanReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icbb0e5fefcb9409d8673a30c593e4a9a_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">hmst:RepresentationsAndWarrantiesReserveForLoanReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i60b49c841d8d459caf758a31c6826b60_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">hmst:RepresentationsAndWarrantiesReserveForLoanReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1ca677a60dab4f38a1e0a525dd7790fa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i03f768b606ac4ba18f25837388044449_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i61fa9bf23363491b9edaae02092c6603_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ServicingContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id203f9909ca84a84a106d6ebe19dd497_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:SingleFamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:SinglefamilyresidentialmortgageservicingrightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iecb21083c4bb4fb8a8eb1eb3bab21a7c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icd43c59445224ac1bc4e44d6640f1d71_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6946d9e39b864a8bb53f32b7c909dc22_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i656c1c731d6249af9299b2ec2efd97de_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6d09753b465843668661f59f929de141_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3f6ad490093442b4bf24629f55e123c1_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i2a706471f2d6493ca19042051a3f3ad5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i87b4cdbf6ec744bcaf791ee6a58cf496_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i229ff4c61e1c4a9c91c52300ea78eef3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i9c833010b00b4339a2b823c5659ad8c4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i7cc627af49f44867bb6f98299fe2c1ec_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i759e2fea8eb544828ff1b06c2158f4a0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3f59bf3b1c1949bcbb693b4bc1e175e2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i57f95a2d985b44308a7b1ea6063fa9b3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputConstantPrepaymentRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5b48f7f1db6241d3b08d3aee63bc4b16_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic446719488ea47378d299a5867d066c4_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i814fa39e7d524f8aaf678ca3c33eae0c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i309af68a18e4400ca56be7b73a3bb497_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia7da2ea8430f45169a02c5ae55364666_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4a37aba4884e4d8eb98a65a21e561969_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8adc6a566d3f4e1d93f696fbd849e708_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:SingleFamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ie8950c2b76994fd0b9f0c1dd82bc3735_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i3b3c9bdd37b54d01b66db2b3540be771_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:UnusedConsumerPortfolioLoanFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if531d5290357416a80389a4c3c7d17e8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:UnusedConsumerPortfolioLoanFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i88e1c05ae99046bcb7823005c6134104_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:UnusedCommercialPortfolioLoanFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7cfb4569cee24f6e9ff018ee98a29161_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:UnusedCommercialPortfolioLoanFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i59c47d3d08b2428eaa1fcac440973dd5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:UnfundedLoanCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i37f1108bdd7349fb8eb88909a8f4f0c8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:UnfundedLoanCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib4d0036eb96e4593826c684914a56180_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:UndisbursedConstructionLoanFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibab069928327480c886d12664ed7653f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:UndisbursedConstructionLoanFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i17d1c22a3e2945f6bd3a372a6af306b2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hmst:InvestmentCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib0d99cef0a434f8fb34b51c35f0314f7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">hmst:InvestmentCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1972589f5d9f472e9abd3718fa75fadf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:LossSharingRelationshipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaaac0ff096ba4972adadf1eb22d620f8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:LossSharingRelationshipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1944fe4b99764957887d4bb237886b17_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:LossSharingRelationshipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1e16e46fbe7e4e2fb17cbcd3a0cd1d93_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:LossSharingRelationshipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3c85eed0bdca4d408a275d1278c7840e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:LossSharingRelationshipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i83766df8d5024651996fb5d85608cac3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:LossSharingRelationshipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4f1326b91d2648bbb7e97bb29ef20c5c_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">hmst:LossSharingRelationshipMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ic7d1bc1879804daab79cb49f6c25c0cc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7896f389911243048f84def9824b9059_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ied0fc321bcf3447b99628f8171f6a1df_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if4a0647359d34ad6999da0c5b43d2f99_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="hmst:DefinedContributionPlanTranchesAxis">hmst:DefineContributionPlanTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i96c29d1c6c504a58a18457c71d390cb5_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="hmst:DefinedContributionPlanTranchesAxis">hmst:DefinedContributionPlanTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ice3a474c667e47e286cd7032a81f3299_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i731fe1ab47a64b63905f2187952fa001_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i81921f2600134d4ea6244e185de6c005_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="id7fe5e50e61542098fc314450db523cb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i83941db0bafb4f35953d6824aae2e898_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1fe8efdcb07b4a06867b74374afefde3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i11a702dfc0c840b1b8488a7d588dcdac_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</instant>
        </period>
    </context>
    <context id="i5df1bb7bfbed4c4aaa86cc5e24c6ac8c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</instant>
        </period>
    </context>
    <context id="i39654d3d11e942a38d1cb8d93c048171_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i9a3353a8eba64a42830b6e65535ed52c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</instant>
        </period>
    </context>
    <context id="i0525310d50c74e4a9622d5199b0dfd72_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</instant>
        </period>
    </context>
    <context id="ie00febe40e76416c9837538d5fdf5a2f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</instant>
        </period>
    </context>
    <context id="i4fadd42e4abd49888a945d12630e3406_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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>2021-12-31</instant>
        </period>
    </context>
    <context id="i6fecbeb00e76467199eb0d4a4a1ab707_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</instant>
        </period>
    </context>
    <context id="i0378447d2c834b538daad9de23fd6dc5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1c1a5ded7cac46f29747a545191b2958_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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">hmst:CollateralizedMortgageObligationsResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8fb2beca8fa048f4b1480beba1c20d51_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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">hmst:CollateralizedMortgageObligationsResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9d0e60e7056c4bbaabf2bbcf3c048bcd_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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">hmst:CollateralizedMortgageObligationsResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iadd8f31cbd9444e9a27f6c6b9c8b0230_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7a3606f2f01d411598c6a82827a1029f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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">hmst:CollateralizedMortgageObligationsCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i7dcf1881c6ca4fce94efcd9b04102e31_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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">hmst:CollateralizedMortgageObligationsCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6c11c1e3d38c4f91819522e8c386c804_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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">hmst:CollateralizedMortgageObligationsCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ibab0ae0c6dad4b63b1966444db2e77e3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</instant>
        </period>
    </context>
    <context id="i814989dbf2824582bafa46a77128e18b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</instant>
        </period>
    </context>
    <context id="ife67b1802aa4481094ce5b14f7cb0343_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</instant>
        </period>
    </context>
    <context id="i8e7a6199f696413193faee8f56c285d5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</instant>
        </period>
    </context>
    <context id="ia555d5c7d9214b02bde57cd76a765dc9_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</instant>
        </period>
    </context>
    <context id="i117671e902734c469912f83774281851_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if7408ae31d9e445b844102c1662b628d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia2c14043868845fd9fada6a0bca6affa_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i0218411b571e47e9a53d93239825aea4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:UsTreasuryCollateralizedMortgageObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2457e99f66d24ee99acadf024e9a2485_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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">hmst:UsTreasuryCollateralizedMortgageObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifca9abc0488843e0b1f26201dc3f3fd5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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">hmst:UsTreasuryCollateralizedMortgageObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ifedbbf5924d14140a6b9d5598c76aeea_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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">hmst:UsTreasuryCollateralizedMortgageObligationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia738bdac360d478cba6ae63ff982ff4e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie0b3426350104584b6fbd87ea7a4250d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia3f5eefd014d4521bceb83243a97e8c5_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i516cc81d4b9f404d955203b1ee4f08a3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EurodollarFutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i869ebccbbe3b4cd580c4c68120dc6977_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:EurodollarFutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6b9d9000e0cd425b8d7ffc1b058e057f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:EurodollarFutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3a6b306155cf4e9687c3fe6942ed6a46_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:EurodollarFutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i8f6113eb5604418bb352734eb1496697_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if07e017b50994743ad8b920ce74acf31_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i622733c219c14aeb8ec7c0d375b3a90c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i33e2f1a0faef4d82aec3f3ac581f9685_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iadc3eb70565d42f290880e630e30f17d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4d39d8c053c64f8480ec34bd5319d89d_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i99eb2bf30d3d44a587e0aef16c0cdef4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2d0c860e7eb34ec3b4edea0277f2b8cb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib7d8d9979ecf4dc792bab5e0373cb93b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</instant>
        </period>
    </context>
    <context id="i811a8cb4ce1743c2abcaf55b0c7b4b06_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</instant>
        </period>
    </context>
    <context id="ic5ed3a96a0d8441faa5976584f7e6889_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</instant>
        </period>
    </context>
    <context id="ie0b8b674ce2d418a954047cff1a1fe3b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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-12-31</instant>
        </period>
    </context>
    <context id="i2de1b2a847a74ddfa2d932dbd2cead9d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="ibf4e650d217f4375b4eebd2ae114f8b5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i7ffa5017eb004483b644ddff7f09b59f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i301700739d404f299a9748172899ec84_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i6058956a9d4543929447b9612a3559d8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i3b76ef5bc46c4d0085e246e80f978d86_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i1b1f3715af9f4f06bca53efccfb40ed0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i15b5f6fa49f24abd9dc9c05d104fef4a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i7a41acf978e14565b1199dc05fe9e585_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic398cd366354446f9fac39c3edf0b3d6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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">hmst:CollateralizedMortgageObligationsResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id87148c43a0644cd8267bbe3293cd287_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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">hmst:CollateralizedMortgageObligationsResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1e488dfbff974b3bb7eba481c64562bf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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">hmst:CollateralizedMortgageObligationsResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i71b6da2086fb4225996914441122390b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:CollateralizedMortgageObligationsCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if4b46c77f0c24eaaa80880bd6c8732a3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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">hmst:CollateralizedMortgageObligationsCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i84692a596fab4c11aec30d26de727718_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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">hmst:CollateralizedMortgageObligationsCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib33cc6bbe5a749caa1b104d43b44a796_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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">hmst:CollateralizedMortgageObligationsCommercialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0d717e5cfad14a6f8246a2d6fcee9e46_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i1719d581ade64fcea5671b2ea216bd90_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i049d3500695e489b8022659bb6c1c1bf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i22c4061f56a6464ba88c8e4fa01b9746_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i6649a21f748c4f25af95fa66ab6021e4_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="id9a1c9b4621a4084be8b305eaa79e16f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i5e0e65a1046243408bea2f27fb3759c3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i4951b1a62ce6448aa45ee5946e1ece09_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i474f63864ad14b6da31fe1ed7435f6c7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8100e3496569447ba5e48df44f484655_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i419ccbc93dfa46e28473b805b67bc4b1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6d6fd256d6114f208e12ed2b57745852_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic92bd81c43a34b589b5af9e12364bd76_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="ib53885318c2a4d84a75bbe57e3cf7f45_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i001f3c9ecc9042cc89a005b78291d533_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i891f7d8fc6ce4f64a0064acd73311bdc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib3d17151770e43b18c00dbc123089545_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i663b6a06a41146fd87287daf2e0f8e80_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0a431bf4da044d58b595db732464b51b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i56c2871007fa43c9859fef80c54b26ee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if88f7e1033f04d67b44b9ad0b5626001_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2ec59f1c68584b999b2ff73eecd04350_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib73ddd49895e4cacbbdc6914cee253e2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie204b0207c814b87bfd76b4290cc9444_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="iaa60f17f833e418e8d15ed96cbfe48fc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="idf23a2d2dd0f464b9bd9253591eab050_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i5f0bfe9170334ff09347103dc2ea9f28_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i963f39faa6784b2581e13a71b8d8cb11_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:EurodollarFutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia6f2b22c4f3046d385bd9c31cda4bae8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:EurodollarFutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6fae091a5fed422ea16ea1b6ecee7060_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:EurodollarFutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i008221495ddd4b068ae6a9a364ce7ff2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:EurodollarFutureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i565e7da8feec4e5f86345189e18a93a7_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if368cd48399645dba3576f88c83d0712_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib5327dfe7b3c4766a651c552252be96f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i3bde9a04d5f7453f8d323940da645a80_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6fd46e6ea0ca4187b102f36e77fa7551_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i30abc7ab58b04df6a9a2f4fea21b3ae2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib289a73bc5b748d781c581295d7226ce_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i941bbcb2a98a4ba2ae49d2c420d84e83_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputFallOutFactorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic959f6c9bcc741f6b6a4606ec586b7a2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputFallOutFactorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib5acbb128ebf4737a80c7cb884fea608_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputFallOutFactorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i89e492f67e6645fdafd0013327110c00_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputValueOfServicingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i10c1c5d11f404978a03ef9d40c59061c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputValueOfServicingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if3f0ac568faf40ff9c5c6969d24f7ce1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputValueOfServicingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i13b366c734ee4c9194fe40bd6a9af57a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icb424941fb0c4efd97f86ec94f7fd447_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieb0cacfba04b481eb86a5e5405e3a66f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id37478a0582747d0895ce4ae089f19b5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ice7d2b6de1214daf9c57b75d229dd97d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i54b0d67b717c4973a81da3c4b4bd8eb5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iea4d77c9c4734c39b825259c1caaf92b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">srt:SingleFamilyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputImpliedSpreadMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie3b5138745334c7eba459560fd89030e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputFallOutFactorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4c818d1d10704753af5311ad4d2518c6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputFallOutFactorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie465ac4bda794090829156c09c21c19a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputFallOutFactorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id0ece387bd8c45f881dfeefb0ef2091c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputValueOfServicingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i00eb722d7d3d49d6be73107b5a10dc15_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputValueOfServicingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1b94df88243d40d2b2c724faa8c94d59_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">hmst:MeasurementInputValueOfServicingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ieef03c47a5344947b6472090191ac7ab_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i66ed9d1dc6d841b5819fb7550d360e6d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5c6f87bd918144dda1cf67e8fd938ab2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2a1fad71046b484a9440f7e7bd8f15c9_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hmst:LoansheldforinvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0c915b4df38142cc8787d516a7dde269_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hmst:LoansheldforinvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i5980910c8bb94705aa3d6551b93974e8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hmst:LoansheldforinvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i75fbdc97ea6844499b462bede5ca5846_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i97cb1447ee4b45dfbe3e07a3b0e33dea_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AvailableforsaleSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2579d4dba601477e9a1fc0c26930c058_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hmst:LoansheldforinvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie66b4e78fcfa49888120c6935c1e2d35_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">hmst:LoansheldforinvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1fe63f45c6774bf887fd72350a99b792_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:InterestRateLockAndLoanPurchaseCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i403ccc44e8df4f21abb1c9103ff74772_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:InterestRateLockAndLoanPurchaseCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iebe2b42081fe47d0825b5f4f38ac54cb_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:InterestRateLockAndLoanPurchaseCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="ieb2e5fa4f457477bba6289f38f15791f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:InterestRateLockAndLoanPurchaseCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i62c10546d0564622be50f353abb6245b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">hmst:InterestRateLockAndLoanPurchaseCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i79d3469ce1e84826a5093461d3316097_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9cc82cef971948a99d57f729ac52f93d_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="if351cec32f2b413490496db116a51ef5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i33087a544df34c6caa408f8b70826fdc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i646339cb93074120b60365748658415a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i2c473a48b16143a39102d40e9029484c_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i215dd314b26146428425acd664281c1e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1ff87338f13c49439b496e2101129a7e_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib40ea821151849e9a01140a17302d5b3_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6df777dbb2a842daa629210145632abf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia6ebe08e607148d5b6cf984bcb996b50_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i627c83583e2847cdab1a1b7c2afe6894_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ic7e2d5f0a08d4b69acd6e936605a5cb2_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id19539ce9c0445318b3bfb28af441084_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6b75a377a11c4f36993abf8f8f44bad8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="icdae5099cf054490a4dd355709f77e9b_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i1152f2a14a454aca92db5c40f1540ac8_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i6fbf0980bdc5490c8dd79cda4604a533_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="if935e217cce74c8ab5141ce358815e34_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i5501ceaaecc54ce3ad3f69847f7bfad1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="ic4b02823ed804ab695e60b903f1bdea5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i3af8aabe49614018901901fc66de19d5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i4efcd8f19d544ca1a548cf431e8b3177_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="i574f906d0c8747f985181154fe5aecee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</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="ic018c8bc8f594ff6b68a8dff76e30baa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i958a073f2ce546a5990f6a42d1ea0425_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i43e0db86df0a4010a42fd99678d270ce_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ida318a40d5474888ab9ef740b9e191f8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3f2adcde319d4fae88ca2eddcfa66e5c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:MultifamilyResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8f127d00ff7c44408ebe1e2cf80347f0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib135c68c37414bfeb5d70b85d1facc74_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i531d5640869745eea19e23d79cab1985_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i882fb9e3324c49ddb1591843abca2e38_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i249b46ba4df64792a0a46722da69257d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">hmst:GinnieMaeEarlyBuyoutLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i04b971e87b6b4d08b10518a6bf738a86_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i65650e5a043c4c378125e68c2d705f06_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">hmst:HomeStreetBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icd31b8e67c1843e2b9d4e7f1367af700_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">hmst:HomeStreetBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i706410326d65418c8f05de6012c03ef8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic42b5d0d17564d6fb4081b517c47f092_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9c953e392da14e4e999b53ddb90c2d96_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iad5ed87a67cc440cb040cd93057c6bf2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">hmst:SingleFamilyResidentialMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i50b1172a483f4601a4ec11c5d0131cc1_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">hmst:HLCBasedMortgageBankingOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib9bab829bb0d443997372b4befb20d4f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2022cfec4dfe42b8889f7748a45f3fda_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibe5a781a35594cafb3baf1867761fbc3_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i943e7d68bdec4e6988bc92e0d9634662_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i4660305967ef4de6b6a8aca03bd45dca_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i949e5a253cab483d98dfcc9a6df6e722_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia79dd6d09fae48339b1fa3f350e52500_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i978823f34fd040f283b4f4f51fb0455f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i819c8b0ad23544f7bb3e61c33ff440af_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaf0cf96082324ebfaa93f3f1333a5377_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ied54fa4eef2f46deae729c1caf170150_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3606a86bce0d4ab7b0130cef7c9e46f0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i976f4b7a463a472981fba81b89596b36_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie91cbbe93623485ebd68beeaf96af265_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifdd18e9bbdaa4c0a9ace41e60531321b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7cbabaac1b31448c8812c47e36663b23_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie208e8a5ee2244f0b48c9e11aca7c582_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i46a5286c82c84d32912626442911d5b8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i795ce31e892c4e7ab72aed5c29e48c41_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i06e98b4b98264e939bd7c95200b82d07_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i24022c967567433b962a4b931336ff5a_I20220119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-19</instant>
        </period>
    </context>
    <context id="i6aeabca592e846f5a70dace3dc9878b7_D20220119-20220119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">hmst:ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SubordinatedDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-19</startDate>
            <endDate>2022-01-19</endDate>
        </period>
    </context>
    <context id="icd32cadf0f83434fa27c559a60e53d77_I20220127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-27</instant>
        </period>
    </context>
    <context id="idc287d15859d4176b96ee3e92f703425_D20220127-20220127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001518715</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-27</startDate>
            <endDate>2022-01-27</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="saleofright">
        <measure>hmst:saleOfRight</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="portfoliosegment">
        <measure>hmst:portfolioSegment</measure>
    </unit>
    <unit id="loan">
        <measure>hmst:loan</measure>
    </unit>
    <unit id="branch">
        <measure>hmst:branch</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N180L2ZyYWc6ZTc4NmFiNmJiNGQ5NDFmYmIzZDhhOGRmNWU5YWM2YWYvdGFibGU6MDkwMGYxMDA2YTZkNGFiZGFhMWVkOGY5YWM0NWE0OTgvdGFibGVyYW5nZTowOTAwZjEwMDZhNmQ0YWJkYWExZWQ4ZjlhYzQ1YTQ5OF8zLTEtMS0xLTQwMTI1_e2f0bcb4-628f-4dba-afe8-d4581ec6d966">0001518715</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N180L2ZyYWc6ZTc4NmFiNmJiNGQ5NDFmYmIzZDhhOGRmNWU5YWM2YWYvdGFibGU6MDkwMGYxMDA2YTZkNGFiZGFhMWVkOGY5YWM0NWE0OTgvdGFibGVyYW5nZTowOTAwZjEwMDZhNmQ0YWJkYWExZWQ4ZjlhYzQ1YTQ5OF80LTEtMS0xLTQwMTI1_614c5f0c-60c4-4c90-ad89-fbafbe85fc72">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N180L2ZyYWc6ZTc4NmFiNmJiNGQ5NDFmYmIzZDhhOGRmNWU5YWM2YWYvdGFibGU6MDkwMGYxMDA2YTZkNGFiZGFhMWVkOGY5YWM0NWE0OTgvdGFibGVyYW5nZTowOTAwZjEwMDZhNmQ0YWJkYWExZWQ4ZjlhYzQ1YTQ5OF81LTEtMS0xLTQwMTI1_4437165b-9ffb-408b-bbb4-97bef0894ff2">FY</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N180L2ZyYWc6ZTc4NmFiNmJiNGQ5NDFmYmIzZDhhOGRmNWU5YWM2YWYvdGFibGU6MDkwMGYxMDA2YTZkNGFiZGFhMWVkOGY5YWM0NWE0OTgvdGFibGVyYW5nZTowOTAwZjEwMDZhNmQ0YWJkYWExZWQ4ZjlhYzQ1YTQ5OF82LTEtMS0xLTQwMTI1_cc8ec139-1af1-47ed-9b78-8fc4968ef8ab">false</dei:AmendmentFlag>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtMC0xLTEtNDAxMjU_3aae3733-949b-4b37-b8c2-055b23fe985f">http://fasb.org/us-gaap/2021-01-31#OtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtMC0xLTEtNDAxMjU_40becec5-82b5-4c08-af99-1db9ebd6a2b0">http://fasb.org/us-gaap/2021-01-31#OtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtMC0xLTEtNDAxMjU_31739155-3ae3-4b96-b81e-9b7c376cd2bb">http://fasb.org/us-gaap/2021-01-31#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtMC0xLTEtNDAxMjU_8e79a0db-dc68-418c-acb5-0a7d6796bfb5">http://fasb.org/us-gaap/2021-01-31#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTAtMS0xLTQwMTI1_5c820002-ead1-4648-a4e9-f49f47831c66">http://fasb.org/us-gaap/2021-01-31#OtherAssets</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTAtMS0xLTQwMTI1_cb2a0dd8-43dc-4855-84a4-2820d8077530">http://fasb.org/us-gaap/2021-01-31#OtherAssets</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTAtMS0xLTQwMTI1_3b90f42d-3b3f-4060-b1ff-3e1fd18c999f">http://fasb.org/us-gaap/2021-01-31#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTAtMS0xLTQwMTI1_787898d8-05cd-48cf-9f23-00ff10296e39">http://fasb.org/us-gaap/2021-01-31#AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent</us-gaap:FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODYx_4ed88dc7-1ffa-43b4-8dbd-a38ca520eb47">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGFibGU6YTg2YWZiYjBkMjE2NDYyYThjMTExOGUyZGZhNDQ2YWQvdGFibGVyYW5nZTphODZhZmJiMGQyMTY0NjJhOGMxMTE4ZTJkZmE0NDZhZF8wLTAtMS0xLTQwMTI1_e589a5c3-b33a-4e46-b2dc-2742339bb665">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8xODg_cf58babf-7ad2-4667-9a24-9eeb18eabf8e">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8xODg_42220b39-15ea-445c-b624-f297b5147dd7">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGFibGU6ODA0MjA0NzMyMTk5NGU2OGE2MjlhNzEzMDI2ODJhODIvdGFibGVyYW5nZTo4MDQyMDQ3MzIxOTk0ZTY4YTYyOWE3MTMwMjY4MmE4Ml8wLTAtMS0xLTQwMTI1_bad4eb4b-4c90-4676-84b8-98ca3bd253c0">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODU1_2637c463-54f3-4f45-876c-f86b5d26f76c">001-35424</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODQ5_1d0e97f1-5590-488d-85f9-0c9248c297b6">HOMESTREET, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGFibGU6ZTgwN2U4YWZhZjZiNGU4MzlkZjUwZDU5ZDUwODk1YTkvdGFibGVyYW5nZTplODA3ZThhZmFmNmI0ZTgzOWRmNTBkNTlkNTA4OTVhOV8wLTAtMS0xLTQwMTI1_b08c1b41-b4e6-4e59-941a-9eed76ab1985">WA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGFibGU6ZTgwN2U4YWZhZjZiNGU4MzlkZjUwZDU5ZDUwODk1YTkvdGFibGVyYW5nZTplODA3ZThhZmFmNmI0ZTgzOWRmNTBkNTlkNTA4OTVhOV8wLTItMS0xLTQwMTI1_666e6397-7f60-4e7a-aba5-e1afbae8939e">91-0186600</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODQ0_a82ea0f7-3269-4b26-800f-26b8cc5a85f3">601 Union Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODU3_f7496f12-4395-4c4d-9a72-037ec40da471">Ste. 2000</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODU4_789c0336-e809-45a3-8ead-d498a13667bb">Seattle</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODU5_e5c4f817-b1d2-4ee1-bf3c-69fe8e9b8d93">WA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODUw_99533b04-90d8-491d-8403-a96e73b79f13">98101</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODQ1_86d0fc24-daea-421d-a9dc-35046843eedc">206</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODQ2_4a106461-2166-4146-98d2-0588d285a198">623-3050</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGFibGU6OTU1ODVkODY1ZDU5NDI3NzgxM2ZmNTI1MDgwMTA2YmIvdGFibGVyYW5nZTo5NTU4NWQ4NjVkNTk0Mjc3ODEzZmY1MjUwODAxMDZiYl8xLTAtMS0xLTQwMTI1_3b971eef-b0e1-4db2-ae5e-16e047efaef0">Common Stock, no par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGFibGU6OTU1ODVkODY1ZDU5NDI3NzgxM2ZmNTI1MDgwMTA2YmIvdGFibGVyYW5nZTo5NTU4NWQ4NjVkNTk0Mjc3ODEzZmY1MjUwODAxMDZiYl8xLTEtMS0xLTQwMTI1_6096b0e8-08a0-4504-bd7a-692cecaabec0">HMST</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGFibGU6OTU1ODVkODY1ZDU5NDI3NzgxM2ZmNTI1MDgwMTA2YmIvdGFibGVyYW5nZTo5NTU4NWQ4NjVkNTk0Mjc3ODEzZmY1MjUwODAxMDZiYl8xLTItMS0xLTQwMTI1_caed12df-5d30-4922-8bc2-f7360476b608">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODUx_c7c8eb13-3d84-4b1d-a650-9709ec289829">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODUy_a8964dbf-a881-4930-afe0-96f03af9d3d0">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODYw_7657661e-15be-46ad-be20-a2cffaade184">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODU2_f3c9a636-4a44-48c4-8a5e-3858ba642a0e">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGFibGU6YmRiMTU0MmI2MTg5NDdjN2FlNzNjMTJmNGM5NjVjZGMvdGFibGVyYW5nZTpiZGIxNTQyYjYxODk0N2M3YWU3M2MxMmY0Yzk2NWNkY18wLTMtMS0xLTQwMTI1_c32e87c9-5913-41b1-990b-ea1ae73230c7">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGFibGU6YmRiMTU0MmI2MTg5NDdjN2FlNzNjMTJmNGM5NjVjZGMvdGFibGVyYW5nZTpiZGIxNTQyYjYxODk0N2M3YWU3M2MxMmY0Yzk2NWNkY18yLTUtMS0xLTQwMTI1_2e1cb902-82a5-4b2d-afbd-336c6a07541f">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGFibGU6YmRiMTU0MmI2MTg5NDdjN2FlNzNjMTJmNGM5NjVjZGMvdGFibGVyYW5nZTpiZGIxNTQyYjYxODk0N2M3YWU3M2MxMmY0Yzk2NWNkY180LTItMS0xLTQwMTI1_79245d82-adbb-42a6-9b00-2ce69c29c288">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODQ4_a668b101-3d0a-4bb8-9fbd-c49cf8aad01b">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODUz_04bcb269-7ae9-4f27-8af7-3b7d3327496b">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i7f6e62ace52542058d620699a35bcbf3_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8yNzAw_9bfefa2f-4dcf-4242-977b-35cc305ff1e2"
      unitRef="usd">685000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ifc9a6209cecd44e3a141f96faff2be21_I20220301"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zMTY4_679d6949-67bd-4d30-961d-e3f3968a74be"
      unitRef="shares">19315831</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xL2ZyYWc6MjE1MWM3YmZmMjczNGM5Zjk5MmYzOTU0YzU4NzFlMmEvdGV4dHJlZ2lvbjoyMTUxYzdiZmYyNzM0YzlmOTkyZjM5NTRjNTg3MWUyYV8zODU0_f64b1a4f-538b-49ec-b913-7b313f9f1df4">The information required by Part III of this Report, to the extent not set forth herein, will be incorporated by reference from the registrant&#x2019;s definitive proxy statement relating to the annual meeting of the shareholders to be held in 2022, to be filed with the Securities and Exchange Commission within 120 days of the end of the fiscal year to which this Report relates. If a definitive proxy statement of the registrant is not filed within such period, the registrant will instead file such information on an amendment to this Report within such 120 days of the end of the registrant&#x2019;s fiscal year to which this Report relates.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorLocation
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184NS9mcmFnOmVhNDBhZWFjMzdjNDRiYzI4MTI4ZDFjN2RiY2IxMDlhL3RleHRyZWdpb246ZWE0MGFlYWMzN2M0NGJjMjgxMjhkMWM3ZGJjYjEwOWFfMTA5OTUxMTY0Nzk3NQ_0777c43c-1de1-409a-8ac5-010e409066b3">Seattle, Washington</dei:AuditorLocation>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfNC0yLTEtMS00MDEyNQ_7d587243-ec26-476f-b76b-0fbc93390756"
      unitRef="usd">65214000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfNC00LTEtMS00MDEyNQ_405bb648-fe39-4b0a-890f-ff29ad370ec7"
      unitRef="usd">58049000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecurities
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfNi0yLTEtMS00MDEyNQ_5294b43f-f0b9-4982-b5dd-e51c6ba21f90"
      unitRef="usd">1006691000</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfNi00LTEtMS00MDEyNQ_937d05c5-515f-4f35-9d54-ea5b9aaad350"
      unitRef="usd">1076364000</us-gaap:MarketableSecurities>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfNy0yLTEtMS00MDEyNQ_11b2b3f0-fe20-4ca1-b911-1c3d8f676240"
      unitRef="usd">176131000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfNy00LTEtMS00MDEyNQ_52b2573e-00e2-4cdd-a8c7-88cdc537a806"
      unitRef="usd">361932000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfOC0wLTEtMS00MDEyNS90ZXh0cmVnaW9uOmMwNjVkMmJkYmIxNjRjZmY5MjQ1ODgwY2U5MzIzYjBlXzc4_2ec2d0d4-2af4-4972-8957-32a281bcfa03"
      unitRef="usd">47123000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfOC0wLTEtMS00MDEyNS90ZXh0cmVnaW9uOmMwNjVkMmJkYmIxNjRjZmY5MjQ1ODgwY2U5MzIzYjBlXzg1_526e71c1-6cfd-4ec5-9928-9c0c4097059b"
      unitRef="usd">64294000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:NotesReceivableNet
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfOC0yLTEtMS00MDEyNQ_e39bea0b-b796-4d0f-a05d-d8177cf1ff1e"
      unitRef="usd">5495726000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfOC00LTEtMS00MDEyNQ_47374dce-3b20-4c81-859c-8abb7ef7521b"
      unitRef="usd">5179886000</us-gaap:NotesReceivableNet>
    <us-gaap:ServicingAsset
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfOS0yLTEtMS00MDEyNQ_ff18eeab-de33-470e-bc5b-3ebffbc9b009"
      unitRef="usd">100999000</us-gaap:ServicingAsset>
    <us-gaap:ServicingAsset
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfOS00LTEtMS00MDEyNQ_e1b639d1-3ffd-4d87-90ce-138a9f4a5e60"
      unitRef="usd">85740000</us-gaap:ServicingAsset>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTAtMi0xLTEtNDAxMjU_d5c90143-5564-4eb7-8129-f73f1f3acccd"
      unitRef="usd">58154000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTAtNC0xLTEtNDAxMjU_bbb906aa-da91-4e85-ad52-01d577257f89"
      unitRef="usd">65102000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTEtMi0xLTEtNDAxMjU_fc1380e3-99d2-46db-80ee-a4ab6e791823"
      unitRef="usd">735000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:OtherRealEstateAndForeclosedAssets
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTEtNC0xLTEtNDAxMjU_70810fe4-fe57-4863-9b7a-c83bf042a062"
      unitRef="usd">1375000</us-gaap:OtherRealEstateAndForeclosedAssets>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTItMi0xLTEtNDAxMjU_6c45e30d-796d-44d2-ac24-9cab254bcaa4"
      unitRef="usd">31709000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:IntangibleAssetsNetIncludingGoodwill
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTItNC0xLTEtNDAxMjU_3658816f-20b0-483d-854c-824c15295bc2"
      unitRef="usd">32880000</us-gaap:IntangibleAssetsNetIncludingGoodwill>
    <us-gaap:OtherAssets
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTMtMi0xLTEtNDAxMjU_3e6552dd-cd45-498b-9c18-4502b76772e3"
      unitRef="usd">268732000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTMtNC0xLTEtNDAxMjU_7cf8345c-3da5-455a-bb34-c849264be1a5"
      unitRef="usd">375763000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTUtMi0xLTEtNDAxMjU_80bc32c9-69d0-4a5d-93d6-10bc74d594df"
      unitRef="usd">7204091000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTUtNC0xLTEtNDAxMjU_362aa2b4-a149-43af-8c0f-40dc61b5d787"
      unitRef="usd">7237091000</us-gaap:Assets>
    <us-gaap:Deposits
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTgtMi0xLTEtNDAxMjU_1b1908a5-3613-4fa2-8eb7-942c04cd4c9e"
      unitRef="usd">6146509000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTgtNC0xLTEtNDAxMjU_1ea446d1-aa64-493f-9b54-9bc85b771e04"
      unitRef="usd">5821559000</us-gaap:Deposits>
    <us-gaap:ShortTermBorrowings
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTktMi0xLTEtNDAxMjU_2d52e805-95c6-4624-bb62-616c9134e988"
      unitRef="usd">41000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMTktNC0xLTEtNDAxMjU_87624855-8dd4-4de6-84c2-3f104b8433e7"
      unitRef="usd">322800000</us-gaap:ShortTermBorrowings>
    <us-gaap:LongTermDebt
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjAtMi0xLTEtNDAxMjU_392010c2-b2ba-4b81-b56a-df837f3683b4"
      unitRef="usd">126026000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjAtNC0xLTEtNDAxMjU_3f5c5f94-7376-4b47-a6e5-200f2b1a4c9e"
      unitRef="usd">125838000</us-gaap:LongTermDebt>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjEtMi0xLTEtNDAxMjU_a37bddc2-395a-45e5-91ba-6a57577d7214"
      unitRef="usd">175217000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjEtNC0xLTEtNDAxMjU_ba72c119-6219-41bb-88c2-d49ee6b8500d"
      unitRef="usd">249144000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:Liabilities
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjMtMi0xLTEtNDAxMjU_04c33e35-bc89-473e-bb29-d0b8d1dc4b8d"
      unitRef="usd">6488752000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjMtNC0xLTEtNDAxMjU_96ee6e44-05b9-4168-878b-6c43434e5fb9"
      unitRef="usd">6519341000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjQtMi0xLTEtNDAxMjU_e9776157-07fe-433b-8c2a-860b5d0557e0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjQtNC0xLTEtNDAxMjU_69fdb0cb-e21d-44ed-8e8f-8cd6235a0772"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockNoParValue
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjctMC0xLTEtNDAxMjUvdGV4dHJlZ2lvbjplYWFmN2UxODA2NWY0NjMxYjVkOTI0NzMyNGUzYWQwNF8xOA_6b2af4bd-9cd2-4b71-851a-e97f323d4a3a"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjctMC0xLTEtNDAxMjUvdGV4dHJlZ2lvbjplYWFmN2UxODA2NWY0NjMxYjVkOTI0NzMyNGUzYWQwNF8xOA_f5df6b28-3b6c-42f9-9d4b-30e2786579e5"
      unitRef="usdPerShare">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjctMC0xLTEtNDAxMjUvdGV4dHJlZ2lvbjplYWFmN2UxODA2NWY0NjMxYjVkOTI0NzMyNGUzYWQwNF80Mw_559b0728-8362-4b33-86fe-2c2b8705b009"
      unitRef="shares">160000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjctMC0xLTEtNDAxMjUvdGV4dHJlZ2lvbjplYWFmN2UxODA2NWY0NjMxYjVkOTI0NzMyNGUzYWQwNF80Mw_aec29bb9-268b-4f7e-9373-edf59ee743a0"
      unitRef="shares">160000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjctMC0xLTEtNDAxMjUvdGV4dHJlZ2lvbjplYWFmN2UxODA2NWY0NjMxYjVkOTI0NzMyNGUzYWQwNF8xMDk5NTExNjI3ODc4_4610db3a-cea3-4cd4-b187-44660d3f23be"
      unitRef="shares">20085336</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjctMC0xLTEtNDAxMjUvdGV4dHJlZ2lvbjplYWFmN2UxODA2NWY0NjMxYjVkOTI0NzMyNGUzYWQwNF8xMDk5NTExNjI3ODc4_d27090b0-1f41-4b90-ad44-69d97199d747"
      unitRef="shares">20085336</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjctMC0xLTEtNDAxMjUvdGV4dHJlZ2lvbjplYWFmN2UxODA2NWY0NjMxYjVkOTI0NzMyNGUzYWQwNF85Mg_1e833348-ee1a-4dde-8223-8c9eb9fb1384"
      unitRef="shares">21796904</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjctMC0xLTEtNDAxMjUvdGV4dHJlZ2lvbjplYWFmN2UxODA2NWY0NjMxYjVkOTI0NzMyNGUzYWQwNF85Mg_770d261e-453f-49b7-a756-9e7939d86edc"
      unitRef="shares">21796904</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjctMi0xLTEtNDAxMjU_6850dfbc-47db-482c-9ed4-ef48a514d092"
      unitRef="usd">249856000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjctNC0xLTEtNDAxMjU_4dd72739-f81c-45a8-9655-acb4190f3cc6"
      unitRef="usd">278505000</us-gaap:CommonStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjgtMi0xLTEtNDAxMjU_648fa7cb-71a3-499a-b1d8-0d7b08e5726f"
      unitRef="usd">444343000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjgtNC0xLTEtNDAxMjU_b84f951e-e20b-4f81-8abf-e972161d8d22"
      unitRef="usd">403888000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjktMi0xLTEtNDAxMjU_d3793d9b-72e3-41d3-b3f2-292b599ec517"
      unitRef="usd">21140000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMjktNC0xLTEtNDAxMjU_53082bc5-be5a-48ac-b141-7e4e871dde57"
      unitRef="usd">35357000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMzAtMi0xLTEtNDAxMjU_091b1af4-7cd6-4412-8cb3-f6a4709e8c68"
      unitRef="usd">715339000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMzAtNC0xLTEtNDAxMjU_5e5ed190-55f8-47b2-b37b-90124d204ca5"
      unitRef="usd">717750000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMzEtMi0xLTEtNDAxMjU_148cd746-26c6-421c-83d1-719eeb419fb2"
      unitRef="usd">7204091000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N184OC9mcmFnOmU4YmI1OTY4MWQ3YTQwZTBhOTIyYTRjMjRkNWRkYmIwL3RhYmxlOmYzZGFjNTJlNWM2MTRlYzU4ZTEyODdiYTg3NDBjNGZiL3RhYmxlcmFuZ2U6ZjNkYWM1MmU1YzYxNGVjNThlMTI4N2JhODc0MGM0ZmJfMzEtNC0xLTEtNDAxMjU_ac63f29c-7a6b-45a4-acd5-c0992932449e"
      unitRef="usd">7237091000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNC0yLTEtMS00MDEyNQ_aed84c11-b5f1-48bb-a650-c472fbc3db4d"
      unitRef="usd">222166000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNC00LTEtMS00MDEyNQ_9ca6f05a-4df0-4c66-a48e-4cbd9bba702b"
      unitRef="usd">228999000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNC02LTEtMS00MDEyNQ_e2d522f3-e55e-4fa9-8c7f-697f7ae0e7e5"
      unitRef="usd">256043000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndDividendIncomeSecurities
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNi0yLTEtMS00MDEyNQ_f29d9faf-9038-493c-a888-9b8c380db1ac"
      unitRef="usd">21560000</us-gaap:InterestAndDividendIncomeSecurities>
    <us-gaap:InterestAndDividendIncomeSecurities
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNi00LTEtMS00MDEyNQ_9ae89a46-75c2-4b1e-b807-23906a15d68a"
      unitRef="usd">21786000</us-gaap:InterestAndDividendIncomeSecurities>
    <us-gaap:InterestAndDividendIncomeSecurities
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNi02LTEtMS00MDEyNQ_60f207a1-2d89-4474-9c6d-bafa49a4bead"
      unitRef="usd">20531000</us-gaap:InterestAndDividendIncomeSecurities>
    <us-gaap:OtherInterestAndDividendIncome
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNy0yLTEtMS00MDEyNQ_bc793f2e-3e0c-47d5-8326-9d7cdf9df4c6"
      unitRef="usd">569000</us-gaap:OtherInterestAndDividendIncome>
    <us-gaap:OtherInterestAndDividendIncome
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNy00LTEtMS00MDEyNQ_260c9e2c-7ee2-4694-b520-dbdae9fca511"
      unitRef="usd">1227000</us-gaap:OtherInterestAndDividendIncome>
    <us-gaap:OtherInterestAndDividendIncome
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNy02LTEtMS00MDEyNQ_03447152-cc87-4010-b40d-1bca33bc6ba6"
      unitRef="usd">1032000</us-gaap:OtherInterestAndDividendIncome>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfOC0yLTEtMS00MDEyNQ_acf3a1c5-9a7c-455b-b2ab-d84f2ac994d0"
      unitRef="usd">244295000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfOC00LTEtMS00MDEyNQ_46ede57c-b74c-4979-be9e-d19afac8f615"
      unitRef="usd">252012000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfOC02LTEtMS00MDEyNQ_c99b580c-b087-406b-9266-b5899b59f709"
      unitRef="usd">277606000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpenseDeposits
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTAtMi0xLTEtNDAxMjU_16a31420-eaee-4d50-8d51-1972f6b893f9"
      unitRef="usd">11411000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTAtNC0xLTEtNDAxMjU_0f374690-6ee5-46f4-8999-7b7ee895e141"
      unitRef="usd">33797000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTAtNi0xLTEtNDAxMjU_c594f2d3-bac2-4de0-9975-33445eb6bb4e"
      unitRef="usd">70389000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseBorrowings
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTEtMi0xLTEtNDAxMjU_c576feb4-9d3a-4f51-8abd-53f7a7074293"
      unitRef="usd">5827000</us-gaap:InterestExpenseBorrowings>
    <us-gaap:InterestExpenseBorrowings
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTEtNC0xLTEtNDAxMjU_6861f453-765d-439f-b014-c7bb968f6580"
      unitRef="usd">9553000</us-gaap:InterestExpenseBorrowings>
    <us-gaap:InterestExpenseBorrowings
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTEtNi0xLTEtNDAxMjU_36734c50-dd52-4ad0-8fd3-6c351d6e282a"
      unitRef="usd">17827000</us-gaap:InterestExpenseBorrowings>
    <us-gaap:InterestExpense
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTItMi0xLTEtNDAxMjU_fe17259f-57b6-4469-a365-20acf6201ba8"
      unitRef="usd">17238000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTItNC0xLTEtNDAxMjU_4193fca4-6d7a-4407-9938-21ec41d795fa"
      unitRef="usd">43350000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTItNi0xLTEtNDAxMjU_582ec0dc-47cd-4f73-a3f3-6ee751d0a617"
      unitRef="usd">88216000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTMtMi0xLTEtNDAxMjU_470764cc-7135-4fdb-b392-bff6482e95b4"
      unitRef="usd">227057000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTMtNC0xLTEtNDAxMjU_8166ada7-63ac-4987-8db8-0db42666c7ba"
      unitRef="usd">208662000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTMtNi0xLTEtNDAxMjU_cbace3d9-3317-4386-a036-febf12bebd1e"
      unitRef="usd">189390000</us-gaap:InterestIncomeExpenseNet>
    <hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTQtMi0xLTEtNDAxMjU_8d10b3cf-fd62-4242-a25c-d708a4a835e7"
      unitRef="usd">-15000000</hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTQtNC0xLTEtNDAxMjU_239b3877-12f8-4847-8c77-5a7ce6e089c7"
      unitRef="usd">20469000</hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTQtNi0xLTEtNDAxMjU_0387ef87-5cfc-4b12-8128-9430199afb1e"
      unitRef="usd">-500000</hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTUtMi0xLTEtNDAxMjU_df559c80-4e69-43a9-b498-4df61ce3bca4"
      unitRef="usd">242057000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTUtNC0xLTEtNDAxMjU_edc3bc6a-2000-404e-9a49-f497a4b52c9c"
      unitRef="usd">188193000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTUtNi0xLTEtNDAxMjU_c88fe9ed-a1b2-412a-9ecd-2c8514b2b0a6"
      unitRef="usd">189890000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivities
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTctMi0xLTEtNDAxMjU_8aab023c-cb90-4526-bc1a-390c61fa7df9"
      unitRef="usd">92318000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivities>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivities
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTctNC0xLTEtNDAxMjU_cfc8d3f5-d19e-4557-820b-2ec3ed3bc18f"
      unitRef="usd">122564000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivities>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivities
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTctNi0xLTEtNDAxMjU_3513de1b-e553-4fb7-ada8-54a0c40a7b01"
      unitRef="usd">44122000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivities>
    <hmst:ServicingFeesNet1
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTgtMi0xLTEtNDAxMjU_62a31034-a666-4c87-ada0-ed85d3b5d921"
      unitRef="usd">7233000</hmst:ServicingFeesNet1>
    <hmst:ServicingFeesNet1
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTgtNC0xLTEtNDAxMjU_2ca1fadd-68da-4ce0-a19e-f216cdca2095"
      unitRef="usd">9491000</hmst:ServicingFeesNet1>
    <hmst:ServicingFeesNet1
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTgtNi0xLTEtNDAxMjU_07850cfb-11a4-4e85-9a81-ca5705c7cd21"
      unitRef="usd">9785000</hmst:ServicingFeesNet1>
    <hmst:DepositorAndOtherRetailBankingFees
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTktMi0xLTEtNDAxMjU_2cb9e3db-81be-4afb-b565-2f759c375c3d"
      unitRef="usd">8068000</hmst:DepositorAndOtherRetailBankingFees>
    <hmst:DepositorAndOtherRetailBankingFees
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTktNC0xLTEtNDAxMjU_09a1dc36-dd40-484b-8a0f-934e0e45dbbf"
      unitRef="usd">7083000</hmst:DepositorAndOtherRetailBankingFees>
    <hmst:DepositorAndOtherRetailBankingFees
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMTktNi0xLTEtNDAxMjU_a63d47a4-bf0f-46da-9418-70c58daf75d4"
      unitRef="usd">7926000</hmst:DepositorAndOtherRetailBankingFees>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjAtMi0xLTEtNDAxMjU_246802d7-f171-4cbd-b4c0-70110c907777"
      unitRef="usd">12356000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjAtNC0xLTEtNDAxMjU_15048245-de2b-4071-bbf7-784e50acda6d"
      unitRef="usd">10226000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjAtNi0xLTEtNDAxMjU_f9e4558f-3641-42fa-ac71-b3a99408860a"
      unitRef="usd">12599000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncome
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjEtMi0xLTEtNDAxMjU_ae2231b4-4f0c-443b-9727-ca1c8e886d31"
      unitRef="usd">119975000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjEtNC0xLTEtNDAxMjU_e4b8898a-5655-4979-a492-caabcea4c66d"
      unitRef="usd">149364000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjEtNi0xLTEtNDAxMjU_96d86c35-932e-41cf-b5e6-0f173161f7f4"
      unitRef="usd">74432000</us-gaap:NoninterestIncome>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjMtMi0xLTEtNDAxMjU_0a0a353a-b2ae-4172-92f9-ffebc78bb0ec"
      unitRef="usd">132015000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjMtNC0xLTEtNDAxMjU_47a69e70-be40-4c74-b25c-c6b86a0f44e8"
      unitRef="usd">136826000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjMtNi0xLTEtNDAxMjU_7e658da7-46bd-4e2e-b567-772d4b1e7d53"
      unitRef="usd">124354000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjQtMi0xLTEtNDAxMjU_dfa2cdd5-6259-4935-a7c0-371d235d1b89"
      unitRef="usd">27913000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjQtNC0xLTEtNDAxMjU_10c001c4-c0d0-446b-9c1b-16ec7c2b1bcd"
      unitRef="usd">30004000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:CommunicationsAndInformationTechnology
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjQtNi0xLTEtNDAxMjU_e69b48b8-ca47-4ebe-9c02-4340061b82cb"
      unitRef="usd">31603000</us-gaap:CommunicationsAndInformationTechnology>
    <us-gaap:OccupancyNet
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjUtMi0xLTEtNDAxMjU_ba03716e-afab-4e27-98a3-0f6d9843c8bd"
      unitRef="usd">23832000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjUtNC0xLTEtNDAxMjU_95aa75d6-d30f-43b8-b8cb-ab6bd9d0a747"
      unitRef="usd">35323000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjUtNi0xLTEtNDAxMjU_1cbc0d38-fbd8-474b-b108-12a29b2ceaa2"
      unitRef="usd">27119000</us-gaap:OccupancyNet>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjYtMi0xLTEtNDAxMjU_3702cf13-fea0-4fb9-987f-7ae4697e3408"
      unitRef="usd">31583000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjYtNC0xLTEtNDAxMjU_850c7c59-69ae-415b-98d5-ad3a9a95aea9"
      unitRef="usd">33510000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjYtNi0xLTEtNDAxMjU_1a1ce4a6-653c-46b9-a87f-ca0ab49f9ccd"
      unitRef="usd">32538000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:NoninterestExpense
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjctMi0xLTEtNDAxMjU_f4b4485e-28db-4e57-9830-22fbdcc403e6"
      unitRef="usd">215343000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjctNC0xLTEtNDAxMjU_01b4f8dc-9174-41cf-bc88-571dfb61052e"
      unitRef="usd">235663000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjctNi0xLTEtNDAxMjU_8a90c023-3de2-466a-83ae-85822597dd54"
      unitRef="usd">215614000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjgtMi0xLTEtNDAxMjU_06201f8b-d2e0-4c54-b35d-889094f93c8f"
      unitRef="usd">146689000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjgtNC0xLTEtNDAxMjU_a321dca7-1cf1-4cc6-85ec-2494c5bfbc93"
      unitRef="usd">101894000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjgtNi0xLTEtNDAxMjU_c3a13255-2c99-4f37-bf47-b2aadc7de86d"
      unitRef="usd">48708000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjktMi0xLTEtNDAxMjU_ff8c8146-ac60-4757-9e6e-7467af6d7d66"
      unitRef="usd">31267000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjktNC0xLTEtNDAxMjU_b7716413-a0b1-4400-8556-f79d895e2a1a"
      unitRef="usd">21904000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMjktNi0xLTEtNDAxMjU_a70393d3-2cf2-4c88-ae83-3cf61d49e304"
      unitRef="usd">7988000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzAtMi0xLTEtNDAxMjU_d08f655b-ad67-41eb-8153-06a1d0d342fb"
      unitRef="usd">115422000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzAtNC0xLTEtNDAxMjU_5bbaba38-d0c7-4cac-9745-c5fb9b826114"
      unitRef="usd">79990000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzAtNi0xLTEtNDAxMjU_ebae8a97-715b-4984-ab9b-7b84bcea18a8"
      unitRef="usd">40720000</us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzEtMi0xLTEtNDAxMjU_55bc41e3-bc13-41b9-81d7-8cde7078fd77"
      unitRef="usd">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzEtNC0xLTEtNDAxMjU_0c98d217-60e3-462c-a138-9e3bc5f94914"
      unitRef="usd">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzEtNi0xLTEtNDAxMjU_854beb83-d216-4148-a83a-9807109a0035"
      unitRef="usd">-28285000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzItMi0xLTEtNDAxMjU_5d7742ab-d333-4637-bcec-cb002c60d4d8"
      unitRef="usd">0</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzItNC0xLTEtNDAxMjU_14a82a0a-a315-4083-9bda-5b128a8df0b5"
      unitRef="usd">0</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzItNi0xLTEtNDAxMjU_838ad4c9-5751-49dd-82be-e74a5e17d6ea"
      unitRef="usd">-5077000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzMtMi0xLTEtNDAxMjU_c9d3d269-d1a3-43f2-b52c-f3e4614629a9"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzMtNC0xLTEtNDAxMjU_97408d83-2b10-470e-922c-1d9eddd5fedd"
      unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzMtNi0xLTEtNDAxMjU_1deaccc4-f18f-43b0-af2e-ac79aff1c3e6"
      unitRef="usd">-23208000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzQtMi0xLTEtNDAxMjU_58d20c3c-78ac-41c6-825b-4115eee180c4"
      unitRef="usd">115422000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzQtNC0xLTEtNDAxMjU_855b64a1-c2ad-402b-8f31-02ba048fcba3"
      unitRef="usd">79990000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzQtNi0xLTEtNDAxMjU_ff53c2a2-db79-4376-b42b-9fc7dd105ad1"
      unitRef="usd">17512000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzctMi0xLTEtNDAxMjU_8d6454af-c9a0-4bd7-95ff-d832e9e66674"
      unitRef="usdPerShare">5.53</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzctNC0xLTEtNDAxMjU_dfc2b052-b002-4b40-8d5f-591c3c835dfa"
      unitRef="usdPerShare">3.50</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzctNi0xLTEtNDAxMjU_ddb12fa5-7bd9-4aca-8e03-0c5e682ad751"
      unitRef="usdPerShare">1.57</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzgtMi0xLTEtNDAxMjU_a4122458-7eda-4374-8026-b387de0f0559"
      unitRef="usdPerShare">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzgtNC0xLTEtNDAxMjU_73814093-edf3-4060-8b4d-c0be590db6bd"
      unitRef="usdPerShare">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzgtNi0xLTEtNDAxMjU_47f4da2f-d53d-4441-ab50-7d98bd64a2b2"
      unitRef="usdPerShare">-0.91</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzktMi0xLTEtNDAxMjU_baebb64c-60e4-45e9-85cf-ec780335102f"
      unitRef="usdPerShare">5.53</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzktNC0xLTEtNDAxMjU_8ff5b579-528d-4a45-a306-0d7a8eed681b"
      unitRef="usdPerShare">3.50</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfMzktNi0xLTEtNDAxMjU_7d51a8bf-7009-455d-9241-4789b41de452"
      unitRef="usdPerShare">0.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDEtMi0xLTEtNDAxMjU_d0c3db1c-3c9c-47e6-9f16-f874eb6fc7f3"
      unitRef="usdPerShare">5.46</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDEtNC0xLTEtNDAxMjU_cc3777ba-2268-407d-a6de-98fe752a8973"
      unitRef="usdPerShare">3.47</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDEtNi0xLTEtNDAxMjU_12f1b514-eb31-4e47-8178-16a08630d743"
      unitRef="usdPerShare">1.55</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDItMi0xLTEtNDAxMjU_fd303f4f-096b-48e4-bfe9-57d608b182fd"
      unitRef="usdPerShare">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDItNC0xLTEtNDAxMjU_5683a2c2-52e2-4a98-9b73-06956516974f"
      unitRef="usdPerShare">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDItNi0xLTEtNDAxMjU_f29da25a-83f0-4b98-b360-b13c410fffa4"
      unitRef="usdPerShare">-0.90</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDMtMi0xLTEtNDAxMjU_954bbf0a-37a3-4ee7-80ac-b5939d5a2256"
      unitRef="usdPerShare">5.46</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDMtNC0xLTEtNDAxMjU_e25cf2a0-417e-4852-be75-c1c9375d058d"
      unitRef="usdPerShare">3.47</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDMtNi0xLTEtNDAxMjU_18f035d1-88b0-44cc-93a3-97e31027864c"
      unitRef="usdPerShare">0.65</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDUtMi0xLTEtNDAxMjU_a41f5b96-8947-45be-9021-a617e8d73fc4"
      unitRef="shares">20885509</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDUtNC0xLTEtNDAxMjU_64398f28-80a7-4828-bc6f-63c12462be20"
      unitRef="shares">22867268</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDUtNi0xLTEtNDAxMjU_509aff59-1e74-4a6f-970e-b645940e67bd"
      unitRef="shares">25573488</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDYtMi0xLTEtNDAxMjU_0993fb28-8706-42de-9623-1dedaeae52ea"
      unitRef="shares">21143414</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDYtNC0xLTEtNDAxMjU_bb2657fc-86da-4803-aa3d-fcfe82c54543"
      unitRef="shares">23076822</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185MS9mcmFnOjZkNTI1MTMzMGYwYzQwNzliODIxOTE3YTExY2MzZGY0L3RhYmxlOjk4NGNhNWJjZThhNDRkNDFiZDMwY2I0NjRiODU4NGQ4L3RhYmxlcmFuZ2U6OTg0Y2E1YmNlOGE0NGQ0MWJkMzBjYjQ2NGI4NTg0ZDhfNDYtNi0xLTEtNDAxMjU_63179268-349a-4302-bb96-451319b7baaf"
      unitRef="shares">25770783</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMy0xLTEtMS00MDEyNQ_58d20c3c-78ac-41c6-825b-4115eee180c4"
      unitRef="usd">115422000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMy0zLTEtMS00MDEyNQ_855b64a1-c2ad-402b-8f31-02ba048fcba3"
      unitRef="usd">79990000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMy01LTEtMS00MDEyNQ_ff53c2a2-db79-4376-b42b-9fc7dd105ad1"
      unitRef="usd">17512000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfNS0xLTEtMS00MDEyNQ_13962dbe-c1e4-4c3d-a31a-d2ec351a0ba6"
      unitRef="usd">-17934000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfNS0zLTEtMS00MDEyNQ_e1d7cac3-3ee2-4226-91fb-79387c67c3ca"
      unitRef="usd">39627000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfNS01LTEtMS00MDEyNQ_55511f16-18bd-416b-934e-6bc01d9c15ce"
      unitRef="usd">27490000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfNi0xLTEtMS00MDEyNQ_b6c5dcc8-5520-477b-9583-c954188d7347"
      unitRef="usd">62000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfNi0zLTEtMS00MDEyNQ_b836173f-41fd-4242-a317-b769af91ced6"
      unitRef="usd">341000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfNi01LTEtMS00MDEyNQ_942b13b9-7398-4546-8177-060533d87d92"
      unitRef="usd">-7000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfNy0xLTEtMS00MDEyNQ_f588da99-f0bf-4e72-81f4-cca9f9931fca"
      unitRef="usd">-17996000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfNy0zLTEtMS00MDEyNQ_b74e2fd0-2827-4866-ab32-8078e4d0c708"
      unitRef="usd">39286000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfNy01LTEtMS00MDEyNQ_4d710596-9167-4a1a-97d0-45f8b36663b8"
      unitRef="usd">27497000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfOS0xLTEtMS00MDEyNQ_eb83b534-a419-42f8-ae23-463de6673e5a"
      unitRef="usd">-3766000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfOS0zLTEtMS00MDEyNQ_8e011f43-dda4-41a9-a424-27398aaec881"
      unitRef="usd">8322000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfOS01LTEtMS00MDEyNQ_66d24113-f2df-4bc7-b1f7-e2522d911b97"
      unitRef="usd">5656000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTAtMS0xLTEtNDAxMjU_dd8f80e3-b1bd-4d7c-acdf-b3af71545e36"
      unitRef="usd">13000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTAtMy0xLTEtNDAxMjU_dba44ca0-0be9-41df-ab51-44eb5ec60689"
      unitRef="usd">72000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTAtNS0xLTEtNDAxMjU_431f177a-6663-44ae-90db-c0c833fc5c7c"
      unitRef="usd">-1000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTEtMS0xLTEtNDAxMjU_868874d0-e55b-4f48-9abb-a76166d82547"
      unitRef="usd">-3779000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTEtMy0xLTEtNDAxMjU_b724f83b-59a5-4693-8def-e4abad5a52a6"
      unitRef="usd">8250000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTEtNS0xLTEtNDAxMjU_60e9042d-9eb0-4db0-b32c-ac19c37db5e8"
      unitRef="usd">5657000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTItMS0xLTEtNDAxMjU_e55694d0-b176-4492-9072-7d2bc0b86e38"
      unitRef="usd">-14217000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTItMy0xLTEtNDAxMjU_e56df6e5-2c6a-49de-a764-87aa0bd5710c"
      unitRef="usd">31036000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTItNS0xLTEtNDAxMjU_2c1d1036-d99a-4f3c-b91b-11e7273c82a2"
      unitRef="usd">21840000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTMtMS0xLTEtNDAxMjU_225fa846-e061-41cb-9a08-72c614239de9"
      unitRef="usd">101205000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTMtMy0xLTEtNDAxMjU_6002829d-10a3-4b90-845d-363fedd07392"
      unitRef="usd">111026000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185NC9mcmFnOmE1MTYxOWI2ZWQ1NTRiZjM5ZDRmZTFhY2FkZTVkMWE5L3RhYmxlOjZkODVkODQ5MjVmYTQzZDhhZWRlNDMzN2MwN2U5OTNiL3RhYmxlcmFuZ2U6NmQ4NWQ4NDkyNWZhNDNkOGFlZGU0MzM3YzA3ZTk5M2JfMTMtNS0xLTEtNDAxMjU_6bad8033-68b3-4840-b7d6-87a755df75b4"
      unitRef="usd">39352000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="icc95a942f1904bd6a5cfdbf05e3df22c_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMi0xLTEtMS00MDEyNQ_9c811960-2921-46ae-8bfc-d0321f285a87"
      unitRef="shares">26995348</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="icc95a942f1904bd6a5cfdbf05e3df22c_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMi0zLTEtMS00MDEyNQ_7d79da48-4252-4027-a7b0-7157d21e3140"
      unitRef="usd">342950000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id837c3f8a8ee4c44b5983abd4b313c90_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMi01LTEtMS00MDEyNQ_ce39c8bb-b280-41e8-b5a5-11bb775200f1"
      unitRef="usd">412009000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i527e3aa2b5444eaeae026aa4b8c7f529_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMi03LTEtMS00MDEyNQ_dad38e17-f785-4b2b-8339-d9075cd157e2"
      unitRef="usd">-15439000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4c66aa86eebe4c21b503b34f3ed4563a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMi0xMS0xLTEtNDAxMjU_553367d7-173c-4e71-8528-caac1f98bb32"
      unitRef="usd">739520000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="id3bb816336dd4055a734e071ce247b07_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMy01LTEtMS00MDEyNQ_36972cc4-5dfd-4483-8e52-bb42cdd63c5d"
      unitRef="usd">17512000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMy0xMS0xLTEtNDAxMjU_0def4dfb-4610-4017-807d-2459cba2d1ef"
      unitRef="usd">17512000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i7cd39456b85a4225a8757e009a0a1deb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfNS0zLTEtMS00MDEyNQ_a262582d-ee82-464d-9ff6-49a06350d0f9"
      unitRef="usd">-163000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfNS0xMS0xLTEtNDAxMjU_b6ce2201-d212-4859-9191-fb7bc5df589e"
      unitRef="usd">-163000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i7cd39456b85a4225a8757e009a0a1deb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfNS0xLTEtMS00ODg4NA_1308e23d-63d5-4de4-853a-952fde108fbe"
      unitRef="shares">104080</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i7cd39456b85a4225a8757e009a0a1deb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfNS0zLTEtMS00ODg4NA_8698df59-8d34-47a3-8b69-1a192cee3fd6"
      unitRef="usd">105000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfNS0xMS0xLTEtNDg4ODQ_42923255-16c3-42d6-99b8-1ef7bf340c94"
      unitRef="usd">105000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockholdersEquity
      contextRef="iac75f580dbf142d8858a71c20fead09e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfNi01LTEtMS00MTgwNg_ed8a5c36-688b-4668-86be-edd15e703548"
      unitRef="usd">1532000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i99d92f9d421743bdb25cdb29eda83f12_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfNi03LTEtMS00MTgxMw_cb618c5d-2301-44c1-a8c9-3164cf7e4de3"
      unitRef="usd">-2080000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i660de3a9c39c4a6d85cdf754e3f0b5a5_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfNi0xMS0xLTEtNTMxMjQ_88ce8efd-d925-457d-a918-b3ffee139795"
      unitRef="usd">-548000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i42fccb46aeff4da49e6acfaf06a49376_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfNy03LTEtMS00MDEyNQ_2c080ef7-cd19-471f-9475-0cdae026db56"
      unitRef="usd">21840000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfNy0xMS0xLTEtNDAxMjU_7b34ffe9-1fec-44e0-a2fd-d6697296a627"
      unitRef="usd">21840000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i7cd39456b85a4225a8757e009a0a1deb_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOS0xLTEtMS00MTc2Mw_659f60c6-15d7-4bbb-a705-c78e45909d0e"
      unitRef="shares">3208573</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i7cd39456b85a4225a8757e009a0a1deb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOS0zLTEtMS00MTc2OA_e4bff420-3c1d-4e01-b866-662768fe0620"
      unitRef="usd">20287000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="id3bb816336dd4055a734e071ce247b07_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOC01LTEtMS00MTc5Ng_e6a06780-2376-4c5f-8ab5-ffc3c0ad9218"
      unitRef="usd">25521000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <hmst:TemporaryEquitySharesRepurchasedAndRetired
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOS05LTEtMS00MTgyMg_89d2b556-a83c-4a8e-8e56-e95d9b441f21"
      unitRef="usd">52735000</hmst:TemporaryEquitySharesRepurchasedAndRetired>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOC0xMS0xLTEtNTMxMjY_b3b07537-a0d7-43bc-8d05-9274746cd7d7"
      unitRef="usd">98543000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <hmst:ReclassificationsOfPermanentToTemporaryEquity
      contextRef="i7cd39456b85a4225a8757e009a0a1deb_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOS0zLTEtMS00MTc3Nw_1e09af6f-3406-49d7-a4cb-9380f8d6de85"
      unitRef="usd">21876000</hmst:ReclassificationsOfPermanentToTemporaryEquity>
    <hmst:ReclassificationsOfPermanentToTemporaryEquity
      contextRef="id3bb816336dd4055a734e071ce247b07_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOS01LTEtMS00MTc4OQ_122dfde3-fc62-4fee-9998-56b7597030d6"
      unitRef="usd">30859000</hmst:ReclassificationsOfPermanentToTemporaryEquity>
    <hmst:ReclassificationsOfPermanentToTemporaryEquity
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTAtOS0xLTEtNDE4Mjk_53915656-2096-4025-92f4-f056e044be4c"
      unitRef="usd">-52735000</hmst:ReclassificationsOfPermanentToTemporaryEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i668692aee50e4703bbd2c33effa09997_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOC0xLTEtMS00MDEyNQ_8c46b0ce-ffc8-418d-aa8e-c51f2c2abbe4"
      unitRef="shares">23890855</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i668692aee50e4703bbd2c33effa09997_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOC0zLTEtMS00MDEyNQ_a2629ad9-4752-4522-8e76-cec180aefc58"
      unitRef="usd">300729000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i79934ee35f7c443fbf725047d95f9c80_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOC01LTEtMS00MDEyNQ_33cb3c3e-9c50-4d6e-893a-5b51f1ac720c"
      unitRef="usd">374673000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iad069715fe594373913516bc3a72c42e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOC03LTEtMS00MDEyNQ_e2e41696-b139-4277-b850-ac8281117f1a"
      unitRef="usd">4321000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOC05LTEtMS00MDEyNQ_bad48b75-bee5-41ef-8a70-5783e0b6fe72"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:StockholdersEquity
      contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOC0xMS0xLTEtNDAxMjU_52691acf-5a15-4225-9513-2c7597bacbd9"
      unitRef="usd">679723000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="if591733e131243b394e940880fc0180a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOS01LTEtMS00MDEyNQ_fc1d7685-f1d1-4380-ad42-ebe16745b4b5"
      unitRef="usd">79990000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfOS0xMS0xLTEtNDAxMjU_e8395cb2-69d9-47cc-8121-9766f85824fa"
      unitRef="usd">79990000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i1f4f832dfb074fbbad00745b1abeb2c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTAtMy0xLTEtNDAxMjU_74a644e4-e77c-4654-86c0-60899d0e7cb7"
      unitRef="usd">2693000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTAtMTEtMS0xLTQwMTI1_dc3cce92-4f27-45d3-8b2c-1faac5033544"
      unitRef="usd">2693000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i1f4f832dfb074fbbad00745b1abeb2c3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTMtMS0xLTEtNDg5MDI_08ea7099-1ec0-4190-88d0-2fb0fcb84e91"
      unitRef="shares">140386</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i1f4f832dfb074fbbad00745b1abeb2c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTMtMy0xLTEtNDg5MDI_f5fdee82-14cf-4046-99ce-f74c93a9dcfd"
      unitRef="usd">782000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTMtMTEtMS0xLTQ4OTAy_4f613506-29c8-4533-b39e-2102412af513"
      unitRef="usd">782000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockholdersEquity
      contextRef="i1eae1d4549bc41a1b9f0b7000505c392_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTEtNS0xLTEtNDAxMjU_cf4c8c71-cc2c-490c-a6a4-7dc0e12d563d"
      unitRef="usd">-3740000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i96857650948c41a78a4fd46a77eb8f55_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTEtMTEtMS0xLTQwMTI1_2af15975-4823-4edb-b41e-cdbde0314aa8"
      unitRef="usd">-3740000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i3ced4878517e45e6a2ad9c1b89e91e0e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTMtNy0xLTEtNDAxMjU_7889cc2a-ed53-40bc-a0be-5e0914b58b77"
      unitRef="usd">31036000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTMtMTEtMS0xLTQwMTI1_95ca3732-39e0-4560-9a9b-adda5771bb16"
      unitRef="usd">31036000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTctMC0xLTEtNDE4NDgvdGV4dHJlZ2lvbjpkYzYzNmI1NjQyYWU0YzExOTdlOWM3ZmRjMjlmMjI2ZV8xMDk5NTExNjI3ODI5_27634f6f-521a-46f7-a3b4-baf520d79c41"
      unitRef="usdPerShare">0.60</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="if591733e131243b394e940880fc0180a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTctNS0xLTEtNDE4NjE_92575cf3-d9a8-4ea3-8b65-c13bfd39f5ba"
      unitRef="usd">13865000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTYtMTEtMS0xLTUzMTI5_9c673198-039b-497f-ac21-7dbb56ca33a6"
      unitRef="usd">13865000</us-gaap:DividendsCommonStock>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i1f4f832dfb074fbbad00745b1abeb2c3_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTQtMS0xLTEtNDAxMjU_f166e5c8-92c7-4a5c-8ee2-17ed7e9f276b"
      unitRef="shares">2234337</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i1f4f832dfb074fbbad00745b1abeb2c3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTQtMy0xLTEtNDAxMjU_5c718def-303f-47ed-8d8a-744b3cb37f08"
      unitRef="usd">25699000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="if591733e131243b394e940880fc0180a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTQtNS0xLTEtNDAxMjU_f613953a-13af-4770-a241-b515f4e02720"
      unitRef="usd">33170000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTQtMTEtMS0xLTQwMTI1_723d4b58-ddac-4e37-a8fc-991875cfaf8f"
      unitRef="usd">58869000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i48080d7950674c32b7887a6db4c2fc7d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTYtMS0xLTEtNDAxMjU_34710131-e59e-4bdb-ad42-aa4d597b7c5e"
      unitRef="shares">21796904</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i48080d7950674c32b7887a6db4c2fc7d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTYtMy0xLTEtNDAxMjU_61f7ee08-399f-436c-a559-be609a1fec9e"
      unitRef="usd">278505000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i255a5f4549b94f50841fced1e62db123_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTYtNS0xLTEtNDAxMjU_ffa40833-8af4-4b98-ada8-696a9b37c25d"
      unitRef="usd">403888000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icb7cffa71a334560b7460d70c0287fdc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTYtNy0xLTEtNDAxMjU_cb925043-4f83-45b3-b3c5-8a00064d4cac"
      unitRef="usd">35357000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTYtOS0xLTEtNDAxMjU_90a73b85-d014-4bb3-8836-34590ce226c9"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:StockholdersEquity
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTYtMTEtMS0xLTQwMTI1_6366f732-95fb-44e4-9ea7-182cc47787e4"
      unitRef="usd">717750000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i6cd796898a234c999a8c1deab811abe8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTctNS0xLTEtNDAxMjU_45016157-109a-4f16-ae84-9d057f4587e7"
      unitRef="usd">115422000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTctMTEtMS0xLTQwMTI1_f3b187d3-b748-45b2-9868-d4a51612dff9"
      unitRef="usd">115422000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i2212f0e8f4a1457db1892e7baa648695_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTgtMy0xLTEtNDAxMjU_d4e87743-7b31-4059-b631-5609fbc81cad"
      unitRef="usd">3398000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMTgtMTEtMS0xLTQwMTI1_d0503ecc-e372-4b04-8224-c3e1ad35fc79"
      unitRef="usd">3398000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i2212f0e8f4a1457db1892e7baa648695_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjAtMS0xLTEtNDAxMjU_5e22e5a0-17d1-46d8-847c-17d2e8c74478"
      unitRef="shares">260267</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i2212f0e8f4a1457db1892e7baa648695_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjAtMy0xLTEtNDAxMjU_a016de05-c91c-4713-a2f1-b4b01cf26ebd"
      unitRef="usd">2418000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjAtMTEtMS0xLTQwMTI1_9efb983e-ba8b-4ff6-a622-b5930cb1ddb6"
      unitRef="usd">2418000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i320819a4e5f9422baa01421240513370_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjItNy0xLTEtNDAxMjU_46a4e832-9fce-4d43-859b-75bc09819f4a"
      unitRef="usd">-14217000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjItMTEtMS0xLTQwMTI1_9062aad0-bb26-489f-b18c-44782d2882eb"
      unitRef="usd">-14217000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjMtMC0xLTEtNDAxMjUvdGV4dHJlZ2lvbjpmYzdjY2FjNWE1M2Y0YjU4YTc4NGM5MmZlOGYzMWYzYl80MA_cdbca9e3-5f90-4873-934e-744cd7e14896"
      unitRef="usdPerShare">1.00</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="i6cd796898a234c999a8c1deab811abe8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjMtNS0xLTEtNDAxMjU_d4761c2b-85c4-421d-8dbd-9eca88ed3d9b"
      unitRef="usd">21338000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjMtMTEtMS0xLTQwMTI1_2109638f-f5d0-4f73-8af3-48a3fda447a5"
      unitRef="usd">21338000</us-gaap:DividendsCommonStock>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="i2212f0e8f4a1457db1892e7baa648695_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjQtMS0xLTEtNDAxMjU_a2912820-c621-40f0-abf2-4d1e94c853da"
      unitRef="shares">1971835</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i2212f0e8f4a1457db1892e7baa648695_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjQtMy0xLTEtNDAxMjU_7bdf2050-c31d-4f47-a4af-f226cc793ffb"
      unitRef="usd">34465000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i6cd796898a234c999a8c1deab811abe8_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjQtNS0xLTEtNDAxMjU_d84519e6-dabb-4864-9480-a6e63332b1c2"
      unitRef="usd">53629000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjQtMTEtMS0xLTQwMTI1_41041cec-eee6-4634-8784-5db096c84a80"
      unitRef="usd">88094000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i746a12f74b074454932bd2874da1b48c_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjUtMS0xLTEtNDAxMjU_fd16d099-40e9-49a6-a1ca-dc0c326dae7d"
      unitRef="shares">20085336</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i746a12f74b074454932bd2874da1b48c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjUtMy0xLTEtNDAxMjU_9b34c018-544a-4199-a36f-83d6f6833a86"
      unitRef="usd">249856000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i33f10add329d43fb9329af2f44326101_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjUtNS0xLTEtNDAxMjU_75458377-fc2a-4d39-b16c-3d0220dbfed6"
      unitRef="usd">444343000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib00754ad01934c1f8f01251940954516_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjUtNy0xLTEtNDAxMjU_630d38db-c46e-4361-b686-3fd965f7374f"
      unitRef="usd">21140000</us-gaap:StockholdersEquity>
    <us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjUtOS0xLTEtNDAxMjU_f38bb65f-ab66-4525-8434-0ef98c2bc97a"
      unitRef="usd">0</us-gaap:TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests>
    <us-gaap:StockholdersEquity
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N185Ny9mcmFnOjE2YzUxMjhjYzhmOTRhNjliZTUyMzE1ZWQxZmYzNDA4L3RhYmxlOjZlNWEwMmRjNmVmMDQ3YjI4MmI3M2MzZjZjZWMyZTI2L3RhYmxlcmFuZ2U6NmU1YTAyZGM2ZWYwNDdiMjgyYjczYzNmNmNlYzJlMjZfMjUtMTEtMS0xLTQwMTI1_9eb1bc72-d410-441f-a8d4-53f775e44041"
      unitRef="usd">715339000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQtMS0xLTEtNDAxMjU_f9175817-dc59-4298-b45a-1b2c3ec175b6"
      unitRef="usd">115422000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQtMy0xLTEtNDAxMjU_1dccc580-d585-4c38-b561-da2d61646068"
      unitRef="usd">79990000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQtNS0xLTEtNDAxMjU_fcc43314-a047-4c9e-af26-3a402b7bcc87"
      unitRef="usd">17512000</us-gaap:NetIncomeLoss>
    <hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzYtMS0xLTEtNDAxMjU_cb37dcfa-4301-4c97-b840-80f22343c84f"
      unitRef="usd">-15000000</hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzYtMy0xLTEtNDAxMjU_2f2f7bec-4a53-4164-a778-635211f60578"
      unitRef="usd">20469000</hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzYtNS0xLTEtNDAxMjU_58ad9ed5-4d46-40db-9a78-6eca280bee57"
      unitRef="usd">-500000</hmst:FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzctMS0xLTEtNDAxMjU_68215214-9379-46db-95a8-b17e1bacd6a1"
      unitRef="usd">9908000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzctMy0xLTEtNDAxMjU_f15f5603-bfb3-4506-830d-f1a26f63d12e"
      unitRef="usd">9438000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzctNS0xLTEtNDAxMjU_e440a67c-9792-41f9-81b3-3b8cf8df5e7c"
      unitRef="usd">10769000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <hmst:AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgtMS0xLTEtNDAxMjU_49ad770e-1000-415a-9bbf-4432befadd96"
      unitRef="usd">-6002000</hmst:AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt>
    <hmst:AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgtMy0xLTEtNDAxMjU_351666bd-6a07-48e8-83b5-e98f8054bfab"
      unitRef="usd">-9013000</hmst:AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt>
    <hmst:AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgtNS0xLTEtNDAxMjU_c26a0e0e-83a7-446f-8cc8-11b54f646742"
      unitRef="usd">-7655000</hmst:AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt>
    <hmst:OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzktMS0xLTEtNDAxMjU_44e27f47-b4fd-4455-a08d-a76b8187a5ca"
      unitRef="usd">4029000</hmst:OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense>
    <hmst:OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzktMy0xLTEtNDAxMjU_64bd0cd2-6b88-476b-8b7d-0a890968219f"
      unitRef="usd">3488000</hmst:OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense>
    <hmst:OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzktNS0xLTEtNDAxMjU_056ab3b3-b786-4508-8fda-ae569211d1b6"
      unitRef="usd">2597000</hmst:OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzEwLTEtMS0xLTQwMTI1_6903817f-18c4-4612-b477-cded9bd41cdd"
      unitRef="usd">1066000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzEwLTMtMS0xLTQwMTI1_e5d4bcba-8849-4182-a24d-0b7796b3915a"
      unitRef="usd">1277000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzEwLTUtMS0xLTQwMTI1_6ded97fe-d5a3-4382-b7e6-777c5dc01a6a"
      unitRef="usd">2029000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzExLTEtMS0xLTQwMTI1_4fd76d72-7fb3-43c1-93db-f2621de2cd3d"
      unitRef="usd">1171000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzExLTMtMS0xLTQwMTI1_3599ba6d-7317-42b7-8edd-f436be14ddd6"
      unitRef="usd">1372000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzExLTUtMS0xLTQwMTI1_111e947f-3f08-4b6c-bb07-5a95689edad6"
      unitRef="usd">1636000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfDeferredLoanOriginationFeesNet
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzEyLTEtMS0xLTQwMTI1_535a50ea-4720-4920-b7f6-84bab6de4f35"
      unitRef="usd">8569000</us-gaap:AmortizationOfDeferredLoanOriginationFeesNet>
    <us-gaap:AmortizationOfDeferredLoanOriginationFeesNet
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzEyLTMtMS0xLTQwMTI1_c6eef51c-8c59-440a-a7b8-6897f3ce4d6d"
      unitRef="usd">-1195000</us-gaap:AmortizationOfDeferredLoanOriginationFeesNet>
    <us-gaap:AmortizationOfDeferredLoanOriginationFeesNet
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzEyLTUtMS0xLTQwMTI1_21dfe8de-bdda-4875-bd4e-424f650c169c"
      unitRef="usd">-1643000</us-gaap:AmortizationOfDeferredLoanOriginationFeesNet>
    <us-gaap:ShareBasedCompensation
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzEzLTEtMS0xLTQwMTI1_c82b2f25-7566-42e5-98e6-d7e0ae6a5ae0"
      unitRef="usd">3398000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzEzLTMtMS0xLTQwMTI1_cf448ceb-781a-43d9-a5b0-9ecd36c29983"
      unitRef="usd">2693000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzEzLTUtMS0xLTQwMTI1_99307534-fd67-4a7b-8dad-f3579190ce48"
      unitRef="usd">-163000</us-gaap:ShareBasedCompensation>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE1LTEtMS0xLTQwMTI1_16b75795-d51a-4af5-97f3-a85a0b273ce7"
      unitRef="usd">0</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE1LTMtMS0xLTQwMTI1_76572b80-6661-416e-a108-6b255f702b83"
      unitRef="usd">-10873000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE1LTUtMS0xLTQwMTI1_bb3c0f16-303d-4630-bea3-d45ea9848eda"
      unitRef="usd">-16619000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE2LTEtMS0xLTQwMTI1_7c8d6378-a151-4154-8783-f8df7c2c5fe2"
      unitRef="usd">-7884000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE2LTMtMS0xLTQwMTI1_019e786b-7bdf-4861-b04e-3de3b368ee6e"
      unitRef="usd">10065000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE2LTUtMS0xLTQwMTI1_ab729ad8-f57b-41de-a8f7-8a4520071aba"
      unitRef="usd">29903000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE3LTEtMS0xLTQwMTI1_e091a022-1b80-413d-9740-e7e7c8947fb4"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE3LTMtMS0xLTQwMTI1_69739148-0cdd-4226-9f04-d2377c26369e"
      unitRef="usd">-1492000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE3LTUtMS0xLTQwMTI1_439be63d-b49e-40fc-9ec6-5885c1dc4563"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE4LTEtMS0xLTQwMTI1_606476c5-2e1c-49d6-9ceb-c60922178b4f"
      unitRef="usd">2251090000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE4LTMtMS0xLTQwMTI1_f80fd9d1-0f4f-44d5-b656-151741c9d726"
      unitRef="usd">2453110000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE4LTUtMS0xLTQwMTI1_0ffa5c1e-f639-445d-9dd1-705bde183b44"
      unitRef="usd">3757549000</us-gaap:PaymentsForOriginationOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE5LTEtMS0xLTQwMTI1_ee89ecaf-f5dc-4bf9-9681-eb75eb74660d"
      unitRef="usd">2379116000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE5LTMtMS0xLTQwMTI1_643e730e-fca1-4276-81ee-1d42cc262019"
      unitRef="usd">2407287000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzE5LTUtMS0xLTQwMTI1_f549f1d3-413d-4a4e-bf47-93cae1afd8f2"
      unitRef="usd">4097511000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <hmst:FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzIwLTEtMS0xLTQwMTI1_407212f5-2f0f-4680-a0b4-89ccbe1b1105"
      unitRef="usd">42358000</hmst:FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale>
    <hmst:FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzIwLTMtMS0xLTQwMTI1_f08a5344-31a5-455e-ac5e-8e8bc3c531ef"
      unitRef="usd">81439000</hmst:FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale>
    <hmst:FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzIwLTUtMS0xLTQwMTI1_cea40e17-29e7-49da-8983-e143fe7956c5"
      unitRef="usd">78994000</hmst:FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale>
    <hmst:IncreaseDecreaseinMortgageServicingRights
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzIxLTEtMS0xLTQwMTI1_abf6bb28-3040-4316-a4ed-ba5c5034a4ae"
      unitRef="usd">34445000</hmst:IncreaseDecreaseinMortgageServicingRights>
    <hmst:IncreaseDecreaseinMortgageServicingRights
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzIxLTMtMS0xLTQwMTI1_c13244ea-b1f0-4cae-abc0-2acf94225636"
      unitRef="usd">31012000</hmst:IncreaseDecreaseinMortgageServicingRights>
    <hmst:IncreaseDecreaseinMortgageServicingRights
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzIxLTUtMS0xLTQwMTI1_96fdfc5c-38df-4037-9eb1-cc5fd7c3d64e"
      unitRef="usd">34606000</hmst:IncreaseDecreaseinMortgageServicingRights>
    <us-gaap:GainLossOnSaleOfNotesReceivable
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI0LTEtMS0xLTQwMTI1_3f2561b4-d9cb-46bd-a76d-49465064ad11"
      unitRef="usd">11377000</us-gaap:GainLossOnSaleOfNotesReceivable>
    <us-gaap:GainLossOnSaleOfNotesReceivable
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI0LTMtMS0xLTQwMTI1_95288874-55ef-4390-b238-5d3d0d1a59ed"
      unitRef="usd">6895000</us-gaap:GainLossOnSaleOfNotesReceivable>
    <us-gaap:GainLossOnSaleOfNotesReceivable
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI0LTUtMS0xLTQwMTI1_015825b2-3806-48fc-ac13-6830805810f9"
      unitRef="usd">9534000</us-gaap:GainLossOnSaleOfNotesReceivable>
    <us-gaap:MortgageServicingRightsMSRImpairmentRecovery
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI2LTEtMS0xLTQwMTI1_77fe4a7f-3069-47af-9b01-dda95c06a3c8"
      unitRef="usd">12290000</us-gaap:MortgageServicingRightsMSRImpairmentRecovery>
    <us-gaap:MortgageServicingRightsMSRImpairmentRecovery
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI2LTMtMS0xLTQwMTI1_ce866b94-4845-4191-8f5c-9451226fdb6e"
      unitRef="usd">37567000</us-gaap:MortgageServicingRightsMSRImpairmentRecovery>
    <us-gaap:MortgageServicingRightsMSRImpairmentRecovery
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI2LTUtMS0xLTQwMTI1_b59aeb9c-e531-4efb-a510-9db19b170b1f"
      unitRef="usd">35902000</us-gaap:MortgageServicingRightsMSRImpairmentRecovery>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI3LTEtMS0xLTQwMTI1_142c2486-c6a5-47c8-b607-e03b63b4ab4a"
      unitRef="usd">7581000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI3LTMtMS0xLTQwMTI1_cb7cb6ba-6e0d-407d-9c0c-c8080995e260"
      unitRef="usd">5657000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI3LTUtMS0xLTQwMTI1_0444b2c6-b9b3-40f0-897a-ca24cd9c1cf5"
      unitRef="usd">5214000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <hmst:GainLossOnSaleOfMortgageServicingRights
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI4LTEtMS0xLTQwMTI1_bdd179f5-ac5e-4d6e-a6a0-cf53060cb5a4"
      unitRef="usd">0</hmst:GainLossOnSaleOfMortgageServicingRights>
    <hmst:GainLossOnSaleOfMortgageServicingRights
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI4LTMtMS0xLTQwMTI1_b7ce0e32-5894-465f-9146-4ccfa4319efb"
      unitRef="usd">0</hmst:GainLossOnSaleOfMortgageServicingRights>
    <hmst:GainLossOnSaleOfMortgageServicingRights
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI4LTUtMS0xLTQwMTI1_f1c7a4f2-ba2c-4679-a552-b5d1bcb68174"
      unitRef="usd">6206000</hmst:GainLossOnSaleOfMortgageServicingRights>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI5LTEtMS0xLTQwMTI1_f713a091-21d0-4d91-be64-2f447cb7aa49"
      unitRef="usd">5796000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI5LTMtMS0xLTQwMTI1_9fac10ac-143e-45c1-81a3-82340f12211f"
      unitRef="usd">39069000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzI5LTUtMS0xLTQwMTI1_38492e6c-ca30-4a62-81b9-9f7fc29fd4e5"
      unitRef="usd">-14939000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <hmst:IncreaseDecreaseInAccountsPayableAndOtherLiabilities
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzMwLTEtMS0xLTQwMTI1_8a43ad60-2bbb-4d8d-8c28-44fe228d843d"
      unitRef="usd">-1861000</hmst:IncreaseDecreaseInAccountsPayableAndOtherLiabilities>
    <hmst:IncreaseDecreaseInAccountsPayableAndOtherLiabilities
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzMwLTMtMS0xLTQwMTI1_145983cf-33de-4d1c-980c-56aafc892e0c"
      unitRef="usd">-11210000</hmst:IncreaseDecreaseInAccountsPayableAndOtherLiabilities>
    <hmst:IncreaseDecreaseInAccountsPayableAndOtherLiabilities
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzMwLTUtMS0xLTQwMTI1_5e96b6b6-fed8-46a6-8dd9-d5c954b67a81"
      unitRef="usd">32547000</hmst:IncreaseDecreaseInAccountsPayableAndOtherLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzMxLTEtMS0xLTQwMTI1_cb733b1a-58c7-4b5e-b59d-1283d7e21b41"
      unitRef="usd">173035000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzMxLTMtMS0xLTQwMTI1_cc271a99-df0e-4d71-a685-e6c4cafa8a45"
      unitRef="usd">-25545000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzMxLTUtMS0xLTQwMTI1_9f0e2c7d-e99d-480f-81aa-16d3753a3cf8"
      unitRef="usd">258830000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM0LTEtMS0xLTQwMTI1_104edbd6-038e-4151-89c0-0b137e267867"
      unitRef="usd">179398000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM0LTMtMS0xLTQwMTI1_196a1908-c916-4783-bc15-4d61eaac9e60"
      unitRef="usd">373264000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM0LTUtMS0xLTQwMTI1_5146caa1-72f8-4d1c-aaee-de682c101064"
      unitRef="usd">330532000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM1LTEtMS0xLTQwMTI1_b82fe420-7986-48f3-adcf-9d708ac78a7d"
      unitRef="usd">28187000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM1LTMtMS0xLTQwMTI1_b6f708da-9c98-493f-b90a-f8e25a17c3e3"
      unitRef="usd">62378000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM1LTUtMS0xLTQwMTI1_929f5daf-871f-4429-9753-d2d9fef8649c"
      unitRef="usd">184871000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <hmst:PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM2LTEtMS0xLTQwMTI1_44fe2bf5-9265-4999-8796-34aa146e8a33"
      unitRef="usd">197253000</hmst:PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale>
    <hmst:PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM2LTMtMS0xLTQwMTI1_186c9855-3233-4a6d-9273-bd129969336a"
      unitRef="usd">208610000</hmst:PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale>
    <hmst:PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM2LTUtMS0xLTQwMTI1_977dc85c-46fb-43ee-8393-97b85a03c006"
      unitRef="usd">145771000</hmst:PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale>
    <us-gaap:ProceedsFromSaleOfOtherRealEstate
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM3LTEtMS0xLTQwMTI1_cf82c68e-3f6a-4fb6-b9a8-075d79642b74"
      unitRef="usd">541000</us-gaap:ProceedsFromSaleOfOtherRealEstate>
    <us-gaap:ProceedsFromSaleOfOtherRealEstate
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM3LTMtMS0xLTQwMTI1_ba947d6d-17e3-43a7-9569-bfb4ceeb51b9"
      unitRef="usd">650000</us-gaap:ProceedsFromSaleOfOtherRealEstate>
    <us-gaap:ProceedsFromSaleOfOtherRealEstate
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM3LTUtMS0xLTQwMTI1_d8a1848b-4837-4062-b9b6-3a285864c46d"
      unitRef="usd">1138000</us-gaap:ProceedsFromSaleOfOtherRealEstate>
    <us-gaap:ProceedsFromSaleOfLoansHeldForInvestment
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM4LTEtMS0xLTQwMTI1_37e97fbe-4c51-4ad0-a442-a0a85dfc7ff6"
      unitRef="usd">504584000</us-gaap:ProceedsFromSaleOfLoansHeldForInvestment>
    <us-gaap:ProceedsFromSaleOfLoansHeldForInvestment
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM4LTMtMS0xLTQwMTI1_1f9d5605-985d-4d99-89d1-e33bf5003157"
      unitRef="usd">576388000</us-gaap:ProceedsFromSaleOfLoansHeldForInvestment>
    <us-gaap:ProceedsFromSaleOfLoansHeldForInvestment
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM4LTUtMS0xLTQwMTI1_5b1eb9a2-f644-4630-973d-e61ab5c1147f"
      unitRef="usd">769354000</us-gaap:ProceedsFromSaleOfLoansHeldForInvestment>
    <us-gaap:PaymentsToAcquireFinanceReceivables
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM5LTEtMS0xLTYxNzgw_28009e20-52f2-4292-bbb2-4269049138b4"
      unitRef="usd">0</us-gaap:PaymentsToAcquireFinanceReceivables>
    <us-gaap:PaymentsToAcquireFinanceReceivables
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM5LTMtMS0xLTYxNzc2_51743bd3-5bdd-416d-9c33-cf2fe74d3762"
      unitRef="usd">20124000</us-gaap:PaymentsToAcquireFinanceReceivables>
    <us-gaap:PaymentsToAcquireFinanceReceivables
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzM5LTUtMS0xLTYxNzgz_b1d1e329-a7f8-4469-a255-948fe815250a"
      unitRef="usd">0</us-gaap:PaymentsToAcquireFinanceReceivables>
    <us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQwLTEtMS0xLTQwMTI1_8b9c73f8-1c31-4e90-9395-032157efa746"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR>
    <us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQwLTMtMS0xLTQwMTI1_d65326ae-17f4-4181-9eb2-7f98e130ddd2"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR>
    <us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQwLTUtMS0xLTQwMTI1_79b556bd-3c45-4d66-a916-52ec72b437d6"
      unitRef="usd">3255000</us-gaap:ProceedsFromSaleOfMortgageServicingRightsMSR>
    <us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQyLTEtMS0xLTQwMTI1_324db0fd-4f33-4c23-9dce-8b2fe86ac6b6"
      unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates>
    <us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQyLTMtMS0xLTQwMTI1_273a7af8-ed23-475a-bcfa-f7f582c37914"
      unitRef="usd">2800000</us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates>
    <us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQyLTUtMS0xLTQwMTI1_8ac59e9c-5424-4cc9-b46f-84fc17d04aa5"
      unitRef="usd">182189000</us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates>
    <us-gaap:IncreaseDecreaseInFinanceReceivables
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQzLTEtMS0xLTQwMTI1_1b2d09e4-82b5-4247-bbf4-a2b545306773"
      unitRef="usd">683822000</us-gaap:IncreaseDecreaseInFinanceReceivables>
    <us-gaap:IncreaseDecreaseInFinanceReceivables
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQzLTMtMS0xLTQwMTI1_61c9304f-850e-403d-bc45-077d5e5a54a4"
      unitRef="usd">690302000</us-gaap:IncreaseDecreaseInFinanceReceivables>
    <us-gaap:IncreaseDecreaseInFinanceReceivables
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQzLTUtMS0xLTQwMTI1_d5c5e444-43c8-4929-9a2c-d86b707c3c18"
      unitRef="usd">822474000</us-gaap:IncreaseDecreaseInFinanceReceivables>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ0LTEtMS0xLTQwMTI1_7bf7007d-a2b2-49dc-a514-de04e6b82c0b"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ0LTMtMS0xLTQwMTI1_800f123b-fa8c-4207-9ba0-734fd671076a"
      unitRef="usd">1460000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ0LTUtMS0xLTQwMTI1_6c4563c0-0e84-42ed-b514-f42b9361cda2"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ1LTEtMS0xLTQwMTI1_af4f10bd-2782-48c4-b9a5-536b21e99a4f"
      unitRef="usd">2941000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ1LTMtMS0xLTQwMTI1_5810a8de-befc-48f6-88fd-80ca069f4b6a"
      unitRef="usd">3298000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ1LTUtMS0xLTQwMTI1_672e4049-7bd4-4969-8397-d46df271d995"
      unitRef="usd">2257000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ2LTEtMS0xLTQwMTI1_d6208dad-1a1c-4680-8337-fe8636ec966d"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ2LTMtMS0xLTQwMTI1_5e71a892-189c-4211-b0c6-909da63a3fcf"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ2LTUtMS0xLTQwMTI1_33bd2aa2-ac6e-4c74-bddd-f8dee154d24f"
      unitRef="usd">47389000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ3LTEtMS0xLTQwMTI1_20a06452-95b8-4b2f-9cb8-6ede8adb76fc"
      unitRef="usd">109484000</us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock>
    <us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ3LTMtMS0xLTQwMTI1_5036061d-6a5f-4c46-b614-31ae32318ac5"
      unitRef="usd">145801000</us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock>
    <us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ3LTUtMS0xLTQwMTI1_37c105f3-31ec-4d91-9f94-5df15ca0ff89"
      unitRef="usd">161254000</us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock>
    <us-gaap:PaymentsToAcquireFederalHomeLoanBankStock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ4LTEtMS0xLTQwMTI1_afc50ebc-08b9-4b66-bcfa-d45ab63dbe7a"
      unitRef="usd">99526000</us-gaap:PaymentsToAcquireFederalHomeLoanBankStock>
    <us-gaap:PaymentsToAcquireFederalHomeLoanBankStock
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ4LTMtMS0xLTQwMTI1_da04fd59-9287-4c67-8eaf-eba937f8e5fc"
      unitRef="usd">143721000</us-gaap:PaymentsToAcquireFederalHomeLoanBankStock>
    <us-gaap:PaymentsToAcquireFederalHomeLoanBankStock
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ4LTUtMS0xLTQwMTI1_3e1037b7-c285-434d-ad85-204e2ddd8a53"
      unitRef="usd">138156000</us-gaap:PaymentsToAcquireFederalHomeLoanBankStock>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ5LTEtMS0xLTQwMTI1_bbbec0c4-a8cf-4fda-9179-cf2f32431574"
      unitRef="usd">-125638000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ5LTMtMS0xLTQwMTI1_64193a74-226f-423c-b034-ea9277f68a72"
      unitRef="usd">-232622000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzQ5LTUtMS0xLTQwMTI1_06c498fd-6bff-4c61-904a-f0e204cf8c6f"
      unitRef="usd">107024000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUyLTEtMS0xLTQwMTI1_e60e765a-0f70-46c9-a69a-fcc78e2a0ebb"
      unitRef="usd">347867000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUyLTMtMS0xLTQwMTI1_be927edf-0ed9-495e-a89d-f040978dab6b"
      unitRef="usd">481464000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUyLTUtMS0xLTQwMTI1_d6538863-e6e9-42af-bdc0-dc1fb238c179"
      unitRef="usd">213572000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUzLTEtMS0xLTQ5NTE5_080f5272-5202-43d0-aed6-8329d4cab30f"
      unitRef="usd">-281800000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUzLTMtMS0xLTQ5NTE5_228cd1c8-e4d2-4b9e-ab2b-161a40377893"
      unitRef="usd">-143200000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUzLTUtMS0xLTQ5NTE5_61f566d6-7909-4079-8e59-bcf012754334"
      unitRef="usd">-424000000</us-gaap:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess>
    <us-gaap:ProceedsFromOtherDebt
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUzLTEtMS0xLTU4MTc2_22c8fd50-ddb4-44e9-b5ae-207d2ee172cb"
      unitRef="usd">50000000</us-gaap:ProceedsFromOtherDebt>
    <us-gaap:ProceedsFromOtherDebt
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUzLTMtMS0xLTU4MjY5_63b61ddb-0c31-48ad-871e-19ce0f92d400"
      unitRef="usd">0</us-gaap:ProceedsFromOtherDebt>
    <us-gaap:ProceedsFromOtherDebt
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUzLTUtMS0xLTU4Mjcx_f97e6fad-dce7-4175-8db5-8b09a81773e3"
      unitRef="usd">0</us-gaap:ProceedsFromOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUzLTEtMS0xLTQwMTI1_8ba58800-c30d-4407-a1bd-535b2916883f"
      unitRef="usd">50000000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUzLTMtMS0xLTQwMTI1_cc54162f-cac8-4cdc-9751-e9f869e56da9"
      unitRef="usd">7082000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:RepaymentsOfOtherDebt
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzUzLTUtMS0xLTQwMTI1_77b80898-2ca7-4199-a4bf-a6e7e8f5ec3c"
      unitRef="usd">56000000</us-gaap:RepaymentsOfOtherDebt>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzU2LTEtMS0xLTQwMTI1_15f2266a-6277-47ee-9e55-830b125b4e94"
      unitRef="usd">1070000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzU2LTMtMS0xLTQwMTI1_148098a0-f4b8-4016-8af5-89e7648dbbe5"
      unitRef="usd">1209000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzU2LTUtMS0xLTQwMTI1_94d72749-8771-4ca4-8670-98bd760a2ac1"
      unitRef="usd">1694000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzU3LTEtMS0xLTQwMTI1_19bfd434-2432-4ed7-a833-bf4a2394e1ba"
      unitRef="usd">84154000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzU3LTMtMS0xLTQwMTI1_7048f99f-f241-4441-9226-b94f36112f5b"
      unitRef="usd">58009000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzU3LTUtMS0xLTQwMTI1_27b7ac4f-23bb-4c45-9562-4b016658925e"
      unitRef="usd">98543000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzYyLTEtMS0xLTQwMTI1_0dacfb51-23f3-4974-8ffc-84ffc6ebeb22"
      unitRef="usd">263000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzYyLTMtMS0xLTQwMTI1_7db4bf06-907a-448e-92ac-33c3609bd1ab"
      unitRef="usd">237000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzYyLTUtMS0xLTQwMTI1_a0a49f8b-b3bb-454b-a6b9-0560aa07b2f5"
      unitRef="usd">105000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzYzLTEtMS0xLTQwMTI1_d307f3bd-31c2-4a1d-a96c-ec39a2116eee"
      unitRef="usd">21338000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzYzLTMtMS0xLTQwMTI1_eae3d3e6-96df-49c5-8223-b52c4ec49095"
      unitRef="usd">13865000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzYzLTUtMS0xLTQwMTI1_1609832a-2264-4ade-816c-73d613307439"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY0LTEtMS0xLTQwMTI1_42d7d94d-8dbd-48ca-bb50-e0b20f3f1eeb"
      unitRef="usd">-40232000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY0LTMtMS0xLTQwMTI1_8a21ccb7-a7dc-4d15-b802-77abfeb9c34e"
      unitRef="usd">258336000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY0LTUtMS0xLTQwMTI1_f836291b-9038-497f-a952-033e3d58a348"
      unitRef="usd">-366560000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY1LTEtMS0xLTQwMTI1_d98a7df1-df9b-4d1d-b1ea-bdd04609e48d"
      unitRef="usd">7165000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY1LTMtMS0xLTQwMTI1_caefac84-571f-4409-b239-51bd50552596"
      unitRef="usd">169000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY1LTUtMS0xLTQwMTI1_d772f975-46ad-42f5-a16a-96b9bc703dd8"
      unitRef="usd">-706000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY3LTEtMS0xLTQwMTI1_5017b026-c981-448e-bd0a-4d8093e9a195"
      unitRef="usd">58049000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY3LTMtMS0xLTQwMTI1_5cc6b994-a027-4526-b71d-390f7cc1206b"
      unitRef="usd">57880000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4c66aa86eebe4c21b503b34f3ed4563a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY3LTUtMS0xLTQwMTI1_815164dd-bd2b-4d2c-b3d0-acd4bbc54791"
      unitRef="usd">58586000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY4LTEtMS0xLTQwMTI1_4a89fa46-bf9c-420b-95c5-0f5fe3db6f17"
      unitRef="usd">65214000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY4LTMtMS0xLTQwMTI1_94ec50f1-d1a3-420b-ac03-b1c63898d167"
      unitRef="usd">58049000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzY4LTUtMS0xLTQwMTI1_9c907174-852c-465b-88fb-93016cfe45f4"
      unitRef="usd">57880000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzczLTEtMS0xLTQwMTI1_189500c6-37bc-4a1d-8809-4f9214ed3dba"
      unitRef="usd">17303000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzczLTMtMS0xLTQwMTI1_9e1e45ae-3835-4b96-b23a-6dea86324db0"
      unitRef="usd">44466000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzczLTUtMS0xLTQwMTI1_41b1396a-536e-4dcf-b490-1b8718bb7ba6"
      unitRef="usd">93325000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc0LTEtMS0xLTQwMTI1_af78c352-636f-4148-9aee-dab599e1a239"
      unitRef="usd">34429000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc0LTMtMS0xLTQwMTI1_0fab3c9a-2b11-49e5-951b-fa1e7cc5ba48"
      unitRef="usd">20992000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc0LTUtMS0xLTQwMTI1_5b7c5fb1-e5d1-402f-8bad-abed873e74d5"
      unitRef="usd">33625000</us-gaap:IncomeTaxesPaidNet>
    <hmst:LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc2LTEtMS0xLTQwMTI1_2f628672-acc8-4599-937c-9b854f4ade30"
      unitRef="usd">0</hmst:LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned>
    <hmst:LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc2LTMtMS0xLTQwMTI1_9139d8e5-627e-4f85-b003-795872890e6e"
      unitRef="usd">370000</hmst:LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned>
    <hmst:LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc2LTUtMS0xLTQwMTI1_3c3ed26a-f6f1-4d24-84c7-06167e8cf709"
      unitRef="usd">915000</hmst:LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned>
    <us-gaap:FinancingReceivableReclassificationToHeldForSale
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc3LTEtMS0xLTQwMTI1_5b070975-408b-45b6-81fb-5b7978505a4e"
      unitRef="usd">392555000</us-gaap:FinancingReceivableReclassificationToHeldForSale>
    <us-gaap:FinancingReceivableReclassificationToHeldForSale
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc3LTMtMS0xLTQwMTI1_74bbd218-0259-4f3b-9f6c-2af4f25d38e3"
      unitRef="usd">569534000</us-gaap:FinancingReceivableReclassificationToHeldForSale>
    <us-gaap:FinancingReceivableReclassificationToHeldForSale
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc3LTUtMS0xLTQwMTI1_3af3064e-8e90-45cb-a8a0-3f63f5c9261e"
      unitRef="usd">907778000</us-gaap:FinancingReceivableReclassificationToHeldForSale>
    <hmst:LoansRecognizedWithRightToRepurchase
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc5LTEtMS0xLTQwMTI1_8c79a4cc-8feb-4300-bf2a-b057a5bf104c"
      unitRef="usd">0</hmst:LoansRecognizedWithRightToRepurchase>
    <hmst:LoansRecognizedWithRightToRepurchase
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc5LTMtMS0xLTQwMTI1_023122a7-e8a2-4d88-bab1-12df80e04fae"
      unitRef="usd">92366000</hmst:LoansRecognizedWithRightToRepurchase>
    <hmst:LoansRecognizedWithRightToRepurchase
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzc5LTUtMS0xLTQwMTI1_fc8340e8-791a-4ebb-8823-c57cdf58b974"
      unitRef="usd">0</hmst:LoansRecognizedWithRightToRepurchase>
    <hmst:LoansDerecognizedWithRightToRepurchase
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgwLTEtMS0xLTQwMTI1_d7aec610-3af4-47ff-95f8-3201a509353c"
      unitRef="usd">89408000</hmst:LoansDerecognizedWithRightToRepurchase>
    <hmst:LoansDerecognizedWithRightToRepurchase
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgwLTMtMS0xLTQwMTI1_590cc716-a9dc-4df2-b218-60e3e8cd14d6"
      unitRef="usd">0</hmst:LoansDerecognizedWithRightToRepurchase>
    <hmst:LoansDerecognizedWithRightToRepurchase
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgwLTUtMS0xLTQwMTI1_1abe2ab1-537f-4424-a29c-152cc63f0447"
      unitRef="usd">28281000</hmst:LoansDerecognizedWithRightToRepurchase>
    <hmst:StockRepurchasedDuringPeriodAwardSettlementNoncash
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgxLTEtMS0xLTQwMTI1_344ae0ec-03ca-43f6-8948-6a0861103db8"
      unitRef="usd">3940000</hmst:StockRepurchasedDuringPeriodAwardSettlementNoncash>
    <hmst:StockRepurchasedDuringPeriodAwardSettlementNoncash
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgxLTMtMS0xLTQwMTI1_e9e76551-ff66-494b-87fa-d68118ee3a8b"
      unitRef="usd">860000</hmst:StockRepurchasedDuringPeriodAwardSettlementNoncash>
    <hmst:StockRepurchasedDuringPeriodAwardSettlementNoncash
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgxLTUtMS0xLTQwMTI1_6d4de810-c529-4913-ad09-924d748115f5"
      unitRef="usd">0</hmst:StockRepurchasedDuringPeriodAwardSettlementNoncash>
    <hmst:Receivablefromsaleofmortgageservicingrights
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgyLTEtMS0xLTQwMTI1_34719434-53cf-40bf-9899-16e8d76d3ea8"
      unitRef="usd">0</hmst:Receivablefromsaleofmortgageservicingrights>
    <hmst:Receivablefromsaleofmortgageservicingrights
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgyLTMtMS0xLTQwMTI1_ba7b2175-74c6-4ab4-a90b-5202b44c509d"
      unitRef="usd">0</hmst:Receivablefromsaleofmortgageservicingrights>
    <hmst:Receivablefromsaleofmortgageservicingrights
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0XzgyLTUtMS0xLTQwMTI1_e71993b5-6c31-413f-b03e-40b6593af417"
      unitRef="usd">2117000</hmst:Receivablefromsaleofmortgageservicingrights>
    <hmst:BusinessCombinationsRecognizedIdentifiable
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzg0LTEtMS0xLTQwMTI1_5431ca94-8215-438b-94fa-17da5aee83b5"
      unitRef="usd">0</hmst:BusinessCombinationsRecognizedIdentifiable>
    <hmst:BusinessCombinationsRecognizedIdentifiable
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzg0LTMtMS0xLTQwMTI1_67c65723-a1de-426d-92ee-c0eea568e11b"
      unitRef="usd">0</hmst:BusinessCombinationsRecognizedIdentifiable>
    <hmst:BusinessCombinationsRecognizedIdentifiable
      contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzg0LTUtMS0xLTQwMTI1_c53c8b0a-363e-4e79-a523-28090556b430"
      unitRef="usd">116402000</hmst:BusinessCombinationsRecognizedIdentifiable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzg1LTEtMS0xLTQwMTI1_61f74b28-6ff7-4729-a454-2144c5bae06c"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzg1LTMtMS0xLTQwMTI1_80341d21-d78f-4bab-9c31-e205880c6f9d"
      unitRef="usd">0</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzg1LTUtMS0xLTQwMTI1_eb65c57e-f991-4801-b62c-74e64e042dcf"
      unitRef="usd">74941000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <hmst:Goodwillfromacquisition
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzg2LTEtMS0xLTQwMTI1_4f598958-e908-47ae-9b84-444671a48d90"
      unitRef="usd">0</hmst:Goodwillfromacquisition>
    <hmst:Goodwillfromacquisition
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzg2LTMtMS0xLTQwMTI1_d26e500f-5592-4817-8d6b-1ead8862e2ad"
      unitRef="usd">0</hmst:Goodwillfromacquisition>
    <hmst:Goodwillfromacquisition
      contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDAvZnJhZzo4ZDM3NTZmZWU5Mjk0Y2MwYjIwYjIzZDE4YTg5MDljNS90YWJsZTpjODVmMmVmZjM0Njk0OTZlOTA5OWRmNDExYjRhZmI5NC90YWJsZXJhbmdlOmM4NWYyZWZmMzQ2OTQ5NmU5MDk5ZGY0MTFiNGFmYjk0Xzg2LTUtMS0xLTQwMTI1_f3cf00f6-87bb-4409-a834-e264ba0ead97"
      unitRef="usd">5928000</hmst:Goodwillfromacquisition>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjQw_6ab637bd-524c-4691-a221-2478895a0a8d">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Business&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;HomeStreet, Inc., a State of Washington corporation organized in 1921, (the "Corporation") is a Washington-based diversified financial services holding company whose operations are primarily conducted through its wholly owned subsidiaries (collectively the "Company") HomeStreet Capital Corporation, HomeStreet Statutory Trusts and HomeStreet Bank (the "Bank"), and the Bank's subsidiaries, Continental Escrow Company, HomeStreet Foundation, HS Properties, Inc., HS Evergreen Corporate Center LLC and Union Street Holdings LLC. The Company is principally engaged in commercial banking, mortgage banking and consumer/retail banking activities serving customers primarily in the Western United States.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bank, the Company&#x2019;s principal operating subsidiary, is engaged in commercial banking, mortgage banking and consumer/retail banking activities. The Bank was incorporated in the State of Washington in 1986, and as a state-chartered non-member commercial bank is subject to examination by the State of Washington Department of Financial Institutions and the Federal Deposit Insurance Corporation ("FDIC").  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America ("GAAP"). The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant inter-company accounts and transactions have been eliminated in consolidation. The Company allocates resources and assesses financial performance on a consolidated basis and therefore has one reporting segment. In preparing the consolidated financial statements, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the of the financial statements, as well as the reported amounts of revenues and expenses during the reporting periods. Actual results could differ significantly from those estimates. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain amounts in the financial statements from prior periods have been reclassified to conform to the current financial statement presentation. These reclassifications had no effect on prior years' net income or stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Discontinued Operations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2019, the Company's Board of Directors (the "Board") adopted a Resolution of Exit or Disposal of Home Loan Center ("HLC") Based Mortgage Banking Operations to sell or abandon the assets and transfer or terminate the personnel associated with the Company's high-volume HLC-based mortgage origination business and related servicing. The Company also successfully closed and settled two separate sales of the rights to service $14.3&#160;billion in total unpaid principal balance of single family mortgage loans serviced for others. At the end of the second quarter 2019, we also entered into a non-binding letter of interest to sell our ownership interest in WMS LLC. In accordance with Accounting Standards Codification (ASC) 205-20, the Company determined that the Board's decision to sell or abandon the assets and personnel associated with the Company's HLC-based mortgage business, the related mortgage servicing rights ("MSR") sales and the sale of WMS LLC met the criteria to be classified as discontinued operations and its operating results and financial condition are presented as discontinued operations in the consolidated financial statements for 2019. These discontinued operations activities, including the exit or disposal of the former Mortgage Banking Segment, were concluded by December 31, 2019. Consequently, we ceased discontinued operations accounting effective January 1, 2020. Unless otherwise indicated, information included in these notes to the consolidated financial statements for 2019 are presented on a consolidated operations basis, which includes results from both continuing and discontinued operations. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For purposes of reporting cash flows, cash and cash equivalents include cash, due from banks, certificates of deposits with original maturities of less than ninety days, investment securities with original maturities of less than ninety days and federal funds sold. The Bank maintains most of its excess cash at the Federal Reserve Bank of San Francisco ("FRBSF"), with well-capitalized correspondent banks or with other depository institutions at amounts less than the FDIC insured limits. Restricted cash of $8.1 million and $6.6&#160;million at December&#160;31, 2021 and 2020, respectively, is included in cash and cash equivalents. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Investment Securities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investment securities for which the Company has the positive intent and ability to hold to maturity are reported at cost, adjusted for premiums and discounts that are recognized in interest income using the interest method over the period to maturity. Investments not classified as trading securities nor as held-to-maturity ("HTM") securities are classified as AFS securities and recorded at fair value. Unrealized gains or losses on AFS securities are excluded from net income and reported net of taxes as a separate component of other comprehensive income included in shareholders&#x2019; equity. Purchase premiums and discounts are recognized in interest income using the effective interest method over the life of the securities. Purchase premiums or discounts related to mortgage-backed securities are amortized or accreted using projected prepayment speeds. Gains and losses on the sale of AFS securities are recorded on the trade date and are determined using the specific identification method. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates AFS securities in an unrealized loss position, using a qualitative approach, at the end of each quarter to determine whether the decline in value is temporary or permanent. An unrealized loss exists when the fair value of an individual security is less than its amortized cost basis. When qualitative factors indicate that a credit loss may exist, the Company compares the present value of cash flows expected to be collected from the security with the amortized cost basis of the security. The Company recognizes an ACL if a loss is considered to exist, measured as the difference between the present value of expected cash flows and the amortized cost basis of the security, limited by the amount that the security&#x2019;s fair value is less than its amortized cost basis. The Company does not believe any of these securities that were in an unrealized loss position at December&#160;31, 2021 have a credit loss impairment. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates HTM securities at the end of each quarter to determine if any expected credit losses exist. No ACL for HTM securities was recorded as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Federal Home Loan Bank Stock&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bank is a member of the Federal Home Loan Bank of Des Moines ("FHLB"), and as such, is required to own a certain amount of FHLB stock based on the level of borrowings and other factors. FHLB stock is carried at cost and periodically evaluated for impairment based on ultimate recovery of par value. Both cash and stock dividends are recorded as a component of interest income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;LHFS&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans originated for sale in the secondary market or designated for whole loan sales are classified as LHFS. Management has elected the fair value option for all single family LHFS (originated with the intent to market for sale) and records these loans at fair value. Gains and losses from changes in fair value on LHFS are recognized in net gain on mortgage loan origination and sale activities within noninterest income. Direct loan origination costs and fees for single family loans originated as held for sale are recognized in earnings.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Multifamily and Small Business Administration ("SBA") LHFS are accounted for at the lower of amortized cost or fair value ("LOCOM"). LOCOM valuations are performed quarterly or at the time of transfer to or from LHFS. Related gains and losses are recognized in net gain on mortgage loan origination and sale activities. Direct loan origination costs and fees for multifamily and SBA loans classified as held for sale are deferred at origination and recognized in earnings at the time of sale.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;LHFI&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LHFI are reported at the principal amount outstanding, net of cumulative charge-offs, interest applied to principal (for loans accounted for using the cost recovery method), unamortized net deferred loan origination fees and costs and unamortized premiums or discounts on purchased loans. When a loan is designated as held for investment, the intent is to hold these loans for the foreseeable future or until maturity or pay-off. If subsequent changes occur as part of the balance sheet management process, the Company may change its intent to hold these loans. Once a determination has been made to sell such loans, they are transferred to LHFS and carried at the lower of amortized cost or fair value. Interest on loans is recognized at the contractual rate of interest and is only accrued if deemed collectible. Deferred fees and costs and premiums and discounts are amortized over the contractual terms of the underlying loans using the constant effective yield (the interest method) or straight-line method. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Nonaccrual Loans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans for which the accrual of interest has been discontinued are designated as nonaccrual loans. Loans are placed on nonaccrual status when the full and timely collection of principal and interest is doubtful, generally when the loan becomes 90 days or more past due for principal or interest payment or if part of the principal balance has been charged off. When loans are placed on nonaccrual status, all interest previously accrued but not collected is reversed against current period interest income. All payments received on nonaccrual loans are accounted for using the cost recovery method. Under the cost recovery method, all cash collected is applied first to reduce the outstanding principal balance. A loan may be returned to accrual status if all delinquent principal and interest payments are brought current and the collectability of the remaining principal and interest payments in accordance with the loan agreement is reasonably assured. Loans whose repayments are insured by the Federal Housing Administration ("FHA") or guaranteed by the Department of Veterans' Affairs ("VA") are maintained on accrual status even if 90 days or more past due.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Troubled Debt Restructurings &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We sometimes modify or restructure loans when the borrower is experiencing financial difficulties by making a concession to the borrower in the form of changes in the amortization terms, reductions in the interest rates, the acceptance of interest only payments and, in limited cases, concessions to the outstanding loan balances. These loans are classified as TDRs. TDRs are loans modified for the purpose of alleviating temporary impairments to the borrower&#x2019;s financial condition or cash flows. A workout plan between us and the borrower is designed to provide a bridge for borrower cash flow shortfalls in the near term. A TDR loan may be returned to accrual status when the loan is brought current, has performed in accordance with the contractual restructured terms for a time frame of at least six months, and the ultimate collectability of the total contractual restructured principal and interest is reasonably assured. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"&gt;ACL for LHFI &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The ACL for LHFI is a valuation account that is deducted from the loans amortized cost basis to present the net amount expected to be collected on the loans. Loan balances are charged off against the ACL when management believes the non-collectability of a loan balance is confirmed. Recoveries are recorded as an increase to the ACL for LHFI to the extent they do not exceed the related charge-off amounts. The ACL for LHFI, as reported in our consolidated balance sheets, is adjusted by a provision for credit losses and reduced by the charge-offs of loan amounts, net of recoveries.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management estimates the ACL balance using relevant available information from internal and external sources relating to past events, current conditions and reasonable and supportable forecasts. Historical credit loss experience provides the basis for the estimation of expected credit losses. Adjustments to historical loss information are made for differences in current loan-specific risk characteristics such as differences in underwriting standards, portfolio mix or delinquency levels or other relevant factors. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The credit loss estimation process involves procedures to appropriately consider the unique characteristics of its two loan portfolios, the consumer loan portfolio and the commercial loan portfolio. These two portfolios are further disaggregated into loan pools, the level at which credit risk is monitored. When computing ACL levels, credit loss assumptions are estimated using a model that categorizes loan pools based on loss history, delinquency status and other credit trends and risk characteristics, including current conditions and reasonable and supportable forecasts. Determining the appropriateness of the ACL is complex and requires judgment by management about the effect of matters that are inherently uncertain. In future periods, evaluations of the overall loan portfolio, based on the factors and forecasts then prevailing, may result in material changes in the ACL and provision for credit losses in those future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Credit Loss Measurement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The ACL level is influenced by current conditions related to loan volumes, loan asset quality ratings ("AQR") migration or delinquency status, historic loss experience and other conditions influencing loss expectations, such as reasonable and supportable forecasts of economic conditions. The methodology for estimating the amount of expected credit losses has two basic components: first, a pooled component for estimated expected credit losses for pools of loans that share similar risk characteristics and second an asset-specific component involving individual loans that do not share risk characteristics with other loans and the measurement of expected credit losses for such individual loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's ACL model methodology is to build a reserve rate using historical life of loan default rates combined with assessments of current loan portfolio information and current and forecasted economic environment and business cycle information. The model uses statistical analysis to determine the life of loan default rates for the quantitative component and analyzes qualitative factors (Q-Factors) that assess the current loan portfolio conditions and forecasted economic environment and collateral values. Below is the general overview our ACL model.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Loans that Share Similar Risk Characteristics with Other Loans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For loans that share similar risk characteristics, loans are segregated into loan pools based on similar risk characteristics, like product types or areas of risk concentration to estimate the ACL.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Historical Loss Rates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company analyzed loan data from a full economic cycle, to the extent that data was available, to calculate life of loan loss rates. Based on the current economic environment and available loan level data, it was determined the Loss Horizon Period ("LHP") should begin prior to the economic recession that began in 2007. The Company monitors and reviews the LHP on an annual basis to determine appropriate time frames to be included based on economic indicators.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under current expected credit losses methodology ("CECL"), the Company groups pools of loans by similar risk characteristics. Using these pools, sub-pools are established at a more granular level incorporating delinquency status and original FICO or original LTV (for consumer loans) and risk ratings (for commercial loans). Using the pool and sub-pool structure, cohorts are established historically on a quarterly basis containing the population in these sets as of that point in time. After the establishment of these cohorts, the loans within the cohorts are then tracked from that point forward to establish long-term Probability of Default ("PD") at the sub-pool level and Loss Given Default ("LGD") for the pool level. These historical cohorts and their PD/LGD outcomes are then averaged together to establish expected PDs and LGDs for each sub-pool.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Once historical cohorts are established, the loans in the cohort are tracked moving forward for default events. The Company has defined default events as the first dollar of loss. If a loan in the cohort has experienced a default event over the LHP then the balance of the loan at the time of cohort establishment becomes part of the numerator of the PD calculation. The Loss Given Probability of Default ("LGPD") or Expected Loss ("EL") is the weighted average PD for each sub-pool cohort times the average LGD for each pool. The output from the model then is a series of EL rates for each loan sub-pool, which are applied to the related outstanding balances for each loan sub-pool to determine the ACL reserve based on historical loss rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Q-Factors&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Q-Factors adjust the expected historic loss rates for current and forecasted conditions that are not provided for in the historical loss information. The Company has established a methodology for adjusting historical expected loss rates based on these more recent or forecasted changes. The Q-Factor methodology is based on a blend of quantitative analysis and management judgment and reviewed on a quarterly basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each of the thirteen factors in the FASB standard were analyzed for common risk characteristics and grouped into seven consolidated Q-Factors as listed below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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:21.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Qualitative Factor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial Instruments - Credit Losses &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" rowspan="3" style="border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Portfolio Credit Quality&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The borrower's financial condition, credit rating, credit score, asset quality or business prospects&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The borrower's ability to make scheduled interest or principal payments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The volume and severity of past due financial assets and the volume and severity of adversely classified or rated financial assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="background-color:#cceeff;border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Remaining Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The remaining payment terms of the financial assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The remaining time to maturity and the timing and extent of payments on the financial assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Volume &amp;amp; Nature&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The nature and volume of the entity's financial assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Collateral Values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The value of underlying collateral on financial assets in which the collateral-dependent practical expedient has not been utilized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Economic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The environmental factors of a borrower and the areas in which the entity's credit is concentrated, such as:  changes and expected changes in national, regional and local economic and business conditions and developments in which the entity operates, including the condition and expected condition of various market segments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:44pt"&gt;&lt;td colspan="3" rowspan="3" style="background-color:#cceeff;border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Credit Culture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The entity's lending policies and procedures, including changes in lending strategies, underwriting standards, collection, write-off and recovery practices, as well as knowledge of the borrower's operations or the borrower's standing in the community&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The quality of the entity's credit review system&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The experience, ability and depth of the entity's management, lending staff, and other relevant staff&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Business Environment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The environmental factors of a borrower and the areas in which the entity's credit is concentrated, such as: regulatory, legal, or technological environment to which the entity has exposure&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:44pt"&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The environmental factors of a borrower and the areas in which the entity's credit is concentrated, such as:  changes and expected changes in the general market condition of either the geographical area or the industry to which the entity has exposure&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An eighth Q-Factor, Management Overlay, allows the Bank to adjust specific pools when conditions exist that were not contemplated in the model design that warrant an adjustment. The economic downturn caused by the COVID-19 pandemic and resulting accounting treatment of forbearances is an example of such a condition.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has chosen two years as the forecast period based on management judgment and has determined that reasonable and supportable forecasts should be made for two of the Q-Factors: Economic and Collateral values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management has assigned weightings for each qualitative factor as well as individual metrics within each qualitative factor as to the relative importance of that factor or metric specific to each portfolio type. The Q-Factors above are evaluated using a seven-point scale ranging from significant improvement to significant deterioration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The CECL Q-Factor methodology bounds the Q-Factor adjustments by a minimum and maximum range, based on the Bank&#x2019;s own historical expected loss rates for each respective pool. The rating of the Q-Factor on the seven-point scale, along with the allocated weight, determines the final expected loss adjustment. The model is constructed so that the total of the Q-Factor adjustments plus the current expected loss rate cannot exceed the maximum or minimum two-year loss rate for that pool, which is aligned with the Bank's chosen forecast period. Loss rates beyond two years are not adjusted in the Q-Factor process and the model reverts to the historical mean loss rates. Management Overlays are not bounded by the historical maximums.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Quarterly, loan data is gathered to update the portfolio metrics analyzed in the Q-Factor model. The model is updated with current data and applicable forecasts, then the results are reviewed by management. After consensus is reached on all Q-Factor ratings, the results are input into the Q-Factor model and applied to the pooled loans which are reviewed to determine the adequacy of the reserve. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional details describing the model by portfolio are below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumer Loan Portfolio&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consumer loan portfolio is comprised of the single family and home equity loan classes, which are underwritten after evaluating a borrower's capacity, credit and collateral. Other consumer loans are grouped with home equity loans. Capacity refers to a borrower's ability to make payments on the loan. Several factors are considered when assessing a borrower's capacity, including the borrower's employment, income, current debt, assets and level of equity in the property. Credit refers to how well a borrower manages current and prior debts as documented by a credit report that provides credit scores and current and past information about the borrower's credit history. Collateral refers to the type and use of property, occupancy and market value. Property appraisals are obtained to assist in evaluating collateral. Loan-to-property value and debt-to-income ratios, loan amount and lien position are considered in assessing whether to originate a loan. These borrowers are particularly susceptible to downturns in economic trends such as conditions that negatively affect housing prices, demand for housing and levels of unemployment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumer Loan Portfolio Loss Rate Model&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under CECL, the Bank utilizes pools of loans that are grouped by similar risk characteristics: Single Family and Home Equity Loans. Sub-Pools are established at a more granular level for the calculation of PDs, incorporating delinquency status, original FICO and original LTV.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumer portfolio cohorts are established by grouping each ACL sub-pool at a point in time. Once historical cohorts are established, the loans in the cohort are tracked moving forward for default events.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Q-Factors adjust the expected historic loss rates for current and forecasted conditions that are not provided for in the historical loss information. For Single Family loans all Q-Factors noted above are evaluated. For the Home Equity loans, collateral values are not evaluated as the Bank has determined the FICO score trends are a more relevant predictor of default than current collateral value for those types of loans. These factors are evaluated based on current conditions and forecasts (as applicable), using a seven-point scale ranging from significant improvement to significant deterioration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial Loan Portfolio&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The commercial loan portfolio is comprised of the non-owner occupied commercial real estate ("CRE"), multifamily, construction and land development, owner occupied CRE and commercial business loan classes, whose underwriting standards consider the factors described for single family and home equity loan classes as well as others when assessing the borrower's and associated guarantors or other related party&#x2019;s financial position. These other factors include assessing liquidity, net worth, leverage, other outstanding indebtedness of the borrower, the quality and reliability of cash expected to flow through the borrower (including the outflow to other lenders) and prior known experiences with the borrower. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This information is used to assess financial capacity, profitability and experience. Ultimate repayment of these loans is sensitive to interest rate changes, general economic conditions, liquidity and availability of long-term financing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commercial Loan Portfolio Loss Rate Model&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Bank has subdivided the commercial loan portfolio into the following ACL reporting pools to more accurately group risk characteristics: Commercial Business, Owner Occupied CRE, Multifamily, Multifamily Construction, CRE, CRE &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Construction, Single Family Construction to Permanent, and Single Family Construction, which includes lot, land and acquisition and development loans. ACL sub-pools are established at a more granular level for the calculation of PDs, utilizing risk rating.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As outlined in the Bank&#x2019;s policies, commercial loans pools are non-homogenous and are regularly assessed for credit quality. For purposes of CECL, loans are sub-pooled according to the following AQR Ratings:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;1-6:  These loans meet the definition of &#x201c;Pass" assets. They are well protected by the current net worth and paying capacity of the obligor (or guarantors, if any) or by the fair value, less costs to acquire and sell in a timely manner, of any underlying collateral. The Bank further uses the available AQR ratings for components of the sub-pools.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;7:  These loans meet the regulatory definition of &#x201c;Special Mention.&#x201d; They contain potential weaknesses, that if uncorrected may result in deterioration of the likelihood of repayment or in the Bank&#x2019;s credit position. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;8:  These loans meet the regulatory definition of &#x201c;Substandard.&#x201d; They are inadequately protected by the current sound worth and paying capacity of the borrower or of the collateral pledged, if any. They have well-defined weaknesses and have unsatisfactory characteristics causing unacceptable levels of risk.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial portfolio cohorts are established by grouping each ACL sub-pool at a point in time. Once historical cohorts are established, the loans in the cohort are tracked moving forward for default events. The Q-Factors adjust the expected historic loss rates for current and forecasted conditions that are not provided for in the historical loss information. All the Q-Factors noted above are evaluated for Commercial portfolio loans except for Commercial Business and Owner Occupied CRE loans which exclude the collateral values Q-Factor. The Company has determined that these loans are primarily underwritten by evaluating the cash flow of the business and not the underlying collateral. Factors above are evaluated based on current conditions and forecasts (as applicable), using a seven-point scale ranging from significant improvement to significant deterioration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Loans That Do Not Share Risk Characteristics with Other Loans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For a loan that does not share risk characteristics with other loans, expected credit loss is measured on net realizable value that is the difference between the discounted value of the expected future cash flows, based on the original effective interest rate and the amortized cost basis of the loan. For these loans, we recognize expected credit loss equal to the amount by which the net realizable value of the loan is less than the amortized cost basis of the loan (which is net of previous charge-offs and deferred loan fees and costs), except when the loan is collateral dependent, which is when the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In these cases, expected credit loss is measured as the difference between the amortized cost basis of the loan and the fair value of the collateral. The fair value of the collateral is adjusted for the estimated costs to sell if repayment or satisfaction of a loan is dependent on the sale (rather than only on the operation) of the collateral.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The starting point for determining the fair value of collateral is through obtaining external appraisals. Generally, collateral values for collateral dependent loans are updated every twelve months, either from external third parties or in-house certified appraisers. A third-party appraisal is required at least annually for substandard loans and OREO. For performing consumer  loans secured by real estate that are classified as collateral dependent, the Bank determines the fair value estimates quarterly using automated valuation services. Once the expected credit loss amount is determined, an ACL is recorded equal to the  expected credit loss and included in the ACL. If the expected credit loss is determined to be permanent or not recoverable, the expected credit loss will be charged off. Factors considered by management in determining if the expected credit loss is permanent or not recoverable include whether management judges the loan to be uncollectible, repayment is deemed to be protracted beyond reasonable time frames, or the loss becomes evident owing to the borrower's lack of assets or, for single family loans, the loan is 180 days or more past due unless both well-secured and in the process of collection.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;ACL for Off-Balance Sheet Credit Exposures&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bank estimates expected credit losses over the contractual period in which the Bank is exposed to risk via a contractual obligation to extend credit, unless that obligation is unconditionally cancellable by the Bank. Reserves are required for off-balance sheet credit exposures that are not unconditionally cancellable. The ACL on unfunded loan commitments is based on an estimate of unfunded commitment utilization over the life of the loan, applying the EL to the estimated utilization balance as of the reporting period end date. Q-factors are not included in the calculation of expected credit losses for off-balance sheet credit exposures. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Other Real Estate Owned&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate properties acquired through, or in lieu of, loan foreclosure are recorded at net realizable value (fair value of collateral less estimated costs to sell). At the time of possession, an appraisal is obtained and any excess of the loan balance over the net realizable value is charged against the ACL. After foreclosure, valuations are periodically performed by management. Any subsequent declines in fair value are recorded as a charge to current period earnings with a corresponding write-down to the asset. All legal fees and direct costs, including foreclosure and other related costs are expensed as incurred. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Mortgage Servicing Rights&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;MSRs are recognized as separate assets on our consolidated balance sheets upon purchase of the rights or when we retain the right to service loans that we have sold. We initially record all MSRs at fair value. For subsequent measurements, single family MSRs are accounted for at fair value, with changes in fair value recorded through current period earnings, while multifamily and SBA MSRs are accounted for at the lower of amortized cost or fair value. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subsequent fair value measurements of MSRs are determined by considering the present value of estimated future net servicing cash flows. Changes in the fair value of MSRs result from changes in (1) model inputs and assumptions and (2) modeled amortization, representing the collection and realization of expected cash flows and curtailments over time. The significant &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;model inputs used to measure the fair value of MSRs include assumptions regarding market interest rates, projected prepayment speeds, discount rates, estimated costs of servicing and other income and additional expenses associated with the collection of delinquent loans.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For single family MSRs, loan servicing income includes fees earned for servicing the loans and the changes in fair value over the reporting period of both our MSRs and the derivatives used to economically hedge our MSRs. For other MSRs, loan servicing income includes fees earned for servicing the loans less the amortization of the related MSRs and any impairment adjustments. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Descriptions of our primary revenue-generating activities that fall within the scope of ASC Topic 606 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and are presented in our consolidated income statements as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Depositor and other retail and  banking fees&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depositor and other retail banking fees consist of monthly service fees, check orders, and other deposit account related fees. The Company's performance obligation for these fees is generally satisfied, and the related revenue recognized, over the period in which the service is provided.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commission Income&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commission income primarily consists of revenue received on insurance policies and monthly investment management fees earned where the Company has acted as an intermediary between customers and the insurance carriers or investment advisers. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's performance obligation for commissions is generally satisfied, and the related revenue generally recognized, over the course of the policy or over the period in which the services are provided, generally monthly.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Credit Card Fees&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company offers credit cards to its customers through a third party and earns a fee on each transaction and a fee for each new account activation on a net basis. Revenue is recognized when the services are performed.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Sale of Other Real Estate Owned&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A gain or loss, the difference between the cost basis of the property and its sale price, on other real estate owned is recognized when the performance obligation is met, which is at the time the property title is transferred to the buyer. To record a sale of OREO, the Company evaluates if: (a) a commitment on the buyer&#x2019;s part exists, (b) collection is probable in circumstances where the initial investment is minimal and (c) the buyer has obtained control of the asset, including the significant risks and rewards of  ownership. If there is no commitment on the buyer&#x2019;s part, collection is not probable or the buyer has not obtained control of the asset, then a gain cannot be recognized. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Noninterest Income&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other noninterest income includes revenue related to mortgage servicing activities and gains on sales of loans, which are not subject to the requirements of ASC Topic 606.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Premises and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Premises and equipment are carried at cost less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the assets, which generally range from 3 to 20 years. The cost of leasehold improvements is amortized using the straight-line method over the shorter of the estimated useful life of the asset or the term of the related leases. The Company periodically evaluates premises and equipment for impairment. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine if an arrangement is a lease at inception. Operating and finance leases are included in lease right-of-use ("ROU") assets, and lease liabilities in our consolidated balance sheets.&#160;ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. The lease liability is recognized at commencement date based on the present value of lease payments over the lease term. The right-of-use asset is based on the lease liability adjusted for the reclassification of certain balance sheet amounts such as prepaid rent, lease incentives and deferred rent. As the rate implicit in most of our leases are not readily determinable, we generally use our incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease contract at commencement date. We have lease agreements with lease and non-lease components, which are generally accounted for separately for real estate leases. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of our lease agreements include rental payments that adjust periodically based on changes in the Consumer Price Index ("CPI"). Subsequent increases in the CPI are treated as variable lease payments and recognized in the period in which the obligation for those payments is incurred. The ROU assets and lease liabilities are not re-measured as a result of changes in the CPI. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease expense for operating leases is recognized on a straight-line basis over the lease term. Lease expense for our financing leases is comprised of the amortization of the right-of-use asset and interest expense recognized based on the effective interest method.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use the long-lived assets impairment guidance under ASC Topic 360-10-35, "Property, Plant and Equipment," to determine whether an ROU asset is impaired, and if impaired, the amount of loss to recognize. Long-lived assets are tested for recoverability whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. These could include vacating the leased space, obsolescence, or physical damage to a facility. If an impairment loss is recognized for a ROU asset, the adjusted carrying amount of the ROU asset would be its new accounting basis. The remaining ROU asset (after the impairment write-down) is amortized on a straight-line basis over the remaining lease term.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Goodwill and Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Goodwill is recorded upon completion of a business combination as the excess of the fair value of the consideration transferred, plus the fair value of any noncontrolling interests in the acquiree, over the fair value of the net assets acquired and liabilities assumed as of the acquisition date. Goodwill has been determined to have an indefinite useful life and is not amortized, but tested for impairment at least annually or more frequently if events and circumstances occur that indicate it is more likely than not &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;the fair value of the reporting unit is less than its carrying value necessitating an impairment test. The Company typically performs its annual impairment testing in the second or third quarter.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets with definite useful lives, such as core deposit intangible assets arising from bank acquisitions, are amortized over their estimated useful lives.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 25, 2019, the Company completed its acquisition of a branch and its related deposits and loans in San Diego County from Silvergate Bank, along with its business lending team. The application of the acquisition method of accounting resulted in recording goodwill of $5.9 million and core deposit intangibles of $1.9 million.   &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Securities Sold Under Agreements to Repurchase&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, the Company may enter into sales of securities under agreements to repurchase ("repurchase agreements"). Repurchase agreements are accounted for as financing arrangements with the obligation to repurchase securities sold reflected as a liability on the consolidated balance sheets. The securities underlying the repurchase agreements continue to be recognized as AFS securities in the consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our income tax expense is the total of current year income tax due or refundable and the change in deferred tax assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and liabilities arise from temporary differences between the tax basis of assets and liabilities and their reported amounts in the financial statements, which will result in taxable or deductible amounts in the future. Deferred tax assets and tax carryforwards are only recognized if, in the opinion of management, it is more likely than not that the deferred &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;tax assets will be realized. The effect on deferred taxes of a change in tax rates is recognized in income in the period that includes the enactment date. We are subject to federal income tax and also state income taxes in a number of different states.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A tax position is recognized as a benefit only if it is &#x201c;more likely than not&#x201d; that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the "more likely than not" test, no tax benefit is recorded. The Company recognizes interest and penalties related to income tax matters in income tax expense. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Derivatives and Hedging Activities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the ordinary course of business, the Company enters into derivative transactions to manage various risks and to accommodate the business requirements of its customers. The fair value of derivative instruments are recognized as either assets or liabilities on the consolidated balance sheet. All derivatives are evaluated at inception as to whether or not they are hedging or non-hedging activities. For derivative instruments designated as non-hedging activities (also referred to as economic hedges), the change in fair value is recognized currently in earnings. Gains and losses on derivative contracts utilized for economically hedging the mortgage pipeline are recognized as part of the net gain on mortgage loan origination and sale activities within noninterest income. Gains and losses on derivative contracts utilized for economically hedging our single family MSRs are recognized as part of loan servicing income within noninterest income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For derivative instruments designated as hedging activities, a qualitative analysis is performed at inception to determine if the derivative instrument is highly effective in achieving offsetting changes in fair value or cash flows attributable to the hedged risk during the period that the hedge is designated. Subsequently, a qualitative assessment of a hedge&#x2019;s effectiveness is performed on a quarterly basis. All derivative instruments that qualify and are designated for hedge accounting are recorded at fair value and classified as either a hedge of the fair value of a recognized asset or liability ("fair value hedge") or a hedge of a forecasted transaction or the variability of cash flows to be received or paid related to a recognized asset or liability ("cash flow hedge"). Changes in the fair value of a derivative that is highly effective and designated as a fair value hedge is recognized in earnings and the change in fair value on the hedged item attributable to the hedged risk adjusts the carrying amount of the hedged item and is recognized currently in earnings. Changes in the fair value of a derivative that is highly effective and designated as a cash flow hedge are recorded in other comprehensive income (loss) until cash flows of the hedged item are realized. All amounts recognized in earnings are presented in the same income statement line item as the earnings effect of the hedged item.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If a derivative designated as a cash flow hedge is terminated or ceases to be highly effective, the gain or loss in other comprehensive income (loss) is amortized to earnings over the period the forecasted hedged transactions impact earnings. If a hedged forecasted transaction is no longer probable, hedge accounting is ceased and any gain or loss included in other comprehensive income (loss) is reported in earnings immediately, unless the forecasted transaction is at least reasonably possible of occurring, whereby the amounts remain within other comprehensive income (loss).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments expose us to credit risk in the event of nonperformance by counterparties. This risk consists primarily of the termination value of agreements where the Company is in a favorable position. The Company minimizes counterparty credit risk through credit approvals, limits, monitoring procedures, and obtaining collateral, as appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also executes interest rate swaps with commercial banking customers to facilitate their respective risk management strategies. These interest rate swaps are economically hedged by simultaneously entering into an offsetting interest rate swap that the Company executes with a third party, such that the Company minimizes its net risk exposure. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company issues various forms of stock-based compensation awards annually, including restricted stock units ("RSUs") and performance stock units ("PSUs"). Compensation expense related to RSUs is based on the fair value of the underlying stock on the award date and is recognized over the period in which an employee is required to provide services in exchange for the award, generally the vesting period. PSUs are subject to market-based vesting criteria in addition to a requisite service period and cliff vest based on those conditions at the end of three years. The grant date fair value of PSUs is determined through the use of an independent third party which employs the use of a Monte Carlo simulation. The Monte Carlo simulation estimates grant date fair value using input assumptions similar to those used in the Black-Scholes model, however, it also incorporates into the grant date fair value calculation the probability that the performance targets will be achieved. The Black-Scholes model uses certain assumptions to determine grant-date fair value such as: expected volatility, expected term of the option, expected risk-free rate of interest and expected dividend yield on the Company&#x2019;s common stock. Forfeitures of stock-based awards are recognized when they occur.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Fair Value Measurement&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair values of financial instruments are estimated using relevant market information and other assumptions, as more fully disclosed in a separate note. Fair value is an exit price, representing the amount that would be received to sell an asset or transfer a liability in an orderly transaction between market participants. Fair value estimates involve uncertainties and matters of significant judgment regarding interest rates, credit risk, prepayments, and other factors, especially in the absence of broad markets for particular items. Fair value measures are classified according to a three-tier fair value hierarchy, which is based on the observability of inputs used to measure fair value. Changes in assumptions or in market conditions could significantly affect these estimates. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Transfers of Financial Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Transfers of financial assets are accounted for as sales, when control over the assets has been relinquished. Control over transferred assets is deemed to be surrendered when the assets have been isolated from the Company, the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and the Company does not maintain effective control over the transferred assets through an agreement to repurchase them before their maturity.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contingent liabilities, including those that exist as a result of a guarantee or indemnification, are recognized when it becomes probable that a loss has been incurred and the amount of the loss is reasonably estimable. For indemnifications provided in sales agreements, a portion of the sale proceeds is allocated to the guarantee, which adjusts the gain or loss that would otherwise result from the transaction. For these indemnifications, the initial liability is amortized to income as the Company's risk is reduced or when the indemnification expires. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Earnings per share of common stock is calculated on both a basic and diluted basis, based on the weighted average number of common and common equivalent shares outstanding. Basic earnings per share excludes potential dilution from common equivalent shares, such as those associated with stock-based compensation awards, and is computed by dividing net income allocated to common stockholders by the weighted average number of common shares outstanding for the period. Diluted earnings per share reflects the potential dilution that could occur if securities or other contracts to issue common stock, such as common equivalent shares associated with stock-based compensation awards, were exercised or converted into common stock that would then share in the net earnings of the Company. Potential dilution from common equivalent shares is determined using the treasury stock method, reflecting the potential settlement of stock-based compensation awards resulting in the issuance of additional shares of the Company&#x2019;s common stock. Stock-based compensation awards that would have an anti-dilutive effect have been excluded from the determination of diluted earnings per share. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Marketing Costs &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company expenses marketing costs, including advertising, in the period incurred. We incurred $4.1 million, $2.3 million and $5.9 million in marketing costs during 2021, 2020 and 2019, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Recent Accounting Developments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2019-12, &#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&#x201d; (&#x201c;ASU 2019-12&#x201d;). ASU 2019-12 removes certain exceptions to the general principles in Topic 740 in GAAP. ASU 2019-12 is effective for public entities for fiscal years beginning after December 15, 2020, with early adoption permitted. The Company adopted this ASU on January 1, 2021 and it did not have a material effect on the Company&#x2019;s financial position, results of operations or financial statement disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848). This ASU provides optional expedients and exceptions for contracts, hedging relationships, and other transactions that reference LIBOR  rates expected to be discontinued because of reference rate reform. In January 2021, the FASB issued ASU 2021-01, "Reference Rate Reform (Topic 848)," which clarifies certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting applied to derivatives that are affected by the transition to alternative rates. The ASUs are effective for all entities as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;March 12, 2020&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; through December 31, 2022. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;These ASUs are not expected to have a material impact on the Company&#x2019;s financial position or results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjI4_94e50bce-1ddf-4787-942c-f9defddf73cb">Basis of PresentationThe accompanying consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America ("GAAP"). The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All significant inter-company accounts and transactions have been eliminated in consolidation. The Company allocates resources and assesses financial performance on a consolidated basis and therefore has one reporting segment. In preparing the consolidated financial statements, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the of the financial statements, as well as the reported amounts of revenues and expenses during the reporting periods. Actual results could differ significantly from those estimates.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjU5_f9f82c2a-b9b0-4f0e-a2ee-5244a4d9666f">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain amounts in the financial statements from prior periods have been reclassified to conform to the current financial statement presentation. These reclassifications had no effect on prior years' net income or stockholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:DiscontinuedOperationsPolicyTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjky_9e2cf8b2-8cab-4120-b16a-9e82b0533cc5">Discontinued OperationsDuring 2019, the Company's Board of Directors (the "Board") adopted a Resolution of Exit or Disposal of Home Loan Center ("HLC") Based Mortgage Banking Operations to sell or abandon the assets and transfer or terminate the personnel associated with the Company's high-volume HLC-based mortgage origination business and related servicing. The Company also successfully closed and settled two separate sales of the rights to service $14.3&#160;billion in total unpaid principal balance of single family mortgage loans serviced for others. At the end of the second quarter 2019, we also entered into a non-binding letter of interest to sell our ownership interest in WMS LLC. In accordance with Accounting Standards Codification (ASC) 205-20, the Company determined that the Board's decision to sell or abandon the assets and personnel associated with the Company's HLC-based mortgage business, the related mortgage servicing rights ("MSR") sales and the sale of WMS LLC met the criteria to be classified as discontinued operations and its operating results and financial condition are presented as discontinued operations in the consolidated financial statements for 2019. These discontinued operations activities, including the exit or disposal of the former Mortgage Banking Segment, were concluded by December 31, 2019. Consequently, we ceased discontinued operations accounting effective January 1, 2020. Unless otherwise indicated, information included in these notes to the consolidated financial statements for 2019 are presented on a consolidated operations basis, which includes results from both continuing and discontinued operations.</us-gaap:DiscontinuedOperationsPolicyTextBlock>
    <hmst:MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales
      contextRef="i05b56402205640a5862d6c04110baa89_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzM0NTM_c741d87f-e026-4722-82c4-44486847f775"
      unitRef="saleofright">2</hmst:MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales>
    <hmst:MortgageServicingRightsUnpaidPrincipalBalanceSold
      contextRef="i05b56402205640a5862d6c04110baa89_I20191231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzM0OTY_40ee88a1-86d4-4730-8dfe-05f7d882dab3"
      unitRef="usd">14300000000</hmst:MortgageServicingRightsUnpaidPrincipalBalanceSold>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjY1_c2c51aab-b8d5-4061-9484-910b43e0bbaf">Cash and Cash EquivalentsFor purposes of reporting cash flows, cash and cash equivalents include cash, due from banks, certificates of deposits with original maturities of less than ninety days, investment securities with original maturities of less than ninety days and federal funds sold. The Bank maintains most of its excess cash at the Federal Reserve Bank of San Francisco ("FRBSF"), with well-capitalized correspondent banks or with other depository institutions at amounts less than the FDIC insured limits. Restricted cash of $8.1 million and $6.6&#160;million at December&#160;31, 2021 and 2020, respectively, is included in cash and cash equivalents.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:RestrictedCash
      contextRef="i56f1f9216b1144f69f173ac8c48f242d_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUyNTA_a46881b9-696f-4422-81d4-a3fb994bf831"
      unitRef="usd">8100000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="i4ea2bde3816049798e3acca275c2d267_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzEwOTk1MTE2ODExMzg_d5797f3b-a0e1-4d38-b32b-738d101a0553"
      unitRef="usd">6600000</us-gaap:RestrictedCash>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMzA5_b408a6fd-e37f-4155-97a3-a7dbf4ca84fb">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Investment Securities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investment securities for which the Company has the positive intent and ability to hold to maturity are reported at cost, adjusted for premiums and discounts that are recognized in interest income using the interest method over the period to maturity. Investments not classified as trading securities nor as held-to-maturity ("HTM") securities are classified as AFS securities and recorded at fair value. Unrealized gains or losses on AFS securities are excluded from net income and reported net of taxes as a separate component of other comprehensive income included in shareholders&#x2019; equity. Purchase premiums and discounts are recognized in interest income using the effective interest method over the life of the securities. Purchase premiums or discounts related to mortgage-backed securities are amortized or accreted using projected prepayment speeds. Gains and losses on the sale of AFS securities are recorded on the trade date and are determined using the specific identification method. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates AFS securities in an unrealized loss position, using a qualitative approach, at the end of each quarter to determine whether the decline in value is temporary or permanent. An unrealized loss exists when the fair value of an individual security is less than its amortized cost basis. When qualitative factors indicate that a credit loss may exist, the Company compares the present value of cash flows expected to be collected from the security with the amortized cost basis of the security. The Company recognizes an ACL if a loss is considered to exist, measured as the difference between the present value of expected cash flows and the amortized cost basis of the security, limited by the amount that the security&#x2019;s fair value is less than its amortized cost basis. The Company does not believe any of these securities that were in an unrealized loss position at December&#160;31, 2021 have a credit loss impairment. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company evaluates HTM securities at the end of each quarter to determine if any expected credit losses exist. No ACL for HTM securities was recorded as of December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesPolicy>
    <hmst:FederalHomeLoanBankStockPolicyTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjE0_c108447c-2943-45c4-b258-f59e5517234f">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Federal Home Loan Bank Stock&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bank is a member of the Federal Home Loan Bank of Des Moines ("FHLB"), and as such, is required to own a certain amount of FHLB stock based on the level of borrowings and other factors. FHLB stock is carried at cost and periodically evaluated for impairment based on ultimate recovery of par value. Both cash and stock dividends are recorded as a component of interest income.&lt;/span&gt;&lt;/div&gt;</hmst:FederalHomeLoanBankStockPolicyTextBlock>
    <us-gaap:FinanceLoanAndLeaseReceivablesHeldForSalePolicy
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjg0_ec583320-3f3e-48be-a2f5-e39e5f6ee0c2">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;LHFS&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans originated for sale in the secondary market or designated for whole loan sales are classified as LHFS. Management has elected the fair value option for all single family LHFS (originated with the intent to market for sale) and records these loans at fair value. Gains and losses from changes in fair value on LHFS are recognized in net gain on mortgage loan origination and sale activities within noninterest income. Direct loan origination costs and fees for single family loans originated as held for sale are recognized in earnings.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Multifamily and Small Business Administration ("SBA") LHFS are accounted for at the lower of amortized cost or fair value ("LOCOM"). LOCOM valuations are performed quarterly or at the time of transfer to or from LHFS. Related gains and losses are recognized in net gain on mortgage loan origination and sale activities. Direct loan origination costs and fees for multifamily and SBA loans classified as held for sale are deferred at origination and recognized in earnings at the time of sale.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinanceLoanAndLeaseReceivablesHeldForSalePolicy>
    <us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjI1_309e7e90-dadf-4888-bfa2-f63f5a5ff4f1">LHFILHFI are reported at the principal amount outstanding, net of cumulative charge-offs, interest applied to principal (for loans accounted for using the cost recovery method), unamortized net deferred loan origination fees and costs and unamortized premiums or discounts on purchased loans. When a loan is designated as held for investment, the intent is to hold these loans for the foreseeable future or until maturity or pay-off. If subsequent changes occur as part of the balance sheet management process, the Company may change its intent to hold these loans. Once a determination has been made to sell such loans, they are transferred to LHFS and carried at the lower of amortized cost or fair value. Interest on loans is recognized at the contractual rate of interest and is only accrued if deemed collectible. Deferred fees and costs and premiums and discounts are amortized over the contractual terms of the underlying loans using the constant effective yield (the interest method) or straight-line method.</us-gaap:FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjQ0_27cfcb53-1757-41a3-bccc-12314277d047">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Nonaccrual Loans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans for which the accrual of interest has been discontinued are designated as nonaccrual loans. Loans are placed on nonaccrual status when the full and timely collection of principal and interest is doubtful, generally when the loan becomes 90 days or more past due for principal or interest payment or if part of the principal balance has been charged off. When loans are placed on nonaccrual status, all interest previously accrued but not collected is reversed against current period interest income. All payments received on nonaccrual loans are accounted for using the cost recovery method. Under the cost recovery method, all cash collected is applied first to reduce the outstanding principal balance. A loan may be returned to accrual status if all delinquent principal and interest payments are brought current and the collectability of the remaining principal and interest payments in accordance with the loan agreement is reasonably assured. Loans whose repayments are insured by the Federal Housing Administration ("FHA") or guaranteed by the Department of Veterans' Affairs ("VA") are maintained on accrual status even if 90 days or more past due.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts>
    <us-gaap:LoansAndLeasesReceivableTroubledDebtRestructuringPolicy
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjk0_96466eb3-ce96-4da4-a49e-8d9c74b5bdd3">Troubled Debt Restructurings We sometimes modify or restructure loans when the borrower is experiencing financial difficulties by making a concession to the borrower in the form of changes in the amortization terms, reductions in the interest rates, the acceptance of interest only payments and, in limited cases, concessions to the outstanding loan balances. These loans are classified as TDRs. TDRs are loans modified for the purpose of alleviating temporary impairments to the borrower&#x2019;s financial condition or cash flows. A workout plan between us and the borrower is designed to provide a bridge for borrower cash flow shortfalls in the near term. A TDR loan may be returned to accrual status when the loan is brought current, has performed in accordance with the contractual restructured terms for a time frame of at least six months, and the ultimate collectability of the total contractual restructured principal and interest is reasonably assured.</us-gaap:LoansAndLeasesReceivableTroubledDebtRestructuringPolicy>
    <us-gaap:FinanceLoansAndLeasesReceivablePolicy
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjE4_26754bcd-0d3e-4193-baea-47c03f853727">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline"&gt;ACL for LHFI &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The ACL for LHFI is a valuation account that is deducted from the loans amortized cost basis to present the net amount expected to be collected on the loans. Loan balances are charged off against the ACL when management believes the non-collectability of a loan balance is confirmed. Recoveries are recorded as an increase to the ACL for LHFI to the extent they do not exceed the related charge-off amounts. The ACL for LHFI, as reported in our consolidated balance sheets, is adjusted by a provision for credit losses and reduced by the charge-offs of loan amounts, net of recoveries.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management estimates the ACL balance using relevant available information from internal and external sources relating to past events, current conditions and reasonable and supportable forecasts. Historical credit loss experience provides the basis for the estimation of expected credit losses. Adjustments to historical loss information are made for differences in current loan-specific risk characteristics such as differences in underwriting standards, portfolio mix or delinquency levels or other relevant factors. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The credit loss estimation process involves procedures to appropriately consider the unique characteristics of its two loan portfolios, the consumer loan portfolio and the commercial loan portfolio. These two portfolios are further disaggregated into loan pools, the level at which credit risk is monitored. When computing ACL levels, credit loss assumptions are estimated using a model that categorizes loan pools based on loss history, delinquency status and other credit trends and risk characteristics, including current conditions and reasonable and supportable forecasts. Determining the appropriateness of the ACL is complex and requires judgment by management about the effect of matters that are inherently uncertain. In future periods, evaluations of the overall loan portfolio, based on the factors and forecasts then prevailing, may result in material changes in the ACL and provision for credit losses in those future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Credit Loss Measurement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The ACL level is influenced by current conditions related to loan volumes, loan asset quality ratings ("AQR") migration or delinquency status, historic loss experience and other conditions influencing loss expectations, such as reasonable and supportable forecasts of economic conditions. The methodology for estimating the amount of expected credit losses has two basic components: first, a pooled component for estimated expected credit losses for pools of loans that share similar risk characteristics and second an asset-specific component involving individual loans that do not share risk characteristics with other loans and the measurement of expected credit losses for such individual loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's ACL model methodology is to build a reserve rate using historical life of loan default rates combined with assessments of current loan portfolio information and current and forecasted economic environment and business cycle information. The model uses statistical analysis to determine the life of loan default rates for the quantitative component and analyzes qualitative factors (Q-Factors) that assess the current loan portfolio conditions and forecasted economic environment and collateral values. Below is the general overview our ACL model.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Loans that Share Similar Risk Characteristics with Other Loans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For loans that share similar risk characteristics, loans are segregated into loan pools based on similar risk characteristics, like product types or areas of risk concentration to estimate the ACL.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Historical Loss Rates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company analyzed loan data from a full economic cycle, to the extent that data was available, to calculate life of loan loss rates. Based on the current economic environment and available loan level data, it was determined the Loss Horizon Period ("LHP") should begin prior to the economic recession that began in 2007. The Company monitors and reviews the LHP on an annual basis to determine appropriate time frames to be included based on economic indicators.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under current expected credit losses methodology ("CECL"), the Company groups pools of loans by similar risk characteristics. Using these pools, sub-pools are established at a more granular level incorporating delinquency status and original FICO or original LTV (for consumer loans) and risk ratings (for commercial loans). Using the pool and sub-pool structure, cohorts are established historically on a quarterly basis containing the population in these sets as of that point in time. After the establishment of these cohorts, the loans within the cohorts are then tracked from that point forward to establish long-term Probability of Default ("PD") at the sub-pool level and Loss Given Default ("LGD") for the pool level. These historical cohorts and their PD/LGD outcomes are then averaged together to establish expected PDs and LGDs for each sub-pool.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Once historical cohorts are established, the loans in the cohort are tracked moving forward for default events. The Company has defined default events as the first dollar of loss. If a loan in the cohort has experienced a default event over the LHP then the balance of the loan at the time of cohort establishment becomes part of the numerator of the PD calculation. The Loss Given Probability of Default ("LGPD") or Expected Loss ("EL") is the weighted average PD for each sub-pool cohort times the average LGD for each pool. The output from the model then is a series of EL rates for each loan sub-pool, which are applied to the related outstanding balances for each loan sub-pool to determine the ACL reserve based on historical loss rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Q-Factors&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Q-Factors adjust the expected historic loss rates for current and forecasted conditions that are not provided for in the historical loss information. The Company has established a methodology for adjusting historical expected loss rates based on these more recent or forecasted changes. The Q-Factor methodology is based on a blend of quantitative analysis and management judgment and reviewed on a quarterly basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each of the thirteen factors in the FASB standard were analyzed for common risk characteristics and grouped into seven consolidated Q-Factors as listed below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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:21.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Qualitative Factor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial Instruments - Credit Losses &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" rowspan="3" style="border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Portfolio Credit Quality&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The borrower's financial condition, credit rating, credit score, asset quality or business prospects&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The borrower's ability to make scheduled interest or principal payments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The volume and severity of past due financial assets and the volume and severity of adversely classified or rated financial assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="background-color:#cceeff;border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Remaining Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The remaining payment terms of the financial assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The remaining time to maturity and the timing and extent of payments on the financial assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Volume &amp;amp; Nature&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The nature and volume of the entity's financial assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Collateral Values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The value of underlying collateral on financial assets in which the collateral-dependent practical expedient has not been utilized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Economic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The environmental factors of a borrower and the areas in which the entity's credit is concentrated, such as:  changes and expected changes in national, regional and local economic and business conditions and developments in which the entity operates, including the condition and expected condition of various market segments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:44pt"&gt;&lt;td colspan="3" rowspan="3" style="background-color:#cceeff;border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Credit Culture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The entity's lending policies and procedures, including changes in lending strategies, underwriting standards, collection, write-off and recovery practices, as well as knowledge of the borrower's operations or the borrower's standing in the community&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The quality of the entity's credit review system&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The experience, ability and depth of the entity's management, lending staff, and other relevant staff&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Business Environment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The environmental factors of a borrower and the areas in which the entity's credit is concentrated, such as: regulatory, legal, or technological environment to which the entity has exposure&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:44pt"&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The environmental factors of a borrower and the areas in which the entity's credit is concentrated, such as:  changes and expected changes in the general market condition of either the geographical area or the industry to which the entity has exposure&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;An eighth Q-Factor, Management Overlay, allows the Bank to adjust specific pools when conditions exist that were not contemplated in the model design that warrant an adjustment. The economic downturn caused by the COVID-19 pandemic and resulting accounting treatment of forbearances is an example of such a condition.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has chosen two years as the forecast period based on management judgment and has determined that reasonable and supportable forecasts should be made for two of the Q-Factors: Economic and Collateral values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management has assigned weightings for each qualitative factor as well as individual metrics within each qualitative factor as to the relative importance of that factor or metric specific to each portfolio type. The Q-Factors above are evaluated using a seven-point scale ranging from significant improvement to significant deterioration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The CECL Q-Factor methodology bounds the Q-Factor adjustments by a minimum and maximum range, based on the Bank&#x2019;s own historical expected loss rates for each respective pool. The rating of the Q-Factor on the seven-point scale, along with the allocated weight, determines the final expected loss adjustment. The model is constructed so that the total of the Q-Factor adjustments plus the current expected loss rate cannot exceed the maximum or minimum two-year loss rate for that pool, which is aligned with the Bank's chosen forecast period. Loss rates beyond two years are not adjusted in the Q-Factor process and the model reverts to the historical mean loss rates. Management Overlays are not bounded by the historical maximums.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Quarterly, loan data is gathered to update the portfolio metrics analyzed in the Q-Factor model. The model is updated with current data and applicable forecasts, then the results are reviewed by management. After consensus is reached on all Q-Factor ratings, the results are input into the Q-Factor model and applied to the pooled loans which are reviewed to determine the adequacy of the reserve. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional details describing the model by portfolio are below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumer Loan Portfolio&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The consumer loan portfolio is comprised of the single family and home equity loan classes, which are underwritten after evaluating a borrower's capacity, credit and collateral. Other consumer loans are grouped with home equity loans. Capacity refers to a borrower's ability to make payments on the loan. Several factors are considered when assessing a borrower's capacity, including the borrower's employment, income, current debt, assets and level of equity in the property. Credit refers to how well a borrower manages current and prior debts as documented by a credit report that provides credit scores and current and past information about the borrower's credit history. Collateral refers to the type and use of property, occupancy and market value. Property appraisals are obtained to assist in evaluating collateral. Loan-to-property value and debt-to-income ratios, loan amount and lien position are considered in assessing whether to originate a loan. These borrowers are particularly susceptible to downturns in economic trends such as conditions that negatively affect housing prices, demand for housing and levels of unemployment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumer Loan Portfolio Loss Rate Model&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under CECL, the Bank utilizes pools of loans that are grouped by similar risk characteristics: Single Family and Home Equity Loans. Sub-Pools are established at a more granular level for the calculation of PDs, incorporating delinquency status, original FICO and original LTV.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Consumer portfolio cohorts are established by grouping each ACL sub-pool at a point in time. Once historical cohorts are established, the loans in the cohort are tracked moving forward for default events.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Q-Factors adjust the expected historic loss rates for current and forecasted conditions that are not provided for in the historical loss information. For Single Family loans all Q-Factors noted above are evaluated. For the Home Equity loans, collateral values are not evaluated as the Bank has determined the FICO score trends are a more relevant predictor of default than current collateral value for those types of loans. These factors are evaluated based on current conditions and forecasts (as applicable), using a seven-point scale ranging from significant improvement to significant deterioration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial Loan Portfolio&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The commercial loan portfolio is comprised of the non-owner occupied commercial real estate ("CRE"), multifamily, construction and land development, owner occupied CRE and commercial business loan classes, whose underwriting standards consider the factors described for single family and home equity loan classes as well as others when assessing the borrower's and associated guarantors or other related party&#x2019;s financial position. These other factors include assessing liquidity, net worth, leverage, other outstanding indebtedness of the borrower, the quality and reliability of cash expected to flow through the borrower (including the outflow to other lenders) and prior known experiences with the borrower. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This information is used to assess financial capacity, profitability and experience. Ultimate repayment of these loans is sensitive to interest rate changes, general economic conditions, liquidity and availability of long-term financing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commercial Loan Portfolio Loss Rate Model&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Bank has subdivided the commercial loan portfolio into the following ACL reporting pools to more accurately group risk characteristics: Commercial Business, Owner Occupied CRE, Multifamily, Multifamily Construction, CRE, CRE &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Construction, Single Family Construction to Permanent, and Single Family Construction, which includes lot, land and acquisition and development loans. ACL sub-pools are established at a more granular level for the calculation of PDs, utilizing risk rating.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As outlined in the Bank&#x2019;s policies, commercial loans pools are non-homogenous and are regularly assessed for credit quality. For purposes of CECL, loans are sub-pooled according to the following AQR Ratings:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;1-6:  These loans meet the definition of &#x201c;Pass" assets. They are well protected by the current net worth and paying capacity of the obligor (or guarantors, if any) or by the fair value, less costs to acquire and sell in a timely manner, of any underlying collateral. The Bank further uses the available AQR ratings for components of the sub-pools.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;7:  These loans meet the regulatory definition of &#x201c;Special Mention.&#x201d; They contain potential weaknesses, that if uncorrected may result in deterioration of the likelihood of repayment or in the Bank&#x2019;s credit position. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;8:  These loans meet the regulatory definition of &#x201c;Substandard.&#x201d; They are inadequately protected by the current sound worth and paying capacity of the borrower or of the collateral pledged, if any. They have well-defined weaknesses and have unsatisfactory characteristics causing unacceptable levels of risk.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commercial portfolio cohorts are established by grouping each ACL sub-pool at a point in time. Once historical cohorts are established, the loans in the cohort are tracked moving forward for default events. The Q-Factors adjust the expected historic loss rates for current and forecasted conditions that are not provided for in the historical loss information. All the Q-Factors noted above are evaluated for Commercial portfolio loans except for Commercial Business and Owner Occupied CRE loans which exclude the collateral values Q-Factor. The Company has determined that these loans are primarily underwritten by evaluating the cash flow of the business and not the underlying collateral. Factors above are evaluated based on current conditions and forecasts (as applicable), using a seven-point scale ranging from significant improvement to significant deterioration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Loans That Do Not Share Risk Characteristics with Other Loans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For a loan that does not share risk characteristics with other loans, expected credit loss is measured on net realizable value that is the difference between the discounted value of the expected future cash flows, based on the original effective interest rate and the amortized cost basis of the loan. For these loans, we recognize expected credit loss equal to the amount by which the net realizable value of the loan is less than the amortized cost basis of the loan (which is net of previous charge-offs and deferred loan fees and costs), except when the loan is collateral dependent, which is when the borrower is experiencing financial difficulty and repayment is expected to be provided substantially through the operation or sale of the collateral. In these cases, expected credit loss is measured as the difference between the amortized cost basis of the loan and the fair value of the collateral. The fair value of the collateral is adjusted for the estimated costs to sell if repayment or satisfaction of a loan is dependent on the sale (rather than only on the operation) of the collateral.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The starting point for determining the fair value of collateral is through obtaining external appraisals. Generally, collateral values for collateral dependent loans are updated every twelve months, either from external third parties or in-house certified appraisers. A third-party appraisal is required at least annually for substandard loans and OREO. For performing consumer  loans secured by real estate that are classified as collateral dependent, the Bank determines the fair value estimates quarterly using automated valuation services. Once the expected credit loss amount is determined, an ACL is recorded equal to the  expected credit loss and included in the ACL. If the expected credit loss is determined to be permanent or not recoverable, the expected credit loss will be charged off. Factors considered by management in determining if the expected credit loss is permanent or not recoverable include whether management judges the loan to be uncollectible, repayment is deemed to be protracted beyond reasonable time frames, or the loss becomes evident owing to the borrower's lack of assets or, for single family loans, the loan is 180 days or more past due unless both well-secured and in the process of collection.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;ACL for Off-Balance Sheet Credit Exposures&lt;/span&gt;&lt;/div&gt;The Bank estimates expected credit losses over the contractual period in which the Bank is exposed to risk via a contractual obligation to extend credit, unless that obligation is unconditionally cancellable by the Bank. Reserves are required for off-balance sheet credit exposures that are not unconditionally cancellable. The ACL on unfunded loan commitments is based on an estimate of unfunded commitment utilization over the life of the loan, applying the EL to the estimated utilization balance as of the reporting period end date.</us-gaap:FinanceLoansAndLeasesReceivablePolicy>
    <hmst:ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjQ1_62d322cd-cf55-4155-acc8-c33f7adc51a9">Each of the thirteen factors in the FASB standard were analyzed for common risk characteristics and grouped into seven consolidated Q-Factors as listed below:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Qualitative Factor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Financial Instruments - Credit Losses &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" rowspan="3" style="border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Portfolio Credit Quality&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The borrower's financial condition, credit rating, credit score, asset quality or business prospects&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The borrower's ability to make scheduled interest or principal payments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The volume and severity of past due financial assets and the volume and severity of adversely classified or rated financial assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" rowspan="2" style="background-color:#cceeff;border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Remaining Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The remaining payment terms of the financial assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The remaining time to maturity and the timing and extent of payments on the financial assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Volume &amp;amp; Nature&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The nature and volume of the entity's financial assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Collateral Values&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The value of underlying collateral on financial assets in which the collateral-dependent practical expedient has not been utilized&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Economic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The environmental factors of a borrower and the areas in which the entity's credit is concentrated, such as:  changes and expected changes in national, regional and local economic and business conditions and developments in which the entity operates, including the condition and expected condition of various market segments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:44pt"&gt;&lt;td colspan="3" rowspan="3" style="background-color:#cceeff;border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Credit Culture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The entity's lending policies and procedures, including changes in lending strategies, underwriting standards, collection, write-off and recovery practices, as well as knowledge of the borrower's operations or the borrower's standing in the community&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The quality of the entity's credit review system&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:24pt"&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The experience, ability and depth of the entity's management, lending staff, and other relevant staff&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:33pt"&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-left: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Business Environment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The environmental factors of a borrower and the areas in which the entity's credit is concentrated, such as: regulatory, legal, or technological environment to which the entity has exposure&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:44pt"&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The environmental factors of a borrower and the areas in which the entity's credit is concentrated, such as:  changes and expected changes in the general market condition of either the geographical area or the industry to which the entity has exposure&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</hmst:ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock>
    <us-gaap:RealEstateOwnedValuationAllowancePolicy
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjk1_63305d89-7e31-47a4-8e32-2edd6fda688a">Other Real Estate OwnedReal estate properties acquired through, or in lieu of, loan foreclosure are recorded at net realizable value (fair value of collateral less estimated costs to sell). At the time of possession, an appraisal is obtained and any excess of the loan balance over the net realizable value is charged against the ACL. After foreclosure, valuations are periodically performed by management. Any subsequent declines in fair value are recorded as a charge to current period earnings with a corresponding write-down to the asset. All legal fees and direct costs, including foreclosure and other related costs are expensed as incurred.</us-gaap:RealEstateOwnedValuationAllowancePolicy>
    <us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjYx_ee273753-553f-4bf9-ab74-806fad564929">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Mortgage Servicing Rights&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;MSRs are recognized as separate assets on our consolidated balance sheets upon purchase of the rights or when we retain the right to service loans that we have sold. We initially record all MSRs at fair value. For subsequent measurements, single family MSRs are accounted for at fair value, with changes in fair value recorded through current period earnings, while multifamily and SBA MSRs are accounted for at the lower of amortized cost or fair value. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subsequent fair value measurements of MSRs are determined by considering the present value of estimated future net servicing cash flows. Changes in the fair value of MSRs result from changes in (1) model inputs and assumptions and (2) modeled amortization, representing the collection and realization of expected cash flows and curtailments over time. The significant &lt;/span&gt;&lt;/div&gt;model inputs used to measure the fair value of MSRs include assumptions regarding market interest rates, projected prepayment speeds, discount rates, estimated costs of servicing and other income and additional expenses associated with the collection of delinquent loans.For single family MSRs, loan servicing income includes fees earned for servicing the loans and the changes in fair value over the reporting period of both our MSRs and the derivatives used to economically hedge our MSRs. For other MSRs, loan servicing income includes fees earned for servicing the loans less the amortization of the related MSRs and any impairment adjustments.</us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjU2_13b156b3-8f5c-46b8-bf1d-a74eed16d0fb">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Descriptions of our primary revenue-generating activities that fall within the scope of ASC Topic 606 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and are presented in our consolidated income statements as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Depositor and other retail and  banking fees&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depositor and other retail banking fees consist of monthly service fees, check orders, and other deposit account related fees. The Company's performance obligation for these fees is generally satisfied, and the related revenue recognized, over the period in which the service is provided.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Commission Income&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Commission income primarily consists of revenue received on insurance policies and monthly investment management fees earned where the Company has acted as an intermediary between customers and the insurance carriers or investment advisers. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's performance obligation for commissions is generally satisfied, and the related revenue generally recognized, over the course of the policy or over the period in which the services are provided, generally monthly.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Credit Card Fees&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company offers credit cards to its customers through a third party and earns a fee on each transaction and a fee for each new account activation on a net basis. Revenue is recognized when the services are performed.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Sale of Other Real Estate Owned&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A gain or loss, the difference between the cost basis of the property and its sale price, on other real estate owned is recognized when the performance obligation is met, which is at the time the property title is transferred to the buyer. To record a sale of OREO, the Company evaluates if: (a) a commitment on the buyer&#x2019;s part exists, (b) collection is probable in circumstances where the initial investment is minimal and (c) the buyer has obtained control of the asset, including the significant risks and rewards of  ownership. If there is no commitment on the buyer&#x2019;s part, collection is not probable or the buyer has not obtained control of the asset, then a gain cannot be recognized. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other Noninterest Income&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other noninterest income includes revenue related to mortgage servicing activities and gains on sales of loans, which are not subject to the requirements of ASC Topic 606.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjM1_75d6bc8a-4efb-477e-8b7b-ee3a9928fa2e">Premises and EquipmentPremises and equipment are carried at cost less accumulated depreciation and amortization. Depreciation and amortization are computed using the straight-line method over the estimated useful lives of the assets, which generally range from 3 to 20 years. The cost of leasehold improvements is amortized using the straight-line method over the shorter of the estimated useful life of the asset or the term of the related leases. The Company periodically evaluates premises and equipment for impairment.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="iafc713806c6d4935bb5a4f588a974469_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzM0MzA3_f202aaee-ab86-4f51-ae55-dbd677e88974">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i63b0e26ec4594e6eafe3baa91ae8683c_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzM0MzEz_03036b1c-9305-4971-bcb5-1981cdb86c0c">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjg3_2ca13cc1-a96d-4c69-bb38-0e5b7c90c034">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine if an arrangement is a lease at inception. Operating and finance leases are included in lease right-of-use ("ROU") assets, and lease liabilities in our consolidated balance sheets.&#160;ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. The lease liability is recognized at commencement date based on the present value of lease payments over the lease term. The right-of-use asset is based on the lease liability adjusted for the reclassification of certain balance sheet amounts such as prepaid rent, lease incentives and deferred rent. As the rate implicit in most of our leases are not readily determinable, we generally use our incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease contract at commencement date. We have lease agreements with lease and non-lease components, which are generally accounted for separately for real estate leases. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of our lease agreements include rental payments that adjust periodically based on changes in the Consumer Price Index ("CPI"). Subsequent increases in the CPI are treated as variable lease payments and recognized in the period in which the obligation for those payments is incurred. The ROU assets and lease liabilities are not re-measured as a result of changes in the CPI. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease expense for operating leases is recognized on a straight-line basis over the lease term. Lease expense for our financing leases is comprised of the amortization of the right-of-use asset and interest expense recognized based on the effective interest method.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use the long-lived assets impairment guidance under ASC Topic 360-10-35, "Property, Plant and Equipment," to determine whether an ROU asset is impaired, and if impaired, the amount of loss to recognize. Long-lived assets are tested for recoverability whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. These could include vacating the leased space, obsolescence, or physical damage to a facility. If an impairment loss is recognized for a ROU asset, the adjusted carrying amount of the ROU asset would be its new accounting basis. The remaining ROU asset (after the impairment write-down) is amortized on a straight-line basis over the remaining lease term.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjg4_0a06b92a-4f3b-40cd-a7fb-c002d3682754">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Goodwill and Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Goodwill is recorded upon completion of a business combination as the excess of the fair value of the consideration transferred, plus the fair value of any noncontrolling interests in the acquiree, over the fair value of the net assets acquired and liabilities assumed as of the acquisition date. Goodwill has been determined to have an indefinite useful life and is not amortized, but tested for impairment at least annually or more frequently if events and circumstances occur that indicate it is more likely than not &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;the fair value of the reporting unit is less than its carrying value necessitating an impairment test. The Company typically performs its annual impairment testing in the second or third quarter.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets with definite useful lives, such as core deposit intangible assets arising from bank acquisitions, are amortized over their estimated useful lives.&lt;/span&gt;&lt;/div&gt;On March 25, 2019, the Company completed its acquisition of a branch and its related deposits and loans in San Diego County from Silvergate Bank, along with its business lending team. The application of the acquisition method of accounting resulted in recording goodwill of $5.9 million and core deposit intangibles of $1.9 million.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:Goodwill
      contextRef="i624fc60701a0401c856e790b79cbdf78_I20190325"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzM4MzMy_11b448b6-99e5-43a3-945d-5395628bb813"
      unitRef="usd">5900000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i624fc60701a0401c856e790b79cbdf78_I20190325"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzM4MzY3_f8dd22e7-214a-4522-9658-ef78c5408cef"
      unitRef="usd">1900000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:RepurchaseAndResaleAgreementsPolicy
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjgy_1b028cf9-6d08-44c4-abf3-2b3b1cf72f49">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Securities Sold Under Agreements to Repurchase&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, the Company may enter into sales of securities under agreements to repurchase ("repurchase agreements"). Repurchase agreements are accounted for as financing arrangements with the obligation to repurchase securities sold reflected as a liability on the consolidated balance sheets. The securities underlying the repurchase agreements continue to be recognized as AFS securities in the consolidated balance sheet.&lt;/span&gt;&lt;/div&gt;</us-gaap:RepurchaseAndResaleAgreementsPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjc2_4659fc13-9ea8-4ea4-8e1f-f791a1cfebe4">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our income tax expense is the total of current year income tax due or refundable and the change in deferred tax assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred tax assets and liabilities arise from temporary differences between the tax basis of assets and liabilities and their reported amounts in the financial statements, which will result in taxable or deductible amounts in the future. Deferred tax assets and tax carryforwards are only recognized if, in the opinion of management, it is more likely than not that the deferred &lt;/span&gt;&lt;/div&gt;tax assets will be realized. The effect on deferred taxes of a change in tax rates is recognized in income in the period that includes the enactment date. We are subject to federal income tax and also state income taxes in a number of different states.A tax position is recognized as a benefit only if it is &#x201c;more likely than not&#x201d; that the tax position would be sustained in a tax examination, with a tax examination being presumed to occur. The amount recognized is the largest amount of tax benefit that is greater than 50% likely of being realized on examination. For tax positions not meeting the "more likely than not" test, no tax benefit is recorded. The Company recognizes interest and penalties related to income tax matters in income tax expense.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjQ2_99782a35-62b6-4cbf-bc08-d43dc236bce9">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Derivatives and Hedging Activities&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the ordinary course of business, the Company enters into derivative transactions to manage various risks and to accommodate the business requirements of its customers. The fair value of derivative instruments are recognized as either assets or liabilities on the consolidated balance sheet. All derivatives are evaluated at inception as to whether or not they are hedging or non-hedging activities. For derivative instruments designated as non-hedging activities (also referred to as economic hedges), the change in fair value is recognized currently in earnings. Gains and losses on derivative contracts utilized for economically hedging the mortgage pipeline are recognized as part of the net gain on mortgage loan origination and sale activities within noninterest income. Gains and losses on derivative contracts utilized for economically hedging our single family MSRs are recognized as part of loan servicing income within noninterest income.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For derivative instruments designated as hedging activities, a qualitative analysis is performed at inception to determine if the derivative instrument is highly effective in achieving offsetting changes in fair value or cash flows attributable to the hedged risk during the period that the hedge is designated. Subsequently, a qualitative assessment of a hedge&#x2019;s effectiveness is performed on a quarterly basis. All derivative instruments that qualify and are designated for hedge accounting are recorded at fair value and classified as either a hedge of the fair value of a recognized asset or liability ("fair value hedge") or a hedge of a forecasted transaction or the variability of cash flows to be received or paid related to a recognized asset or liability ("cash flow hedge"). Changes in the fair value of a derivative that is highly effective and designated as a fair value hedge is recognized in earnings and the change in fair value on the hedged item attributable to the hedged risk adjusts the carrying amount of the hedged item and is recognized currently in earnings. Changes in the fair value of a derivative that is highly effective and designated as a cash flow hedge are recorded in other comprehensive income (loss) until cash flows of the hedged item are realized. All amounts recognized in earnings are presented in the same income statement line item as the earnings effect of the hedged item.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If a derivative designated as a cash flow hedge is terminated or ceases to be highly effective, the gain or loss in other comprehensive income (loss) is amortized to earnings over the period the forecasted hedged transactions impact earnings. If a hedged forecasted transaction is no longer probable, hedge accounting is ceased and any gain or loss included in other comprehensive income (loss) is reported in earnings immediately, unless the forecasted transaction is at least reasonably possible of occurring, whereby the amounts remain within other comprehensive income (loss).&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments expose us to credit risk in the event of nonperformance by counterparties. This risk consists primarily of the termination value of agreements where the Company is in a favorable position. The Company minimizes counterparty credit risk through credit approvals, limits, monitoring procedures, and obtaining collateral, as appropriate.&lt;/span&gt;&lt;/div&gt;The Company also executes interest rate swaps with commercial banking customers to facilitate their respective risk management strategies. These interest rate swaps are economically hedged by simultaneously entering into an offsetting interest rate swap that the Company executes with a third party, such that the Company minimizes its net risk exposure.</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjQ4_090dfa8c-9fdc-4e84-963f-30936408c50f">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company issues various forms of stock-based compensation awards annually, including restricted stock units ("RSUs") and performance stock units ("PSUs"). Compensation expense related to RSUs is based on the fair value of the underlying stock on the award date and is recognized over the period in which an employee is required to provide services in exchange for the award, generally the vesting period. PSUs are subject to market-based vesting criteria in addition to a requisite service period and cliff vest based on those conditions at the end of three years. The grant date fair value of PSUs is determined through the use of an independent third party which employs the use of a Monte Carlo simulation. The Monte Carlo simulation estimates grant date fair value using input assumptions similar to those used in the Black-Scholes model, however, it also incorporates into the grant date fair value calculation the probability that the performance targets will be achieved. The Black-Scholes model uses certain assumptions to determine grant-date fair value such as: expected volatility, expected term of the option, expected risk-free rate of interest and expected dividend yield on the Company&#x2019;s common stock. Forfeitures of stock-based awards are recognized when they occur.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMzE1_01489f1f-ac6f-4149-b8b8-d148603b38c7">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Fair Value Measurement&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair values of financial instruments are estimated using relevant market information and other assumptions, as more fully disclosed in a separate note. Fair value is an exit price, representing the amount that would be received to sell an asset or transfer a liability in an orderly transaction between market participants. Fair value estimates involve uncertainties and matters of significant judgment regarding interest rates, credit risk, prepayments, and other factors, especially in the absence of broad markets for particular items. Fair value measures are classified according to a three-tier fair value hierarchy, which is based on the observability of inputs used to measure fair value. Changes in assumptions or in market conditions could significantly affect these estimates. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The term "fair value" is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A fair value measurement assumes that the transaction to sell the asset or transfer the liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability. The Company's approach is to maximize the use of observable inputs and minimize the use of unobservable inputs when developing fair value measurements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A three-level valuation hierarchy has been established under ASC 820 for disclosure of fair value measurements. The valuation hierarchy is based on the observability of inputs to the valuation of an asset or liability as of the measurement date. A financial instrument&#x2019;s categorization within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The levels are defined as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;1&#160;&#x2013; Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date. An active market for the asset or liability is a market in which transactions for the asset or liability take place with sufficient frequency and volume to provide pricing information on an ongoing basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;2&#160;&#x2013; Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. This includes quoted prices for similar assets and liabilities in active markets and inputs that are observable for the asset or liability for substantially the full term of the financial instrument.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;3&#160;&#x2013; Unobservable inputs for the asset or liability. These inputs reflect the Company's assumptions of what market participants would use in pricing the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's policy regarding transfers between levels of the fair value hierarchy is that all transfers are assumed to occur at the end of the reporting period.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Estimation of Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is based on quoted market prices, when available. In cases where a quoted price for an asset or liability is not available, the Company uses valuation models to estimate fair value. These models incorporate inputs such as forward yield curves, loan prepayment assumptions, expected loss assumptions, market volatilities and pricing spreads utilizing market-based inputs where readily available. The Company believes its valuation methods are appropriate and consistent with those that would be used by other market participants. However, imprecision in estimating unobservable inputs and other factors may result in these fair value measurements not reflecting the amount realized in an actual sale or transfer of the asset or liability in a current market exchange.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the fair value measurement methodologies, including significant inputs and assumptions, and classification of the Company's assets and liabilities valued at fair value on a recurring basis.&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.732%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Asset/Liability class&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Valuation methodology, inputs and assumptions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities AFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Observable market prices of identical or similar securities are used where available.&lt;br/&gt;&#160;&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2 recurring fair value measurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;If market prices are not readily available, value is based on discounted cash flows using the following significant inputs:&lt;br/&gt;&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160;Expected prepayment speeds&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160;Estimated credit losses&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160;Market liquidity adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3 recurring fair value measurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;LHFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family loans, excluding loans transferred from held for investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value is based on observable market data, including:&lt;br/&gt;&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Quoted market prices, where available&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Dealer quotes for similar loans&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Forward sale commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2 recurring fair value measurement.&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;When not derived from observable market inputs, fair value is based on discounted cash flows, which considers the following inputs:&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Benchmark yield curve&#160;&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Estimated discount spread to the benchmark yield curve                                                                                            &lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Expected prepayment speeds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Estimated fair value classified as Level 3.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family MSRs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For information on how the Company measures the fair value of its single family MSRs, including key economic assumptions and the sensitivity of fair value to changes in those assumptions, see Note 9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;, Mortgage Banking Operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3 recurring fair value measurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Futures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value is based on closing exchange prices.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1 recurring fair value measurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;br/&gt;Interest rate swaptions&lt;br/&gt;Forward sale commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value is based on quoted prices for identical or similar instruments when available. When quoted prices are not available, fair value is based on internally developed modeling techniques, which require the use of multiple observable market inputs, including: &#160;             &lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Forward interest rates&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Interest rate volatilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2 recurring fair value measurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The fair value considers several factors including:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Fair value of the underlying loan based on quoted prices in     the secondary market, when available.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Value of servicing&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Fall-out factor&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3 recurring fair value measurement. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMzA1_6900df6b-8dc8-4d5f-a3d6-d77acf2f4053">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Transfers of Financial Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Transfers of financial assets are accounted for as sales, when control over the assets has been relinquished. Control over transferred assets is deemed to be surrendered when the assets have been isolated from the Company, the transferee obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge or exchange the transferred assets, and the Company does not maintain effective control over the transferred assets through an agreement to repurchase them before their maturity.&lt;/span&gt;&lt;/div&gt;</us-gaap:TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjE2_8fac5550-7b33-471c-b136-6065e4edee6a">ContingenciesContingent liabilities, including those that exist as a result of a guarantee or indemnification, are recognized when it becomes probable that a loss has been incurred and the amount of the loss is reasonably estimable. For indemnifications provided in sales agreements, a portion of the sale proceeds is allocated to the guarantee, which adjusts the gain or loss that would otherwise result from the transaction. For these indemnifications, the initial liability is amortized to income as the Company's risk is reduced or when the indemnification expires.</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMzA2_0b037e5e-ad61-406b-83e0-0f1359b3f421">Earnings per ShareEarnings per share of common stock is calculated on both a basic and diluted basis, based on the weighted average number of common and common equivalent shares outstanding. Basic earnings per share excludes potential dilution from common equivalent shares, such as those associated with stock-based compensation awards, and is computed by dividing net income allocated to common stockholders by the weighted average number of common shares outstanding for the period. Diluted earnings per share reflects the potential dilution that could occur if securities or other contracts to issue common stock, such as common equivalent shares associated with stock-based compensation awards, were exercised or converted into common stock that would then share in the net earnings of the Company. Potential dilution from common equivalent shares is determined using the treasury stock method, reflecting the potential settlement of stock-based compensation awards resulting in the issuance of additional shares of the Company&#x2019;s common stock. Stock-based compensation awards that would have an anti-dilutive effect have been excluded from the determination of diluted earnings per share.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMjIy_2b210fa2-f813-4d2a-b2c9-f6f9f555f0a3">Marketing Costs The Company expenses marketing costs, including advertising, in the period incurred.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:MarketingExpense
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzQ4NjQ2_9019637c-c017-4626-b06a-6b8367e76619"
      unitRef="usd">4100000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzQ4NjUw_c5b502cf-1852-4d5a-8f80-c66a6e4aee88"
      unitRef="usd">2300000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzQ4NjU3_1157a259-f534-4817-987e-13d542e86c54"
      unitRef="usd">5900000</us-gaap:MarketingExpense>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDYvZnJhZzphZGY3MDE0NDIzZjk0MmIxOGJmYWUzMmUwMTk2NTIyZi90ZXh0cmVnaW9uOmFkZjcwMTQ0MjNmOTQyYjE4YmZhZTMyZTAxOTY1MjJmXzUzMzE2_7cf0db6f-b5a5-4319-9fca-bd44905d1a13">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Recent Accounting Developments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2019-12, &#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&#x201d; (&#x201c;ASU 2019-12&#x201d;). ASU 2019-12 removes certain exceptions to the general principles in Topic 740 in GAAP. ASU 2019-12 is effective for public entities for fiscal years beginning after December 15, 2020, with early adoption permitted. The Company adopted this ASU on January 1, 2021 and it did not have a material effect on the Company&#x2019;s financial position, results of operations or financial statement disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848). This ASU provides optional expedients and exceptions for contracts, hedging relationships, and other transactions that reference LIBOR  rates expected to be discontinued because of reference rate reform. In January 2021, the FASB issued ASU 2021-01, "Reference Rate Reform (Topic 848)," which clarifies certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting applied to derivatives that are affected by the transition to alternative rates. The ASUs are effective for all entities as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;March 12, 2020&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; through December 31, 2022. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;These ASUs are not expected to have a material impact on the Company&#x2019;s financial position or results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzMwOTc_7878c017-3068-4594-8080-bfbe1fb53072">INVESTMENT SECURITIES:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth certain information regarding the amortized cost and fair values of our investment securities AFS and held-to-maturity ("HTM"):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortized&lt;br/&gt;cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;AFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities ("MBS"):&lt;/span&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Collateralized mortgage obligations ("CMOs")&lt;/span&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,321)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;187,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;516,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;539,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;975,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,002,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;HTM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Municipal bonds &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortized&lt;br/&gt;cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;AFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MBS:&lt;/span&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CMOs:&lt;/span&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;228,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;234,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;155,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;533,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;564,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Agency 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,027,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,072,093&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;HTM&lt;/span&gt;&lt;/td&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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;MBS and CMOs represent securities primarily issued by government sponsored enterprises ("GSEs"). Most of the MBS and CMO securities in our investment portfolio are guaranteed by Fannie Mae, Ginnie Mae or Freddie Mac. Municipal bonds are comprised of general obligation bonds (i.e., backed by the general credit of the issuer) and revenue bonds (i.e., backed by either collateral or revenues from the specific project being financed) issued by various municipal corporations. As of December&#160;31, 2021 and 2020, all securities held, including municipal bonds and corporate debt securities, were rated investment grade based upon external ratings where available and, where not available, based upon internal ratings which correspond to ratings as defined by Standard and Poor&#x2019;s Rating Services or Moody's Investors Services. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investment securities AFS that were in an unrealized loss position are presented in the following tables based on the length of time the individual securities have been in an unrealized loss position: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.176%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.244%"/&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 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12 months or more&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MBS:&lt;/span&gt;&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;/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:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CMOs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,321)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;181,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(822)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;197,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.176%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.244%"/&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 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12 months or more&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MBS:&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CMOs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(327)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no HTM securities in an unrealized loss position at December&#160;31, 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has evaluated AFS securities that are in an unrealized loss position and has determined that the decline in value is temporary and is related to the change in market interest rates since purchase. The decline in value is not related to any issuer- or industry-specific credit event. The Company has not identified any expected credit losses on its debt securities as of December&#160;31, 2021 and 2020. In addition, as of December&#160;31, 2021 and 2020, the Company had not made a decision to sell any of its debt securities held, nor did the Company consider it more likely than not that it would be required to sell such securities before recovery of their amortized cost basis. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the fair value of investment securities AFS and HTM by contractual maturity along with the associated contractual yield.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.158%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="57" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Within one year&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After one year&lt;br/&gt;through five years&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After five years&lt;br/&gt;through ten years&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After&lt;br/&gt;ten years&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;AFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;452,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;539,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;452,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;582,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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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 #000;padding:0 1pt"/&gt;&lt;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;HTM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.158%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="57" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Within one year&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After one year&lt;br/&gt;through five years&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After five years&lt;br/&gt;through ten years&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After&lt;br/&gt;ten years&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;AFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;486,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;564,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Agency 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;488,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;581,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;HTM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The weighted-average yield is computed using the contractual coupon for each security weighted based on the fair value of each security and does not include adjustments to a tax equivalent basis. MBS and CMOs are excluded from the tables above because such securities are not due on a single maturity date. The weighted average yield of MBS and CMOs as of December&#160;31, 2021 and 2020 was 1.82% and 1.92%, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales of AFS investment securities were as follows for the periods indicated:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.685%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.149%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.149%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Proceeds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;184,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(993)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(901)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the carrying value of securities pledged as collateral to secure public deposits, borrowings and other purposes as permitted or required by law. &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:59.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Washington, Oregon and California State to secure 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;206,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other securities pledged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total securities pledged as collateral&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;211,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company assesses the creditworthiness of the counterparties that hold the pledged collateral and has determined that these arrangements have little credit risk. There were no securities pledged under repurchase agreements at December&#160;31, 2021 and 2020. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tax-exempt interest income on AFS securities was $10.2 million, $10.7 million and $10.2 million for 2021, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:HeldToMaturitySecuritiesTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzMxMTU_e27bd10b-880b-4435-b9f9-3a69d7e87877">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth certain information regarding the amortized cost and fair values of our investment securities AFS and held-to-maturity ("HTM"):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortized&lt;br/&gt;cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;AFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities ("MBS"):&lt;/span&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Collateralized mortgage obligations ("CMOs")&lt;/span&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,321)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;187,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;516,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;539,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;975,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,002,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;HTM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Municipal bonds &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortized&lt;br/&gt;cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;AFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MBS:&lt;/span&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CMOs:&lt;/span&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;228,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;234,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;155,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;533,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;564,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Agency 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,027,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,072,093&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;HTM&lt;/span&gt;&lt;/td&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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;/table&gt;&lt;/div&gt;</us-gaap:HeldToMaturitySecuritiesTextBlock>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzMxMTg_638f77f3-f5d3-4982-821d-198c9c760e79">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth certain information regarding the amortized cost and fair values of our investment securities AFS and held-to-maturity ("HTM"):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortized&lt;br/&gt;cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;AFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage-backed securities ("MBS"):&lt;/span&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(338)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Collateralized mortgage obligations ("CMOs")&lt;/span&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,321)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;187,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;516,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;539,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;975,763&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,002,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;HTM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Municipal bonds &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amortized&lt;br/&gt;cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;AFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MBS:&lt;/span&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CMOs:&lt;/span&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;228,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;234,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;155,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;533,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;564,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Agency 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,027,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,072,093&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;HTM&lt;/span&gt;&lt;/td&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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4b506c525f0f4e84a71582b090b985f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzUtMS0xLTEtNDAxMjU_e9d8d462-cd40-4d07-ac34-d44cfb6c7d00"
      unitRef="usd">32905000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4b506c525f0f4e84a71582b090b985f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzUtMy0xLTEtNDAxMjU_ce1fe7c6-f39b-402e-9872-0218a93e5544"
      unitRef="usd">396000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4b506c525f0f4e84a71582b090b985f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzUtNS0xLTEtNDAxMjU_e7ceea04-84b7-42d2-8d3b-953e830ba24c"
      unitRef="usd">338000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4b506c525f0f4e84a71582b090b985f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzUtNy0xLTEtNDAxMjU_c8630af4-2bc9-4710-b0ad-1d63cbd5b9e9"
      unitRef="usd">32963000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i6c22169466a642c483375b59625f30cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzYtMS0xLTEtNDAxMjU_98a4bbf9-0cdf-48d2-b99b-552a3eb8082f"
      unitRef="usd">62094000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i6c22169466a642c483375b59625f30cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzYtMy0xLTEtNDAxMjU_32ab99d5-2339-4aa7-bb5d-91a336452769"
      unitRef="usd">933000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6c22169466a642c483375b59625f30cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzYtNS0xLTEtNDAxMjU_8021f091-1f9e-4d26-a235-ddd0a33ac5ad"
      unitRef="usd">235000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6c22169466a642c483375b59625f30cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzYtNy0xLTEtNDAxMjU_af7f0631-742e-444a-8df7-98bb66b65bd9"
      unitRef="usd">62792000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iecfb82a7928d4678a277e54c819fdd68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzgtMS0xLTEtNDAxMjU_098c0f74-ab8b-4501-8ce3-3e9be8cd4bbf"
      unitRef="usd">186703000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iecfb82a7928d4678a277e54c819fdd68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzgtMy0xLTEtNDAxMjU_a0ee0ceb-de7d-495f-901b-71f0f5c1311f"
      unitRef="usd">2012000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iecfb82a7928d4678a277e54c819fdd68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzgtNS0xLTEtNDAxMjU_5fd355f8-866a-430f-afa5-0f00e8b0e2ff"
      unitRef="usd">1321000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iecfb82a7928d4678a277e54c819fdd68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzgtNy0xLTEtNDAxMjU_403994c8-832e-4d57-b573-023be74c790f"
      unitRef="usd">187394000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i865ea112f148471cbe03345fddb0a36f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzktMS0xLTEtNDAxMjU_2fba1c25-4f74-45cc-8b2e-5993dcc084ab"
      unitRef="usd">135102000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i865ea112f148471cbe03345fddb0a36f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzktMy0xLTEtNDAxMjU_7f4e4427-797f-4c97-9786-ca8071d461df"
      unitRef="usd">1890000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i865ea112f148471cbe03345fddb0a36f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzktNS0xLTEtNDAxMjU_99e74268-e638-46ab-8cc5-a89a3aa6138f"
      unitRef="usd">333000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i865ea112f148471cbe03345fddb0a36f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzktNy0xLTEtNDAxMjU_8a405869-375d-4999-a138-a65904695cde"
      unitRef="usd">136659000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzEwLTEtMS0xLTQwMTI1_b093c1e8-4e05-4bae-97b4-3972b31ee508"
      unitRef="usd">516693000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzEwLTMtMS0xLTQwMTI1_fef71c27-d115-4a2c-a777-f6a04e4e5950"
      unitRef="usd">24154000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzEwLTUtMS0xLTQwMTI1_f04916bc-2e85-456b-b3c4-c78af02d5c0f"
      unitRef="usd">924000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzEwLTctMS0xLTQwMTI1_bfa64ad6-eb07-4002-9d67-fe705f31ecde"
      unitRef="usd">539923000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzExLTEtMS0xLTQwMTI1_aac2f8e9-ba98-491d-816d-15db021ff248"
      unitRef="usd">18918000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzExLTMtMS0xLTQwMTI1_f906d450-0008-4fc1-b733-0f229041cb58"
      unitRef="usd">699000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzExLTUtMS0xLTQwMTI1_b980a9a2-c6b4-4364-a724-e95d2f555726"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzExLTctMS0xLTQwMTI1_9137d27f-687c-4ab2-a394-9fcf1b83d3c1"
      unitRef="usd">19616000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzEyLTEtMS0xLTQwMTI1_ff4e77a2-0af5-4894-8058-43d6e2baa3c2"
      unitRef="usd">23348000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzEyLTMtMS0xLTQwMTI1_58a2652a-2a7b-4daa-a58f-cb4fac3c9eb0"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzEyLTUtMS0xLTQwMTI1_eef4f1b7-de73-4ea2-a8df-39646e5fa93d"
      unitRef="usd">173000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzEyLTctMS0xLTQwMTI1_a8943ed0-7fb2-488d-ae2d-52d902299a1f"
      unitRef="usd">23175000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzE0LTEtMS0xLTQwMTI1_22075f93-bf02-49ee-b869-750c11e1a821"
      unitRef="usd">975763000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzE0LTMtMS0xLTQwMTI1_9d91789b-e883-4b94-9586-a681f35e3edf"
      unitRef="usd">30084000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzE0LTUtMS0xLTQwMTI1_00d989be-5b17-431d-96da-d3a7f81518e8"
      unitRef="usd">3325000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzE0LTctMS0xLTQwMTI1_ab65b26d-0ab5-4957-a62a-800550a7330d"
      unitRef="usd">1002522000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzIwLTEtMS0xLTQwMTI1_05bbb803-6c97-4fdf-a189-01c49a8824d1"
      unitRef="usd">4169000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzIwLTMtMS0xLTQwMTI1_08dc16d9-cfe4-44d4-923d-7dcb191b6dff"
      unitRef="usd">136000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzIwLTUtMS0xLTQwMTI1_7c907948-2bc3-41ce-b2a7-3c55428dc3f4"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTpiZGRmMDc0ZGZkNjA0YTNkODViYmI5M2I5YWI1ZDQyOS90YWJsZXJhbmdlOmJkZGYwNzRkZmQ2MDRhM2Q4NWJiYjkzYjlhYjVkNDI5XzIwLTctMS0xLTQwMTI1_631b58f5-c2b6-4bc0-8ad9-7cc0607d34e4"
      unitRef="usd">4305000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzUtMS0xLTEtNDAxMjU_4b33fdd5-645e-44f6-8d5a-0c254a34ee8f"
      unitRef="usd">50001000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzUtMy0xLTEtNDAxMjU_d00d58e0-de6b-44a7-bb48-efaebfb394fd"
      unitRef="usd">1237000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzUtNS0xLTEtNDAxMjU_6fe2e23c-13a6-443c-baf9-6bc770de6cda"
      unitRef="usd">192000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzUtNy0xLTEtNDAxMjU_12c7e24b-1402-4416-8152-86f717b80057"
      unitRef="usd">51046000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ife1efb86722d4bbe940a11b202c1176e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzYtMS0xLTEtNDAxMjU_a3568388-678d-44de-b172-b3d26fc9670d"
      unitRef="usd">43061000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ife1efb86722d4bbe940a11b202c1176e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzYtMy0xLTEtNDAxMjU_8cc2f67b-85ee-426f-82e0-ceef0aacc1cf"
      unitRef="usd">2131000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ife1efb86722d4bbe940a11b202c1176e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzYtNS0xLTEtNDAxMjU_ac38a708-8f56-4729-9941-1f87c41fde4f"
      unitRef="usd">8000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ife1efb86722d4bbe940a11b202c1176e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzYtNy0xLTEtNDAxMjU_08fc07ef-f019-4802-85f5-e9d2b4fc61b2"
      unitRef="usd">45184000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i8152878991a44342a38fda75eed0d084_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzgtMS0xLTEtNDAxMjU_2127a337-cb6d-4b16-9342-93b26d382f11"
      unitRef="usd">228685000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i8152878991a44342a38fda75eed0d084_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzgtMy0xLTEtNDAxMjU_6a2c32dc-02b4-4d9a-afb3-d4746c38c915"
      unitRef="usd">6319000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i8152878991a44342a38fda75eed0d084_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzgtNS0xLTEtNDAxMjU_2f8f8202-1551-40ca-ad51-985ce762fef9"
      unitRef="usd">95000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8152878991a44342a38fda75eed0d084_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzgtNy0xLTEtNDAxMjU_371e62e1-60b3-4d25-bbe4-85da838d3d03"
      unitRef="usd">234909000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i20c7323ef9e54bab8eac98a1f024294e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzktMS0xLTEtNDAxMjU_409944ec-7ae1-413f-9d57-3d9e39f3a8da"
      unitRef="usd">155645000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i20c7323ef9e54bab8eac98a1f024294e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzktMy0xLTEtNDAxMjU_c5048c1d-d58f-4a84-a079-e611330c9b1e"
      unitRef="usd">3719000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i20c7323ef9e54bab8eac98a1f024294e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzktNS0xLTEtNDAxMjU_620ae6f9-0d7d-4c0d-8718-16ce6a0be066"
      unitRef="usd">181000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i20c7323ef9e54bab8eac98a1f024294e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzktNy0xLTEtNDAxMjU_cf57684b-4c0d-47fe-ab61-3d9266bd22f0"
      unitRef="usd">159183000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzEwLTEtMS0xLTQwMTI1_05efac99-3b59-41df-920e-0d3bf4a57855"
      unitRef="usd">533719000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzEwLTMtMS0xLTQwMTI1_c36974bb-9009-4e91-9dbc-1c381bd93ef6"
      unitRef="usd">31321000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzEwLTUtMS0xLTQwMTI1_fd43ceb9-b969-4ec4-a6a6-5c45a11788f0"
      unitRef="usd">337000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzEwLTctMS0xLTQwMTI1_07c41a8e-1afe-41a2-a5b5-303a3987c516"
      unitRef="usd">564703000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzExLTEtMS0xLTQwMTI1_c2bd4e3e-eeed-4e2d-a08b-2c505236708a"
      unitRef="usd">14381000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzExLTMtMS0xLTQwMTI1_13c64acd-ad38-4c78-8cbb-4f2e4d60e19b"
      unitRef="usd">841000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzExLTUtMS0xLTQwMTI1_130c5cd3-a7a2-4df5-a740-974354d260a5"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzExLTctMS0xLTQwMTI1_61ba157b-43d1-4641-90bd-b87f9a3ffbef"
      unitRef="usd">15222000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzEzLTEtMS0xLTQwMTI1_0275e9f5-7f3b-4f66-8070-0dbb5094b188"
      unitRef="usd">1846000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzEzLTMtMS0xLTQwMTI1_8cbeb653-9f67-4e59-9b93-e13511285785"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzEzLTUtMS0xLTQwMTI1_3ff145c1-8355-4930-bc51-4d02b594ee7d"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzEzLTctMS0xLTQwMTI1_ad7d0e59-b6a9-4d60-ab6b-c4244d25e34f"
      unitRef="usd">1846000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzE0LTEtMS0xLTQwMTI1_07460237-6a00-4437-97d9-cdb1ecf559ea"
      unitRef="usd">1027338000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzE0LTMtMS0xLTQwMTI1_122bd698-bd43-4804-a351-9f1d11b0a86e"
      unitRef="usd">45568000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzE0LTUtMS0xLTQwMTI1_98136a25-1261-4962-94c6-68aca2923c2e"
      unitRef="usd">813000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzE0LTctMS0xLTQwMTI1_e6ffebf7-590d-49ea-aa07-91ba3d0c34ce"
      unitRef="usd">1072093000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:HeldToMaturitySecurities
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzIwLTEtMS0xLTQwMTI1_ca967327-c7a0-411c-9a04-4a5025e69379"
      unitRef="usd">4271000</us-gaap:HeldToMaturitySecurities>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzIwLTMtMS0xLTQwMTI1_c70b054e-b0ec-4c47-ad6f-5a8a3ac375f5"
      unitRef="usd">236000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzIwLTUtMS0xLTQwMTI1_608a19b7-f294-4ec2-9d2e-5c2fc1977782"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToyYjIzNDI1OTg2MTM0NTFlODZhN2ExM2JkYzZjNTA3MC90YWJsZXJhbmdlOjJiMjM0MjU5ODYxMzQ1MWU4NmE3YTEzYmRjNmM1MDcwXzIwLTctMS0xLTQwMTI1_39981f0a-b77e-49ef-a136-fef3c85ed579"
      unitRef="usd">4507000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzMxMDA_f1913a40-5a27-4234-be67-60932fbaf613">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investment securities AFS that were in an unrealized loss position are presented in the following tables based on the length of time the individual securities have been in an unrealized loss position: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.176%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.244%"/&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 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12 months or more&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MBS:&lt;/span&gt;&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;/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:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(38)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,730&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(235)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CMOs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,007)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,321)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(198)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,164&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,503)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;181,901&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(822)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;197,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.176%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.244%"/&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 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12 months or more&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MBS:&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CMOs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(95)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(337)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(486)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(327)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i4b506c525f0f4e84a71582b090b985f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzUtMS0xLTEtNDAxMjU_299b9607-a7da-4f01-9319-9538ba8dcf5c"
      unitRef="usd">38000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i4b506c525f0f4e84a71582b090b985f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzUtMy0xLTEtNDAxMjU_40119045-736c-47d7-80ab-2e03c0ab03a9"
      unitRef="usd">5324000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i4b506c525f0f4e84a71582b090b985f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzUtNS0xLTEtNDAxMjU_60b4180f-8294-4136-8768-bbc6d80f065b"
      unitRef="usd">300000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i4b506c525f0f4e84a71582b090b985f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzUtNy0xLTEtNDAxMjU_57205491-0425-4fb3-b4c3-f8875a8a784f"
      unitRef="usd">2406000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i4b506c525f0f4e84a71582b090b985f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzUtOS0xLTEtNDAxMjU_5212fb15-b0f3-4561-a3d9-fb5d0a7bd314"
      unitRef="usd">338000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i4b506c525f0f4e84a71582b090b985f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzUtMTEtMS0xLTQwMTI1_35a84a52-e2a8-40e3-86c1-0a0f0c54b17e"
      unitRef="usd">7730000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i6c22169466a642c483375b59625f30cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzYtMS0xLTEtNDAxMjU_42f9e781-9fa4-4452-bd4b-123da2fa0c54"
      unitRef="usd">235000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i6c22169466a642c483375b59625f30cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzYtMy0xLTEtNDAxMjU_caa27431-d1b5-4e9b-a173-6c4ef2367ad8"
      unitRef="usd">18127000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i6c22169466a642c483375b59625f30cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzYtNS0xLTEtNDAxMjU_c7f234c6-6fb3-4a59-93f0-9ce6270e5f16"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i6c22169466a642c483375b59625f30cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzYtNy0xLTEtNDAxMjU_c465e424-787b-4690-a614-ad5c1ca08e0f"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i6c22169466a642c483375b59625f30cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzYtOS0xLTEtNDAxMjU_6337ff7d-0d3d-44bd-806e-9aabbf04c4ac"
      unitRef="usd">235000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i6c22169466a642c483375b59625f30cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzYtMTEtMS0xLTQwMTI1_b876ea99-fe41-4602-99bc-3b83a8e59921"
      unitRef="usd">18127000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="iecfb82a7928d4678a277e54c819fdd68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzgtMS0xLTEtNDAxMjU_90f3e937-3d6b-4aa5-bb0e-106104d3e56d"
      unitRef="usd">1007000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="iecfb82a7928d4678a277e54c819fdd68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzgtMy0xLTEtNDAxMjU_44fcaaf4-e8de-4f67-b566-9065bb160e5e"
      unitRef="usd">53068000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="iecfb82a7928d4678a277e54c819fdd68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzgtNS0xLTEtNDAxMjU_d7aa1d21-cb95-41ac-8a77-b01927265e75"
      unitRef="usd">314000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="iecfb82a7928d4678a277e54c819fdd68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzgtNy0xLTEtNDAxMjU_0b46a751-a247-4c73-8d18-b249f6ebc1dc"
      unitRef="usd">7116000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="iecfb82a7928d4678a277e54c819fdd68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzgtOS0xLTEtNDAxMjU_f9121858-c0d2-4cdb-8ec8-22eb7cfeef08"
      unitRef="usd">1321000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="iecfb82a7928d4678a277e54c819fdd68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzgtMTEtMS0xLTQwMTI1_210f8b47-8caf-42fb-b411-77f09e69b51e"
      unitRef="usd">60184000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i865ea112f148471cbe03345fddb0a36f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzktMS0xLTEtNDAxMjU_ee4391e6-6f2c-4a91-890d-42104c1257aa"
      unitRef="usd">135000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i865ea112f148471cbe03345fddb0a36f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzktMy0xLTEtNDAxMjU_0946bb38-7a4c-4b39-ad58-ceeed48b0301"
      unitRef="usd">14806000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i865ea112f148471cbe03345fddb0a36f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzktNS0xLTEtNDAxMjU_ed15bb58-7e4b-4019-a4af-b591c5538188"
      unitRef="usd">198000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i865ea112f148471cbe03345fddb0a36f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzktNy0xLTEtNDAxMjU_d162c207-3c37-461d-880c-477e74921327"
      unitRef="usd">5132000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i865ea112f148471cbe03345fddb0a36f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzktOS0xLTEtNDAxMjU_5b1c3913-13ba-4fe6-ae8b-96a6cfb6fb97"
      unitRef="usd">333000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i865ea112f148471cbe03345fddb0a36f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzktMTEtMS0xLTQwMTI1_4a0b8583-958f-4df6-955c-337c8714bd4a"
      unitRef="usd">19938000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEwLTEtMS0xLTQwMTI1_ab25c50a-2c2d-42fc-b5ce-64a20c45ddaa"
      unitRef="usd">914000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEwLTMtMS0xLTQwMTI1_bb92ec55-a936-4786-ad51-11fe1c6df3d7"
      unitRef="usd">64237000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEwLTUtMS0xLTQwMTI1_1b09fae9-0ceb-4575-a427-81e6c6873ac8"
      unitRef="usd">10000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEwLTctMS0xLTQwMTI1_aad39c54-3707-4360-9f71-26a1a07ce992"
      unitRef="usd">1058000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEwLTktMS0xLTQwMTI1_90530adb-03e3-498a-8d64-ff79a0b7078b"
      unitRef="usd">924000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEwLTExLTEtMS00MDEyNQ_e237f3e5-1a5a-4439-b309-4791640fafc5"
      unitRef="usd">65295000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzExLTEtMS0xLTQwMTI1_485be933-625b-4d06-b65f-8b5c8e82ee83"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzExLTMtMS0xLTQwMTI1_4fe26cfb-8594-413e-89ca-bd47c5103e9e"
      unitRef="usd">3164000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzExLTUtMS0xLTQwMTI1_8c4f37a4-4621-49cc-9ad7-175e617bd5ab"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzExLTctMS0xLTQwMTI1_d049000c-ba09-42f2-ac5c-0c2e49a22874"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzExLTktMS0xLTQwMTI1_db59eabc-7d4c-48d2-b8c0-7ec9117e7984"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzExLTExLTEtMS00MDEyNQ_45149548-53e7-4254-8d4a-e42472e52db9"
      unitRef="usd">3164000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i751863ac263f497e8ae226d36237e4f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEyLTEtMS0xLTQwMTI1_da849aad-6f9d-4e06-9f34-4e7acd4d8bde"
      unitRef="usd">173000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i751863ac263f497e8ae226d36237e4f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEyLTMtMS0xLTQwMTI1_26377c22-1d8b-4612-931d-39f0d69fbd62"
      unitRef="usd">23175000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i751863ac263f497e8ae226d36237e4f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEyLTUtMS0xLTQwMTI1_76b65087-060d-4eb9-9107-c7970beaffd8"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i751863ac263f497e8ae226d36237e4f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEyLTctMS0xLTQwMTI1_0a5beaf3-5bd7-4537-82a7-6a87c851dcd9"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i751863ac263f497e8ae226d36237e4f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEyLTktMS0xLTUzMTM0_20f7336b-a210-4764-8bd8-77eb51eb6c89"
      unitRef="usd">173000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i751863ac263f497e8ae226d36237e4f8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzEyLTExLTEtMS01MzEzNA_80da00c0-51b3-497b-a72b-46f948415bc8"
      unitRef="usd">23175000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzE0LTEtMS0xLTQwMTI1_8b4071e1-7eee-4621-a76b-cbe69676e717"
      unitRef="usd">2503000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzE0LTMtMS0xLTQwMTI1_75bb3179-da5d-4f00-9663-77018e834bce"
      unitRef="usd">181901000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzE0LTUtMS0xLTQwMTI1_5199c821-2b81-4460-adc4-79d7329515e9"
      unitRef="usd">822000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzE0LTctMS0xLTQwMTI1_942a15c7-158d-43e5-83fc-5d2d661fff35"
      unitRef="usd">15712000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzE0LTktMS0xLTQwMTI1_e78947ab-f043-478b-8261-37708fbd2d9d"
      unitRef="usd">3325000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo5MWEzZjM3YWZjN2U0ZDEzYWM2MDNmMTc3ZGUwYjA2MS90YWJsZXJhbmdlOjkxYTNmMzdhZmM3ZTRkMTNhYzYwM2YxNzdkZTBiMDYxXzE0LTExLTEtMS00MDEyNQ_4378a737-43c9-438c-9654-76f8ad9a74fe"
      unitRef="usd">197613000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzYtMS0xLTEtNDAxMjU_4433ade0-c175-4b0d-bbff-26dfe9fd5fb9"
      unitRef="usd">7000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzYtMy0xLTEtNDAxMjU_99f2411d-bf53-4b19-82eb-0073cbe31681"
      unitRef="usd">1196000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzYtNS0xLTEtNDAxMjU_18fc3a1a-c3c6-4b0e-bb30-b6644e1c4be5"
      unitRef="usd">185000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzYtNy0xLTEtNDAxMjU_406c42a2-a87b-4a34-ba6c-2cb5f2fa3f2b"
      unitRef="usd">1432000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzYtOS0xLTEtNDAxMjU_4e9011bc-1b2f-413b-ba39-c4bc835cb577"
      unitRef="usd">192000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ia8239dfd5ee14a37b29fe4b376d0e6dc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzYtMTEtMS0xLTQwMTI1_c263676e-e1b8-4570-b403-2aaa3f3ba927"
      unitRef="usd">2628000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ife1efb86722d4bbe940a11b202c1176e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzctMS0xLTEtNDAxMjU_8d16a53f-fe2f-440a-a7b4-c8d6e4b29996"
      unitRef="usd">8000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ife1efb86722d4bbe940a11b202c1176e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzctMy0xLTEtNDAxMjU_f9d34c71-6bb0-4fd0-8927-2df6d1de4536"
      unitRef="usd">925000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ife1efb86722d4bbe940a11b202c1176e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzctNS0xLTEtNDAxMjU_dd25bcc2-eae0-4e4e-a38a-40af23627b16"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ife1efb86722d4bbe940a11b202c1176e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzctNy0xLTEtNDAxMjU_8f654326-e926-4e95-a6f9-045f3ec6cdaa"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ife1efb86722d4bbe940a11b202c1176e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzctOS0xLTEtNDAxMjU_8481468b-8ada-4f48-b5bb-4dc6e015d90e"
      unitRef="usd">8000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ife1efb86722d4bbe940a11b202c1176e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzctMTEtMS0xLTQwMTI1_6535f6ed-030e-40f7-ae7b-912b73177b6f"
      unitRef="usd">925000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i8152878991a44342a38fda75eed0d084_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzktMS0xLTEtNDAxMjU_eaa7133a-dd0d-45d8-9109-2a22a990871f"
      unitRef="usd">95000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i8152878991a44342a38fda75eed0d084_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzktMy0xLTEtNDAxMjU_edc91173-0913-42b0-99f6-ec7fc2f1d43d"
      unitRef="usd">7391000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i8152878991a44342a38fda75eed0d084_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzktNS0xLTEtNDAxMjU_85b81391-8fe9-4cbb-b715-b39c46fc52e6"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i8152878991a44342a38fda75eed0d084_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzktNy0xLTEtNDAxMjU_f635dd24-f28b-4435-9fae-5622fe58aa5e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i8152878991a44342a38fda75eed0d084_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzktOS0xLTEtNDAxMjU_84cd53b0-bb8f-4a5f-8d5d-d0866154bf59"
      unitRef="usd">95000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i8152878991a44342a38fda75eed0d084_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzktMTEtMS0xLTQwMTI1_f5bee5ba-ce70-4f00-9a63-64b417d2a8b0"
      unitRef="usd">7391000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i20c7323ef9e54bab8eac98a1f024294e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzEwLTEtMS0xLTQwMTI1_21fa9f62-5a59-4f33-be79-762c4d35372d"
      unitRef="usd">39000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i20c7323ef9e54bab8eac98a1f024294e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzEwLTMtMS0xLTQwMTI1_83f8a391-1af4-46b4-9e04-dadc30554602"
      unitRef="usd">6687000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i20c7323ef9e54bab8eac98a1f024294e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzEwLTUtMS0xLTQwMTI1_3fb49053-6068-4ce9-ae74-792e8cef19a1"
      unitRef="usd">142000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i20c7323ef9e54bab8eac98a1f024294e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzEwLTctMS0xLTQwMTI1_64338bb7-a87f-4762-83d0-6e1a5d27f5eb"
      unitRef="usd">15358000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i20c7323ef9e54bab8eac98a1f024294e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzEwLTktMS0xLTQwMTI1_0c7a29fa-7d67-4cfe-955a-0b87310fe905"
      unitRef="usd">181000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i20c7323ef9e54bab8eac98a1f024294e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzEwLTExLTEtMS00MDEyNQ_87b03601-ca9f-4bca-8294-58be72aa2404"
      unitRef="usd">22045000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzExLTEtMS0xLTQwMTI1_b34fa56d-b839-4c89-80f7-3b14668f5790"
      unitRef="usd">337000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzExLTMtMS0xLTQwMTI1_e362c836-9222-4c04-95bb-90a7f18a7365"
      unitRef="usd">10512000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzExLTUtMS0xLTQwMTI1_b615c588-9265-4039-b4c1-fefa9f0aa95e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzExLTctMS0xLTQwMTI1_2e3112f7-9e75-4970-b880-cdead77e1960"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzExLTktMS0xLTQwMTI1_0f61d5d7-929e-4ce3-a82b-4d5cb0953eab"
      unitRef="usd">337000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzExLTExLTEtMS00MDEyNQ_14a6136c-e7cc-4d0f-9fe2-4d49008f8bb4"
      unitRef="usd">10512000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzE1LTEtMS0xLTQwMTI1_dd5d4339-11c7-448b-948a-4e68b3f758f8"
      unitRef="usd">486000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzE1LTMtMS0xLTQwMTI1_7a01defd-b241-4a3b-9e61-1a1aa3069539"
      unitRef="usd">26711000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzE1LTUtMS0xLTQwMTI1_dfea585a-dd0c-46c3-9a25-26c7da8b584b"
      unitRef="usd">327000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzE1LTctMS0xLTQwMTI1_ca410157-ece6-420f-a3f9-989c234a26b2"
      unitRef="usd">16790000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzE1LTktMS0xLTQwMTI1_0648a5e6-8934-4a2a-a028-d5267fbf37d4"
      unitRef="usd">813000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1NWUwNmZjOTY3NDc0M2U5YTlhN2ZmYjAwOTBiN2M4Zi90YWJsZXJhbmdlOjU1ZTA2ZmM5Njc0NzQzZTlhOWE3ZmZiMDA5MGI3YzhmXzE1LTExLTEtMS00MDEyNQ_e43528e1-a860-4661-8ece-8b98f7ec3619"
      unitRef="usd">43501000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzExOTQ_5038fa52-74ac-4191-9080-e19fe9ae9c6c"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzExOTQ_e375f8fa-bea8-4fac-a69c-54e9b0112a8e"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzMxMjc_c4e34650-96e8-4bdc-8c14-acd97bb213ff">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the fair value of investment securities AFS and HTM by contractual maturity along with the associated contractual yield.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.158%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="57" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Within one year&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After one year&lt;br/&gt;through five years&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After five years&lt;br/&gt;through ten years&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After&lt;br/&gt;ten years&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;AFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;452,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;539,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;452,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;582,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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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 #000;padding:0 1pt"/&gt;&lt;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;HTM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,684&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,621&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.799%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.148%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.158%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="57" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At 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:'Times New Roman',sans-serif;font-size:8pt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Within one year&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After one year&lt;br/&gt;through five years&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After five years&lt;br/&gt;through ten years&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;After&lt;br/&gt;ten years&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Yield&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;AFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;486,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;564,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Agency 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.68&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.80&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;488,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;581,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;HTM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzExLTEtMS0xLTQwMTI1_9e119472-6bab-4e65-b587-0f61d62a25de"
      unitRef="usd">4933000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzExLTMtMS0xLTQwMTI1_56192536-9349-4b93-a7ed-7bd283195a0b"
      unitRef="number">0.0379</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzExLTUtMS0xLTQwMTI1_752c58b9-1008-4c73-9091-89e4e91a89f6"
      unitRef="usd">14366000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzExLTctMS0xLTQwMTI1_2dbab3eb-d578-4fe7-8d4c-fe96ac522c0d"
      unitRef="number">0.0326</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzExLTktMS0xLTQwMTI1_54d450e4-ba77-4dbf-b1ba-4e116808731d"
      unitRef="usd">68025000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzExLTExLTEtMS00MDEyNQ_372cf84a-3916-4c07-802a-9ccb6be940e4"
      unitRef="number">0.0360</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzExLTEzLTEtMS00MDEyNQ_3f799109-8d22-4fda-98bc-cc7fec7d3f99"
      unitRef="usd">452599000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzExLTE1LTEtMS00MDEyNQ_32eba54b-077b-4bf5-a177-b9b984b66bf4"
      unitRef="number">0.0323</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzExLTE3LTEtMS00MDEyNQ_33ef2c08-9ac3-402c-a232-45a069bd040b"
      unitRef="usd">539923000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzExLTE5LTEtMS00MDEyNQ_db8bfcd9-745c-48e5-9355-eddae98d6ac8"
      unitRef="number">0.0328</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEyLTEtMS0xLTQwMTI1_17cfc22b-2a3e-46cc-8316-4bdea001bf5d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield
      contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEyLTMtMS0xLTQwMTI1_f52e6d8c-8401-4dd4-8bc8-df7bb6a26eba"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEyLTUtMS0xLTQwMTI1_24f4d697-1b65-4718-83ba-bcc4b313f6fa"
      unitRef="usd">6563000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield
      contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEyLTctMS0xLTQwMTI1_95ac5a27-4e39-49a7-960b-99ec91037ff6"
      unitRef="number">0.0360</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEyLTktMS0xLTQwMTI1_78cec443-d2d4-4ff5-85a1-f044158a3925"
      unitRef="usd">13053000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield
      contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEyLTExLTEtMS00MDEyNQ_88b4c653-640c-4bec-8ab7-2b0e3e0f5762"
      unitRef="number">0.0503</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEyLTEzLTEtMS00MDEyNQ_2eaa9152-c2bb-47c5-b7fe-a3d6e4f1955c"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield
      contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEyLTE1LTEtMS00MDEyNQ_da7414ea-42a0-40e2-8bf4-295f8ccef991"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEyLTE3LTEtMS00MDEyNQ_a25908bc-23cd-4f0e-be6f-7a475c584a5d"
      unitRef="usd">19616000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield
      contextRef="ic7adf7ea3fb24825a08fe3a68e1a2566_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEyLTE5LTEtMS00MDEyNQ_776a00fd-2db1-465b-9911-94601224dea8"
      unitRef="number">0.0455</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEzLTEtMS0xLTQwMTI1_187fa556-dcd6-4478-9e93-344dcd11fdb3"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield
      contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEzLTMtMS0xLTQwMTI1_ecb3a95f-4785-4398-adfd-f6a9babb7250"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEzLTUtMS0xLTQwMTI1_cb169827-9247-4f91-b504-c4aea4c2ecfe"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield
      contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEzLTctMS0xLTQwMTI1_d9f70bbb-9c64-4580-a119-2d40876cee9e"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEzLTktMS0xLTQwMTI1_fdcc5d9b-5505-4a33-9703-4d59c545c962"
      unitRef="usd">23175000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield
      contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEzLTExLTEtMS00MDEyNQ_ead02e48-9626-4f69-94db-e2214b9265f7"
      unitRef="number">0.0127</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEzLTEzLTEtMS00MDEyNQ_8387295a-abf8-4914-82df-65620bf7729d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield
      contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEzLTE1LTEtMS00MDEyNQ_2414effd-62b6-4bec-8a8c-bd1eae35765e"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEzLTE3LTEtMS00MDEyNQ_b8ad803e-5670-4865-8d84-fe00f4e4b803"
      unitRef="usd">23175000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield
      contextRef="i78ffe78e4ba44658bd0fa8fd8a5a4dec_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzEzLTE5LTEtMS00MDEyNQ_7186672e-1d0c-407f-b745-7712e2ba589f"
      unitRef="number">0.0127</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i42e371feb22c4b89897aec539a1dc5d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzE1LTEtMS0xLTQwMTI1_f2056b6b-757d-4e16-b2cd-a837b731ddd6"
      unitRef="usd">4933000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield
      contextRef="i42e371feb22c4b89897aec539a1dc5d6_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzE1LTMtMS0xLTQwMTI1_a5622720-c836-445d-9dc2-849825cc2447"
      unitRef="number">0.0379</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i42e371feb22c4b89897aec539a1dc5d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzE1LTUtMS0xLTQwMTI1_be6ffe4d-7d5c-4607-9f01-96dc6b430cc7"
      unitRef="usd">20929000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield
      contextRef="i42e371feb22c4b89897aec539a1dc5d6_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzE1LTctMS0xLTQwMTI1_93207b48-e92e-4e5b-a4f5-d4909d17ee60"
      unitRef="number">0.0337</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i42e371feb22c4b89897aec539a1dc5d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzE1LTktMS0xLTQwMTI1_6eab1806-7188-4842-b3c6-b30c652306c3"
      unitRef="usd">104253000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield
      contextRef="i42e371feb22c4b89897aec539a1dc5d6_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzE1LTExLTEtMS00MDEyNQ_28018bc2-65e5-45c2-b2dd-744bbac9ca30"
      unitRef="number">0.0323</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i42e371feb22c4b89897aec539a1dc5d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzE1LTEzLTEtMS00MDEyNQ_181d4cda-cfad-4ec8-9665-f2daa8ecda10"
      unitRef="usd">452599000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield
      contextRef="i42e371feb22c4b89897aec539a1dc5d6_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzE1LTE1LTEtMS00MDEyNQ_1f5b50d9-e647-4a01-babc-f52f957de586"
      unitRef="number">0.0323</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i42e371feb22c4b89897aec539a1dc5d6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzE1LTE3LTEtMS00MDEyNQ_150f755e-d966-46b3-b046-a7d7d5442982"
      unitRef="usd">582714000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield
      contextRef="i42e371feb22c4b89897aec539a1dc5d6_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzE1LTE5LTEtMS00MDEyNQ_afcd13d4-f3ad-4d8e-8777-cf14203fe7e1"
      unitRef="number">0.0324</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzIyLTEtMS0xLTQwMTI1_b62b25de-37db-411f-aea1-7f8ca078f6f8"
      unitRef="usd">1684000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzIyLTMtMS0xLTQwMTI1_931cf520-1dd2-4e2f-b5fc-b10de88984a6"
      unitRef="number">0.0286</hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzIyLTUtMS0xLTQwMTI1_bc797915-c553-42ca-95d0-f2ae9ee0efef"
      unitRef="usd">2621000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
    <hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzIyLTctMS0xLTQwMTI1_2f12df87-aa12-4f62-ad98-916aa0fc530f"
      unitRef="number">0.0212</hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzIyLTktMS0xLTQwMTI1_be170def-52a3-47d7-8463-89ec6513d761"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue>
    <hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzIyLTExLTEtMS00MDEyNQ_aa20513d-f3fa-48af-8366-d99afe0f8d0f"
      unitRef="number">0</hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzIyLTEzLTEtMS00MDEyNQ_e5a5d216-8306-4789-a5b2-9f7151686798"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue>
    <hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzIyLTE1LTEtMS00MDEyNQ_a80d250f-efba-4a9f-ab0d-29c928ab4c54"
      unitRef="number">0</hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzIyLTE3LTEtMS00MDEyNQ_4e074db0-757e-4432-b6ab-0351ae860caa"
      unitRef="usd">4305000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYield
      contextRef="i76d85c9827c441d7887d6397f170104c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo3M2JhZWQzMTgzY2U0YjdjYjIxZDUwNWJhODNjOTMzMy90YWJsZXJhbmdlOjczYmFlZDMxODNjZTRiN2NiMjFkNTA1YmE4M2M5MzMzXzIyLTE5LTEtMS00MDEyNQ_4f8b3352-07f5-4351-a081-254692be54f6"
      unitRef="number">0.0242</hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzExLTEtMS0xLTQwMTI1_16af871c-39cb-44bc-a528-da24fc176b18"
      unitRef="usd">4024000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzExLTMtMS0xLTQwMTI1_876a5b80-5c69-44d5-85ee-b08bf34a1428"
      unitRef="number">0.0319</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzExLTUtMS0xLTQwMTI1_f671fdf6-4191-4903-b1fd-955645a9a737"
      unitRef="usd">14978000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzExLTctMS0xLTQwMTI1_1cd17968-7cbd-4d1c-a192-c54773e3b6be"
      unitRef="number">0.0382</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzExLTktMS0xLTQwMTI1_73f4d6e9-7c46-42a2-8c02-afa361917945"
      unitRef="usd">59496000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzExLTExLTEtMS00MDEyNQ_83c4037c-7391-4769-8ea1-03a1641b710a"
      unitRef="number">0.0326</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzExLTEzLTEtMS00MDEyNQ_0b1d5526-973a-47b1-be82-8352cc12a391"
      unitRef="usd">486205000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzExLTE1LTEtMS00MDEyNQ_6e77b489-0d42-4567-af04-3e158106f152"
      unitRef="number">0.0329</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzExLTE3LTEtMS00MDEyNQ_c0bc1b3d-85cc-4cc9-9cff-d71077678a5f"
      unitRef="usd">564703000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzExLTE5LTEtMS00MDEyNQ_55ce3eff-7337-4012-9758-0ca99e127411"
      unitRef="number">0.0330</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzEyLTEtMS0xLTQwMTI1_e5c2b464-f756-4739-b4ab-8fc384148f8f"
      unitRef="usd">183000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield
      contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzEyLTMtMS0xLTQwMTI1_987a708c-cd63-4101-92e6-58b88d00f1e0"
      unitRef="number">0.0427</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzEyLTUtMS0xLTQwMTI1_a5432f36-7adc-4c3d-85fe-6b33a4ecc9a2"
      unitRef="usd">7059000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield
      contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzEyLTctMS0xLTQwMTI1_e6082ef3-342e-4184-badd-d79a066db0ff"
      unitRef="number">0.0374</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzEyLTktMS0xLTQwMTI1_2a199bce-79cc-4915-b006-4cd7247140e3"
      unitRef="usd">7980000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield
      contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzEyLTExLTEtMS00MDEyNQ_5eb283c1-b92b-4cd2-86c9-512ce7293717"
      unitRef="number">0.0478</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzEyLTEzLTEtMS00MDEyNQ_8390bc67-61f1-47a5-a4b1-97c7c2f9fa6a"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield
      contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzEyLTE1LTEtMS00MDEyNQ_33b98b73-872f-4675-a60d-09c4185f6926"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzEyLTE3LTEtMS00MDEyNQ_de16e1e2-b86d-43f2-8729-0ef9016ec48c"
      unitRef="usd">15222000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield
      contextRef="i4784fa5fb1ab49d288a5a81b8d5e7916_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzEyLTE5LTEtMS00MDEyNQ_440dd2b9-6f02-4d6d-9e17-035501658e43"
      unitRef="number">0.0430</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE0LTEtMS0xLTQwMTI1_02e1bada-8875-4313-a0c7-f8a126496f90"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield
      contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE0LTMtMS0xLTQwMTI1_f0e3f2a6-3321-42be-91f1-c8b2b92274f1"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE0LTUtMS0xLTQwMTI1_1e1d22c9-a177-46fd-83bf-a18289cedaca"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield
      contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE0LTctMS0xLTQwMTI1_d810f543-7ce7-4081-a0ee-298b7c66e05a"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE0LTktMS0xLTQwMTI1_fbbd74a1-7be6-4a0c-9079-1d06a39bf0c5"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield
      contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE0LTExLTEtMS00MDEyNQ_7ea93383-7f03-4f8c-8b08-210e290fc597"
      unitRef="number">0</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE0LTEzLTEtMS00MDEyNQ_ea61b1e7-65c0-4173-ba52-0ce56ba1169c"
      unitRef="usd">1846000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield
      contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE0LTE1LTEtMS00MDEyNQ_390b2963-f1f0-462f-8199-ddfb8f7781b7"
      unitRef="number">0.0268</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE0LTE3LTEtMS00MDEyNQ_5ccd5b9e-e2e8-4950-8640-ba1c82e87259"
      unitRef="usd">1846000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield
      contextRef="i83824d925c3742f7ad8296ed8cac4d9e_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE0LTE5LTEtMS00MDEyNQ_358db87d-07ef-4dd8-a116-c817c9d84628"
      unitRef="number">0.0268</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i84fd18335767470da1dde013bc8e6926_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE1LTEtMS0xLTQwMTI1_295262c1-9ad0-40ef-b888-53d1be51efcf"
      unitRef="usd">4207000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield
      contextRef="i84fd18335767470da1dde013bc8e6926_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE1LTMtMS0xLTQwMTI1_021797d0-f44a-4766-aa43-2f4cee995517"
      unitRef="number">0.0324</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i84fd18335767470da1dde013bc8e6926_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE1LTUtMS0xLTQwMTI1_b9b7e1f1-311a-4001-ad71-32ddb72f0aae"
      unitRef="usd">22037000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield
      contextRef="i84fd18335767470da1dde013bc8e6926_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE1LTctMS0xLTQwMTI1_33f71484-e6e8-489a-a301-8ebc79fd94b7"
      unitRef="number">0.0380</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i84fd18335767470da1dde013bc8e6926_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE1LTktMS0xLTQwMTI1_ea5c16ad-099c-4eac-b103-7373ea978c45"
      unitRef="usd">67476000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield
      contextRef="i84fd18335767470da1dde013bc8e6926_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE1LTExLTEtMS00MDEyNQ_0874f56c-5b0c-4c6c-99a7-7e309691d5d4"
      unitRef="number">0.0345</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i84fd18335767470da1dde013bc8e6926_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE1LTEzLTEtMS00MDEyNQ_bcfb7431-589b-48ee-a873-8f95957a7392"
      unitRef="usd">488051000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield
      contextRef="i84fd18335767470da1dde013bc8e6926_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE1LTE1LTEtMS00MDEyNQ_0b35d550-f2f2-49a1-98ee-41ba4bdbcfe9"
      unitRef="number">0.0329</hmst:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i84fd18335767470da1dde013bc8e6926_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE1LTE3LTEtMS00MDEyNQ_d089c62b-0975-4a01-a22e-f96f2c552174"
      unitRef="usd">581771000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield
      contextRef="i84fd18335767470da1dde013bc8e6926_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzE1LTE5LTEtMS00MDEyNQ_49719de0-6ea6-41e9-93c1-9739a852512c"
      unitRef="number">0.0333</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzIyLTEtMS0xLTQwMTI1_43ba99ca-ccfe-4724-81ea-5ecba20dc544"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue>
    <hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzIyLTMtMS0xLTQwMTI1_8ab49050-21dd-48a8-8c07-7b158ddb2d3d"
      unitRef="number">0</hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzIyLTUtMS0xLTQwMTI1_bb9e3e3f-2269-47cd-b313-7c929096a2e7"
      unitRef="usd">4507000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue>
    <hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzIyLTctMS0xLTQwMTI1_8bc975f0-a874-4bc4-8d18-9c3152a8357f"
      unitRef="number">0.0247</hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzIyLTktMS0xLTQwMTI1_6d7b2b38-8a2e-440d-a605-6e09b332c83b"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue>
    <hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzIyLTExLTEtMS00MDEyNQ_fe69c68e-db6b-4a4d-a966-79c33f9ed9db"
      unitRef="number">0</hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzIyLTEzLTEtMS00MDEyNQ_e356cc07-aca4-4814-81f5-01a138f1b994"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue>
    <hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzIyLTE1LTEtMS00MDEyNQ_2f56ae3d-f5c1-47fa-9a32-ba670f94c105"
      unitRef="number">0</hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzIyLTE3LTEtMS00MDEyNQ_aaa2be49-d9b6-4bd6-be02-2031d48739bb"
      unitRef="usd">4507000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYield
      contextRef="if8384e0aaf624c64807d478b97a41882_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo2NGI3OGEzOGM0NjI0MDU1YjAxYmNiMmM0ODQ5Mjc5My90YWJsZXJhbmdlOjY0Yjc4YTM4YzQ2MjQwNTViMDFiY2IyYzQ4NDkyNzkzXzIyLTE5LTEtMS00MDEyNQ_7d53e913-6e46-4e71-bc77-8ede5a2da629"
      unitRef="number">0.0247</hmst:HeldToMaturitySecuritiesDebtMaturitiesAverageYield>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield
      contextRef="iea5478e826a14a088f128d538404ee7a_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzEwOTk1MTE2MzA5MzA_5be4858d-e373-401e-9bfd-e25accc139bd"
      unitRef="number">0.0182</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield>
    <hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield
      contextRef="ibbb166a5e4e845a3b01b17487ff5a4b8_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzEwOTk1MTE2MzA5MjY_eabdac16-1159-4fef-8c71-7396e8255540"
      unitRef="number">0.0192</hmst:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield>
    <us-gaap:ScheduleOfRealizedGainLossTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzMxMDk_b852f508-2ea2-4cf7-8e85-fe56e93423a7">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales of AFS investment securities were as follows for the periods indicated:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.685%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.149%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.149%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Proceeds&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;184,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gross losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(226)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(993)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(901)&lt;/span&gt;&lt;/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:ScheduleOfRealizedGainLossTableTextBlock>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToxYzRmYmQ5MzM2ZDg0YzRjYWI0YzBlNWJiMDM3MmIwZS90YWJsZXJhbmdlOjFjNGZiZDkzMzZkODRjNGNhYjRjMGU1YmIwMzcyYjBlXzMtMS0xLTEtNDAxMjU_90089ef5-c915-448a-bd98-a6efee4c7ad0"
      unitRef="usd">28187000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToxYzRmYmQ5MzM2ZDg0YzRjYWI0YzBlNWJiMDM3MmIwZS90YWJsZXJhbmdlOjFjNGZiZDkzMzZkODRjNGNhYjRjMGU1YmIwMzcyYjBlXzMtMy0xLTEtNDAxMjU_7e939c29-fe6d-4934-833a-85a238cb902e"
      unitRef="usd">62378000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToxYzRmYmQ5MzM2ZDg0YzRjYWI0YzBlNWJiMDM3MmIwZS90YWJsZXJhbmdlOjFjNGZiZDkzMzZkODRjNGNhYjRjMGU1YmIwMzcyYjBlXzMtNS0xLTEtNDAxMjU_b71aaa63-619f-4dca-8638-075b76f8a264"
      unitRef="usd">184871000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToxYzRmYmQ5MzM2ZDg0YzRjYWI0YzBlNWJiMDM3MmIwZS90YWJsZXJhbmdlOjFjNGZiZDkzMzZkODRjNGNhYjRjMGU1YmIwMzcyYjBlXzQtMS0xLTEtNDAxMjU_8d3e0e09-bbcb-4caa-b0fe-3295bcc02b82"
      unitRef="usd">288000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToxYzRmYmQ5MzM2ZDg0YzRjYWI0YzBlNWJiMDM3MmIwZS90YWJsZXJhbmdlOjFjNGZiZDkzMzZkODRjNGNhYjRjMGU1YmIwMzcyYjBlXzQtMy0xLTEtNDAxMjU_742fcb0c-de47-4f0c-a9a3-222ea7a08c6d"
      unitRef="usd">1334000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToxYzRmYmQ5MzM2ZDg0YzRjYWI0YzBlNWJiMDM3MmIwZS90YWJsZXJhbmdlOjFjNGZiZDkzMzZkODRjNGNhYjRjMGU1YmIwMzcyYjBlXzQtNS0xLTEtNDAxMjU_b129fe8e-9e05-46ca-b67e-fb0e80913b90"
      unitRef="usd">894000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToxYzRmYmQ5MzM2ZDg0YzRjYWI0YzBlNWJiMDM3MmIwZS90YWJsZXJhbmdlOjFjNGZiZDkzMzZkODRjNGNhYjRjMGU1YmIwMzcyYjBlXzUtMS0xLTEtNDAxMjU_75487d1e-3049-4343-9a4e-eb3965ef7dea"
      unitRef="usd">226000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToxYzRmYmQ5MzM2ZDg0YzRjYWI0YzBlNWJiMDM3MmIwZS90YWJsZXJhbmdlOjFjNGZiZDkzMzZkODRjNGNhYjRjMGU1YmIwMzcyYjBlXzUtMy0xLTEtNDAxMjU_19e20cee-e3ec-488a-a697-331d4cae521d"
      unitRef="usd">993000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZToxYzRmYmQ5MzM2ZDg0YzRjYWI0YzBlNWJiMDM3MmIwZS90YWJsZXJhbmdlOjFjNGZiZDkzMzZkODRjNGNhYjRjMGU1YmIwMzcyYjBlXzUtNS0xLTEtNDAxMjU_212739b8-5578-4975-a321-2bd2e0ab77dd"
      unitRef="usd">901000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzMxMTA_b24f8e60-41ba-49e1-97ac-b3bad2b47138">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the carrying value of securities pledged as collateral to secure public deposits, borrowings and other purposes as permitted or required by law. &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:59.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.932%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Washington, Oregon and California State to secure 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;206,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other securities pledged&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total securities pledged as collateral&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;211,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock>
    <hmst:PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1YzE0MWMzZDQwNDE0NmQ4YjJmYmQyNWY3ODlhZmM4Ny90YWJsZXJhbmdlOjVjMTQxYzNkNDA0MTQ2ZDhiMmZiZDI1Zjc4OWFmYzg3XzQtMS0xLTEtNDAxMjU_f1253b34-9bcd-409a-ab11-52f9c7243de3"
      unitRef="usd">206153000</hmst:PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments>
    <hmst:PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1YzE0MWMzZDQwNDE0NmQ4YjJmYmQyNWY3ODlhZmM4Ny90YWJsZXJhbmdlOjVjMTQxYzNkNDA0MTQ2ZDhiMmZiZDI1Zjc4OWFmYzg3XzQtMy0xLTEtNDAxMjU_ca5f35b7-253a-4b57-bea3-8b35f4f95407"
      unitRef="usd">171471000</hmst:PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments>
    <hmst:PledgedAssetsSeparatelyReportedOtherSecuritiesPledged
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1YzE0MWMzZDQwNDE0NmQ4YjJmYmQyNWY3ODlhZmM4Ny90YWJsZXJhbmdlOjVjMTQxYzNkNDA0MTQ2ZDhiMmZiZDI1Zjc4OWFmYzg3XzYtMS0xLTEtNDAxMjU_0ed57bda-0483-4325-aebe-ffd6fb7087bb"
      unitRef="usd">5258000</hmst:PledgedAssetsSeparatelyReportedOtherSecuritiesPledged>
    <hmst:PledgedAssetsSeparatelyReportedOtherSecuritiesPledged
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1YzE0MWMzZDQwNDE0NmQ4YjJmYmQyNWY3ODlhZmM4Ny90YWJsZXJhbmdlOjVjMTQxYzNkNDA0MTQ2ZDhiMmZiZDI1Zjc4OWFmYzg3XzYtMy0xLTEtNDAxMjU_3f637abb-2734-4a44-bf1e-1c2cc12d0153"
      unitRef="usd">3391000</hmst:PledgedAssetsSeparatelyReportedOtherSecuritiesPledged>
    <us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1YzE0MWMzZDQwNDE0NmQ4YjJmYmQyNWY3ODlhZmM4Ny90YWJsZXJhbmdlOjVjMTQxYzNkNDA0MTQ2ZDhiMmZiZDI1Zjc4OWFmYzg3XzctMS0xLTEtNDAxMjU_ae19dc07-60d0-47cb-9851-a9834ebf6282"
      unitRef="usd">211411000</us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged>
    <us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90YWJsZTo1YzE0MWMzZDQwNDE0NmQ4YjJmYmQyNWY3ODlhZmM4Ny90YWJsZXJhbmdlOjVjMTQxYzNkNDA0MTQ2ZDhiMmZiZDI1Zjc4OWFmYzg3XzctMy0xLTEtNDAxMjU_a17009d6-3279-4090-9def-f6e02dfa52f9"
      unitRef="usd">174862000</us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged>
    <us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzI5Mjg_1c9eef06-dd75-4fea-858b-7355e1e3c353"
      unitRef="usd">0</us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements>
    <us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzI5Mjg_78bbff0f-92ca-45f1-970e-92d9c8c015c7"
      unitRef="usd">0</us-gaap:PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzMwNDM_0478c0bf-5c76-4c6a-833b-aa67efadfdac"
      unitRef="usd">10200000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzMwNDc_ea55c810-916a-432e-a3c5-1b4c25adc806"
      unitRef="usd">10700000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:InterestIncomeSecuritiesTaxExempt
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMDkvZnJhZzo5M2NmYTc1NWVkZjA0NjdiYTVlMWExMzU5N2JkMmM2NS90ZXh0cmVnaW9uOjkzY2ZhNzU1ZWRmMDQ2N2JhNWUxYTEzNTk3YmQyYzY1XzMwNTQ_9b1005eb-caea-45a5-800d-aec60e48a876"
      unitRef="usd">10200000</us-gaap:InterestIncomeSecuritiesTaxExempt>
    <us-gaap:FinancingReceivablesTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzExNzUz_d6ffb3b1-628d-4255-8c7d-e623d9b99c32">LOANS AND CREDIT QUALITY:&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's LHFI is divided into two portfolio segments, commercial loans and consumer loans. Within each portfolio segment, the Company monitors and assesses credit risk based on the risk characteristics of each of the following loan classes: single family and home equity and other loans within the consumer loan portfolio and non-owner occupied CRE, multifamily, construction and land development, owner occupied CRE and commercial business loans within the commercial loan portfolio. LHFI consists of the following:&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:61.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;705,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;829,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,415,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,428,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction/land development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;496,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;553,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,616,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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,811,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial loans&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;457,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;467,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;401,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;645,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;859,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,112,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;763,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;915,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;303,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;404,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:29.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,066,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,319,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total LHFI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,542,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,244,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:72pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;ACL&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(64,294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:54pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total LHFI less ACL&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,495,726&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,179,886&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Includes $7.3 million and $7.1 million at December&#160;31, 2021 and 2020, respectively, of loans where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in the consolidated income statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:22.5pt;text-indent:-22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans totaling $2.8 billion and $1.4 billion at December&#160;31, 2021 and 2020, respectively, were pledged to secure borrowings from the FHLB and loans totaling $419 million and $569 million at December&#160;31, 2021 and 2020, respectively, were pledged to secure borrowings from the FRBSF.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It is the Company's policy to make loans to officers, directors and their associates in the ordinary course of business on substantially the same terms as those prevailing at the time for comparable transactions with other persons. The following is a &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;summary of activity during the year ended December 2021 with respect to such aggregate loans to these related parties and their associates:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;New loans and advances, net of principal repayments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Credit Risk Concentrations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Concentrations of credit risk arise when a number of customers are engaged in similar business activities or activities in the same geographic region, or when they have similar economic features that would cause their ability to meet contractual obligations to be similarly affected by changes in economic conditions.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LHFI are primarily secured by real estate located in the Pacific Northwest, California and Hawaii. At December&#160;31, 2021 and 2020, multifamily loans in the state of California represented 33% and 19% of the total LHFI portfolio, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Credit Quality&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management considers the level of ACL to be appropriate to cover credit losses expected over the life of the loans for the LHFI portfolio as of December&#160;31, 2021. The cumulative loss rate used as the basis for the estimate of credit losses is comprised of the Bank&#x2019;s historical loss experience and eight qualitative factors for current and forecasted periods. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During 2021, the historical expected loss rates decreased from December 31, 2020 due to minimal losses, stable portfolio credit distribution and favorable product mix risk composition. During 2021, the Qualitative Factors decreased significantly due to the improvement in economic conditions, continued favorable performance and outlook of the impact of the COVID-19 pandemic of our loan portfolio. As of December 31, 2021, the Bank expects that the markets in which it operates will have stable collateral values and economic outlook over the two-year forecast period.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the ACL for LHFI, the Company maintains a separate allowance for unfunded loan commitments which is included in accounts payable and other liabilities on our consolidated balance sheets. The allowance for unfunded commitments was $2.4 million and $1.6 million at December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Bank has elected to exclude accrued interest receivable from the evaluation of the ACL. Accrued interest on LHFI was $17.8 million and $21.2&#160;million at December&#160;31, 2021 and 2020, respectively and was reported in other assets in the consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in the ACL for LHFI and the allowance for unfunded commitments was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.414%"/&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 style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.156%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;ACL for LHFI&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision for credit 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="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net (charge-offs) recoveries&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impact of ASC 326 adoption&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; &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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,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;/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="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;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 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for unfunded commitments&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision for credit 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="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impact of ASC 326 adoption&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; &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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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 style="height:14pt"&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision for credit 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="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses-loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for unfunded commitments&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,000)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,469&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(500)&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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in the ACL by loan portfolio and loan sub-class was as follows.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.626%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning&lt;br/&gt;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending&lt;br/&gt;balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE&lt;/span&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction to permanent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial loans&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 #000000;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans&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 #000000;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,526)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,358&#160;&lt;/span&gt;&lt;/td&gt;&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 68.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total ACL&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,294&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,349)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;994&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,816)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.978%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.803%"/&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prior to adoption of ASC 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Impact of ASC 326 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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending&lt;br/&gt;balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,392)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction/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;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 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction to permanent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,311)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial loans&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 #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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,459)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(896)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(640)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,949)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(473)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,563)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,322&#160;&lt;/span&gt;&lt;/td&gt;&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 68.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total ACL&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,772&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,843&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,009)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;845&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,843&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,294&#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-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.626%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning&lt;br/&gt;balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending&lt;br/&gt;balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE&lt;/span&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction/land development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(941)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial loans&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 #000000;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans&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 #000000;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(849)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 68.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total ACL&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,470&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(587)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,011&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(122)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Credit Quality Indicators&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management regularly reviews loans in the portfolio to assess credit quality indicators and to determine appropriate loan classification and grading in accordance with applicable bank regulations. The Company's risk rating methodology assigns risk ratings ranging from 1 to 10, where a higher rating represents higher risk. The risk rating of 9 is not used.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Per the Company's policies, most commercial loans pools are non-homogenous and are regularly assessed for credit quality. The rating categories can be generally described by the following groupings for non-homogeneous loans:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;1-6:  These loans meet the definition of "Pass" assets. They are well protected by the current net worth and paying capacity of the obligor (or guarantors, if any) or by the fair value, less costs to acquire and sell in a timely manner, of any underlying collateral.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;7:  These loans meet the regulatory definition of "Special Mention." They contain potential weaknesses, that if uncorrected may result in deterioration of the likelihood of repayment or in the Bank&#x2019;s credit position. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;8:  These loans meet the regulatory definition of "Substandard." They are inadequately protected by the current sound worth and paying capacity of the borrower or of the collateral pledged, if any. They have well-defined weaknesses and have unsatisfactory characteristics causing unacceptable levels of risk.   &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;10:  A loan, or the portion of a loan determined to meet the regulatory definition of &#x201c;Loss.&#x201d;  The amounts classified as loss have been charged-off.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The risk rating categories can be generally described by the following groupings for homogeneous loans:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;1-6:  These loans meet the definition of "Pass" assets. A homogenous "Pass" loan is typically risk rated based on payment performance.  &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;7: These loans meet the regulatory definition of &#x201c;Special Mention.&#x201d; A homogeneous special mention loan, risk rated 7, is less than 90 days past due from the required payment date at month-end.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;8:  These loans meet the regulatory definition of &#x201c;Substandard.&#x201d; A homogeneous substandard loan, risk rated 8, is 90 days or more past due from the required payment date at month-end.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;10: These loans meet the regulatory definition of "Loss." A closed-end homogeneous loan not secured by real estate is risk rated 10 when past due 120 cumulative days or more from the contractual due date. Closed-end homogenous loans secured by real estate and all open-end homogenous loans are risk rated 10 when past due 180 cumulative days or more from the contractual due date. These loans, or the portion of these loans classified as loss, are generally charged-off in the month in which the applicable past due period elapses.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Small balance commercial loans are generally considered homogenous unless 30 days or more past due or modified in a troubled debt restructuring that was an interest rate concession or payment modification with a significant balloon and the concession period has not been completed. The risk rating classification for such loans are based on the non-homogenous definitions noted above.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential, home equity and other loans modified in a troubled debt restructuring are considered homogeneous unless the modification was an interest rate concession or payment modification with a significant balloon and the concession modification period has not been completed. The risk rating classification for such loans are based on the non-homogeneous definitions noted above.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a vintage analysis of the commercial portfolio segment by loan sub-class, risk rating and delinquency status.&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.125%"/&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="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2016 and prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revolving-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;COMMERCIAL PORTFOLIO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;705,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;705,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,315,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;561,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;165,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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,415,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,315,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;561,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;165,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:'Times New Roman',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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,415,359&#160;&lt;/span&gt;&lt;/td&gt;&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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily construction&lt;/span&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-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 #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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,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;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction&lt;/span&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-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 #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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99,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;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296,027&#160;&lt;/span&gt;&lt;/td&gt;&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="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction to permanent &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Past due:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30-59 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60-89 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148,084&#160;&lt;/span&gt;&lt;/td&gt;&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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#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 #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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;400,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',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;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;457,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;357,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;401,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial portfolio&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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,805,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;819,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;621,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;276,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;227,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;496,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;223,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,476,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a vintage analysis of the consumer portfolio segment by loan sub-class and delinquency status:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2016 and prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revolving-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CONSUMER PORTFOLIO &lt;/span&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;176,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;204,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;761,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Past due:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30-59 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60-89 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:13.5pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ days&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;176,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;204,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;763,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;290,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;302,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Past due:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30-59 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60-89 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ days&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 32.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;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:'Times New Roman',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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;303,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total consumer portfolio&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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;178,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;207,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,066,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total LHFI&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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,983,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;976,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;685,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;343,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;324,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;704,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;514,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,542,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Includes $7.3 million of loans where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in the consolidated income statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a vintage analysis of the commercial portfolio segment by loan sub-class, risk rating and delinquency status:&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.125%"/&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="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2015 and prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revolving-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;COMMERCIAL PORTFOLIO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;176,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;165,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;131,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;827,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;176,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;165,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;829,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;711,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;324,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,428,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;711,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;324,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,428,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;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily construction&lt;/span&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-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 #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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,329&#160;&lt;/span&gt;&lt;/td&gt;&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="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction&lt;/span&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-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 #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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259,170&#160;&lt;/span&gt;&lt;/td&gt;&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="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction to permanent &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Past due:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30-59 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60-89 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,911&#160;&lt;/span&gt;&lt;/td&gt;&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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#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 #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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;98,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;406,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;467,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;345,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;591,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;345,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;645,723&#160;&lt;/span&gt;&lt;/td&gt;&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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial portfolio&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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,359,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;802,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;469,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;338,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;477,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;297,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,924,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a vintage analysis of the consumer portfolio segment by loan sub-class and delinquency status:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.418%"/&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="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2015 and prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revolving-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CONSUMER PORTFOLIO &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;168,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;242,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;910,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Past due:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30-59 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60-89 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ days&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;175,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;155,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;243,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;915,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;384,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;403,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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Past due:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30-59 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60-89 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ days&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;384,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;404,753&#160;&lt;/span&gt;&lt;/td&gt;&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total consumer portfolio&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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;170,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;248,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;384,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,319,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total LHFI&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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,537,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;915,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;625,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;509,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;537,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;546,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;556,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,244,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Includes $7.1 million of loans where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in the consolidated income statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Collateral Dependent Loans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the amortized cost basis of collateral-dependent loans by loan sub-class and collateral type: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&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:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.579%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Non-residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other non-real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial 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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer 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;border-top:1pt solid #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:1pt solid #000000;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;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity loans and other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Total collateral-dependent loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,473&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,644&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,018&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,421&#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-bottom:8pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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:41.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td 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:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.580%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Non-residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other non-real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial 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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total &lt;/span&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer 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;border-top:1pt solid #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:1pt solid #000000;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;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total&lt;/span&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Total collateral-dependent loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Nonaccrual and Past Due Loans&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents nonaccrual status for loans:&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.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.504%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonaccrual with no related 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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Nonaccrual&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonaccrual with no related 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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial loans&lt;/span&gt;&lt;/td&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;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Owner occupied CRE&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:38.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 20.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total nonaccrual loans&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,125&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,201&#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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,197&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,722&#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-bottom:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present an aging analysis of past due loans by loan portfolio segment and loan sub-class:&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:24.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past Due and Still Accruing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60-89 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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;90 days or more&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;due and nonaccrual &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;br/&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;705,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;705,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,415,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,415,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction/land development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction to permanent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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:38.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,616,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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,616,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;454,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;457,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;396,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;401,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 39.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;850,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;859,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;752,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;763,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;302,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;303,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 39.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,054,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,066,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,521,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,542,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.02&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.02&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.12&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.22&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.38&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99.62&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100.00&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.003%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past Due and Still Accruing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60-89 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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;90 days or more&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;due and nonaccrual &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;br/&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;829,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;829,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,428,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,428,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction and land development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction to permanent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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:38.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,811,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,811,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial loans&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;462,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;467,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;636,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;645,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:38.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,098,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,112,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;896,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;915,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;402,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;404,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,298,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,319,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,209,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,244,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.05&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.22&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.40&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.67&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99.33&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100.00&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes $7.3 million and $7.1 million of loans at December&#160;31, 2021 and 2020, respectively, where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in our consolidated income statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;FHA-insured and VA-guaranteed single family loans that are 90 days or more past due are maintained on accrual status if they are determined to have little to no risk of loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes loans whose repayments are insured by the FHA or guaranteed by the VA or SBA of $8.4 million and $14.7 million at December&#160;31, 2021 and  2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present information about troubled debt restructuring ("TDR") activity for the periods indicated:&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:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number&#160;of&#160;loan&lt;br/&gt;modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recorded&lt;br/&gt;investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Related&#160;charge-&lt;br/&gt;offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:45pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate reduction&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:45pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:67.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;/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:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate reduction&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:45pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number&#160;of&#160;loan&lt;br/&gt;modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recorded&lt;br/&gt;investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Related&#160;charge-&lt;br/&gt;offs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="3" style="background-color:#ffffff;border-top:1pt solid #000;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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="display:none"/&gt;&lt;td colspan="3" style="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial and industrial&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:63pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate reduction&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="text-indent:63pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;/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:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate reduction&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:63pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,477&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number&#160;of&#160;loan&lt;br/&gt;modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recorded&lt;br/&gt;investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Related&#160;charge-&lt;br/&gt;offs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction and land development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:63pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial loans&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&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;td colspan="3" style="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial and industrial&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:63pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate reduction&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity and other&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total consumer&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;/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:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate reduction&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:67.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/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:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate reduction&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:67.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A TDR loan is considered re-defaulted when it becomes doubtful that the objectives of the modifications will be met, generally when a consumer loan TDR becomes 60 days or more past due on principal or interest payments or when a commercial loan TDR becomes 90 days or more past due on principal or interest payments. The following table presents loans that were modified as TDRs within the previous 12 months and subsequently re-defaulted during 2021 and 2020, respectively:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number of loan relationships that re-defaulted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recorded&lt;br/&gt;investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number of loan relationships that re-defaulted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recorded&lt;br/&gt;investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial loans-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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans-single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:67.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,718&#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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,809&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Coronavirus Aid, Relief and Economic Security ("CARES") Act provided temporary relief from the accounting and disclosure requirements for TDRs for certain loan modifications that are the result of a hardship that is related, either directly or indirectly, to the COVID-19 pandemic.&#160;In addition, interagency guidance issued by federal banking regulators and endorsed by the FASB staff has indicated that borrowers who receive relief are not experiencing financial difficulty if they meet the following qualifying criteria:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:74.25pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The modification is in response to the National Emergency related to the COVID pandemic;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:74.25pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The borrower was current at the time the modification program was implemented; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:74.25pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;The modification is short-term&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have elected to apply temporary relief under Section 4013 of the CARES Act to certain eligible short-term modifications and will not treat qualifying loan modifications as TDRs for accounting or disclosure purposes.&#160;Additionally, eligible short-term loan modifications subject to the practical expedient in the interagency guidance will not be treated as TDRs for accounting or disclosure purposes if they qualify.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2021, excluding any SBA guaranteed loans for which the government was making payments as provided for under the CARES Act, or single family loans that are guaranteed by FHA or VA, the Company has outstanding balances of $28 million on 41 loans that were approved for forbearance under this program. &lt;/span&gt;&lt;/div&gt;The Bank will 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 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 we are offering as a result of the COVID-19 pandemic, we expect that borrowers granted relief under these programs will generally not be reported as nonaccrual.</us-gaap:FinancingReceivablesTextBlock>
    <hmst:NumberOfPortfolioSegments
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzQ5MA_a8c33ab9-1090-4607-adc6-d94167511ce6"
      unitRef="portfoliosegment">2</hmst:NumberOfPortfolioSegments>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzExNzQ4_c48f01a3-c661-472e-b093-32b8e487249c">LHFI consists of the following:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;705,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;829,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,415,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,428,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction/land development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;496,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;553,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,616,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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,811,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial loans&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;457,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;467,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;401,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;645,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-indent:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;859,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,112,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;763,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;915,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;303,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;404,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:29.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,066,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,319,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Total LHFI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,542,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,244,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:72pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;ACL&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(47,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(64,294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:54pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total LHFI less ACL&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,495,726&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,179,886&#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;/tr&gt;&lt;/table&gt;(1)&#160;&#160;&#160;&#160;Includes $7.3 million and $7.1 million at December&#160;31, 2021 and 2020, respectively, of loans where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in the consolidated income statements.</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:NotesReceivableGross
      contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzQtMS0xLTEtNDAxMjU_3730beb3-4ab2-4f4d-826c-539708547856"
      unitRef="usd">705359000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzQtMy0xLTEtNDAxMjU_584211f8-926d-45dd-85d3-479dbb3e9161"
      unitRef="usd">829538000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzUtMS0xLTEtNDAxMjU_266dc8e2-6050-462a-b3a1-a2c6859ca2f3"
      unitRef="usd">2415359000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzUtMy0xLTEtNDAxMjU_8f0cd8a9-a880-45b5-a249-17ef86e1b334"
      unitRef="usd">1428092000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7d9c9c1e443745ddb0d0533233e4b5bd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzYtMS0xLTEtNDAxMjU_3a4ad9a1-f9b8-4978-b208-de644847cff1"
      unitRef="usd">496144000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i65e32d7b4f0740a88e1d7ab9ba1dd68a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzYtMy0xLTEtNDAxMjU_f7bdb050-9511-424a-a8d4-3df569c98e22"
      unitRef="usd">553695000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i18548a4352a9467a9d7195739dd2f239_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzctMS0xLTEtNDAxMjU_00bac8e7-ba28-4486-908e-1587dedfdba6"
      unitRef="usd">3616862000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0d52db0130104947912de84093cd475c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzctMy0xLTEtNDAxMjU_de4b8aa4-61af-4bdd-9592-844b79321c3a"
      unitRef="usd">2811325000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzktMS0xLTEtNDAxMjU_60730be3-757f-4d29-be3f-f809d6d4a865"
      unitRef="usd">457706000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzktMy0xLTEtNDAxMjU_9431fe45-1dd1-49dc-9562-084490b43433"
      unitRef="usd">467256000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzEwLTEtMS0xLTQwMTI1_9b3f3047-05f2-42e3-9d05-0840179b6964"
      unitRef="usd">401872000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzEwLTMtMS0xLTQwMTI1_e5d34791-e527-494c-8533-a0e8e69b8448"
      unitRef="usd">645723000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3d6fb52c766f436bb5806177302ec7bd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzExLTEtMS0xLTQwMTI1_ed926607-483a-4184-a772-611cffeb81ba"
      unitRef="usd">859578000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3a80713e9af54ed09c150d0b2234731a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzExLTMtMS0xLTQwMTI1_dc7c22cf-4042-4ab7-81b2-76867eafee00"
      unitRef="usd">1112979000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzEzLTEtMS0xLTQwMTI1_2fd5acea-1163-4315-8d7d-0eb467872902"
      unitRef="usd">763331000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i319472f309254d38ac6500afb1ec044b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzEzLTMtMS0xLTQwMTI1_43ed7a89-06fa-40a5-8774-aa0a804ec9c9"
      unitRef="usd">915123000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iaed4c7f353594921bdcbfb775a6734dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzE0LTEtMS0xLTQwMTI1_8fbaee70-52e3-4a12-bd05-b4355cb56d38"
      unitRef="usd">303078000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="icd4563db5a374031842011a200828993_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzE0LTMtMS0xLTQwMTI1_3143a04c-9557-43d8-a3d1-4ff49859477c"
      unitRef="usd">404753000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i1dcb794444564c18a2b96267467745da_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzE1LTEtMS0xLTQwMTI1_27530bad-697f-4143-bb20-c49cc9653ad0"
      unitRef="usd">1066409000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="icd03362d635b4b69b49935af0c8f29db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzE1LTMtMS0xLTQwMTI1_de44fb32-d4bb-4061-be1a-9a24b603df62"
      unitRef="usd">1319876000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzE2LTEtMS0xLTQwMTI1_749b7d15-b570-4f4e-9ef4-a2da97751769"
      unitRef="usd">5542849000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzE2LTMtMS0xLTQwMTI1_6adf912b-8629-4f5d-8e21-51be03879d24"
      unitRef="usd">5244180000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzE3LTEtMS0xLTQwMTI1_c052812f-5b1c-4197-a527-e3434aad2e73"
      unitRef="usd">47123000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzE3LTMtMS0xLTQwMTI1_8a1b8170-bb08-483a-86db-7bb4248815b3"
      unitRef="usd">64294000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:NotesReceivableNet
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzE4LTEtMS0xLTQwMTI1_37a04f06-fd46-48c0-84cf-dd952788f89a"
      unitRef="usd">5495726000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZDJkZWNjNzZlZmM0MzhiOTJiZTQ0ZDUwZmI2NTI5NC90YWJsZXJhbmdlOmRkMmRlY2M3NmVmYzQzOGI5MmJlNDRkNTBmYjY1Mjk0XzE4LTMtMS0xLTQwMTI1_5fd747ab-ea51-4cad-8c78-f36ab03ebb4b"
      unitRef="usd">5179886000</us-gaap:NotesReceivableNet>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzEwMTQ_5d446838-d48a-47f9-8496-c3b1ee946c45"
      unitRef="usd">7300000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzEwMjE_90700f3f-89b9-4cdd-a421-196e0f8ea204"
      unitRef="usd">7100000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansPledgedAsCollateral
      contextRef="i9c70039f1f9a496aaabe9962117b1141_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzE0MzI_459419e8-f433-44f1-a992-b185739061c2"
      unitRef="usd">2800000000</us-gaap:LoansPledgedAsCollateral>
    <us-gaap:LoansPledgedAsCollateral
      contextRef="i0c0eec43b8eb4264b99de392b161d8de_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzE0Mzk_4a038ffa-4661-43a4-8413-0c5bd45c97e7"
      unitRef="usd">1400000000</us-gaap:LoansPledgedAsCollateral>
    <us-gaap:LoansPledgedAsCollateral
      contextRef="i2b643cb0b0cc4791b5731b2f8d7e7509_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzE1Mzc_777acba6-9d2f-4dcb-87d0-044058300c70"
      unitRef="usd">419000000</us-gaap:LoansPledgedAsCollateral>
    <us-gaap:LoansPledgedAsCollateral
      contextRef="if6b8aad69e694ad4847e36f4a20a5356_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzE1NDQ_05e64dcb-29ba-4e3c-bd7e-062b2d84da8a"
      unitRef="usd">569000000</us-gaap:LoansPledgedAsCollateral>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzE5MjQxNDUzNTA1OTkz_005ae590-0d18-4e0e-b9f9-b8e67b184462">The following is a &lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;summary of activity during the year ended December 2021 with respect to such aggregate loans to these related parties and their associates:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.203%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.597%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;New loans and advances, net of principal repayments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4Yjc0YzU2OTQ3OWQ0NmI2OGE1ZTljYzE5MmE5NzI2MS90YWJsZXJhbmdlOjhiNzRjNTY5NDc5ZDQ2YjY4YTVlOWNjMTkyYTk3MjYxXzMtMS0xLTEtNjA0MzM_685f1e21-024e-472f-8ccd-a6833f458976"
      unitRef="usd">73000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4Yjc0YzU2OTQ3OWQ0NmI2OGE1ZTljYzE5MmE5NzI2MS90YWJsZXJhbmdlOjhiNzRjNTY5NDc5ZDQ2YjY4YTVlOWNjMTkyYTk3MjYxXzQtMS0xLTEtNjA0NTk_8d9e430f-1e9a-4f93-8c8e-e67bc386606f"
      unitRef="usd">1475000</us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4Yjc0YzU2OTQ3OWQ0NmI2OGE1ZTljYzE5MmE5NzI2MS90YWJsZXJhbmdlOjhiNzRjNTY5NDc5ZDQ2YjY4YTVlOWNjMTkyYTk3MjYxXzUtMS0xLTEtNjA2OTU_a5eebaaa-4bbd-452e-8e94-f5bd03098867"
      unitRef="usd">1548000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <hmst:PercentageOfLoanPortfolio
      contextRef="i8c0d8292fb564120898a679555d21f95_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzIxMzY_469a89e0-9a12-4fd3-9fc3-4f5382d58ecc"
      unitRef="number">0.33</hmst:PercentageOfLoanPortfolio>
    <hmst:PercentageOfLoanPortfolio
      contextRef="i0d986b3c8aa2426b9ac45d6981dd6bf6_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzEwOTk1MTE2NDA3MTk_5bcdf73b-dea7-4faf-ac57-edda3819d65b"
      unitRef="number">0.19</hmst:PercentageOfLoanPortfolio>
    <hmst:AllowanceForUnfundedCommitments
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzM0MzI_561366dd-5109-42b7-95c9-f07fbf6cb39e"
      unitRef="usd">2400000</hmst:AllowanceForUnfundedCommitments>
    <hmst:AllowanceForUnfundedCommitments
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzEwOTk1MTE2NDA5NDA_018d1b50-51fa-4ad8-a1ef-089c8eff2ad5"
      unitRef="usd">1600000</hmst:AllowanceForUnfundedCommitments>
    <hmst:FinancingReceivableInterestReceivable
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzM1OTE_8a2c7015-acfe-480e-9183-171e6427d4fa"
      unitRef="usd">17800000</hmst:FinancingReceivableInterestReceivable>
    <hmst:FinancingReceivableInterestReceivable
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzEwOTk1MTE2NDA5Mjg_362343c2-101c-4e73-82e5-b78a534dd8f2"
      unitRef="usd">21200000</hmst:FinancingReceivableInterestReceivable>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzExNzMx_cafca9ab-3871-41d3-b239-db6c47be406d">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in the ACL for LHFI and the allowance for unfunded commitments was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.414%"/&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 style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.156%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;ACL for LHFI&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision for credit 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="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-18pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net (charge-offs) recoveries&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,355)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:24pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impact of ASC 326 adoption&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; &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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,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;/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="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;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 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for unfunded commitments&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision for credit 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="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impact of ASC 326 adoption&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; &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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,588&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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 style="height:14pt"&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision for credit 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="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses-loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for unfunded commitments&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,000)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,469&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(500)&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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Activity in the ACL by loan portfolio and loan sub-class was as follows.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.742%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.626%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning&lt;br/&gt;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending&lt;br/&gt;balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE&lt;/span&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(218)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,396)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction to permanent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(260)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial loans&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 #000000;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,177)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans&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 #000000;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,526)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,358&#160;&lt;/span&gt;&lt;/td&gt;&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 68.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total ACL&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,294&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,349)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;994&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,816)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.976%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.611%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.978%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.501%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.716%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.803%"/&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prior to adoption of ASC 326&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Impact of ASC 326 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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending&lt;br/&gt;balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,392)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction/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;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 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(115)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,113)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,130&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction to permanent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,311)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial loans&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 #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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,459)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(896)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(640)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,949)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,536)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(182)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,683&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(473)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,563)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,322&#160;&lt;/span&gt;&lt;/td&gt;&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 68.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total ACL&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,772&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,843&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,009)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;845&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,843&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;64,294&#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-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.626%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning&lt;br/&gt;balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending&lt;br/&gt;balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE&lt;/span&gt;&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction/land development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(941)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,535&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial loans&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 #000000;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans&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 #000000;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,912)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(849)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 68.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total ACL&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,470&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(587)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,011&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(122)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,772&#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:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzQtNS0xLTEtNDAxMjU_b03696a8-3bdc-4a1e-934e-9a2054dab1f0"
      unitRef="usd">64294000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzQtNy0xLTEtNDAxMjU_31d2ebf1-aaf0-4e72-9e1d-71625661b2ae"
      unitRef="usd">41772000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4c66aa86eebe4c21b503b34f3ed4563a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzQtOS0xLTEtNDAxMjU_04518786-582c-45ae-b43a-d1cceb05efdb"
      unitRef="usd">41470000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzUtNS0xLTEtNDAxMjU_7728f6fc-e99c-472f-bab8-4a7b1f816928"
      unitRef="usd">-15816000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzUtNy0xLTEtNDAxMjU_39d04038-7d3f-48a3-9463-fa9357920cbf"
      unitRef="usd">21843000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzUtOS0xLTEtNDAxMjU_969ba7a5-6b6e-4f4f-8506-b519dcf878e5"
      unitRef="usd">-122000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzYtNS0xLTEtNDAxMjU_9c4f50e6-b7c5-4f03-809f-e9b4e99095ea"
      unitRef="usd">1355000</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzYtNy0xLTEtNDAxMjU_a44cab49-859f-4590-afd9-42675b28934a"
      unitRef="usd">1164000</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzYtOS0xLTEtNDAxMjU_e22ed2ea-e82c-4335-b8c8-a488a7dd4148"
      unitRef="usd">-424000</us-gaap:FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i96857650948c41a78a4fd46a77eb8f55_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzctNy0xLTEtNDU1NDc_e38f50c9-6924-4e77-8e35-0006acab11aa"
      unitRef="usd">1843000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzgtNS0xLTEtNDAxMjU_917d9e62-8a3e-41b7-ba9b-f3fef744760e"
      unitRef="usd">47123000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzgtNy0xLTEtNDAxMjU_6134e67d-a85e-4eab-9f2c-94596b9c5ea9"
      unitRef="usd">64294000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzgtOS0xLTEtNDAxMjU_4ffeabd4-6045-4438-86e1-02f9c188cf53"
      unitRef="usd">41772000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzExLTUtMS0xLTQwMTI1_ff8e6a3d-fdcf-45a9-89c3-bc74f3cec82c"
      unitRef="usd">1588000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzExLTctMS0xLTQwMTI1_af6e0e8c-d369-47af-8ca6-980e1adf5775"
      unitRef="usd">1065000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i4c66aa86eebe4c21b503b34f3ed4563a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzExLTktMS0xLTQwMTI1_29690a38-ace9-4165-bb53-8597860e940f"
      unitRef="usd">1443000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzEyLTUtMS0xLTQwMTI1_6098f13c-f684-467d-a5fb-ded594841db5"
      unitRef="usd">816000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzEyLTctMS0xLTQwMTI1_fb4a7baa-7e64-4d39-bf66-ef4a29e38a74"
      unitRef="usd">-1374000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzEyLTktMS0xLTQwMTI1_b7ea3d87-280c-4f90-afbd-9dd6106c8ea9"
      unitRef="usd">-378000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i96857650948c41a78a4fd46a77eb8f55_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzEzLTctMS0xLTQwMTI1_35bc0296-d09b-44ff-b93c-371cd5daf58d"
      unitRef="usd">1897000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE0LTUtMS0xLTQwMTI1_fa992e71-2e06-458d-b1f2-49521fb99eae"
      unitRef="usd">2404000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE0LTctMS0xLTQwMTI1_94dda6b9-93e9-4386-ba7f-ba146ef3fbb2"
      unitRef="usd">1588000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE0LTktMS0xLTQwMTI1_82bf599c-de97-43c1-b118-0fd5cd03532c"
      unitRef="usd">1065000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE3LTUtMS0xLTQwMTI1_70c490b8-e2e2-41dd-acda-4f80cc9c5cd5"
      unitRef="usd">-15816000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE3LTctMS0xLTQwMTI1_59e45e0d-2c2f-4e7d-aec1-08f89116d4da"
      unitRef="usd">21843000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE3LTktMS0xLTQwMTI1_c6e2b875-156e-443b-9987-4483c78e6be6"
      unitRef="usd">-122000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE4LTUtMS0xLTQwMTI1_9216b7b4-da91-4081-bfd8-e267134d4393"
      unitRef="usd">816000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE4LTctMS0xLTQwMTI1_7a652584-9cdc-49e7-bee8-57c818c8a340"
      unitRef="usd">-1374000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE4LTktMS0xLTQwMTI1_4609e545-3197-4d7b-b83b-5fcfcb4c974b"
      unitRef="usd">-378000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <hmst:FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE5LTUtMS0xLTQwMTI1_6fdcc0e9-4729-4054-94fd-b6e6b8fb854d"
      unitRef="usd">-15000000</hmst:FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <hmst:FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE5LTctMS0xLTQwMTI1_128354b2-8a89-4f64-aef3-6bbc9b91ec36"
      unitRef="usd">20469000</hmst:FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <hmst:FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToyNGUwMzhlYTExZTE0Mzg4YTAxMDVhYmViYTc4ZjIzMi90YWJsZXJhbmdlOjI0ZTAzOGVhMTFlMTQzODhhMDEwNWFiZWJhNzhmMjMyXzE5LTktMS0xLTQwMTI1_5e2177f7-2e1b-4c54-be06-16f2ebb628da"
      unitRef="usd">-500000</hmst:FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzQtMS0xLTEtNDM0Mjc_72efcc49-b29d-41cc-965e-27f09cb8c348"
      unitRef="usd">8845000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i2fa93a00c39143a1b1b5d528d99d8dbe_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzQtMy0xLTEtNDM0MzU_59f1a659-36c3-4218-8828-9b72453af16c"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i2fa93a00c39143a1b1b5d528d99d8dbe_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzQtNS0xLTEtNDM0Mzg_f4ebfe96-4c05-4c68-ba1c-3a142f52c09d"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ifa8d16cf7522424ab9b6c219edc0feb6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzQtNy0xLTEtNDM0NDE_62d34169-ac54-4d8a-9146-5cd2f17b3d5a"
      unitRef="usd">-1336000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzQtOS0xLTEtNTMxNDc_07c5c353-a10d-4f6f-9d13-97e8700758e3"
      unitRef="usd">7509000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzUtMS0xLTEtNDM0Mjc_525e5585-9750-43fc-b5fb-fccd7fa02f9d"
      unitRef="usd">6072000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i964089af40e94717ab2c65676646e0ba_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzUtMy0xLTEtNDM0MzU_0d698215-7fa2-4c71-b2b0-c474ca6e14b6"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i964089af40e94717ab2c65676646e0ba_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzUtNS0xLTEtNDM0Mzg_a0a77212-bafb-4f23-b2d2-a84ded901f7e"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i5fd886d3724f4eb0a337a79d7bb26037_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzUtNy0xLTEtNDM0NDE_10168fd9-8525-4161-badb-9ae682c339c9"
      unitRef="usd">-218000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzUtOS0xLTEtNTMxNDc_fead3943-5101-411c-af62-63934c7cc6f9"
      unitRef="usd">5854000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia53f74727f9b49658f6b974accd39230_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzctMS0xLTEtNDM0Mjc_9687ca16-e1fa-4e8d-9c95-815a046d0dee"
      unitRef="usd">4903000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i9b5c65454a1046e9b4f4f10d4a785196_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzctMy0xLTEtNDM0MzU_f18e0fce-e235-45c6-bc69-367c9b696465"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i9b5c65454a1046e9b4f4f10d4a785196_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzctNS0xLTEtNDM0Mzg_67782e18-796d-482d-ba35-0c9ab4384cfd"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ifcf61afc45514bc3865d81643854559a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzctNy0xLTEtNDM0NDE_0b6de83f-67eb-4875-a796-2995959f9ca4"
      unitRef="usd">-4396000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if0b0e3a75157458fa306a4cc618d3e64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzctOS0xLTEtNTMxNTA_23c652ed-bc3f-4a47-8859-205572ed1c49"
      unitRef="usd">507000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzgtMS0xLTEtNDM0Mjc_27a45a73-1e3a-43d7-92ec-7917e8cbc72f"
      unitRef="usd">1670000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ib5b9b79aebf44f82a2573da33fbe78d3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzgtMy0xLTEtNDM0MzU_6cb326fd-075c-4525-b71a-84c67dff5a1c"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ib5b9b79aebf44f82a2573da33fbe78d3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzgtNS0xLTEtNDM0Mzg_e6305d3d-7e3d-490c-90ed-35e10d34bed7"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i5c643fcb576947bba8cb8d2bcb913253_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzgtNy0xLTEtNDM0NDE_a96ce742-f084-45f4-ac28-6cdd7fc98429"
      unitRef="usd">-1520000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id54dd3d01c22401fb1c198ff55080eb3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzgtOS0xLTEtNTMxNTA_ff05c1b7-0e34-407e-9d15-a696846dbbf1"
      unitRef="usd">150000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzktMS0xLTEtNDM0Mjc_81b38e97-aab5-4fce-9944-ec58bdd98305"
      unitRef="usd">5130000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i98002cd7f23146ac8fcb6784e164d079_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzktMy0xLTEtNDM0MzU_d17af5bc-0b27-438b-a097-48bba0d51c11"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i0451ed7c2ce74cd3a34ec8cd2aaf3fd9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzktNS0xLTEtNDM0Mzg_ae974f55-d372-46ba-bef2-b7712730481d"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i0451ed7c2ce74cd3a34ec8cd2aaf3fd9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzktNy0xLTEtNDM0NDE_794ae360-45d9-4e7b-a79d-ff8a76b628d0"
      unitRef="usd">1281000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie659c9e890994f6b81e1cd06231a748e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzktOS0xLTEtNTMxNTA_ba3b42b6-f411-43fd-9626-42a5bbb36483"
      unitRef="usd">6411000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzEwLTEtMS0xLTQzNDI3_f83e967d-dbcb-4c0d-a648-52b762815807"
      unitRef="usd">1315000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ic5a9d7caca564dc3accfb3a32ca15cc0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzEwLTMtMS0xLTQzNDM1_18a49913-78e8-4fbd-9d98-75cf84e8e467"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ic5a9d7caca564dc3accfb3a32ca15cc0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzEwLTUtMS0xLTQzNDM4_178accc5-a2d8-4f19-9e90-a16589e953b7"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ie9c10a7794704070be371097c7a87f4d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzEwLTctMS0xLTQzNDQx_812452a5-263e-4bea-b1a0-68568510cb64"
      unitRef="usd">-260000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i25938cbb223e4aa3963ae837172cc84d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzEwLTktMS0xLTUzMTUw_64367481-a6c1-47dc-95d3-a12f0e97ebfd"
      unitRef="usd">1055000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0d52db0130104947912de84093cd475c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzExLTEtMS0xLTUzMTUy_13dc9b66-c467-4e93-8b3e-47535a0412cd"
      unitRef="usd">27935000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i0bb4d0aea26d41a8960de47785bde3a2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzExLTMtMS0xLTUzMTU0_f73a0196-3078-4ac9-9107-cdde30e8b966"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i0bb4d0aea26d41a8960de47785bde3a2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzExLTUtMS0xLTUzMTU2_7fedd3ce-3b51-4bef-bead-6b0628b6bce7"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i0bb4d0aea26d41a8960de47785bde3a2_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzExLTctMS0xLTUzMTU4_b0c43fbf-599e-4072-929b-3cfc30f11041"
      unitRef="usd">-6449000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i18548a4352a9467a9d7195739dd2f239_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzExLTktMS0xLTUzMTUw_aae7a40a-f6cb-4c05-b4da-e5462d1c4419"
      unitRef="usd">21486000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzEzLTEtMS0xLTQzNDYw_36cbeb4e-21ad-4f4e-967b-c70bf7e04e97"
      unitRef="usd">4994000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i31b74598aea344d8b360d7c09d45a969_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzEzLTMtMS0xLTUzMTY2_d795eeae-5c89-457f-be41-aa7b0edf299c"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i7aeddac92974463ea565ecfd69d189c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzEzLTUtMS0xLTQzNDY2_c28b2cc3-d875-4674-a0cb-73ee1ba2bf60"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i31b74598aea344d8b360d7c09d45a969_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzEzLTctMS0xLTQzNDY5_d042cfc8-c221-4004-800f-82cc2d899e12"
      unitRef="usd">12000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzEzLTktMS0xLTUzMTYw_3cea168e-90d2-4526-b037-ab797dbc11b4"
      unitRef="usd">5006000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE0LTEtMS0xLTQzNDYw_f1d00c74-1fed-4fbd-b700-2fd1219184f5"
      unitRef="usd">17043000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="id5d0044b1b694853ba0b7998a080cae0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE0LTMtMS0xLTQzNDYz_55f2b45a-3fcc-4985-9c9f-eba18229ce5d"
      unitRef="usd">1739000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="id5d0044b1b694853ba0b7998a080cae0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE0LTUtMS0xLTQzNDY2_e7e5e5a3-a205-422a-93f7-e91b8552f403"
      unitRef="usd">146000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="id5d0044b1b694853ba0b7998a080cae0_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE0LTctMS0xLTQzNDY5_4d72bafc-2998-4844-9e15-d69dc8572921"
      unitRef="usd">-3177000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE0LTktMS0xLTUzMTYw_0867c293-0d42-4d10-87e9-414918627100"
      unitRef="usd">12273000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3a80713e9af54ed09c150d0b2234731a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE1LTEtMS0xLTUzMTY0_e7a75eb2-c6c2-4775-8dec-2bcc1a8b416c"
      unitRef="usd">22037000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i8a0e2aa3a00a4fa8ab4f9ffdf5911f3f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE1LTMtMS0xLTUzMTY4_0d48ee69-2ec5-45af-bb55-4bbb8eb6a3de"
      unitRef="usd">1739000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i8a0e2aa3a00a4fa8ab4f9ffdf5911f3f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE1LTUtMS0xLTUzMTcw_ceedc039-a470-45cd-9e3f-969372cba00d"
      unitRef="usd">146000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i8a0e2aa3a00a4fa8ab4f9ffdf5911f3f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE1LTctMS0xLTUzMTcy_4623b09c-dc8a-45bb-b9d7-1348eeb3eb84"
      unitRef="usd">-3165000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3d6fb52c766f436bb5806177302ec7bd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE1LTktMS0xLTUzMTc0_cdd59db1-3346-476e-990d-b527ea2c4583"
      unitRef="usd">17279000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i319472f309254d38ac6500afb1ec044b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE3LTEtMS0xLTQzNDcy_1a4b8720-0f1a-402e-98fa-54f1fef409ac"
      unitRef="usd">6906000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i01399af649eb445aa38c6217a3bf734c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE3LTMtMS0xLTQzNDc1_b92bf51c-6124-4296-a0fa-eb9909aaddbb"
      unitRef="usd">127000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i01399af649eb445aa38c6217a3bf734c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE3LTUtMS0xLTQzNDc4_c52e9baf-ffcc-406c-8222-7bc3b9f8f6e2"
      unitRef="usd">291000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i01399af649eb445aa38c6217a3bf734c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE3LTctMS0xLTQzNDgx_aa2ba4a1-4513-46a1-861b-cac92494ba82"
      unitRef="usd">-2676000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE3LTktMS0xLTUzMTc2_3549400f-a520-4acd-b96f-a77abbd3e686"
      unitRef="usd">4394000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="icd4563db5a374031842011a200828993_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE4LTEtMS0xLTQzNDcy_9845a3a5-0209-438b-9271-94331e7b33c6"
      unitRef="usd">7416000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i3d44ca0edec34c7297b806d7b5410ad1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE4LTMtMS0xLTQzNDc1_edcf802e-055e-4e0e-aeb9-cefa8ba1792a"
      unitRef="usd">483000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i3d44ca0edec34c7297b806d7b5410ad1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE4LTUtMS0xLTQzNDc4_c8b22ed5-887e-4b0c-8d34-f99c7362bca7"
      unitRef="usd">557000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i3d44ca0edec34c7297b806d7b5410ad1_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE4LTctMS0xLTQzNDgx_8fdce8cf-ae59-4da6-8c13-05bf8cf2ff7c"
      unitRef="usd">-3526000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="iaed4c7f353594921bdcbfb775a6734dc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE4LTktMS0xLTUzMTc2_25c33c15-5450-489d-ba05-61efa27e1c5c"
      unitRef="usd">3964000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="icd03362d635b4b69b49935af0c8f29db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE5LTEtMS0xLTUzMTgy_c6fce84a-900e-4ea9-a86b-f5131c47f973"
      unitRef="usd">14322000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i9216f8949f3b4cafa872f20378023d25_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE5LTMtMS0xLTUzMTgy_63ad87fc-0d45-4097-9381-60d310e4af09"
      unitRef="usd">610000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i9216f8949f3b4cafa872f20378023d25_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE5LTUtMS0xLTUzMTgy_3ad9f239-f48c-469c-93c9-70790f80cb05"
      unitRef="usd">848000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i9216f8949f3b4cafa872f20378023d25_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE5LTctMS0xLTUzMTgy_60f24a81-af87-46c4-977d-9bea8002a0ab"
      unitRef="usd">-6202000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1dcb794444564c18a2b96267467745da_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzE5LTktMS0xLTUzMTgy_84d6a40d-d56b-445d-bbc4-dd2ae3e03c99"
      unitRef="usd">8358000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzIwLTEtMS0xLTUzMTgy_84794ac9-1413-414e-bee0-fe076d8be47e"
      unitRef="usd">64294000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzIwLTMtMS0xLTUzMTgy_0808cd5e-b67f-426b-aea6-8d9d4a5e0747"
      unitRef="usd">2349000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzIwLTUtMS0xLTUzMTgy_a38e27c3-42be-4586-adc9-13e3fef49f59"
      unitRef="usd">994000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzIwLTctMS0xLTUzMTgy_1df83b0a-4e44-44cf-b7f1-31b0e5b9dff0"
      unitRef="usd">-15816000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozYjg2MTk4ZDdiYTg0YjY1YWVhM2ZkZmE3ZDE4MzQ3Yi90YWJsZXJhbmdlOjNiODYxOThkN2JhODRiNjVhZWEzZmRmYTdkMTgzNDdiXzIwLTktMS0xLTUzMTgy_ce7757c9-083d-4c6a-b874-3289928dafc2"
      unitRef="usd">47123000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i578b8a047af241f08762547ddea40787_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzQtMS0xLTEtNDAxMjU_7cab246a-6622-4851-8e7f-786ff28a5704"
      unitRef="usd">7245000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i7fb9ee52919242c8bd14b9890b4efc19_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzQtMy0xLTEtNDAxMjU_e964f277-0ded-4479-a930-7308e589cf8a"
      unitRef="usd">-3392000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i2fa93a00c39143a1b1b5d528d99d8dbe_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzQtNS0xLTEtNDAxMjU_59f1a659-36c3-4218-8828-9b72453af16c"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i2fa93a00c39143a1b1b5d528d99d8dbe_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzQtNy0xLTEtNDAxMjU_f4ebfe96-4c05-4c68-ba1c-3a142f52c09d"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i2fa93a00c39143a1b1b5d528d99d8dbe_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzQtOS0xLTEtNDAxMjU_cd98405a-11eb-41c3-b8ef-0793ce2a9cea"
      unitRef="usd">4992000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzQtMTEtMS0xLTQwMTI1_62e0c0ae-e9ad-4003-81eb-cdc3b40c1a38"
      unitRef="usd">8845000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ife35adc2ae5d4343aeaf87e8a7c003f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzUtMS0xLTEtNDAxMjU_6bde05e2-5b47-4ece-bc3e-0ffa2fe5bbf5"
      unitRef="usd">7015000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6f89e8ba181044f5bd12b962d362aa0e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzUtMy0xLTEtNDAxMjU_9227dd41-8984-4798-a522-ab7765682bf3"
      unitRef="usd">-2977000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i964089af40e94717ab2c65676646e0ba_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzUtNS0xLTEtNDAxMjU_0d698215-7fa2-4c71-b2b0-c474ca6e14b6"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i964089af40e94717ab2c65676646e0ba_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzUtNy0xLTEtNDAxMjU_a0a77212-bafb-4f23-b2d2-a84ded901f7e"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i964089af40e94717ab2c65676646e0ba_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzUtOS0xLTEtNDAxMjU_f73e9ada-4bb8-495f-bd9a-d5208a79253d"
      unitRef="usd">2034000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzUtMTEtMS0xLTQwMTI1_898a66e8-0764-4cd7-82c1-9b8cd5e52790"
      unitRef="usd">6072000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="if7ef966e304544bbb4cc26b8401b9cba_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzctMS0xLTEtNDAxMjU_7a308991-05ae-4612-ae25-6ca009c6c651"
      unitRef="usd">2848000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4c154e90de0442208dc1d6f5e0dd6f09_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzctMy0xLTEtNDMyNTg_e87a5a60-17b8-46ed-9fe8-c54beeda5c99"
      unitRef="usd">693000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i9b5c65454a1046e9b4f4f10d4a785196_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzctNS0xLTEtNDAxMjU_f18e0fce-e235-45c6-bc69-367c9b696465"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i9b5c65454a1046e9b4f4f10d4a785196_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzctNy0xLTEtNDAxMjU_67782e18-796d-482d-ba35-0c9ab4384cfd"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i9b5c65454a1046e9b4f4f10d4a785196_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzctOS0xLTEtNDAxMjU_73bc4f44-b108-4265-b68f-a94fc1a553ef"
      unitRef="usd">1362000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ia53f74727f9b49658f6b974accd39230_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzctMTEtMS0xLTQwMTI1_3620a485-18be-4bb6-95a5-e27af0008595"
      unitRef="usd">4903000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i728342587743446e8fd79947996b787e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzgtMS0xLTEtNDAxMjU_3bc1cf8a-08bf-4af8-8153-2bd71c50a8d6"
      unitRef="usd">624000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ifb386d334b0742a894746d177210a659_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzgtMy0xLTEtNDMyNTg_c154aff5-fd51-48b7-85a6-f35d34387634"
      unitRef="usd">-115000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ib5b9b79aebf44f82a2573da33fbe78d3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzgtNS0xLTEtNDAxMjU_6cb326fd-075c-4525-b71a-84c67dff5a1c"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ib5b9b79aebf44f82a2573da33fbe78d3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzgtNy0xLTEtNDAxMjU_e6305d3d-7e3d-490c-90ed-35e10d34bed7"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ib5b9b79aebf44f82a2573da33fbe78d3_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzgtOS0xLTEtNDAxMjU_36197c91-c266-4518-85c2-9de664067c28"
      unitRef="usd">1161000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzgtMTEtMS0xLTQwMTI1_d7eda8d4-6fc3-4313-bf6b-ef8e0056e071"
      unitRef="usd">1670000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1480369d13a64b11aeae4e6be43e9689_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzktMS0xLTEtNDAxMjU_edce15f4-e2b5-4f6a-bdde-5421f4d0d0c2"
      unitRef="usd">3800000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2f1c881e762240b4b920319429d2722b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzktMy0xLTEtNDMyNTg_023a02f4-8a2d-4d5e-9153-066555532657"
      unitRef="usd">4280000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i98002cd7f23146ac8fcb6784e164d079_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzktNS0xLTEtNDAxMjU_d17af5bc-0b27-438b-a097-48bba0d51c11"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i98002cd7f23146ac8fcb6784e164d079_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzktNy0xLTEtNDAxMjU_3f694267-b708-4b89-b55e-911e7afcbc37"
      unitRef="usd">163000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i98002cd7f23146ac8fcb6784e164d079_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzktOS0xLTEtNDAxMjU_beff2491-7b7c-4bf0-9517-b06ed92854ca"
      unitRef="usd">-3113000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzktMTEtMS0xLTQwMTI1_2b93a95e-e9f9-4ad6-b352-5575d5b3fbeb"
      unitRef="usd">5130000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="icf66624050564071b9d74f61866781dc_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEwLTEtMS0xLTQwMTI1_83b88337-15e1-4556-abad-3f837e50a34e"
      unitRef="usd">1003000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i6dd9e4fe991c45deb977a5ad5eb3458f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEwLTMtMS0xLTQzMjU4_b0079b4f-e6c9-4c19-b09f-347cc568fa36"
      unitRef="usd">200000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ic5a9d7caca564dc3accfb3a32ca15cc0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEwLTUtMS0xLTQwMTI1_18a49913-78e8-4fbd-9d98-75cf84e8e467"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ic5a9d7caca564dc3accfb3a32ca15cc0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEwLTctMS0xLTQwMTI1_178accc5-a2d8-4f19-9e90-a16589e953b7"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ic5a9d7caca564dc3accfb3a32ca15cc0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEwLTktMS0xLTQwMTI1_a34c81ad-7739-4142-87f6-99ab91179ce0"
      unitRef="usd">112000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEwLTExLTEtMS00MDEyNQ_b17c2cf8-1d74-4c17-bbb0-111b688e022b"
      unitRef="usd">1315000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i306ce7c569cb4540ba82b3d9cef70a99_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzExLTEtMS0xLTQwMTI1_40c021e9-3832-4636-a4d7-6f5441345205"
      unitRef="usd">22535000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i636536239d1846e08a765b23395a82ab_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzExLTMtMS0xLTQwMTI1_9c58f4b2-a28d-49c8-9a96-5fc6497b250b"
      unitRef="usd">-1311000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i7afe45d5495f41fab55ec2a915f487eb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzExLTUtMS0xLTQwMTI1_f7b9e6b1-1946-4d6a-9e3f-c38355c8cb31"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i7afe45d5495f41fab55ec2a915f487eb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzExLTctMS0xLTQwMTI1_c52ad482-0547-47ea-82ff-a5a15f67361e"
      unitRef="usd">163000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i7afe45d5495f41fab55ec2a915f487eb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzExLTktMS0xLTQwMTI1_97e2f654-e8c8-4f1a-ad65-f36cd5738be7"
      unitRef="usd">6548000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i0d52db0130104947912de84093cd475c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzExLTExLTEtMS00MDEyNQ_e6e8bb09-9a10-44aa-a418-b965c79392d6"
      unitRef="usd">27935000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4cd0f6e05f9648549b08ccf961cd70ec_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEzLTEtMS0xLTQwMTI1_69b096a6-0914-443c-b183-9f5c60ece83b"
      unitRef="usd">3639000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i826dba39c5de4113b637beee881f116d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEzLTMtMS0xLTQwMTI1_ec78fc17-7e3b-4c39-b2ed-d9b600a2a8f8"
      unitRef="usd">-2459000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i7aeddac92974463ea565ecfd69d189c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEzLTUtMS0xLTQwMTI1_ad8522c2-db1e-4d6d-820f-98403f531a31"
      unitRef="usd">896000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i7aeddac92974463ea565ecfd69d189c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEzLTctMS0xLTQwMTI1_c28b2cc3-d875-4674-a0cb-73ee1ba2bf60"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i7aeddac92974463ea565ecfd69d189c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEzLTktMS0xLTQwMTI1_50d116f7-2bed-4755-85ce-cdadef7fae58"
      unitRef="usd">4710000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzEzLTExLTEtMS00MDEyNQ_6790e7c7-c018-4903-a53b-328c2a91374f"
      unitRef="usd">4994000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5d92e83d153d432da73ea4f653d89ab8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE0LTEtMS0xLTQwMTI1_e508fd7f-193d-47a1-82b8-a1d55290c68d"
      unitRef="usd">2915000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i19b918a9f49f4011a644940641b83886_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE0LTMtMS0xLTQwMTI1_26625ca5-8990-44bd-829f-33b84337c2c0"
      unitRef="usd">510000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i9df296bd35d94277bbecd9788a331040_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE0LTUtMS0xLTQwMTI1_b13c5364-6863-4340-b524-44fefaa44f80"
      unitRef="usd">640000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i9df296bd35d94277bbecd9788a331040_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE0LTctMS0xLTQwMTI1_623350f7-20c7-483e-a6aa-37e01d966405"
      unitRef="usd">110000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i9df296bd35d94277bbecd9788a331040_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE0LTktMS0xLTQwMTI1_7f056f64-1a8a-42c2-a716-6f90f06ed00e"
      unitRef="usd">14148000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE0LTExLTEtMS00MDEyNQ_fb2b20ea-a92c-4c6c-bd54-4f2202f9d382"
      unitRef="usd">17043000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic65ba21732cf4791a4d954e8c8bd725a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE1LTEtMS0xLTQwMTI1_2e8c8e27-9c21-4926-aad6-c4d38d1cc7cd"
      unitRef="usd">6554000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i77b704a594074400a1a1f20a1dfe25a5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE1LTMtMS0xLTQwMTI1_25ba99e1-bbd6-4a7b-b0de-a71e206105f3"
      unitRef="usd">-1949000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="idd8f95a016bf417396a8627e0731f6e6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE1LTUtMS0xLTQwMTI1_8798923e-f655-4e5e-bb0a-f6584cdfb0c6"
      unitRef="usd">1536000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="idd8f95a016bf417396a8627e0731f6e6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE1LTctMS0xLTQwMTI1_3d563082-f580-48c2-96f3-c0c269e9f3d6"
      unitRef="usd">110000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="idd8f95a016bf417396a8627e0731f6e6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE1LTktMS0xLTQwMTI1_c0dcfeb0-05ad-421c-b409-33c73ffdae0b"
      unitRef="usd">18858000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3a80713e9af54ed09c150d0b2234731a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE1LTExLTEtMS00MDEyNQ_663be846-6cab-4c9f-a9bd-2b27d8927e6d"
      unitRef="usd">22037000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3229be65b4824a549890d1dabbcebb57_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE3LTEtMS0xLTQwMTI1_4805e165-94b7-4e4a-bfe3-885c194bd3a9"
      unitRef="usd">6450000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie4a89c7f1f614c3aa0189aa1e2e81933_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE3LTMtMS0xLTQwMTI1_3899d88e-f6cb-4577-8fef-b32435803973"
      unitRef="usd">468000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ic9fcb82f29fa468dbaedf34acaae3e45_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE3LTUtMS0xLTQwMTI1_c3c00db6-19b3-4b80-a6df-230c4f408173"
      unitRef="usd">17000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ic9fcb82f29fa468dbaedf34acaae3e45_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE3LTctMS0xLTQwMTI1_f61a0f1b-89cd-4c51-aa67-b534a2ec935e"
      unitRef="usd">187000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ic9fcb82f29fa468dbaedf34acaae3e45_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE3LTktMS0xLTQwMTI1_d4f25571-e481-4c9b-a2c1-84064046165b"
      unitRef="usd">-182000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i319472f309254d38ac6500afb1ec044b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE3LTExLTEtMS00MDEyNQ_4f048c39-4ec2-4c45-bd22-95394437c7ca"
      unitRef="usd">6906000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2947250530ea415a9f28a5406a1fc073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE4LTEtMS0xLTQwMTI1_77408200-7cbe-46bd-acce-16b97cbd7a21"
      unitRef="usd">6233000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4d22f61578204540a512b0d6137fa5dd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE4LTMtMS0xLTQwMTI1_03c12c8e-ac54-4dd1-af49-6d5e747a16fd"
      unitRef="usd">4635000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i8ee1147997ce4445a37bed33f247b464_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE4LTUtMS0xLTQwMTI1_e203d8ff-c4fe-46fb-b4b7-da695c7382a7"
      unitRef="usd">456000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i8ee1147997ce4445a37bed33f247b464_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE4LTctMS0xLTQwMTI1_95084480-6d96-4e07-9a49-aae0f68cc580"
      unitRef="usd">385000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i8ee1147997ce4445a37bed33f247b464_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE4LTktMS0xLTQwMTI1_d34afa12-8636-4112-a652-f73d9875a33e"
      unitRef="usd">-3381000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="icd4563db5a374031842011a200828993_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE4LTExLTEtMS00MDEyNQ_03361194-cfaf-44a9-81dc-95bd2874e4e3"
      unitRef="usd">7416000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie3bf0d0cc51f49fbba85b343cb6c5e9e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE5LTEtMS0xLTQwMTI1_56505b79-7518-4011-a0b0-6f458c922434"
      unitRef="usd">12683000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i07149a5d3cf64e56a4a56e05e770b87c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE5LTMtMS0xLTQwMTI1_47c48d1c-98b4-48a1-8728-06d14a2c1c40"
      unitRef="usd">5103000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i3b3e29ef88ad40f2bc629f608d4a0ae2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE5LTUtMS0xLTQwMTI1_973968a9-e3ee-419e-8542-70e27e330d66"
      unitRef="usd">473000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i3b3e29ef88ad40f2bc629f608d4a0ae2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE5LTctMS0xLTQwMTI1_e135f8f7-20f3-4b77-b977-07d7205e9c25"
      unitRef="usd">572000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i3b3e29ef88ad40f2bc629f608d4a0ae2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE5LTktMS0xLTQwMTI1_bc31404f-c82b-430c-a7c6-10ad5b93f991"
      unitRef="usd">-3563000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="icd03362d635b4b69b49935af0c8f29db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzE5LTExLTEtMS00MDEyNQ_ae039bd6-9db2-4bd5-ac3d-73abfe924549"
      unitRef="usd">14322000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzIwLTEtMS0xLTQwMTI1_a553a310-e1df-46e4-962d-7c8452d46ac3"
      unitRef="usd">41772000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i96857650948c41a78a4fd46a77eb8f55_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzIwLTMtMS0xLTQwMTI1_934e9568-8fa3-4034-9379-b03dfd87bd86"
      unitRef="usd">1843000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzIwLTUtMS0xLTQwMTI1_2519846c-a6ec-4bde-8417-90137248675e"
      unitRef="usd">2009000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzIwLTctMS0xLTQwMTI1_f7e387af-200b-4c42-8a96-4012fe75b20a"
      unitRef="usd">845000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzIwLTktMS0xLTQwMTI1_b9e22e83-155d-49b5-8e9f-cdc22b857189"
      unitRef="usd">21843000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YzNiODFmNzNmZDc0MzZlOWI5ZTY1MDk2NzRhNDU2OS90YWJsZXJhbmdlOjVjM2I4MWY3M2ZkNzQzNmU5YjllNjUwOTY3NGE0NTY5XzIwLTExLTEtMS00MDEyNQ_520f997d-3ddc-4b28-a57a-78cffceb0372"
      unitRef="usd">64294000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9b937c8ecc674d0b85c2f1de524b3216_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzQtMS0xLTEtNDAxMjU_331a8bf3-69b7-48f2-b4f5-dadad73835bf"
      unitRef="usd">5495000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i8d5c733e8479484182c5d340d8e233a1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzQtMy0xLTEtNDAxMjU_f7f00f74-9164-401c-9389-14fa41be0d11"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i8d5c733e8479484182c5d340d8e233a1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzQtNS0xLTEtNDAxMjU_a3754eb2-ad74-4b41-b9bd-d7312b7b3072"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i8d5c733e8479484182c5d340d8e233a1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzQtNy0xLTEtNDAxMjU_2cae90f3-4d45-4166-b1d9-924cec04aadb"
      unitRef="usd">1750000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i578b8a047af241f08762547ddea40787_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzQtOS0xLTEtNDAxMjU_be3c30bc-5be8-408c-ad39-51a9984ded9e"
      unitRef="usd">7245000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i8ced6314da874a9985d293627cc86361_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzUtMS0xLTEtNDAxMjU_61ed24c8-bbc6-4395-b913-b132d8fcfb10"
      unitRef="usd">5754000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="icd9184c796be4a8997f95fa455b10626_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzUtMy0xLTEtNDAxMjU_dbc75cbc-7eb8-4e6a-a439-6bd771c90249"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="icd9184c796be4a8997f95fa455b10626_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzUtNS0xLTEtNDAxMjU_1ca953e2-7d3d-4e4a-a281-eacbb942d7df"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="icd9184c796be4a8997f95fa455b10626_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzUtNy0xLTEtNDAxMjU_6526133d-8b06-4b0e-afb3-806169bba221"
      unitRef="usd">1261000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ife35adc2ae5d4343aeaf87e8a7c003f5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzUtOS0xLTEtNDAxMjU_6972dd39-34e8-47d5-90b0-5e1c74375cba"
      unitRef="usd">7015000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2a15458940074ec8a286b736c5b1e827_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzYtMS0xLTEtNDMzNzc_38be018c-6e5a-4fff-9c39-4f6e869f0606"
      unitRef="usd">9001000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="id58adfc34fa44b1cbb9b3cf29272fe17_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzYtMy0xLTEtNTMyMTY_7ea343f2-68e6-47de-b092-8ee2944e5484"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="id58adfc34fa44b1cbb9b3cf29272fe17_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzYtNS0xLTEtNDMzOTQ_a0b11745-d1b3-43e7-bc08-5a752b15a2d0"
      unitRef="usd">215000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="id58adfc34fa44b1cbb9b3cf29272fe17_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzYtNy0xLTEtNDMzOTQ_fa6850ad-c71b-4a3f-81a7-40914bb35c9f"
      unitRef="usd">-941000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i95045568c2b44ff090dcb6c3de997960_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzYtOS0xLTEtNDAxMjU_da1ca42b-358c-4f63-b1ae-02ea5e2b6df3"
      unitRef="usd">8275000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie389f0a928b14bf6b364ce668391fc19_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzctMS0xLTEtNDAxMjU_1718ad4f-9a9e-4a3a-939a-1b063638cc95"
      unitRef="usd">20250000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ia8783d1c00ff40129444105d2465ced6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzctMy0xLTEtNDAxMjU_eb88e491-0f7c-47dd-b62e-fa6864a85f7d"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ia8783d1c00ff40129444105d2465ced6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzctNS0xLTEtNDAxMjU_383957f1-7395-456a-b0a4-31c6acad7c2a"
      unitRef="usd">215000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ia8783d1c00ff40129444105d2465ced6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzctNy0xLTEtNDAxMjU_ea06521e-e84c-4e6f-9e7b-0ac19e90be7b"
      unitRef="usd">2070000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i306ce7c569cb4540ba82b3d9cef70a99_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzctOS0xLTEtNDAxMjU_9d320c49-746e-4e83-a845-abb27d555473"
      unitRef="usd">22535000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9096a8a38a4c45c688c2f4824363bcae_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzktMS0xLTEtNDAxMjU_2a05790e-ebb0-4bcd-876e-d12bec526ca4"
      unitRef="usd">3278000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i465d2834a4684250a2cd43417b1d57fd_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzktMy0xLTEtNDAxMjU_e967696c-8db6-4778-bc48-8fd1b1f8866b"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i465d2834a4684250a2cd43417b1d57fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzktNS0xLTEtNDAxMjU_cc2bb6c9-56f9-4c15-97c3-fadaad31f373"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i465d2834a4684250a2cd43417b1d57fd_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzktNy0xLTEtNDAxMjU_33b6a6e2-3041-417d-a38e-10bebe80456e"
      unitRef="usd">361000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4cd0f6e05f9648549b08ccf961cd70ec_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzktOS0xLTEtNDAxMjU_797798e2-1665-4a7c-b6c2-a5feb53b15aa"
      unitRef="usd">3639000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="id6734530ab954144b265c9811d8bf2db_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzEwLTEtMS0xLTQwMTI1_3902b79f-281f-4f2e-a9e3-a745cd9b4a1b"
      unitRef="usd">2875000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i2f827e1ca39e48e19d1f2e33b396a4e6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzEwLTMtMS0xLTQwMTI1_ee457960-c5e8-484f-ae02-aae9053223fa"
      unitRef="usd">315000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i2f827e1ca39e48e19d1f2e33b396a4e6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzEwLTUtMS0xLTQwMTI1_0dbc63b6-b255-4c31-aa77-964061bd2682"
      unitRef="usd">147000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i2f827e1ca39e48e19d1f2e33b396a4e6_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzEwLTctMS0xLTQwMTI1_43fa8ead-70b5-46f2-a559-1ad875b0f3c6"
      unitRef="usd">208000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i5d92e83d153d432da73ea4f653d89ab8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzEwLTktMS0xLTQwMTI1_44c4a383-c932-41d2-b6a1-0d3f030ebddc"
      unitRef="usd">2915000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie4d17eb3be684f198a23a1aa748c8848_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzExLTEtMS0xLTQwMTI1_8fc8e5ff-8754-4530-abfc-a2a58426a9ec"
      unitRef="usd">6153000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ie5264924780743f58606c01ce7227e53_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzExLTMtMS0xLTQwMTI1_ee13eaa8-4175-4cfc-9cc9-d11cdbf227a5"
      unitRef="usd">315000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ie5264924780743f58606c01ce7227e53_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzExLTUtMS0xLTQwMTI1_9d0cb25e-466a-4c6f-b8b5-8f1497cb0dc3"
      unitRef="usd">147000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ie5264924780743f58606c01ce7227e53_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzExLTctMS0xLTQwMTI1_5a9906c8-dc9d-4bfb-b03c-788c85829ca5"
      unitRef="usd">569000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ic65ba21732cf4791a4d954e8c8bd725a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzExLTktMS0xLTQwMTI1_aa74f397-119b-4d81-bdf5-d4fdd4c0a908"
      unitRef="usd">6554000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2ced6370773e4a9880aec2ae214a9799_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzEzLTEtMS0xLTQwMTI1_8f1d03fd-2a17-404b-9c97-048510d576f8"
      unitRef="usd">8217000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i402d649e7e694766b35547347a5208f1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzEzLTMtMS0xLTQwMTI1_f7ef06c7-b935-471d-b0ad-e8323b44637d"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i402d649e7e694766b35547347a5208f1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzEzLTUtMS0xLTQwMTI1_42081b4f-90c1-4288-8376-193016e276d4"
      unitRef="usd">145000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i402d649e7e694766b35547347a5208f1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzEzLTctMS0xLTQwMTI1_7651b568-24e7-4327-8f60-a1eecc4e0839"
      unitRef="usd">-1912000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i3229be65b4824a549890d1dabbcebb57_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzEzLTktMS0xLTQwMTI1_520590cb-8ba3-4f9e-92fa-c7c90643ce7e"
      unitRef="usd">6450000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9ead3bf0f917491488f7b4cbe335dffa_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE0LTEtMS0xLTQwMTI1_fac31cbb-ad55-4be2-81f7-7ec27d3cd055"
      unitRef="usd">6850000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i7b75311cb47a4e2d93a5a70c7a9755b7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE0LTMtMS0xLTQwMTI1_4e47a7b5-96ee-4a34-865f-c0d602db931a"
      unitRef="usd">272000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i7b75311cb47a4e2d93a5a70c7a9755b7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE0LTUtMS0xLTQwMTI1_da3201c8-2c3b-4792-9441-f00b83a18e54"
      unitRef="usd">504000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i7b75311cb47a4e2d93a5a70c7a9755b7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE0LTctMS0xLTQwMTI1_431ebdca-9d66-4d97-a0c4-71fea75282ca"
      unitRef="usd">-849000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i2947250530ea415a9f28a5406a1fc073_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE0LTktMS0xLTQwMTI1_fa743af0-28d1-4995-94d0-d282fd3db796"
      unitRef="usd">6233000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i834a4901bd3a46e996dea7479b4d91ed_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE1LTEtMS0xLTQwMTI1_6bbe0938-a9d5-444b-8f74-e04ba867f57a"
      unitRef="usd">15067000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i196df21d2ee445ebb588b74ca2fb3dda_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE1LTMtMS0xLTQwMTI1_673030cd-0ca8-4edc-9c1a-0fedbda40eae"
      unitRef="usd">272000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i196df21d2ee445ebb588b74ca2fb3dda_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE1LTUtMS0xLTQwMTI1_a851a748-c27a-4ad7-922d-fc18f754b35b"
      unitRef="usd">649000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i196df21d2ee445ebb588b74ca2fb3dda_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE1LTctMS0xLTQwMTI1_c1710092-6348-4085-bfae-c5ec68b22246"
      unitRef="usd">-2761000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie3bf0d0cc51f49fbba85b343cb6c5e9e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE1LTktMS0xLTQwMTI1_e84600e9-f7ab-4d77-bbc3-6c86f848b60d"
      unitRef="usd">12683000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i4c66aa86eebe4c21b503b34f3ed4563a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE2LTEtMS0xLTQwMTI1_8f603128-6776-4247-a2c3-a864f63ddd05"
      unitRef="usd">41470000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE2LTMtMS0xLTQwMTI1_b12f4038-2b6a-4c16-a7a6-d5fdccceac99"
      unitRef="usd">587000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE2LTUtMS0xLTQwMTI1_ee4cab11-5629-475f-b7b5-3499c7529bc4"
      unitRef="usd">1011000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE2LTctMS0xLTQwMTI1_6dcb8887-2659-45cb-8839-3b5129761740"
      unitRef="usd">-122000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpkZmJhMjZkYWM5N2I0N2UwYjlmYjdkNWJhOTQyYWI0Yy90YWJsZXJhbmdlOmRmYmEyNmRhYzk3YjQ3ZTBiOWZiN2Q1YmE5NDJhYjRjXzE2LTktMS0xLTQwMTI1_3c96590f-e97f-4ca2-80f7-5945591ebe50"
      unitRef="usd">41772000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzExNzU4_3b5fbd95-79b1-4958-a2cf-5d43c2c9e500">The following table presents a vintage analysis of the commercial portfolio segment by loan sub-class, risk rating and delinquency status.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.125%"/&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="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2016 and prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revolving-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;COMMERCIAL PORTFOLIO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;705,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;130,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;183,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;705,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,315,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;561,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;165,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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,415,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,315,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;561,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;165,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:'Times New Roman',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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,415,359&#160;&lt;/span&gt;&lt;/td&gt;&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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily construction&lt;/span&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-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 #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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,863&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,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;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction&lt;/span&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-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 #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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99,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;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296,027&#160;&lt;/span&gt;&lt;/td&gt;&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="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction to permanent &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Past due:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30-59 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60-89 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,362&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148,084&#160;&lt;/span&gt;&lt;/td&gt;&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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#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 #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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;400,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,196&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;70,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;83,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',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;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;457,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;357,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;401,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial portfolio&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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,805,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;819,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;621,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;276,648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;227,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;496,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;223,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,476,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a vintage analysis of the consumer portfolio segment by loan sub-class and delinquency status:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.418%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2016 and prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revolving-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CONSUMER PORTFOLIO &lt;/span&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;176,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;204,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;761,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Past due:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30-59 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60-89 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:13.5pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ days&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;176,110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;204,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;763,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;290,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;302,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Past due:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30-59 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;137&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60-89 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;74&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ days&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 32.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;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:'Times New Roman',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;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;516&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;303,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total consumer portfolio&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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;178,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;207,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,066,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total LHFI&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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,983,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;976,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;685,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;343,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;324,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;704,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;514,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,542,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Includes $7.3 million of loans where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in the consolidated income statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a vintage analysis of the commercial portfolio segment by loan sub-class, risk rating and delinquency status:&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.502%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.125%"/&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="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2015 and prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revolving-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;COMMERCIAL PORTFOLIO&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;176,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;165,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;131,935&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;827,308&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;176,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;165,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;147,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;150,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;829,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;711,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;324,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,428,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;711,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;324,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,572&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,428,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;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily construction&lt;/span&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-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 #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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,329&#160;&lt;/span&gt;&lt;/td&gt;&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="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction&lt;/span&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-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 #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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259,170&#160;&lt;/span&gt;&lt;/td&gt;&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="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction to permanent &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Past due:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30-59 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60-89 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,443&#160;&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,911&#160;&lt;/span&gt;&lt;/td&gt;&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="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#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 #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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;98,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;406,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;80,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;53,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;467,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1-6 Pass&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;345,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;47,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;591,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7- Special Mention&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8 - Substandard&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,327&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 50.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;345,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;645,723&#160;&lt;/span&gt;&lt;/td&gt;&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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial portfolio&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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,359,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;802,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;469,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;338,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;477,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;297,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;171,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,924,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents a vintage analysis of the consumer portfolio segment by loan sub-class and delinquency status:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.940%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.418%"/&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="51" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2015 and prior&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revolving-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CONSUMER PORTFOLIO &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;174,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;111,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;168,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;242,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;910,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Past due:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30-59 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;570&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60-89 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt;text-indent:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ days&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;175,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;112,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;155,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;169,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;243,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;915,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;384,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;403,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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Past due:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30-59 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;60-89 days &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;129&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90+ days&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',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:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;384,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;404,753&#160;&lt;/span&gt;&lt;/td&gt;&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total consumer portfolio&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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;177,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;113,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;170,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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;59,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;248,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;384,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,319,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total LHFI&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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,537,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;915,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;625,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;509,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;537,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;546,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;556,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,244,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Includes $7.1 million of loans where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in the consolidated income statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia351f6367b374600a8809685b318fdaa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMi0xLTEtNTMyMzI_c742fdb3-aca4-4702-82c1-5164005e7213"
      unitRef="usd">68647000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia351f6367b374600a8809685b318fdaa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMi0xLTEtNTMyMzI_f788f0fd-fbd8-4f39-9a07-3e6fe0d8c0bb"
      unitRef="usd">68647000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia351f6367b374600a8809685b318fdaa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtNC0xLTEtNTMyMzI_78367958-8b08-44fb-beb3-26bf4634f8e9"
      unitRef="usd">50571000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia351f6367b374600a8809685b318fdaa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtNC0xLTEtNTMyMzI_85e534e8-a575-4b18-9c60-927fb90a4879"
      unitRef="usd">50571000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia351f6367b374600a8809685b318fdaa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtNi0xLTEtNTMyMzI_60bb7fcd-2e48-420d-a847-b610644f7a83"
      unitRef="usd">169711000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia351f6367b374600a8809685b318fdaa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtNi0xLTEtNTMyMzI_e33ab020-a3f6-4d48-98a7-d711166ba871"
      unitRef="usd">169711000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia351f6367b374600a8809685b318fdaa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtOC0xLTEtNTMyMzI_d6491d7e-0741-472f-9421-4f705ad27b6e"
      unitRef="usd">130877000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia351f6367b374600a8809685b318fdaa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtOC0xLTEtNTMyMzI_f94cc54a-b8b5-4d13-8dd5-55577716b487"
      unitRef="usd">130877000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia351f6367b374600a8809685b318fdaa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMTAtMS0xLTUzMjMy_1451cfeb-609e-45e3-abc2-af5fe9865192"
      unitRef="usd">100674000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia351f6367b374600a8809685b318fdaa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMTAtMS0xLTUzMjMy_88204e31-9809-4710-ac7e-ed08fe4c5b54"
      unitRef="usd">100674000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia351f6367b374600a8809685b318fdaa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMTItMS0xLTUzMjMy_906cfbdb-e53d-4fbc-a3ef-580bc4760663"
      unitRef="usd">183024000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia351f6367b374600a8809685b318fdaa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMTItMS0xLTUzMjMy_fe674f40-872b-4299-9b42-e6cff0dc8770"
      unitRef="usd">183024000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia351f6367b374600a8809685b318fdaa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMTQtMS0xLTUzMjMy_3fc22b9a-e51a-4d37-aa5b-342c29439dc9"
      unitRef="usd">963000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia351f6367b374600a8809685b318fdaa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMTQtMS0xLTUzMjMy_94626204-1cb6-4c34-afb3-218a2abe44d5"
      unitRef="usd">963000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ia351f6367b374600a8809685b318fdaa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMTYtMS0xLTUzMjMy_01373e73-09d6-4422-b989-efbfa685cc35"
      unitRef="usd">892000</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ia351f6367b374600a8809685b318fdaa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMTYtMS0xLTUzMjMy_d7ab0b97-5238-4806-997d-c6e0e5a3a7ec"
      unitRef="usd">892000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="ia351f6367b374600a8809685b318fdaa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzUtMTgtMS0xLTUzMjMy_7e738f7a-be69-4203-bd9e-f5c5007570d5"
      unitRef="usd">705359000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMi0xLTEtNTMyMzI_9d4776a6-a8c8-4e8c-8070-ed4121ca705f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMi0xLTEtNTMyMzI_a39e233a-dda1-4acc-b43e-001e8b0b1e37"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtNC0xLTEtNTMyMzI_572ce09f-ea71-484f-878d-d9fd39bc8941"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtNC0xLTEtNTMyMzI_b1165e41-be84-4b65-a8cf-3b28f7785dda"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtNi0xLTEtNTMyMzI_92ce30d0-c8a8-4c5a-a632-1f6145af23cd"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtNi0xLTEtNTMyMzI_aa088be9-f580-47d4-bfb9-5c8c3cf5d00c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtOC0xLTEtNTMyMzI_13e49b31-547d-4438-bc47-3e19704dd934"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtOC0xLTEtNTMyMzI_be305f40-46f5-4e35-bcc7-e404a0594360"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMTAtMS0xLTUzMjMy_3d9d9b2b-17c8-4759-abd7-3be46777e733"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMTAtMS0xLTUzMjMy_8431fdf2-eb4a-4d59-b5db-f2f7aeb7e544"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMTItMS0xLTUzMjMy_034777b8-3236-4f5e-8685-94ab5cb54547"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMTItMS0xLTUzMjMy_50452bd5-c526-4de3-b30e-c80b5169e982"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMTQtMS0xLTUzMjMy_8d83ab0b-c742-4946-bd2b-bdc02126836a"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMTQtMS0xLTUzMjMy_a5dc033d-0c56-42a8-abba-5cb452945275"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMTYtMS0xLTUzMjMy_553e5753-aafc-4559-b9d6-5999bcf91cfc"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMTYtMS0xLTUzMjMy_6f9f1e01-0255-407c-94cd-4e362bc28316"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="ica01d81ea5524b92bcef6774577165a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzYtMTgtMS0xLTUzMjMy_6514f67e-043c-42e0-bdb3-40528b8f87e7"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMi0xLTEtNTMyMzI_087d07b6-b1c7-44a2-a46e-77cb13b8ff0e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMi0xLTEtNTMyMzI_0f0015e6-51cf-4bf2-bf93-21f3f3162999"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctNC0xLTEtNTMyMzI_b30bc652-32fe-483a-9611-cf0eb6334100"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctNC0xLTEtNTMyMzI_e79492e3-982a-4c22-b46c-d233e4ff0cca"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctNi0xLTEtNTMyMzI_23e1dd3b-3507-4658-957e-a22251fedc9f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctNi0xLTEtNTMyMzI_9c426f00-033f-48a7-8b0b-1ccd0ccdf9b9"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctOC0xLTEtNTMyMzI_0fe1ee19-7f7f-4bc4-a7c9-59c42d5c7a90"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctOC0xLTEtNTMyMzI_b6324b45-7a6f-4990-92af-6c23e0e5e6d0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMTAtMS0xLTUzMjMy_1717cd78-9e7e-4fec-a01a-463f0382a431"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMTAtMS0xLTUzMjMy_de9689c8-cba9-4289-8b94-cbcc9c3e2d1b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMTItMS0xLTUzMjMy_5146c3bd-8822-4af9-a819-7659ab7450f5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMTItMS0xLTUzMjMy_d45f313b-3e34-4ef0-8cb4-70666d290568"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMTQtMS0xLTUzMjMy_ab7ecae9-da6e-4016-88bf-87345179b17b"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMTQtMS0xLTUzMjMy_b6e50c45-9eb2-4eb4-a4da-8c25cae4b278"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMTYtMS0xLTUzMjMy_aae020e0-87f3-431f-ae33-58bd9b29cf69"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMTYtMS0xLTUzMjMy_c85a3c47-9aa3-4e52-98b8-9b37fb9c375c"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="ifbbe9a9721ed4804b8f6529d8a2e90cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzctMTgtMS0xLTUzMjMy_276cb472-dcd9-48f3-b00a-215634221489"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzgtMi0xLTEtNTMyMzI_d2aab769-c432-4591-8118-4c47c4cab199"
      unitRef="usd">68647000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzgtNC0xLTEtNTMyMzI_456d644b-2a4c-41d2-9657-317214ab0a89"
      unitRef="usd">50571000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzgtNi0xLTEtNTMyMzI_a25090de-11a7-46ac-9a4b-68884d1f7095"
      unitRef="usd">169711000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzgtOC0xLTEtNTMyMzI_63e4413d-2253-4868-975d-1819bc41bec1"
      unitRef="usd">130877000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzgtMTAtMS0xLTUzMjMy_b3bd8071-67fc-4e52-90b4-3f7d10ac7504"
      unitRef="usd">100674000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzgtMTItMS0xLTUzMjMy_07aee905-8a62-4189-9f58-dfa9669bb954"
      unitRef="usd">183024000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzgtMTQtMS0xLTUzMjMy_874c1204-e4ae-4520-8455-efdb1d780a97"
      unitRef="usd">963000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzgtMTYtMS0xLTUzMjMy_73c9ecc7-da36-42e8-a0b1-f4013654f665"
      unitRef="usd">892000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i8e1f9e7541d1406d92aac84a32f6fc77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzgtMTgtMS0xLTUzMjMy_da4c440e-e653-46e5-9e2b-c233b66e2c8c"
      unitRef="usd">705359000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTItMS0xLTUzMjM5_48da4972-ef8c-4d39-920f-b9700a8f77b4"
      unitRef="usd">1315204000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTItMS0xLTUzMjM5_4cc73ef4-7bca-4b1e-a0f2-0b6d3cf065b5"
      unitRef="usd">1315204000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTQtMS0xLTUzMjM5_008e9cae-e89c-4d6c-b2f2-77ab92cc3766"
      unitRef="usd">561666000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTQtMS0xLTUzMjM5_3f08a798-7671-48b8-9c11-9f599b4b8651"
      unitRef="usd">561666000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTYtMS0xLTUzMjM5_ca150b94-0aaa-44a3-819a-8ad543ac86a5"
      unitRef="usd">286826000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTYtMS0xLTUzMjM5_d6a2d6a6-3d74-4593-9b16-e4f3f99e9262"
      unitRef="usd">286826000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTgtMS0xLTUzMjM5_5108d052-07c4-456a-8cea-a229aaa0e760"
      unitRef="usd">60372000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTgtMS0xLTUzMjM5_e7202eb5-e8a3-4383-be9f-ec6777e2f225"
      unitRef="usd">60372000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTEwLTEtMS01MzIzOQ_d964f13f-ce75-4e01-8c46-aacdae1cfc5b"
      unitRef="usd">26065000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTEwLTEtMS01MzIzOQ_e6d86178-e01b-4837-bfcf-d6cd92198a9e"
      unitRef="usd">26065000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTEyLTEtMS01MzIzOQ_687ec1aa-7037-4596-918f-6ec3741d8c4f"
      unitRef="usd">165225000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTEyLTEtMS01MzIzOQ_f85a3e8c-007a-4ea5-aa50-9681ac65c1cd"
      unitRef="usd">165225000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTE0LTEtMS01MzIzOQ_5ef05f46-ce34-4cd2-b6fc-3f91e96bb40e"
      unitRef="usd">1000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTE0LTEtMS01MzIzOQ_d5bd50f4-4029-43c9-a8e5-120db97f22f0"
      unitRef="usd">1000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTE2LTEtMS01MzIzOQ_20caa21c-0bcf-490b-882b-67155b3eeaff"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTE2LTEtMS01MzIzOQ_803d948c-e498-481b-b186-4a1cff2cfa94"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i3a78af51443e44d8a6bf7058703f93d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEwLTE4LTEtMS01MzIzOQ_ef76c507-9fc7-4802-8e27-a83c398197fb"
      unitRef="usd">2415359000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTItMS0xLTUzMjM5_232d0a09-2ded-4464-913a-670488b94e9b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTItMS0xLTUzMjM5_b8179d80-855d-48c3-b34b-73f8fce3c080"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTQtMS0xLTUzMjM5_023010e9-4b9f-4ab3-858b-7cd3349433df"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTQtMS0xLTUzMjM5_53b26d1c-34f6-4643-992e-9be103755ff2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTYtMS0xLTUzMjM5_42ab9393-9be9-4eee-bab9-2c1de1a64a72"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTYtMS0xLTUzMjM5_be41c498-8613-49e5-abbc-eb6ddb786970"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTgtMS0xLTUzMjM5_bdaf70d5-4a1f-4be2-ab74-90daf457f426"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTgtMS0xLTUzMjM5_ead47ccf-411f-43b5-964b-6ba3de4f8316"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTEwLTEtMS01MzIzOQ_286a6b59-1c35-43ad-b48a-1b54947102ee"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTEwLTEtMS01MzIzOQ_94b9ad3c-df4a-4cd8-8835-c1b8be105084"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTEyLTEtMS01MzIzOQ_112fa1ca-8317-4d7c-a35f-f3a59a4afc03"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTEyLTEtMS01MzIzOQ_df00cc30-6515-4c50-ae57-8cdfe59e9128"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTE0LTEtMS01MzIzOQ_3dfed1d3-6f4a-4546-bebc-01d391424bac"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTE0LTEtMS01MzIzOQ_d4dd1360-f5a1-42b4-a4bf-894339dafebf"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTE2LTEtMS01MzIzOQ_50df42a2-8224-470a-96e4-176b0a00cfd6"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTE2LTEtMS01MzIzOQ_c6030b01-b077-4ce0-abef-aaaf6e21e3aa"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i1fbe97ac21ce44abb5dd947a3f3fe463_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzExLTE4LTEtMS01MzIzOQ_1d25dbb5-1c0d-47a3-8e1d-ea11d4369371"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTItMS0xLTUzMjM5_5e349589-056b-46e5-b7d2-099d9ebf5b45"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTItMS0xLTUzMjM5_706aa4bf-6f52-4f64-aef2-337523fa690a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTQtMS0xLTUzMjM5_d3ad4ed0-f915-49d4-b2d0-c45a3384cf2e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTQtMS0xLTUzMjM5_d4eb7921-7af2-4d34-a6d2-4bcfc084eb79"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTYtMS0xLTUzMjM5_126de7f8-e86c-4408-8fb0-e3621d55d2d2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTYtMS0xLTUzMjM5_f92b6997-a2e0-4427-b0b0-c43b1e1b8843"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTgtMS0xLTUzMjM5_8301d897-e601-479c-80cf-1994b3e64f2c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTgtMS0xLTUzMjM5_b282cf0e-1a73-40eb-a814-66e2dbe369b4"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTEwLTEtMS01MzIzOQ_0be6cef7-dfa3-4a4d-93be-c97f61b84bc8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTEwLTEtMS01MzIzOQ_1b727da5-56d6-45c6-9e44-d8e74e0f723f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTEyLTEtMS01MzIzOQ_1494ba66-14be-4b97-beff-b6a69faaeb00"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTEyLTEtMS01MzIzOQ_fb3521f0-06db-4aa1-aede-cf951096cd3c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTE0LTEtMS01MzIzOQ_ae27e330-4e5c-477e-bc2e-b8afb1f5a4e4"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTE0LTEtMS01MzIzOQ_ebfca689-ae8b-4d98-ad9a-fa3c67a4ca44"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTE2LTEtMS01MzIzOQ_4c81c325-22db-41b1-ba04-d6e3e8d38a48"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTE2LTEtMS01MzIzOQ_d3ec8c58-7806-4f3d-9dce-bd69a212a865"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="ie4b62c14efe94594b51fea0cd4085c2e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEyLTE4LTEtMS01MzIzOQ_14a42846-3b5e-48b2-a591-afcfaf4b4176"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEzLTItMS0xLTUzMjM5_4de6bf2a-db14-41a8-84a4-032f1ccb6693"
      unitRef="usd">1315204000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEzLTQtMS0xLTUzMjM5_0a5456ad-38dc-4071-b264-4eeff8890abd"
      unitRef="usd">561666000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEzLTYtMS0xLTUzMjM5_2d35f31a-3faf-4c43-9e18-f4bd863b0a5a"
      unitRef="usd">286826000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEzLTgtMS0xLTUzMjM5_a8fd6943-1e8c-4a35-a1d3-c19bbf9da4a4"
      unitRef="usd">60372000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEzLTEwLTEtMS01MzIzOQ_c8eb4dc0-421f-4d91-b4d8-f702e7639735"
      unitRef="usd">26065000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEzLTEyLTEtMS01MzIzOQ_e26e1032-bac9-491f-9f08-e5784c33302e"
      unitRef="usd">165225000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEzLTE0LTEtMS01MzIzOQ_b145c4c2-bb6d-4a48-a212-b0eabc67f6bc"
      unitRef="usd">1000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEzLTE2LTEtMS01MzIzOQ_83a62fe7-e2f6-4918-b5ae-cc009fbf855a"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i02a48f9ce10c49fbbf5e7f9cf6582f0e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzEzLTE4LTEtMS01MzIzOQ_eccaa5fd-d97f-455c-84d6-4d8ef49af98d"
      unitRef="usd">2415359000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTItMS0xLTUzMjQx_4bb8c1d0-ddc9-4594-b255-f7bef77145f6"
      unitRef="usd">7825000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTItMS0xLTUzMjQx_e50aaa73-159f-434d-8ba7-89077d9c58b2"
      unitRef="usd">7825000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTQtMS0xLTUzMjQx_2f90d3c4-dcbc-4004-a06e-1b659b95670a"
      unitRef="usd">22863000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTQtMS0xLTUzMjQx_980ab708-9b9d-481f-bc17-d7c1cd362a43"
      unitRef="usd">22863000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTYtMS0xLTUzMjQx_c9070fdb-9885-4c64-9885-aa5776affe5f"
      unitRef="usd">7173000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTYtMS0xLTUzMjQx_f56af4f2-668e-4700-95a4-8812b914bf44"
      unitRef="usd">7173000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTgtMS0xLTUzMjQx_4d3b86fc-96c0-4408-941a-1f5412c03cf6"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTgtMS0xLTUzMjQx_d84a1266-6a29-4cf7-9dec-e3d3a2c89d47"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTEwLTEtMS01MzI0MQ_5aa3edd7-e03e-4f34-9e1d-cab1ee86c27c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTEwLTEtMS01MzI0MQ_d220c08b-ed91-4b15-95c5-aa1360d2a140"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTEyLTEtMS01MzI0MQ_6b3f7326-2553-4b36-a7fb-a63da96c9f87"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTEyLTEtMS01MzI0MQ_977a7a75-7866-4511-aac4-3db1afe7762f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTE0LTEtMS01MzI0MQ_20b71ad2-471b-40a4-8386-bf52413968de"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTE0LTEtMS01MzI0MQ_360ca203-6bf1-4b93-9b16-d81a6fca1281"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="icd06031195f04c5992c30f1294821648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTE2LTEtMS01MzI0MQ_dfbaa828-18e5-4536-9277-c66724ab4497"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTE2LTEtMS01MzI0MQ_e51db8e2-ff8c-4a34-9dd4-d0586a1d0c7c"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="icd06031195f04c5992c30f1294821648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTE2LTEtMS01MzI0MQ_e5fc52fa-db4b-48b1-b875-9bf06488a768"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE1LTE4LTEtMS01MzI0MQ_79722616-6479-4f91-81a9-4379df6b7fee"
      unitRef="usd">37861000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTItMS0xLTUzMjQx_21af3bad-753b-46bd-9a2f-253f53640cde"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTItMS0xLTUzMjQx_64aeeb40-988a-4858-be0b-7e3ce08ddfb7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTQtMS0xLTUzMjQx_47519110-09c5-4ecd-b8e8-ae2063ec339d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTQtMS0xLTUzMjQx_5e4a7332-767a-455a-b711-e9b6e2000b15"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTYtMS0xLTUzMjQx_363f95a2-d0a7-410f-afcf-6db9bbc39784"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTYtMS0xLTUzMjQx_d5ca5bb6-a264-4df1-a270-9c8b7572b25e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTgtMS0xLTUzMjQx_2198c5ad-7fc7-438d-a229-31d891b1b9e7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTgtMS0xLTUzMjQx_d2863287-d94d-4540-9000-f4d98defff9c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTEwLTEtMS01MzI0MQ_0d8582fe-5b6b-44de-9ecb-6952a4da5aa3"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTEwLTEtMS01MzI0MQ_4f43f61a-16a0-4ed5-a709-103dbcf3cfb8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTEyLTEtMS01MzI0MQ_1e5b9ed3-e4f3-4919-946f-35e565b34730"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTEyLTEtMS01MzI0MQ_7ec13223-d0ee-4d6e-85b5-12c4c69d95c4"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTE0LTEtMS01MzI0MQ_83b438f1-b89a-409d-aca0-d4eed477f397"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTE0LTEtMS01MzI0MQ_f6510a10-3c9a-4a09-ad30-e9ede3d7ce74"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTE2LTEtMS01MzI0MQ_0a0afb61-a44e-4638-b86d-cb85ed682ae7"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTE2LTEtMS01MzI0MQ_1196c4bb-e5ad-4557-ab70-a015b9ddcc48"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTE2LTEtMS01MzI0MQ_ab8ce419-937b-4c23-938b-a0d6a1292db5"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE2LTE4LTEtMS01MzI0MQ_ae05d9e4-b52b-4bf0-a210-eb9e7406a13c"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTItMS0xLTUzMjQx_17e618ad-f348-4f90-aaa4-c02d5e088374"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTItMS0xLTUzMjQx_fc508b14-b1f2-4bf4-a92c-878f3e0ae725"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTQtMS0xLTUzMjQx_3316d02c-5b01-4580-8c63-57d1f1f315ad"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTQtMS0xLTUzMjQx_c4a995f4-8e76-4b66-9583-b138276785b2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTYtMS0xLTUzMjQx_7f962466-88c5-4568-b528-c4a2afef53ff"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTYtMS0xLTUzMjQx_a6afe4ca-833e-4a40-89db-b74288fcbca5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTgtMS0xLTUzMjQx_6a5c54bd-b4a7-4f3f-bc52-6067f0af6359"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTgtMS0xLTUzMjQx_c4acb2fa-04ab-4fab-b66e-fb042780a6a1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTEwLTEtMS01MzI0MQ_198592d0-122f-4c4e-aba6-4fa323d3b121"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTEwLTEtMS01MzI0MQ_6725f563-8e0e-442f-bf11-f77f64f48c7c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTEyLTEtMS01MzI0MQ_62658338-9988-4b83-9011-239714295972"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTEyLTEtMS01MzI0MQ_e212e565-798f-4cf3-82f9-a7b38c4ce933"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTE0LTEtMS01MzI0MQ_7487066d-f496-4232-bf00-60ef292fa471"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTE0LTEtMS01MzI0MQ_da56e995-3337-4182-8a92-21e7446dd366"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTE2LTEtMS01MzI0MQ_69cf81be-8512-4548-a5b2-5c625cb3715b"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTE2LTEtMS01MzI0MQ_99b64d58-b4f0-4296-966f-b6634e6fb2ff"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTE2LTEtMS01MzI0MQ_e210ef5c-4436-46bf-8243-b7cb19e37ffe"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE3LTE4LTEtMS01MzI0MQ_fd3a1222-b63a-4ff6-9d7f-465cddf0af0f"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="if0b0e3a75157458fa306a4cc618d3e64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE4LTItMS0xLTUzMjQx_3752ff15-845b-4127-86b2-1d0de78146b4"
      unitRef="usd">7825000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="if0b0e3a75157458fa306a4cc618d3e64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE4LTQtMS0xLTUzMjQx_c15b9896-ddce-4bb8-bd54-32d9d0a840a4"
      unitRef="usd">22863000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="if0b0e3a75157458fa306a4cc618d3e64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE4LTYtMS0xLTUzMjQx_8af2413a-3ec1-468d-b320-bb2ca9f76a4e"
      unitRef="usd">7173000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="if0b0e3a75157458fa306a4cc618d3e64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE4LTgtMS0xLTUzMjQx_9c79ce64-018d-44b1-8cab-3390c0ccfdda"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="if0b0e3a75157458fa306a4cc618d3e64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE4LTEwLTEtMS01MzI0MQ_aaae83f1-2929-4c23-b09c-655141435aab"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="if0b0e3a75157458fa306a4cc618d3e64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE4LTEyLTEtMS01MzI0MQ_f223e10d-8c25-494c-b315-8727f5b71c69"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="if0b0e3a75157458fa306a4cc618d3e64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE4LTE0LTEtMS01MzI0MQ_9164f247-02c6-4633-9128-9ef8f0f19fc2"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="if0b0e3a75157458fa306a4cc618d3e64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE4LTE2LTEtMS01MzI0MQ_8a5bd0d3-5647-4a2d-99ea-12b119e2c508"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="if0b0e3a75157458fa306a4cc618d3e64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzE4LTE4LTEtMS01MzI0MQ_ff33efa0-4ce0-4ec6-adf6-2c3acd8245f9"
      unitRef="usd">37861000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="icd06031195f04c5992c30f1294821648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTItMS0xLTUzMjQz_92dd598f-b16b-406b-8be7-9915087d61d4"
      unitRef="usd">7694000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="icd06031195f04c5992c30f1294821648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTItMS0xLTUzMjQz_fb503acd-41ff-41ad-80fe-6c004b25e38d"
      unitRef="usd">7694000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="icd06031195f04c5992c30f1294821648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTQtMS0xLTUzMjQz_383e9934-246e-43ef-833e-68e51c7de833"
      unitRef="usd">3960000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="icd06031195f04c5992c30f1294821648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTQtMS0xLTUzMjQz_8b67e600-f7f5-4bd4-97b4-0b88017d2075"
      unitRef="usd">3960000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="icd06031195f04c5992c30f1294821648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTYtMS0xLTUzMjQz_0994f3da-65e4-48c4-a628-cf3a40be5f5c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="icd06031195f04c5992c30f1294821648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTYtMS0xLTUzMjQz_ca544caf-1927-4549-9710-50bbad47420d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="icd06031195f04c5992c30f1294821648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTgtMS0xLTUzMjQz_4d35698f-8002-4989-b535-0b86ffe3e0cc"
      unitRef="usd">1962000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="icd06031195f04c5992c30f1294821648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTgtMS0xLTUzMjQz_b53dfb37-4b2c-409d-ad53-44d84fb584c8"
      unitRef="usd">1962000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="icd06031195f04c5992c30f1294821648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTEwLTEtMS01MzI0Mw_12d41e5d-a4d1-45a1-8cd2-6170cd814770"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="icd06031195f04c5992c30f1294821648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTEwLTEtMS01MzI0Mw_871444ca-15db-4e96-bedc-7547951dad7b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="icd06031195f04c5992c30f1294821648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTEyLTEtMS01MzI0Mw_41a8c28e-84c7-42a9-84bf-5c8b8bb22816"
      unitRef="usd">556000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="icd06031195f04c5992c30f1294821648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTEyLTEtMS01MzI0Mw_f6abbd24-bfdf-4aac-9364-e4c261db73f8"
      unitRef="usd">556000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="icd06031195f04c5992c30f1294821648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTE0LTEtMS01MzI0Mw_0db8158b-e1e9-4308-b489-820ac575f86a"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="icd06031195f04c5992c30f1294821648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTE0LTEtMS01MzI0Mw_42a5e641-93c4-41b4-940d-15872e93936e"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="icd06031195f04c5992c30f1294821648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTE2LTEtMS01MzI0Mw_dfbaa828-18e5-4536-9277-c66724ab4497"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i9f7e703591f24372b0bbb4f1a0d7803f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTE2LTEtMS01MzI0Mw_e51db8e2-ff8c-4a34-9dd4-d0586a1d0c7c"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="icd06031195f04c5992c30f1294821648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTE2LTEtMS01MzI0Mw_e5fc52fa-db4b-48b1-b875-9bf06488a768"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="icd06031195f04c5992c30f1294821648_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIwLTE4LTEtMS01MzI0Mw_341f94ee-1ee6-4c38-be4a-74235d3d6100"
      unitRef="usd">14172000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTItMS0xLTUzMjQz_60f8fddf-5126-4d54-ae35-15ef73000eb3"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTItMS0xLTUzMjQz_9fb4d8c8-11e2-49eb-bc3d-622516df0001"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTQtMS0xLTUzMjQz_b6dbcbf1-a693-4338-a8ac-ee273fe7b105"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTQtMS0xLTUzMjQz_c8530022-8ce5-4f47-914e-f1469bab982d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTYtMS0xLTUzMjQz_8b6a307b-1638-4c99-9dca-df0cd227dc58"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTYtMS0xLTUzMjQz_f39805c8-4c43-4f8c-bad3-a43ed922a8f9"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTgtMS0xLTUzMjQz_45216753-bbda-4fc4-b6f7-358ce18f3742"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTgtMS0xLTUzMjQz_a47d1102-8f21-4dc5-ba83-934111eb201f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTEwLTEtMS01MzI0Mw_153731e3-e1d1-4a6e-b687-5a313b2d356b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTEwLTEtMS01MzI0Mw_50107c41-2518-4aad-8c79-b75b3464c92c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTEyLTEtMS01MzI0Mw_797fbe4c-aa24-4f60-8c38-99891bc3defa"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTEyLTEtMS01MzI0Mw_cb02d76b-0fe4-4643-a6c9-c5b6d7b4af0c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTE0LTEtMS01MzI0Mw_3e3aa0b8-caaf-4ec7-a47c-6f7a7aaf70b9"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTE0LTEtMS01MzI0Mw_e3bc02e0-0d31-4e93-a50d-fa81cd0a167e"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTE2LTEtMS01MzI0Mw_0a0afb61-a44e-4638-b86d-cb85ed682ae7"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i3001707d954a4bc1b39db2866f72f3d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTE2LTEtMS01MzI0Mw_1196c4bb-e5ad-4557-ab70-a015b9ddcc48"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTE2LTEtMS01MzI0Mw_ab8ce419-937b-4c23-938b-a0d6a1292db5"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="id1b5032b64d342d1b05dcd9ed2eb1c0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIxLTE4LTEtMS01MzI0Mw_f9019a7f-2278-4350-9874-653df4da3ed7"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTItMS0xLTUzMjQz_749ebaa7-79a9-4e59-bcfa-47ab551b0cc8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTItMS0xLTUzMjQz_75110e65-8c0f-4445-96a6-3cb94140053f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTQtMS0xLTUzMjQz_1e3a0801-24fe-41ea-b842-f89244bd6361"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTQtMS0xLTUzMjQz_e4034268-c30d-48e7-9372-9585ae4b00af"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTYtMS0xLTUzMjQz_3bc1407a-28e5-4faa-bcaf-e631b803ef8c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTYtMS0xLTUzMjQz_e3a7ee4b-f9f0-41f4-8d70-b082a25d63e3"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTgtMS0xLTUzMjQz_608de7de-38e7-4625-b9a7-df3dcaf3ccc6"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTgtMS0xLTUzMjQz_89b92187-1e9e-482d-ab9e-3d71c5da921f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTEwLTEtMS01MzI0Mw_c490912e-4821-4ba9-96ed-3048b80bd648"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTEwLTEtMS01MzI0Mw_e45aab92-3e08-4af2-a4bd-2de092192f8e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTEyLTEtMS01MzI0Mw_627a4fb8-656e-4f91-a7d8-8571fddffd31"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTEyLTEtMS01MzI0Mw_79631ee6-a55b-45da-8731-ed83f3e760aa"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTE0LTEtMS01MzI0Mw_a0074e7b-bf8a-4a01-8b66-a09c036dd520"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTE0LTEtMS01MzI0Mw_c614787f-d2da-46d4-8a5d-d603943f107e"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTE2LTEtMS01MzI0Mw_69cf81be-8512-4548-a5b2-5c625cb3715b"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTE2LTEtMS01MzI0Mw_99b64d58-b4f0-4296-966f-b6634e6fb2ff"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i8760ba622b264b96b75cabfb5bd122e4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTE2LTEtMS01MzI0Mw_e210ef5c-4436-46bf-8243-b7cb19e37ffe"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i66b860a0695d4203b68b3df9dae4b250_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIyLTE4LTEtMS01MzI0Mw_7216ffe5-7964-4e8a-8b7e-52bd810332bd"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id54dd3d01c22401fb1c198ff55080eb3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIzLTItMS0xLTUzMjQz_a0014cae-5985-4ae9-b5a3-09662a9a978e"
      unitRef="usd">7694000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id54dd3d01c22401fb1c198ff55080eb3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIzLTQtMS0xLTUzMjQz_69b27947-b3bd-46ec-a132-45837cdf1204"
      unitRef="usd">3960000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id54dd3d01c22401fb1c198ff55080eb3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIzLTYtMS0xLTUzMjQz_a405716d-1917-4025-b234-f77302334791"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id54dd3d01c22401fb1c198ff55080eb3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIzLTgtMS0xLTUzMjQz_3bf4ec52-14a4-4f21-8b34-d19eacfd5a1a"
      unitRef="usd">1962000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id54dd3d01c22401fb1c198ff55080eb3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIzLTEwLTEtMS01MzI0Mw_20b33717-ab41-4b4b-acd0-10b18e8be01d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id54dd3d01c22401fb1c198ff55080eb3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIzLTEyLTEtMS01MzI0Mw_d8e7d2f0-d6d7-4919-b6f3-c71d48eaf5c9"
      unitRef="usd">556000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id54dd3d01c22401fb1c198ff55080eb3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIzLTE0LTEtMS01MzI0Mw_c98cb4bf-a466-4cb6-8bd7-d954682e02a1"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="id54dd3d01c22401fb1c198ff55080eb3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIzLTE2LTEtMS01MzI0Mw_7a58972e-249f-4816-9b7c-2b24a1d6263f"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="id54dd3d01c22401fb1c198ff55080eb3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzIzLTE4LTEtMS01MzI0Mw_c9f492e6-e3e0-4839-94fd-c0e1f4daa915"
      unitRef="usd">14172000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTItMS0xLTUzMjQz_432b4c83-a8e4-4705-a881-f6a52afd0149"
      unitRef="usd">146595000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTItMS0xLTUzMjQz_b5aa2a79-007f-495a-a71c-04efa520cd98"
      unitRef="usd">146595000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTQtMS0xLTUzMjQz_e9a2c84a-0329-447d-ba32-662d71ac21b2"
      unitRef="usd">35640000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTQtMS0xLTUzMjQz_eedbc2b0-6b2c-498c-9619-c3f8396101ae"
      unitRef="usd">35640000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTYtMS0xLTUzMjQz_5907a35c-7ca9-4c10-bf67-97a5db3f6fd2"
      unitRef="usd">14509000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTYtMS0xLTUzMjQz_df774f78-0972-4dcb-a612-60489307558e"
      unitRef="usd">14509000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTgtMS0xLTUzMjQz_51e89df1-6800-498c-b3b8-019f51b2f19c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTgtMS0xLTUzMjQz_ef5d9207-2165-47f4-ba72-377eecce8fe0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTEwLTEtMS01MzI0Mw_826157f5-a200-4231-b828-c6b26ea38a2a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTEwLTEtMS01MzI0Mw_a080ee1d-ef15-4034-ba3f-3a3ea670cc12"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTEyLTEtMS01MzI0Mw_84417c37-eb68-490f-b81e-d25876166977"
      unitRef="usd">77000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTEyLTEtMS01MzI0Mw_dad234ca-aece-4dc5-a374-35d20bb23c9e"
      unitRef="usd">77000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTE0LTEtMS01MzI0Mw_7d5369f3-042b-4e66-939d-aed776ec7417"
      unitRef="usd">99206000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTE0LTEtMS01MzI0Mw_e9c053a6-b48e-4f63-91c1-b37748806c31"
      unitRef="usd">99206000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTE2LTEtMS01MzI0Mw_6c08879e-d7dd-431d-9afd-a3c6fbe92872"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTE2LTEtMS01MzI0Mw_c7f08c84-73e3-454b-a32b-7c0354e05e2a"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="if151161ad50842a4a95cf62c37c443b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI1LTE4LTEtMS01MzI0Mw_0ae88043-1b7e-48ca-a8ef-0f469a7ec718"
      unitRef="usd">296027000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTItMS0xLTUzMjQz_571af04e-c131-4464-8500-c89380ec3597"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTItMS0xLTUzMjQz_6e44e3aa-810a-4c4e-91ce-45e4503bf818"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTQtMS0xLTUzMjQz_33749f7b-3608-4bca-8f58-8c0ddac207a4"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTQtMS0xLTUzMjQz_450b72c4-3e16-48ee-9066-ddf828b0430b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTYtMS0xLTUzMjQz_bc4ccbe2-dc4f-43b1-8e45-68ff297eb539"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTYtMS0xLTUzMjQz_f73447b1-7973-4859-a06e-c0607b774df1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTgtMS0xLTUzMjQz_e3152f68-04e0-4a3f-8409-6709467e3d26"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTgtMS0xLTUzMjQz_ec008530-d6f8-4399-a210-d66829fea4f0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTEwLTEtMS01MzI0Mw_17263572-0206-478d-8276-335d900dd5a5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTEwLTEtMS01MzI0Mw_19730227-fe38-4c29-b225-20eafa1fd893"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTEyLTEtMS01MzI0Mw_84957e80-ae35-41e0-88e1-726dcca7f776"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTEyLTEtMS01MzI0Mw_ae0f7cb5-0b74-4216-8768-3b1db3ef2e53"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTE0LTEtMS01MzI0Mw_b92ca4ab-8837-41bd-bbc2-f746af551121"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTE0LTEtMS01MzI0Mw_f73bfca9-b392-4424-9158-77de8939d709"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTE2LTEtMS01MzI0Mw_a47c6bf4-c2e1-4d9a-ba63-31c124b1174d"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTE2LTEtMS01MzI0Mw_c214b845-afd9-4c5d-aeea-35da23499005"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i7b782ccb7bf54964a659331572d75c21_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI2LTE4LTEtMS01MzI0Mw_7d94a80d-9985-4bdf-bda3-7118a9f980a2"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTItMS0xLTUzMjQz_0b45bb50-1e7d-4726-836e-8fadd0294bb1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTItMS0xLTUzMjQz_d109f029-6d3c-455c-8484-3bd35af4cdec"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTQtMS0xLTUzMjQz_76f81b66-edde-4278-8a72-b871090a78f9"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTQtMS0xLTUzMjQz_a236e4e7-0a54-4b5e-91b6-f2e7f8da41e6"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTYtMS0xLTUzMjQz_94be9dcc-238f-4048-949c-07b649705330"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTYtMS0xLTUzMjQz_b65a87f3-b7d3-4ab0-bbb5-4c354818b8c7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTgtMS0xLTUzMjQz_8bd81d3a-9e52-4d0e-99f3-78928c26ee47"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTgtMS0xLTUzMjQz_e18040bf-9c03-4b96-9827-773bba528eec"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTEwLTEtMS01MzI0Mw_69acbb21-9f21-44d5-99b8-2d997fb6411d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTEwLTEtMS01MzI0Mw_a5de0829-a618-4233-beda-72df9a46b169"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTEyLTEtMS01MzI0Mw_9a8b13cf-a32e-4ec7-99cf-d1f4f7ae1073"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTEyLTEtMS01MzI0Mw_cdbe8f8b-239b-4600-988b-6ce4f6e7767b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTE0LTEtMS01MzI0Mw_2bc17fcd-1ff5-47b6-b514-f222722b88aa"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTE0LTEtMS01MzI0Mw_4814fe4a-3488-449c-b478-e69f3e5d7edd"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTE2LTEtMS01MzI0Mw_75ca8a9d-6499-4aec-80fe-8765e780b8e7"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTE2LTEtMS01MzI0Mw_d2daad08-21b3-4e8b-aa77-cace7547d2a1"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i82e88cba5154468896bb8315ea29ab68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI3LTE4LTEtMS01MzI0Mw_8480e7ed-cf18-49ac-aa55-cfb8785a4dd3"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie659c9e890994f6b81e1cd06231a748e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI4LTItMS0xLTUzMjQz_eb93b98c-e124-4500-8951-3bacaa93c1b1"
      unitRef="usd">146595000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie659c9e890994f6b81e1cd06231a748e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI4LTQtMS0xLTUzMjQz_8d2a7826-75d1-41a9-a0d1-57850d5e10b7"
      unitRef="usd">35640000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie659c9e890994f6b81e1cd06231a748e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI4LTYtMS0xLTUzMjQz_b412f300-f583-4dc5-b6c8-0a3aacfd116e"
      unitRef="usd">14509000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie659c9e890994f6b81e1cd06231a748e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI4LTgtMS0xLTUzMjQz_d36bcb05-55f3-4052-b7b5-f1424d2c99bf"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie659c9e890994f6b81e1cd06231a748e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI4LTEwLTEtMS01MzI0Mw_a6149d5e-2e5a-4c10-b4be-ec1aa956ab79"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie659c9e890994f6b81e1cd06231a748e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI4LTEyLTEtMS01MzI0Mw_8f999986-bc59-407c-bd74-b46ad64b466f"
      unitRef="usd">77000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie659c9e890994f6b81e1cd06231a748e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI4LTE0LTEtMS01MzI0Mw_955e789d-7600-4296-96f8-2f924c76f627"
      unitRef="usd">99206000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ie659c9e890994f6b81e1cd06231a748e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI4LTE2LTEtMS01MzI0Mw_6e424f11-d390-44e3-bd5c-c6c73bb4a04d"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="ie659c9e890994f6b81e1cd06231a748e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzI4LTE4LTEtMS01MzI0Mw_e963434c-39f7-4c1a-8b04-d85cf511dce8"
      unitRef="usd">296027000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTItMS0xLTUzMjQz_a75b01b1-5989-4a93-8164-39c551a0ae62"
      unitRef="usd">90311000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTItMS0xLTUzMjQz_f89d9441-6a7f-43ce-952a-de815c699fad"
      unitRef="usd">90311000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTQtMS0xLTUzMjQz_4a950c46-8bde-4ae5-ade6-2973723f9d0f"
      unitRef="usd">42636000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTQtMS0xLTUzMjQz_7a83f505-a0a6-4e44-9184-373de6e9cb24"
      unitRef="usd">42636000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTYtMS0xLTUzMjQz_59c91581-d20e-4059-9c9c-c9456ad8cbe7"
      unitRef="usd">13362000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTYtMS0xLTUzMjQz_852f9944-1ae4-4a07-907b-4c23e85d49ac"
      unitRef="usd">13362000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTgtMS0xLTUzMjQz_21d46b01-8552-488e-bb04-fa44d4a5d998"
      unitRef="usd">1775000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTgtMS0xLTUzMjQz_5cc81312-60d3-4d68-aae3-95688013b1af"
      unitRef="usd">1775000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTEwLTEtMS01MzI0Mw_29955f5e-eae8-45cf-91a3-2b71f51e142a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTEyLTEtMS01MzI0Mw_3cce903a-ca82-4471-82c6-c17659c94f7c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTEyLTEtMS01MzI0Mw_72562037-cc0b-4543-85af-0041aa222269"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTE0LTEtMS01MzI0Mw_7bfb420f-07b3-4431-b628-5ed28c9dad81"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTE0LTEtMS01MzI0Mw_8449b00a-d417-409f-b49b-189962b5483d"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTE2LTEtMS01MzI0Mw_09f3cfa5-f373-46fb-b768-9153d7c5f7d1"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTE2LTEtMS01MzI0Mw_ce7c477c-1361-4f3f-8682-b3017df642be"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i085fa72b67fd4a58857605cd4627a270_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMwLTE4LTEtMS01MzI0Mw_187d53d1-c1bf-4adb-90a3-5024e176ee95"
      unitRef="usd">148084000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMyLTItMS0xLTUzMjQz_a7da3003-599a-4723-9aa6-4493e913d570"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMyLTQtMS0xLTUzMjQz_56abc106-61d2-420d-9639-0309b88cdafd"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMyLTYtMS0xLTUzMjQz_34eea376-12e3-4448-9114-66c897cddc09"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMyLTgtMS0xLTUzMjQz_dbb78da5-3ab5-464c-88af-62b90e65db37"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMyLTEwLTEtMS01MzI0Mw_d1929063-3ecc-4d27-9cb8-348528691477"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMyLTEyLTEtMS01MzI0Mw_9ef8ea3b-dd42-4fef-b58f-ae3d101defda"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMyLTE0LTEtMS01MzI0Mw_be20ab78-39fd-4bb3-9bcc-65e2ce73d99e"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMyLTE2LTEtMS01MzI0Mw_bcd0644a-a5ba-41bb-b171-da64b25f06a9"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMyLTE4LTEtMS01MzI0Mw_bc1f7b42-c01d-4701-bf97-4cde76d173e7"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTItMS0xLTUzMjQz_481703a8-f599-4cd6-9038-b54d8d7101b1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTItMS0xLTUzMjQz_dec6a445-ce1b-413d-9c8e-129926f5fefc"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTQtMS0xLTUzMjQz_6abc8bee-6520-44a2-8f5b-d763dcff5558"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTQtMS0xLTUzMjQz_bb6389e7-79d7-4f2f-860f-7ed1c8f4bd2f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTYtMS0xLTUzMjQz_e9bbd8b0-88c0-44e4-904e-8435345d26b4"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTYtMS0xLTUzMjQz_f9cc9561-b14c-4965-bc7e-86ab817de5f7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTgtMS0xLTUzMjQz_9ede95b7-11b7-4e21-a8e5-2f5aa590b6f6"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTgtMS0xLTUzMjQz_c7c160e6-24ff-4db1-baec-c4b7356d3c8e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTEwLTEtMS01MzI0Mw_62e59db3-f96e-47dd-9288-fbd4dd81eda8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTEwLTEtMS01MzI0Mw_f10d4d9b-8209-4981-adfe-364c6d1fd23c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTEyLTEtMS01MzI0Mw_b6b15834-5205-4cdf-981c-1c65707a3fa4"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTEyLTEtMS01MzI0Mw_dda8eec6-8c62-4672-a1be-86d98b0b510c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTE0LTEtMS01MzI0Mw_448db9ea-c5aa-4618-bd1e-47d97d520373"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTE0LTEtMS01MzI0Mw_9cc9aeb0-2371-4253-8ac3-beb4503a32d7"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i4e49bfd497be441a9256c0f51048c37d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTE2LTEtMS01MzI0Mw_52aae2e7-3d27-4de4-aa8c-ade2d4c72dd9"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTE2LTEtMS01MzI0Mw_53a9d341-2c51-4669-b150-0f4db478455f"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzMzLTE4LTEtMS01MzI0Mw_d9265854-a9dd-495d-a062-0f1d915fbad4"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTItMS0xLTUzMjQz_97dd2da7-4d98-490f-a35d-41eb76a82e81"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTItMS0xLTUzMjQz_9e1e3b42-3681-4707-a376-786bf6a2285c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTItMS0xLTUzMjQz_f75b8f3a-dd80-4ebf-aa3a-0b2006f889ac"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTQtMS0xLTUzMjQz_0607660f-53c1-4d54-b48d-1bab20203ce1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTQtMS0xLTUzMjQz_20fb08ef-3edd-4b8e-883a-bec442329c93"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTQtMS0xLTUzMjQz_836acc6d-c8e6-440a-8523-8f9c447b037b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTYtMS0xLTUzMjQz_3129b282-da4b-49fd-9089-9c1b71b2bf22"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTYtMS0xLTUzMjQz_d28601f6-17a6-468c-94c3-4c11b271b5b5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTYtMS0xLTUzMjQz_f9c95a59-cbda-492f-9cb2-f39054353b21"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTgtMS0xLTUzMjQz_5dfb105b-d240-4941-b74d-e040c58de19d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTgtMS0xLTUzMjQz_6c0aee6e-cc54-4b96-8074-4d7accbd93ed"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTgtMS0xLTUzMjQz_795a74e3-caf7-4fbe-98a5-ff281d70bfa5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTEwLTEtMS01MzI0Mw_05d027f1-7cbf-482f-9435-1fdf7418dfe2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTEwLTEtMS01MzI0Mw_1a448ea0-17fc-48f1-b8b0-86ca4f159549"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTEwLTEtMS01MzI0Mw_3db86925-72b9-4635-b55c-a9615b9f1580"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTEyLTEtMS01MzI0Mw_b12a2b27-3f6c-454a-83ec-cfe2301778ae"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTEyLTEtMS01MzI0Mw_d95a3c80-9c96-499b-878a-43b37269653a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTEyLTEtMS01MzI0Mw_fdf1e716-2266-4d68-be6d-12b1822f665f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTE0LTEtMS01MzI0Mw_146830ea-254d-485a-8069-d7fab2449fe8"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTE0LTEtMS01MzI0Mw_184696a0-ae9c-49cd-9ffe-6f473a588179"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTE0LTEtMS01MzI0Mw_60031359-9ce3-4e39-9fae-efd2bb2dbff0"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i9f6023b2e4b8407da13bf0db8a7509f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTE2LTEtMS01MzI0Mw_2fe2acd6-b238-4c38-adde-69f8b8fa1911"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTE2LTEtMS01MzI0Mw_7f175e17-5002-4ca9-9a76-c8a5af1d287a"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTE2LTEtMS01MzI0Mw_f934e2e3-bcef-4956-bf46-d875dcb415b3"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i93200ecd7c4c4cde88fab6ce2cada07e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM0LTE4LTEtMS01MzI0Mw_8439cf08-b38a-47db-831c-344e07176980"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i25938cbb223e4aa3963ae837172cc84d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM1LTItMS0xLTUzMjQz_14b4fc95-1433-43a4-b26f-00ca555de44b"
      unitRef="usd">90311000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i25938cbb223e4aa3963ae837172cc84d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM1LTQtMS0xLTUzMjQz_0ea5c1cd-7e8f-4c90-aadc-225cb9d947b2"
      unitRef="usd">42636000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i25938cbb223e4aa3963ae837172cc84d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM1LTYtMS0xLTUzMjQz_39f7d9e5-933f-4454-8df3-3e321048e374"
      unitRef="usd">13362000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i25938cbb223e4aa3963ae837172cc84d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM1LTgtMS0xLTUzMjQz_e03f3fac-a38f-4889-b94e-8aeaa48d4cdb"
      unitRef="usd">1775000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i25938cbb223e4aa3963ae837172cc84d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM1LTEwLTEtMS01MzI0Mw_a421e996-7a00-4ead-bab4-520159a8339d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i25938cbb223e4aa3963ae837172cc84d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM1LTEyLTEtMS01MzI0Mw_85958a37-8376-4c2d-8e45-2fb2d353861a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i25938cbb223e4aa3963ae837172cc84d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM1LTE0LTEtMS01MzI0Mw_e13d838d-ebb4-4ba0-b32d-54a6c36c98c5"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i25938cbb223e4aa3963ae837172cc84d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM1LTE2LTEtMS01MzI0Mw_f083f4f6-de77-4790-840c-6307dd47bd91"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i25938cbb223e4aa3963ae837172cc84d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM1LTE4LTEtMS01MzI0Mw_fd983693-0143-431a-9b09-17bd5bcbcf79"
      unitRef="usd">148084000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTItMS0xLTUzMjQz_39d8a816-75bc-4ccb-8358-8708f4971898"
      unitRef="usd">70902000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTItMS0xLTUzMjQz_bb9de2e1-4d91-4a49-9d99-b896abf86612"
      unitRef="usd">70902000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTQtMS0xLTUzMjQz_6dd55284-2c56-4a0f-aa14-e986da5761d8"
      unitRef="usd">47536000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTQtMS0xLTUzMjQz_c2f04c48-3e91-4416-bda7-7c8f2177ac87"
      unitRef="usd">47536000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTYtMS0xLTUzMjQz_74a771db-6c7e-4634-b4cd-6bed318e6dae"
      unitRef="usd">57423000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTYtMS0xLTUzMjQz_de720788-5e61-4beb-8063-beb56466f488"
      unitRef="usd">57423000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTgtMS0xLTUzMjQz_6c242fa2-8b9f-41d8-9508-a9c3e8d3cf18"
      unitRef="usd">47716000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTgtMS0xLTUzMjQz_873a8c6f-aa7f-4a9b-aff4-3f8ca71497ef"
      unitRef="usd">47716000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTEwLTEtMS01MzI0Mw_6cdc0621-7b75-4d01-9a23-49a9bc7c63c8"
      unitRef="usd">67042000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTEwLTEtMS01MzI0Mw_b61101be-7cdb-4dcc-b023-b977fe673ce4"
      unitRef="usd">67042000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTEyLTEtMS01MzI0Mw_7cb4302d-b2c9-422d-8842-207d6f532d1d"
      unitRef="usd">106659000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTEyLTEtMS01MzI0Mw_c4a98ade-b2f0-4880-94c0-e6ecae7b78fc"
      unitRef="usd">106659000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTE0LTEtMS01MzI0Mw_d231d630-0809-4ae2-adf1-7181221ece3d"
      unitRef="usd">798000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTE0LTEtMS01MzI0Mw_ff6956f6-01d1-4f49-9667-c6bd9bef088f"
      unitRef="usd">798000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTE2LTEtMS01MzI0Mw_6a70c979-9584-4f93-8856-a57ad7edfa6e"
      unitRef="usd">2839000</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTE2LTEtMS01MzI0Mw_aa6957dd-b86d-455a-ad0b-31006562ecbe"
      unitRef="usd">2839000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i8f2cbf623ac54c428bcb7af455a61b33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM3LTE4LTEtMS01MzI0Mw_6b221d54-450e-4672-a913-5d8daaf95ebb"
      unitRef="usd">400915000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTItMS0xLTUzMjQz_1ec0bd16-680c-4167-b200-c5057b3c2e63"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTItMS0xLTUzMjQz_e76cd641-0e1d-452f-b904-f01d4084c668"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTQtMS0xLTUzMjQz_0671aeb8-381f-40ba-81cf-ada7def48347"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTQtMS0xLTUzMjQz_a9a2ad58-535a-4700-9998-fe9e120b329c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTYtMS0xLTUzMjQz_2de98466-3091-4e25-88a4-7f75294924ca"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTYtMS0xLTUzMjQz_b563990d-591c-4fe6-a7c8-60a10eadf476"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTgtMS0xLTUzMjQz_a70b2fd3-4154-480a-b141-7332764d4b56"
      unitRef="usd">2196000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTgtMS0xLTUzMjQz_d3e79c02-1541-4dd5-9737-6d50084ac17f"
      unitRef="usd">2196000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTEwLTEtMS01MzI0Mw_5bd77b42-58b5-423a-96e2-62587f50bc81"
      unitRef="usd">6019000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTEwLTEtMS01MzI0Mw_686c39fd-f989-4d73-a877-0b1395385ebf"
      unitRef="usd">6019000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTEyLTEtMS01MzI0Mw_01561f93-d2c0-4e24-8a83-7c4997ec7bab"
      unitRef="usd">145000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTEyLTEtMS01MzI0Mw_c550b035-6796-40bd-a4b5-e8db2f92dd58"
      unitRef="usd">145000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTE0LTEtMS01MzI0Mw_96712650-5c54-46a0-92fe-2221098aa72a"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTE0LTEtMS01MzI0Mw_c846c7d7-9e1d-42bd-bd50-8ab6e82d1c43"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTE2LTEtMS01MzI0Mw_4c4cedcc-46db-46fb-bdaa-dc369ba0c752"
      unitRef="usd">60000</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTE2LTEtMS01MzI0Mw_b8d05bad-9e51-4598-be19-b3316b17f885"
      unitRef="usd">60000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="ic8c38c78737f478b9dc919273e48f634_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM4LTE4LTEtMS01MzI0Mw_811840b6-fbb7-44f9-954d-f2aa91b1bb06"
      unitRef="usd">8420000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTItMS0xLTUzMjQz_19444ae2-cbbd-44d4-8f43-96654e7e9900"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTItMS0xLTUzMjQz_d6576d44-efc6-4fd5-b018-746d4242473b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTQtMS0xLTUzMjQz_20e63f01-7174-4d15-807c-a7dabf89b76b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTQtMS0xLTUzMjQz_326bef36-9d02-4435-9aa8-71f6d5bf5e1d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTYtMS0xLTUzMjQz_25303306-a300-4f86-af59-b443633f04a5"
      unitRef="usd">18665000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTYtMS0xLTUzMjQz_40d3b431-4647-4839-b816-f83f0e07db17"
      unitRef="usd">18665000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTgtMS0xLTUzMjQz_86c5d357-f006-4ca8-9d84-b8e159f57715"
      unitRef="usd">1111000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTgtMS0xLTUzMjQz_932c7f9e-2dd7-467c-be43-73fb252c805d"
      unitRef="usd">1111000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTEwLTEtMS01MzI0Mw_77a1517f-9fa6-4aab-b588-174b269145af"
      unitRef="usd">10151000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTEwLTEtMS01MzI0Mw_a526de04-fb7f-493b-a6b7-089c78b590e3"
      unitRef="usd">10151000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTEyLTEtMS01MzI0Mw_8faa4fe0-9016-41be-a6e9-618df2dee433"
      unitRef="usd">18444000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTEyLTEtMS01MzI0Mw_d8d87dcd-8414-42df-a72b-4ce113a5ced6"
      unitRef="usd">18444000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTE0LTEtMS01MzI0Mw_86de1fc1-42ac-4195-87c8-88d68ddcb258"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTE0LTEtMS01MzI0Mw_bd890fd7-ffd4-473f-9249-6287a7e51b9a"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTE2LTEtMS01MzI0Mw_44bbf698-9fbc-4c24-96f3-6bee1bbe0858"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTE2LTEtMS01MzI0Mw_9100a9b9-5ab6-4fe4-9030-20cc0936f614"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i648ea84803eb4f8085b92fd5afe5cfa1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzM5LTE4LTEtMS01MzI0Mw_d3ebf1c7-572d-432c-aa79-dd6d73b946e8"
      unitRef="usd">48371000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQwLTItMS0xLTUzMjQz_1a49e2ee-6407-47ba-8d85-429e4c6fbfd3"
      unitRef="usd">70902000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQwLTQtMS0xLTUzMjQz_482e500b-b72c-4dab-aa36-945910ec12bc"
      unitRef="usd">47536000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQwLTYtMS0xLTUzMjQz_eec42d99-9e76-410f-bfac-ea0835355fd5"
      unitRef="usd">76088000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQwLTgtMS0xLTUzMjQz_5997c8cc-e27a-4163-90b3-0e4041f3fdb6"
      unitRef="usd">51023000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQwLTEwLTEtMS01MzI0Mw_bc59e209-ff9a-4d65-8b2b-8ee84b2b293d"
      unitRef="usd">83212000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQwLTEyLTEtMS01MzI0Mw_88032c22-f4f3-4739-8fc6-1334719b3ca9"
      unitRef="usd">125248000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQwLTE0LTEtMS01MzI0Mw_88af35d8-36c8-4975-8d78-252606a71b46"
      unitRef="usd">798000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQwLTE2LTEtMS01MzI0Mw_d7916af5-40ed-4bda-b61a-aba38af092bf"
      unitRef="usd">2899000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQwLTE4LTEtMS01MzI0Mw_b9ee8779-587b-49a5-9819-0714e3d462fd"
      unitRef="usd">457706000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTItMS0xLTUzMjQz_0aa02d59-b2df-4af6-9e9d-4865521ec0bb"
      unitRef="usd">88139000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTItMS0xLTUzMjQz_3f7cb550-1612-43aa-9932-b960005d3f9b"
      unitRef="usd">88139000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTQtMS0xLTUzMjQz_6aee5d8a-437e-4658-bf69-3684de4d79f6"
      unitRef="usd">51453000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTQtMS0xLTUzMjQz_7b4528c3-adff-4b44-8d56-3227c6963ace"
      unitRef="usd">51453000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTYtMS0xLTUzMjQz_b2b59a90-811a-497a-9f74-5c671f8eb5d0"
      unitRef="usd">44882000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTYtMS0xLTUzMjQz_c7e0d5b8-ff15-424c-9f2b-e185b97f161b"
      unitRef="usd">44882000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTgtMS0xLTUzMjQz_c1b6ecf6-c353-489c-b14a-46550597dced"
      unitRef="usd">24711000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTgtMS0xLTUzMjQz_ed0dd20e-3db9-4410-a8db-b0f4f9a43bee"
      unitRef="usd">24711000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTEwLTEtMS01MzI0Mw_0d23a86e-9b9a-41bc-8a79-47462edb038b"
      unitRef="usd">11859000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTEwLTEtMS01MzI0Mw_421dd671-ffc2-4150-8887-c25a2ed77d7d"
      unitRef="usd">11859000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTEyLTEtMS01MzI0Mw_37841995-9a79-4494-b387-9354ca590f9f"
      unitRef="usd">21258000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTEyLTEtMS01MzI0Mw_87410e49-9be2-4e37-b5b4-afc1cda83295"
      unitRef="usd">21258000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTE0LTEtMS01MzI0Mw_2a633feb-9524-48cb-aeb8-530cf23673fb"
      unitRef="usd">112759000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTE0LTEtMS01MzI0Mw_5ffc5deb-9481-4c19-9975-2213224ac736"
      unitRef="usd">112759000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTE2LTEtMS01MzI0Mw_70daba19-7f34-4a62-96a9-f7071adef5b3"
      unitRef="usd">2104000</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTE2LTEtMS01MzI0Mw_c125614d-cfe6-43f3-b3ef-47376eda20d2"
      unitRef="usd">2104000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="ibde0a0e2433141ce96f610e2d4525085_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQyLTE4LTEtMS01MzI0Mw_568d10be-aa9c-43ad-9378-0abc57403209"
      unitRef="usd">357165000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTItMS0xLTUzMjQz_7d3f4145-5613-4a48-940c-74e1808e9417"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTItMS0xLTUzMjQz_f2c3286b-f2dc-472c-b4bb-17042b9788ca"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTQtMS0xLTUzMjQz_44ff36a2-d474-448a-af89-1711c12e2e9e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTQtMS0xLTUzMjQz_f0b60be7-a864-4e7b-82cf-0a103bac7ad7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTYtMS0xLTUzMjQz_7a8c5dff-5200-40cf-97ce-70ea4b06cd41"
      unitRef="usd">7396000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTYtMS0xLTUzMjQz_d631573d-110c-4068-8651-273004517b74"
      unitRef="usd">7396000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTgtMS0xLTUzMjQz_346e686d-89b9-422c-80ed-0872e912fe98"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTgtMS0xLTUzMjQz_bec3ed04-aaac-4c94-8e74-d66baa458076"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTEwLTEtMS01MzI0Mw_16f54951-9e29-409d-8def-d967418b827a"
      unitRef="usd">4396000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTEwLTEtMS01MzI0Mw_5fb131cb-643c-452d-bbb3-11e540e2dee2"
      unitRef="usd">4396000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTEyLTEtMS01MzI0Mw_90e52336-9bae-4ee6-8698-cda6085d90cd"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTEyLTEtMS01MzI0Mw_c78a4f25-e14f-44f7-beca-c5aa95b08dc1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTE0LTEtMS01MzI0Mw_300ae9dd-e92b-4f0c-b3b7-34b9f8a78bce"
      unitRef="usd">5613000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTE0LTEtMS01MzI0Mw_321f9943-8f96-4f05-ba78-3ed5e5373c4e"
      unitRef="usd">5613000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTE2LTEtMS01MzI0Mw_09b7141b-ce87-4a29-9521-3acdcaa91177"
      unitRef="usd">134000</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTE2LTEtMS01MzI0Mw_e2b46453-179a-48c1-b5c3-28259ee1df48"
      unitRef="usd">134000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i0a7ffd32211b47cd83ea4bc3e7d02320_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQzLTE4LTEtMS01MzI0Mw_06e570fb-4c95-49f6-85ef-5b486b2f0e2e"
      unitRef="usd">17539000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTItMS0xLTUzMjQz_1e2df302-84b2-4585-86ac-9cae5049dd25"
      unitRef="usd">9716000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTItMS0xLTUzMjQz_240ac6be-c1c4-4b19-8c99-38d857aa8e58"
      unitRef="usd">9716000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTQtMS0xLTUzMjQz_0aeeb64c-aeaf-4539-85de-5880174a9726"
      unitRef="usd">3399000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTQtMS0xLTUzMjQz_dd2ac573-8b28-4758-b5c6-337b2a40dd16"
      unitRef="usd">3399000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTYtMS0xLTUzMjQz_a79afe93-629a-4b26-bc02-a79ae67fd2c8"
      unitRef="usd">1667000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTYtMS0xLTUzMjQz_c2d4b8da-77dc-433f-99e9-5646825521d5"
      unitRef="usd">1667000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTgtMS0xLTUzMjQz_e2f43c6d-400c-45bb-b8fd-7a52cc1880c0"
      unitRef="usd">5928000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTgtMS0xLTUzMjQz_e365e7ce-81db-459b-8f7a-77ed749aa51e"
      unitRef="usd">5928000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTEwLTEtMS01MzI0Mw_573e0506-4b0d-4b63-8982-065c3214afae"
      unitRef="usd">1096000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTEwLTEtMS01MzI0Mw_6acc6cd5-bae3-43b5-9be2-a95eb425ea86"
      unitRef="usd">1096000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTEyLTEtMS01MzI0Mw_358d5eb6-c34b-4f0e-b831-6d05acdf1740"
      unitRef="usd">1328000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTEyLTEtMS01MzI0Mw_ca636ee6-2677-4bde-9081-3d30b4b65178"
      unitRef="usd">1328000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTE0LTEtMS01MzI0Mw_7f70a378-1ca3-43f8-8a9f-321d5802a067"
      unitRef="usd">3932000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTE0LTEtMS01MzI0Mw_d9f7fbaf-d1f4-4f74-a816-b5ab16db208f"
      unitRef="usd">3932000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTE2LTEtMS01MzI0Mw_0e0819bb-3af2-47c8-90c8-64526330d4c3"
      unitRef="usd">102000</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTE2LTEtMS01MzI0Mw_77f40d6c-dcf9-410a-87f0-1dbfecbb8c1c"
      unitRef="usd">102000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i16c22032238e4082a7ebd9e227d67619_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ0LTE4LTEtMS01MzI0Mw_1acd57eb-8159-40d7-adce-6b592f13f2f5"
      unitRef="usd">27168000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ1LTItMS0xLTUzMjQz_7fe02493-491b-4ac4-96df-b414855b4e27"
      unitRef="usd">97855000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ1LTQtMS0xLTUzMjQz_e903ba36-c5ab-4709-ab2f-dffbff1584ec"
      unitRef="usd">54852000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ1LTYtMS0xLTUzMjQz_145c3c3b-151c-4e87-9115-3abc94748e82"
      unitRef="usd">53945000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ1LTgtMS0xLTUzMjQz_b8635030-a2e3-47ef-a1c9-256f4a3a414b"
      unitRef="usd">30639000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ1LTEwLTEtMS01MzI0Mw_3bd5a214-0c9e-43a6-a3d1-b8faf99d863b"
      unitRef="usd">17351000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ1LTEyLTEtMS01MzI0Mw_5a36b504-8f3d-43c6-a5d3-49a18c6760c2"
      unitRef="usd">22586000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ1LTE0LTEtMS01MzI0Mw_a75d44f6-183b-4022-919b-240fadc124d5"
      unitRef="usd">122304000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ1LTE2LTEtMS01MzI0Mw_74b373d2-9ad5-4669-b1b7-2dcdba8547a7"
      unitRef="usd">2340000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ1LTE4LTEtMS01MzI0Mw_daac42b9-09ba-4ea7-b11e-85358263484b"
      unitRef="usd">401872000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ2LTItMS0xLTUzMjQz_0afc3a4a-3c64-45dd-8cff-4f367865da8b"
      unitRef="usd">1805033000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ2LTQtMS0xLTUzMjQz_5a887cb3-eba3-4408-9a9c-bae001af4c31"
      unitRef="usd">819724000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ2LTYtMS0xLTUzMjQz_33f95c4b-b477-47bc-8f50-6edc13f529a6"
      unitRef="usd">621614000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ2LTgtMS0xLTUzMjQz_548968cb-13f6-45bf-b1e5-69169f7c81e6"
      unitRef="usd">276648000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ2LTEwLTEtMS01MzI0Mw_a87f870c-e60b-47c4-837c-7c6afebb1df0"
      unitRef="usd">227302000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ2LTEyLTEtMS01MzI0Mw_47478ece-f57f-42f4-b34b-38847dfadd52"
      unitRef="usd">496716000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ2LTE0LTEtMS01MzI0Mw_17ff7ace-56b5-42da-90fb-5ff6f6435901"
      unitRef="usd">223272000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ2LTE2LTEtMS01MzI0Mw_cb8d9aa9-b6fd-4f41-82b5-245e12c78bb5"
      unitRef="usd">6131000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo4NTE5MjhmMzNlM2Q0MDZkOWY3Zjg1YTM0ODc3NGY4Mi90YWJsZXJhbmdlOjg1MTkyOGYzM2UzZDQwNmQ5ZjdmODVhMzQ4Nzc0ZjgyXzQ2LTE4LTEtMS01MzI0Mw_605f9b13-b1ee-4f07-87df-dbb08c90d321"
      unitRef="usd">4476440000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id60d91463b5e489390b9107d9c71d539_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMi0xLTEtNTMyNDU_0643684a-ff8d-4c5a-9abe-23dd1839db07"
      unitRef="usd">176110000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id60d91463b5e489390b9107d9c71d539_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMi0xLTEtNTMyNDU_fdc9489c-7581-4b6b-a2f8-cbf5c7bd289e"
      unitRef="usd">176110000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id60d91463b5e489390b9107d9c71d539_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtNC0xLTEtNTMyNDU_ec22f8ba-9ea0-4ba8-a751-35374b658e11"
      unitRef="usd">156360000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id60d91463b5e489390b9107d9c71d539_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtNC0xLTEtNTMyNDU_ee3a523b-768c-48c7-8fbb-5c0eeaff8287"
      unitRef="usd">156360000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id60d91463b5e489390b9107d9c71d539_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtNi0xLTEtNTMyNDU_3a1d93cf-a2b6-481a-ae01-40098b7c4d1c"
      unitRef="usd">62369000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id60d91463b5e489390b9107d9c71d539_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtNi0xLTEtNTMyNDU_bb5ed008-2083-4479-af70-3a43ff5b5450"
      unitRef="usd">62369000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id60d91463b5e489390b9107d9c71d539_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtOC0xLTEtNTMyNDU_4eff1988-199d-4c05-90e1-b5466b8fcf1c"
      unitRef="usd">66063000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id60d91463b5e489390b9107d9c71d539_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtOC0xLTEtNTMyNDU_6bff5c79-fa47-4199-8b0d-1790e1af0397"
      unitRef="usd">66063000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id60d91463b5e489390b9107d9c71d539_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMTAtMS0xLTUzMjQ1_197c5e29-88c5-4f0b-99dc-d92369879b56"
      unitRef="usd">95988000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id60d91463b5e489390b9107d9c71d539_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMTAtMS0xLTUzMjQ1_957782d2-36bc-4760-b876-4e18be2d77d1"
      unitRef="usd">95988000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id60d91463b5e489390b9107d9c71d539_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMTItMS0xLTUzMjQ1_475cbb11-6ba5-4626-815f-e044853f5253"
      unitRef="usd">204229000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id60d91463b5e489390b9107d9c71d539_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMTItMS0xLTUzMjQ1_cd51c654-e1d6-4ef6-af79-fec757975666"
      unitRef="usd">204229000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id60d91463b5e489390b9107d9c71d539_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMTQtMS0xLTUzMjQ1_3fe33559-a746-49a0-8b36-2c2fb62c5720"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id60d91463b5e489390b9107d9c71d539_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMTQtMS0xLTUzMjQ1_86427b6f-f541-41e6-9df7-3e52b3b22bb9"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="id60d91463b5e489390b9107d9c71d539_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMTYtMS0xLTUzMjQ1_53aad9e9-3dfd-4275-8bfa-329be693dcdd"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="id60d91463b5e489390b9107d9c71d539_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMTYtMS0xLTUzMjQ1_bec01e02-cb1c-4439-a5fb-7247e346efb4"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="id60d91463b5e489390b9107d9c71d539_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzUtMTgtMS0xLTUzMjQ1_8d647bec-ec59-4f58-9a04-a2949c031065"
      unitRef="usd">761119000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctMi0xLTEtNTMyNDU_7611f56a-c656-43a1-8684-a1739e50d3d7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctMi0xLTEtNTMyNDU_7b95cca2-a8f2-4270-a83d-3ff9054319e5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctNC0xLTEtNTMyNDU_059d7e3d-0bae-484b-ac54-0293ea7b5158"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctNC0xLTEtNTMyNDU_e4a3e6e9-6b0b-40ab-a502-76655364465e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctNi0xLTEtNTMyNDU_b4d5b27e-3fd7-4352-ae1c-5e5f9a6540ee"
      unitRef="usd">291000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctNi0xLTEtNTMyNDU_d161e323-d2d0-41b7-a7b6-0def245ee377"
      unitRef="usd">291000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctOC0xLTEtNTMyNDU_a1ae1ddc-9632-4560-ac6c-eaf2127e8e16"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctOC0xLTEtNTMyNDU_c9e6d271-a5be-49a3-badd-97a44b081005"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctMTAtMS0xLTUzMjQ1_0617c4a1-bfb5-4754-92ac-452ed1b5e9eb"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctMTAtMS0xLTUzMjQ1_49c0d15e-ab73-467c-9036-ab1e50a87ed2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctMTItMS0xLTUzMjQ1_28c7a2e7-155f-4249-a39e-46b41950a10e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctMTItMS0xLTUzMjQ1_bfaf7ce2-b8ac-4ab1-abb8-caea7ebcc540"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctMTQtMS0xLTUzMjQ1_49ce4a07-da13-437d-80b1-7bad3e716b84"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctMTYtMS0xLTUzMjQ1_92afc505-2c94-4a4e-85b7-86c6b846707f"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="ic50dbbcd894d4a209ccc2d1e9987c8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzctMTgtMS0xLTUzMjQ1_5e01a06a-4c15-4eba-a333-8da2ec64f3e2"
      unitRef="usd">291000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMi0xLTEtNTMyNDU_3ec1e634-550c-48e3-bb6d-161a81f29720"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMi0xLTEtNTMyNDU_e3edfdd7-d78c-4773-b113-c74d6b5ae311"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtNC0xLTEtNTMyNDU_23eaf334-341a-4a66-93a1-21c08a721af7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtNC0xLTEtNTMyNDU_6aa559d8-6032-4478-9204-15290887322d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtNi0xLTEtNTMyNDU_299013cb-c7e2-4747-a27d-5be29acc4e4b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtNi0xLTEtNTMyNDU_d87b74c6-8466-4871-95b9-ab89ccf93188"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtOC0xLTEtNTMyNDU_3f2b94af-f409-41f1-9c14-ef42b5a4433b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtOC0xLTEtNTMyNDU_85d0ce5b-f0ce-46b4-bad5-84b574659a7a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMTAtMS0xLTUzMjQ1_29a76fbd-a442-42a4-8bf9-f4ac37a55152"
      unitRef="usd">314000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMTAtMS0xLTUzMjQ1_c969fcd4-8153-4220-8314-b1cc4091529c"
      unitRef="usd">314000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMTItMS0xLTUzMjQ1_95214456-fc9a-435f-ba23-f1393c7acfa7"
      unitRef="usd">471000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMTItMS0xLTUzMjQ1_de46ca0d-c326-4d9b-a282-36539798522b"
      unitRef="usd">471000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMTQtMS0xLTUzMjQ1_8a71d89c-6409-4d0c-b307-4e55056aef47"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMTQtMS0xLTUzMjQ1_c213d13d-c8f1-4fe0-b162-a7f7c6faf31e"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMTYtMS0xLTUzMjQ1_91097ad3-ef3c-4004-8833-e579c0961c42"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMTYtMS0xLTUzMjQ1_b0d66893-c990-4d6c-af23-726c8099c9d1"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i5bf801b5029341f79a3beedd81accc19_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzgtMTgtMS0xLTUzMjQ1_e44e2a9f-ca3c-49ce-9d61-9b7a829dd8fb"
      unitRef="usd">785000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMi0xLTEtNTMyNDU_0e11a2e5-7a45-45cd-b2a6-bbed5a057cc9"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMi0xLTEtNTMyNDU_8605d8d4-9f2a-4859-a186-cca4fa2bd498"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktNC0xLTEtNTMyNDU_569c5b6c-18bf-4c94-b836-fd342cc1e7dc"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktNC0xLTEtNTMyNDU_9765c135-d835-4858-b059-fed3f75d749c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktNi0xLTEtNTMyNDU_dc81da8b-95e7-4e38-99cc-cdd063149de6"
      unitRef="usd">561000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktNi0xLTEtNTMyNDU_dcc3b7a2-952c-406a-a8c5-ff51446936eb"
      unitRef="usd">561000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktOC0xLTEtNTMyNDU_9418cdea-5bda-4296-b686-58664ea6364a"
      unitRef="usd">452000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktOC0xLTEtNTMyNDU_b2f60af4-6c8f-49d6-9cdc-3a5a72bac712"
      unitRef="usd">452000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMTAtMS0xLTUzMjQ1_32b4865b-97e1-452c-b1e8-3fa1d968af77"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMTAtMS0xLTUzMjQ1_d4bba600-9da5-4235-9095-a97feb97fd10"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMTItMS0xLTUzMjQ1_ba03a3ba-e14b-4e43-aaea-1ce010aac4b9"
      unitRef="usd">123000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMTItMS0xLTUzMjQ1_da6dab67-615a-49c0-bd88-0937be423786"
      unitRef="usd">123000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMTQtMS0xLTUzMjQ1_24ce7c46-3476-44e0-9410-46ded95098b1"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMTQtMS0xLTUzMjQ1_fbde26a6-3ac9-4207-b622-4f83692aea86"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMTYtMS0xLTUzMjQ1_13e3c61b-8a22-45a6-8901-7af3b54a398f"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMTYtMS0xLTUzMjQ1_e8df232b-3a35-41c8-a7a7-c3900d189ec9"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i033a2ffda5c64457944ddde3123235cd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzktMTgtMS0xLTUzMjQ1_a5a74a2f-0b3f-433d-a26d-a991ffe2e1cc"
      unitRef="usd">1136000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzEwLTItMS0xLTUzMjQ1_58f62c6d-208b-40c9-8b9a-fea31d045a4b"
      unitRef="usd">176110000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzEwLTQtMS0xLTUzMjQ1_d25029be-1910-433a-b4b3-a250090d0d0d"
      unitRef="usd">156360000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzEwLTYtMS0xLTUzMjQ1_201d80dc-3ce0-4bcd-aaf5-5fa48b1a467a"
      unitRef="usd">63221000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzEwLTgtMS0xLTUzMjQ1_72b8b1e1-a006-45ec-9be8-e7760d627538"
      unitRef="usd">66515000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzEwLTEwLTEtMS01MzI0NQ_ed74c0f2-3c89-438f-874e-82dde53f8580"
      unitRef="usd">96302000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzEwLTEyLTEtMS01MzI0NQ_51662a38-44a0-4b39-a975-e204eba69cde"
      unitRef="usd">204823000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzEwLTE0LTEtMS01MzI0NQ_993d9295-47ca-46f7-87bc-d82cc41f688b"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzEwLTE2LTEtMS01MzI0NQ_fa8cd480-b6f0-4cb9-b9ca-3c61b429988e"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzEwLTE4LTEtMS01MzI0NQ_0058580a-5a63-4ed3-b28d-5a62162584bd"
      unitRef="usd">763331000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTItMS0xLTUzMjQ1_0d30eb2c-633f-4c2b-b27f-03750a27916e"
      unitRef="usd">2005000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTItMS0xLTUzMjQ1_80310b8b-b87b-4a3b-9a98-70ffcf3aff89"
      unitRef="usd">2005000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTQtMS0xLTUzMjQ1_b6f2e922-d095-47b7-941d-2345e7646432"
      unitRef="usd">474000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTQtMS0xLTUzMjQ1_dd8c36f8-c91b-4255-b398-993d2e9d6b3d"
      unitRef="usd">474000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTYtMS0xLTUzMjQ1_a68f43d4-92eb-4bd9-a178-a65904edcb02"
      unitRef="usd">393000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTYtMS0xLTUzMjQ1_dd0f4b48-4709-4778-90ac-1a0b8d2f45ed"
      unitRef="usd">393000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTgtMS0xLTUzMjQ1_1d213669-7755-4fe4-8348-b8bac4836587"
      unitRef="usd">532000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTgtMS0xLTUzMjQ1_b3c74790-0c22-42fd-8157-3a8f2958b64a"
      unitRef="usd">532000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTEwLTEtMS01MzI0NQ_0e90a0a1-5237-4220-a1d1-07b742fe342f"
      unitRef="usd">516000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTEwLTEtMS01MzI0NQ_fba1d132-1d60-4169-8519-9ae053cbf430"
      unitRef="usd">516000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTEyLTEtMS01MzI0NQ_75e9098e-c555-4c8e-a5bb-79e06edce9f5"
      unitRef="usd">2609000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTEyLTEtMS01MzI0NQ_c8668b9f-ecfc-4ec1-bcea-e45a9c079129"
      unitRef="usd">2609000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTE0LTEtMS01MzI0NQ_c8fdab41-98bb-4318-84aa-81e0047d9c3e"
      unitRef="usd">290512000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTE0LTEtMS01MzI0NQ_eadebd09-4a5a-4e7c-a44c-40cfdb97f6bb"
      unitRef="usd">290512000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTE2LTEtMS01MzI0NQ_404b0875-b4de-4897-8660-18f7797f0ac2"
      unitRef="usd">5273000</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTE2LTEtMS01MzI0NQ_ef78812d-06da-4101-b670-75aa5b93920c"
      unitRef="usd">5273000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i5de7cb5e0bc6454c91aa932576b62146_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE1LTE4LTEtMS01MzI0NQ_be87157c-200e-4246-9f79-1ef042f44369"
      unitRef="usd">302314000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTItMS0xLTUzMjQ1_852beb07-d516-4185-ac80-3ae759ccebe3"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTItMS0xLTUzMjQ1_acadedd7-b7ec-4ace-9d58-3fc9546425b5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTQtMS0xLTUzMjQ1_319ddee9-f8a1-40c3-a6e0-f280f0e1fe0f"
      unitRef="usd">3000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTQtMS0xLTUzMjQ1_cc77fcf8-3fee-4ec4-ac51-0485cf767aec"
      unitRef="usd">3000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTYtMS0xLTUzMjQ1_0fbd0eb2-bdee-4243-82cb-573e94f492a4"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTYtMS0xLTUzMjQ1_c292f8d2-7eb0-4e6c-8cb5-5051baa6f5c1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTgtMS0xLTUzMjQ1_91007cd6-7986-4b5d-80a8-c6747cdeaf9c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTgtMS0xLTUzMjQ1_f2f84eba-1c69-456c-ba60-a78292499a37"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTEwLTEtMS01MzI0NQ_25d56902-15d5-4646-8edf-e80eeae4db21"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTEwLTEtMS01MzI0NQ_a327c209-3ef2-4de6-bfe6-a148e0a9a5be"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTEyLTEtMS01MzI0NQ_682e76f8-2d23-4147-bd12-5a9e5e176f27"
      unitRef="usd">94000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTEyLTEtMS01MzI0NQ_e83bfb61-c6d3-4dc1-84c7-55943444943d"
      unitRef="usd">94000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTE0LTEtMS01MzI0NQ_8bf08143-128a-4e10-90cb-fe059f801215"
      unitRef="usd">40000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTE0LTEtMS01MzI0NQ_bfb40683-ca14-4933-af20-93196588fbdd"
      unitRef="usd">40000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTE2LTEtMS01MzI0NQ_2c18a5d0-46f1-4f25-aa44-40f1082332b2"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTE2LTEtMS01MzI0NQ_5f01aef1-0613-410b-bec9-720aa2297e79"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="iac0557b2b16c4991bfceff725ba2cb55_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE3LTE4LTEtMS01MzI0NQ_8e051fd4-042e-4f21-9144-10ebe126d765"
      unitRef="usd">137000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTItMS0xLTUzMjQ1_e1b5e639-41cc-49bd-878d-4e6fddec75b1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTItMS0xLTUzMjQ1_ec9fdf36-e3f9-4ecb-bca6-494db7621283"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTQtMS0xLTUzMjQ1_03b4521c-b7c3-448a-a7a8-9ff2aae165dc"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTQtMS0xLTUzMjQ1_1f2e69e8-1f59-46ad-9d05-2b9c7f120198"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTYtMS0xLTUzMjQ1_4fb3e58c-a9c3-4b42-baf2-13bcf97a8fe3"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTYtMS0xLTUzMjQ1_c29a52a4-624b-440a-8d74-a9deb62b616c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTgtMS0xLTUzMjQ1_002cc91d-7ed8-44d0-ad96-947a7b12f21d"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTgtMS0xLTUzMjQ1_51719aa9-6971-436f-87fd-8fed825e062c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTEwLTEtMS01MzI0NQ_2e0d8beb-d0b0-4a94-a016-fcacb226401c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTEwLTEtMS01MzI0NQ_d2caa7b8-d36e-4d57-a1ee-992b6cbcf0e5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTEyLTEtMS01MzI0NQ_a347af8c-8713-47ce-b107-c44579c60745"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTEyLTEtMS01MzI0NQ_b887c50f-62a9-47a5-8916-43935640a23a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTE0LTEtMS01MzI0NQ_0ed4a436-2fe4-48de-b049-d9a4190dfb0e"
      unitRef="usd">12000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTE0LTEtMS01MzI0NQ_9d1c1e54-aa71-498d-9a79-4004e4b3cc17"
      unitRef="usd">12000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTE2LTEtMS01MzI0NQ_6e181792-f8b2-453e-9e7e-3a98aa7c462b"
      unitRef="usd">62000</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTE2LTEtMS01MzI0NQ_740dadcd-4405-4422-aa67-313f92daeb59"
      unitRef="usd">62000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i6474df4fd58c4a58a5be08feeba908a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE4LTE4LTEtMS01MzI0NQ_f9ba443f-f885-408c-bd89-3830571ee4c8"
      unitRef="usd">74000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTItMS0xLTUzMjQ1_33e7e12a-f062-4304-9296-fef5e3981662"
      unitRef="usd">3000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTItMS0xLTUzMjQ1_d6f28b39-e7a5-41e8-a431-4d2fc8d661cc"
      unitRef="usd">3000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTQtMS0xLTUzMjQ1_b9f13ba5-5c5e-44c2-9bb9-db8e01c940fa"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTQtMS0xLTUzMjQ1_bce6ed0a-1729-4ccb-8cdb-1d3fd60f2331"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTYtMS0xLTUzMjQ1_5e5dedab-965f-4ebb-8847-46d43ec92d68"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTYtMS0xLTUzMjQ1_652159e6-c474-44cc-b164-d7b16b3a352c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTgtMS0xLTUzMjQ1_921cbc9f-b0d2-4c26-9fcc-5c4c53e91414"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTgtMS0xLTUzMjQ1_a906961a-223c-4e3b-93c1-2bfb8e771f6a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTEwLTEtMS01MzI0NQ_4a0b786d-c47b-4327-941f-05027c77aa70"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTEwLTEtMS01MzI0NQ_9392cb04-c8dc-4813-8ad7-5ea6a34831c3"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTEyLTEtMS01MzI0NQ_d301a421-d9a2-4360-a129-f921189fe647"
      unitRef="usd">6000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTEyLTEtMS01MzI0NQ_fdd04589-2cd7-4777-b3e7-301278fdd83e"
      unitRef="usd">6000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTE0LTEtMS01MzI0NQ_33fdc1fe-39d2-49c5-a5f4-1a42aa92625e"
      unitRef="usd">544000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTE0LTEtMS01MzI0NQ_9ea870c5-c1a1-478c-99c0-b7ebf429e003"
      unitRef="usd">544000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTE2LTEtMS01MzI0NQ_2c635d0c-e2fd-4844-9618-061dd1d55372"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTE2LTEtMS01MzI0NQ_dbfd892c-a09d-425b-8fcb-c794546b4ac6"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i50c708425a764b1da0b06a318d1f3c2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzE5LTE4LTEtMS01MzI0NQ_58fe7892-2179-4feb-844e-b1c48d64e961"
      unitRef="usd">553000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id2db70390ca743b3b4438b566d81c717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzIwLTItMS0xLTUzMjQ1_e350abd8-9b64-46c1-acb1-8388630b13cc"
      unitRef="usd">2008000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id2db70390ca743b3b4438b566d81c717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzIwLTQtMS0xLTUzMjQ1_7c8d9276-dab3-4705-a022-ac0bb55de14c"
      unitRef="usd">477000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id2db70390ca743b3b4438b566d81c717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzIwLTYtMS0xLTUzMjQ1_c8527ad1-ae04-4f2e-8450-5d4016555406"
      unitRef="usd">393000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id2db70390ca743b3b4438b566d81c717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzIwLTgtMS0xLTUzMjQ1_c87d9043-028c-4857-b5ea-236858d8d18b"
      unitRef="usd">532000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id2db70390ca743b3b4438b566d81c717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzIwLTEwLTEtMS01MzI0NQ_6e08e74f-5e6d-4c4a-a036-46e5715012c1"
      unitRef="usd">516000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id2db70390ca743b3b4438b566d81c717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzIwLTEyLTEtMS01MzI0NQ_32dfc4fc-0a13-420f-88f2-6101b4637608"
      unitRef="usd">2709000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id2db70390ca743b3b4438b566d81c717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzIwLTE0LTEtMS01MzI0NQ_4e3f1a2f-e922-4205-8606-ce165e76f301"
      unitRef="usd">291108000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="id2db70390ca743b3b4438b566d81c717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzIwLTE2LTEtMS01MzI0NQ_ca280694-0329-4688-a7da-83eaa1fd326b"
      unitRef="usd">5335000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="id2db70390ca743b3b4438b566d81c717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzIwLTE4LTEtMS01MzI0NQ_6cea06f8-5868-4d12-943c-59478b49e7ed"
      unitRef="usd">303078000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI0LTItMS0xLTUzMjQ1_19f4f78f-3d75-4801-a0cc-c616b3c43276"
      unitRef="usd">178118000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI0LTQtMS0xLTUzMjQ1_e0fd9fb1-39bb-451e-b020-fbaebcfac6f7"
      unitRef="usd">156837000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI0LTYtMS0xLTUzMjQ1_d5213465-09a2-41d4-ae17-780b6a598391"
      unitRef="usd">63614000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI0LTgtMS0xLTUzMjQ1_49b8daf6-5514-4679-b344-14e984862740"
      unitRef="usd">67047000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI0LTEwLTEtMS01MzI0NQ_df63a2bb-3075-4e83-a744-a575b2fe2101"
      unitRef="usd">96818000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI0LTEyLTEtMS01MzI0NQ_32e76ccb-5db4-4012-8071-18915841e836"
      unitRef="usd">207532000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI0LTE0LTEtMS01MzI0NQ_4a6cc36d-55c1-4cf6-85ad-810428a38403"
      unitRef="usd">291108000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI0LTE2LTEtMS01MzI0NQ_87b987ce-6043-4a31-8e01-008f2fe59a64"
      unitRef="usd">5335000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI0LTE4LTEtMS01MzI0NQ_a38ecfa6-5772-4fcf-949d-480e8755dea2"
      unitRef="usd">1066409000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTItMS0xLTUzMjQ1_999896d2-6785-40c7-a5cd-3c486533c02f"
      unitRef="usd">1983151000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTItMS0xLTUzMjQ1_c4bde554-02b0-4f7b-a93d-1ac3f3a09e15"
      unitRef="usd">1983151000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTQtMS0xLTUzMjQ1_3fb3b459-ee73-4d17-969e-2b89f5a90f3a"
      unitRef="usd">976561000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTQtMS0xLTUzMjQ1_a0294cac-f0c2-423d-aeda-8355286cfc93"
      unitRef="usd">976561000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTYtMS0xLTUzMjQ1_25131fba-2827-4009-ad63-9f74d6b8048a"
      unitRef="usd">685228000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTYtMS0xLTUzMjQ1_6d6ebb40-4c31-4bc9-ab00-595aceb2e712"
      unitRef="usd">685228000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTgtMS0xLTUzMjQ1_1798b407-e1d7-4823-b4ff-f24086dabbeb"
      unitRef="usd">343695000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTgtMS0xLTUzMjQ1_1b4ed937-4bbb-4d3c-95a8-7225d750b610"
      unitRef="usd">343695000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTEwLTEtMS01MzI0NQ_508fbeb4-5295-44fb-acbe-76c1b8a952f3"
      unitRef="usd">324120000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTEwLTEtMS01MzI0NQ_90aa198f-e789-476e-aa26-576dc2fc9ec3"
      unitRef="usd">324120000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTEyLTEtMS01MzI0NQ_177291df-3ab5-4710-a93d-ac792c9c09b5"
      unitRef="usd">704248000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTEyLTEtMS01MzI0NQ_b7cbadba-9f7d-40ce-8961-227886ec5971"
      unitRef="usd">704248000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTE0LTEtMS01MzI0NQ_86a4ed39-5bc9-46bc-b019-8902043ae732"
      unitRef="usd">514380000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTE0LTEtMS01MzI0NQ_da450783-f504-4999-ba97-acd0e6b68ca2"
      unitRef="usd">514380000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTE2LTEtMS01MzI0NQ_1065de4a-f83f-4c16-bb26-3c2ef5936db8"
      unitRef="usd">11466000</hmst:FinancingReceivableRevolvingTerm>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTE2LTEtMS01MzI0NQ_1b8c58ce-7708-4da8-b6b2-788a2069d4c1"
      unitRef="usd">11466000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiM2M1MjUyNWU2OTE0ZDE0OGNhODM3MDhkYWI3MTczZi90YWJsZXJhbmdlOmIzYzUyNTI1ZTY5MTRkMTQ4Y2E4MzcwOGRhYjcxNzNmXzI1LTE4LTEtMS01MzI0NQ_cf4d0cbb-c63b-47de-8db7-af3e3430d151"
      unitRef="usd">5542849000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzEwOTk1MTE2NDAyMTk_5d446838-d48a-47f9-8496-c3b1ee946c45"
      unitRef="usd">7300000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6997bb337d35420abd6d6757ff0375fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzUtMi0xLTEtNDAxMjU_0a81d34e-a99d-4a0e-92f3-38239b5e4cf2"
      unitRef="usd">53782000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6997bb337d35420abd6d6757ff0375fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzUtNC0xLTEtNDAxMjU_d75c5cbd-d232-4036-9cd8-09685793b0ed"
      unitRef="usd">176556000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6997bb337d35420abd6d6757ff0375fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzUtNi0xLTEtNDAxMjU_97345b42-532c-4f80-9a1f-58f0a1d4c861"
      unitRef="usd">165268000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6997bb337d35420abd6d6757ff0375fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzUtOC0xLTEtNDAxMjU_cf75ffb9-e774-41e3-8936-3cf289a7dacf"
      unitRef="usd">147719000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6997bb337d35420abd6d6757ff0375fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzUtMTAtMS0xLTQwMTI1_b886f67f-eb4b-484d-9c0a-0c9adb6509b3"
      unitRef="usd">150221000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6997bb337d35420abd6d6757ff0375fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzUtMTItMS0xLTQwMTI1_a46f720c-6714-4a19-92f3-5e4529017c36"
      unitRef="usd">131935000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6997bb337d35420abd6d6757ff0375fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzUtMTQtMS0xLTQwMTI1_093f5cbd-23fe-495f-ae86-04cd1cb03afb"
      unitRef="usd">796000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i6997bb337d35420abd6d6757ff0375fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzUtMTYtMS0xLTQwMTI1_8370ed1f-e79d-4264-bce4-81abca4453c7"
      unitRef="usd">1031000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i6997bb337d35420abd6d6757ff0375fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzUtMTgtMS0xLTQwMTI1_66d674c3-e95f-4b5f-93a5-6190f85e1c02"
      unitRef="usd">827308000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i06f88eb8034f4ecd84d2568c957090f3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzYtMi0xLTEtNDAxMjU_d316af12-2da4-4c3b-95a5-f7770a4196a8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i06f88eb8034f4ecd84d2568c957090f3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzYtNC0xLTEtNDAxMjU_5079bd08-f40b-44af-a558-bd944ecc2a99"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i06f88eb8034f4ecd84d2568c957090f3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzYtNi0xLTEtNDAxMjU_1a127115-d714-49ca-8040-5cdd0c6e1e16"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i06f88eb8034f4ecd84d2568c957090f3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzYtOC0xLTEtNDAxMjU_c360d2c1-148e-412f-a923-7934e00079ed"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i06f88eb8034f4ecd84d2568c957090f3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzYtMTAtMS0xLTQwMTI1_c11492c9-a041-44c4-86a9-da8440b87da9"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i06f88eb8034f4ecd84d2568c957090f3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzYtMTItMS0xLTQwMTI1_7412c4b6-d81d-4c50-89c9-4a23630369a0"
      unitRef="usd">2230000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i06f88eb8034f4ecd84d2568c957090f3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzYtMTQtMS0xLTQwMTI1_29bcf567-c9aa-419e-875a-667ac83e75eb"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i06f88eb8034f4ecd84d2568c957090f3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzYtMTYtMS0xLTQwMTI1_bb4be0a9-2979-4ce2-903d-acf2d767c012"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i06f88eb8034f4ecd84d2568c957090f3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzYtMTgtMS0xLTQwMTI1_e49b846e-7a48-40fe-ab12-fff29dd48d63"
      unitRef="usd">2230000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i36c01f5b0e3d4de685c31a0453a40fbf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzctMi0xLTEtNDAxMjU_e74da7b0-305e-4ebd-b3b4-fc171bc0e8e6"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i36c01f5b0e3d4de685c31a0453a40fbf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzctNC0xLTEtNDAxMjU_5c6a6b32-4013-44f4-bfeb-3883494c91f8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i36c01f5b0e3d4de685c31a0453a40fbf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzctNi0xLTEtNDAxMjU_78427065-e0e3-4fe4-9fac-cc466cbe94be"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i36c01f5b0e3d4de685c31a0453a40fbf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzctOC0xLTEtNDAxMjU_75b4db9b-7b93-4166-960f-196f1c92a2bd"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i36c01f5b0e3d4de685c31a0453a40fbf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzctMTAtMS0xLTQwMTI1_aabacb60-d8fd-4d93-aa67-f387f883e967"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i36c01f5b0e3d4de685c31a0453a40fbf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzctMTItMS0xLTQwMTI1_3ecb47ff-ad8d-4f4d-ad7b-d536f8cb2ded"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i36c01f5b0e3d4de685c31a0453a40fbf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzctMTQtMS0xLTQwMTI1_d3e88e58-880a-4d51-8a92-8aba53bdbf8a"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i36c01f5b0e3d4de685c31a0453a40fbf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzctMTYtMS0xLTQwMTI1_60662b76-4a92-4e75-b63c-655089a1dd1f"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i36c01f5b0e3d4de685c31a0453a40fbf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzctMTgtMS0xLTQwMTI1_137c265a-7aad-4af0-a470-a825eda2b5ce"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzgtMi0xLTEtNDAxMjU_f5125add-1d3d-4eac-b193-6f41ed692a9b"
      unitRef="usd">53782000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzgtNC0xLTEtNDAxMjU_c8bd5b45-fd8c-4ba6-af27-70ab359dc030"
      unitRef="usd">176556000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzgtNi0xLTEtNDAxMjU_a482c5e6-652b-46a4-9169-9c8a978fd1c4"
      unitRef="usd">165268000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzgtOC0xLTEtNDAxMjU_b084cc1b-1080-4e9c-9954-f8f6370abfcf"
      unitRef="usd">147719000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzgtMTAtMS0xLTQwMTI1_06482971-42f0-4d8f-97d5-0583a78ecfa9"
      unitRef="usd">150221000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzgtMTItMS0xLTQwMTI1_09c346d6-6786-452b-bb6c-924320622008"
      unitRef="usd">134165000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzgtMTQtMS0xLTQwMTI1_473d06c2-a24a-4ce0-8a93-61fc46a071e5"
      unitRef="usd">796000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzgtMTYtMS0xLTQwMTI1_9606e865-672d-4180-9632-b82595633c97"
      unitRef="usd">1031000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i34d0f38b671640218bee38d6e1f03651_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzgtMTgtMS0xLTQwMTI1_b82d24c6-9839-4ec2-b3bf-f7969bf0c416"
      unitRef="usd">829538000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2abcaa4a18aa455a8a10ae5c6119f931_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEwLTItMS0xLTQwMTI1_2929299a-9593-4633-a4cb-b16c127c093f"
      unitRef="usd">711009000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2abcaa4a18aa455a8a10ae5c6119f931_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEwLTQtMS0xLTQwMTI1_3aad303d-6e09-4e84-9c30-89112112fc86"
      unitRef="usd">324246000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2abcaa4a18aa455a8a10ae5c6119f931_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEwLTYtMS0xLTQwMTI1_b29c50ac-d26c-40c1-9e78-ef44e518940a"
      unitRef="usd">100572000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2abcaa4a18aa455a8a10ae5c6119f931_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEwLTgtMS0xLTQwMTI1_b5598f3f-c1b4-4acb-8db7-1a43fc6d3f63"
      unitRef="usd">32693000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2abcaa4a18aa455a8a10ae5c6119f931_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEwLTEwLTEtMS00MDEyNQ_003a598a-1c8e-4743-88ac-4a490309de95"
      unitRef="usd">166937000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2abcaa4a18aa455a8a10ae5c6119f931_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEwLTEyLTEtMS00MDEyNQ_65114a4f-28d9-4aab-9351-0fbd22b32970"
      unitRef="usd">92255000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i2abcaa4a18aa455a8a10ae5c6119f931_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEwLTE0LTEtMS00MDEyNQ_d4e605fc-6f7e-4942-b36b-d6f80ca74bcb"
      unitRef="usd">380000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i2abcaa4a18aa455a8a10ae5c6119f931_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEwLTE2LTEtMS00MDEyNQ_71ec130f-dd86-4690-978d-84f60a9614db"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i2abcaa4a18aa455a8a10ae5c6119f931_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEwLTE4LTEtMS00MDEyNQ_5f3fe983-7c8b-4173-ace2-19e5a23aedc1"
      unitRef="usd">1428092000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i07b09beefb81464eb19b7b378387b698_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzExLTItMS0xLTQwMTI1_0912017c-5f70-4de8-93ea-2705abb3ffcb"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i07b09beefb81464eb19b7b378387b698_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzExLTQtMS0xLTQwMTI1_51039cbb-0029-47cf-b646-19dda4ccbafd"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i07b09beefb81464eb19b7b378387b698_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzExLTYtMS0xLTQwMTI1_7cb1422f-8f09-4edc-b07d-8c38464b2938"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i07b09beefb81464eb19b7b378387b698_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzExLTgtMS0xLTQwMTI1_79be7874-c023-4bad-9034-ac338d9438e5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i07b09beefb81464eb19b7b378387b698_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzExLTEwLTEtMS00MDEyNQ_161f0986-f0b9-4453-89f1-87d87fc4385c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i07b09beefb81464eb19b7b378387b698_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzExLTEyLTEtMS00MDEyNQ_b80b95e6-c50c-49c1-afaa-4975fbdb559f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i07b09beefb81464eb19b7b378387b698_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzExLTE0LTEtMS00MDEyNQ_6af1c820-6cfb-4f4c-9975-2147185b5ffa"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i07b09beefb81464eb19b7b378387b698_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzExLTE2LTEtMS00MDEyNQ_d049fa7b-ef54-493f-941c-a33fd203141c"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i07b09beefb81464eb19b7b378387b698_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzExLTE4LTEtMS00MDEyNQ_32a75545-e511-4d15-9994-fc3b8e79e454"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id56f3cb3cb554674aeddc4f4b548a5ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEyLTItMS0xLTQwMTI1_0516baa1-ce72-44eb-8474-ff1ee06d8587"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id56f3cb3cb554674aeddc4f4b548a5ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEyLTQtMS0xLTQwMTI1_7e372174-2871-4a90-b5f4-c1c23770d279"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id56f3cb3cb554674aeddc4f4b548a5ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEyLTYtMS0xLTQwMTI1_a9c7e80d-9ad9-4050-bd1a-b7c0b9f50263"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id56f3cb3cb554674aeddc4f4b548a5ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEyLTgtMS0xLTQwMTI1_3db67336-4bc5-4916-a875-b841edc5b3d8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id56f3cb3cb554674aeddc4f4b548a5ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEyLTEwLTEtMS00MDEyNQ_008364e9-3107-4df6-ae99-2152fefcaab2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id56f3cb3cb554674aeddc4f4b548a5ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEyLTEyLTEtMS00MDEyNQ_1bd4ab88-b127-4519-bfb5-5701d6665d6f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id56f3cb3cb554674aeddc4f4b548a5ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEyLTE0LTEtMS00MDEyNQ_4ac22d4f-ff12-4b16-ae22-dc8d1a925b1f"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="id56f3cb3cb554674aeddc4f4b548a5ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEyLTE2LTEtMS00MDEyNQ_d613fa89-6261-4fa5-aeaa-b93c28e83e19"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="id56f3cb3cb554674aeddc4f4b548a5ed_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEyLTE4LTEtMS00MDEyNQ_07d009af-8c2f-4ebf-879a-71947da250a6"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEzLTItMS0xLTQwMTI1_74489d22-0621-4097-8390-47b4f05b9acc"
      unitRef="usd">711009000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEzLTQtMS0xLTQwMTI1_c97f7b43-22fd-414d-afce-f25943e0ea81"
      unitRef="usd">324246000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEzLTYtMS0xLTQwMTI1_6f231dac-71ed-4674-9cb2-32ce3d04fe95"
      unitRef="usd">100572000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEzLTgtMS0xLTQwMTI1_319577e5-efd2-4304-ad0a-104024e10fee"
      unitRef="usd">32693000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEzLTEwLTEtMS00MDEyNQ_1713f391-275d-4056-9c8a-29687d8b643a"
      unitRef="usd">166937000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEzLTEyLTEtMS00MDEyNQ_2f084ced-56d3-4929-aa8b-9a74dbf7060b"
      unitRef="usd">92255000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEzLTE0LTEtMS00MDEyNQ_5c56c2d1-1d01-452f-8208-7ff42aa16cc5"
      unitRef="usd">380000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEzLTE2LTEtMS00MDEyNQ_35120562-503c-4394-bbf7-664326e0324e"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i5ac3d373cc584ae6ac47ab7308d2cd38_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzEzLTE4LTEtMS00MDEyNQ_19cee7ec-5d98-40e2-ab0b-a9809ee72e21"
      unitRef="usd">1428092000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="iafc9cacb747a4589b2e600cd33cabf2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE1LTItMS0xLTQwMTI1_9b8174e6-5118-49e9-99f0-781127fbc1dd"
      unitRef="usd">12182000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="iafc9cacb747a4589b2e600cd33cabf2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE1LTQtMS0xLTQwMTI1_4ddb3745-2c5f-4b7f-9982-d40f60e855c8"
      unitRef="usd">21366000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="iafc9cacb747a4589b2e600cd33cabf2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE1LTYtMS0xLTQwMTI1_30c09807-40be-45c7-a48a-79cbf55b1b99"
      unitRef="usd">45256000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="iafc9cacb747a4589b2e600cd33cabf2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE1LTgtMS0xLTQwMTI1_d3cdd94f-cbd6-4291-bb90-682323fa331f"
      unitRef="usd">11823000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="iafc9cacb747a4589b2e600cd33cabf2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE1LTEwLTEtMS00MDEyNQ_c86a34a9-119f-49a9-be8d-beea0ccc197e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="iafc9cacb747a4589b2e600cd33cabf2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE1LTEyLTEtMS00MDEyNQ_b87e3d8d-4122-4c60-ac42-ff8b86b84294"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="iafc9cacb747a4589b2e600cd33cabf2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE1LTE0LTEtMS00MDEyNQ_7f3ac0a4-30f1-4c28-84b8-25a825a5d55a"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="iafc9cacb747a4589b2e600cd33cabf2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE1LTE2LTEtMS00MDEyNQ_fff82452-9bbb-43ad-a700-fb9029708d59"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="iafc9cacb747a4589b2e600cd33cabf2e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE1LTE4LTEtMS00MDEyNQ_a5f624df-4d4c-41c7-ab1b-5813b1285a85"
      unitRef="usd">90627000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i73a57b7f116242a6bd7d6c99b9bf28d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE2LTItMS0xLTQwMTI1_a9aaf550-b748-46ef-aa7f-67c99d8b7a28"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i73a57b7f116242a6bd7d6c99b9bf28d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE2LTQtMS0xLTQwMTI1_4da57eae-2200-4c7f-b6b8-5a5b98859a27"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i73a57b7f116242a6bd7d6c99b9bf28d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE2LTYtMS0xLTQwMTI1_774787aa-3b12-4e90-93dd-8484d385fb10"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i73a57b7f116242a6bd7d6c99b9bf28d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE2LTgtMS0xLTQwMTI1_b2e1b445-8933-486f-80c1-a478883cf8f1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i73a57b7f116242a6bd7d6c99b9bf28d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE2LTEwLTEtMS00MDEyNQ_2fa00f6a-86ce-4c72-8aba-ed728278322a"
      unitRef="usd">24702000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i73a57b7f116242a6bd7d6c99b9bf28d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE2LTEyLTEtMS00MDEyNQ_9e51ef47-cce9-4125-b8c6-f1e8e6fba993"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i73a57b7f116242a6bd7d6c99b9bf28d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE2LTE0LTEtMS00MDEyNQ_2b73bf4a-0dd5-421a-9730-8435f3c57b43"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i73a57b7f116242a6bd7d6c99b9bf28d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE2LTE2LTEtMS00MDEyNQ_2ae80e0b-dd8a-4f34-8ad8-bdd2f05cac8a"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i73a57b7f116242a6bd7d6c99b9bf28d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE2LTE4LTEtMS00MDEyNQ_c2b662a6-30cb-41de-b3e4-0708622726a3"
      unitRef="usd">24702000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="if058abf83c294c75a5edc8aba58f1d05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE3LTItMS0xLTQwMTI1_4638062e-6416-445f-b051-d02bd634c22b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="if058abf83c294c75a5edc8aba58f1d05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE3LTQtMS0xLTQwMTI1_142898b0-d3f0-45fb-bc77-0deb25d73d91"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="if058abf83c294c75a5edc8aba58f1d05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE3LTYtMS0xLTQwMTI1_d4b397b4-c51a-41ca-96b6-cb8b8d73e6b8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="if058abf83c294c75a5edc8aba58f1d05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE3LTgtMS0xLTQwMTI1_af1196e2-1f06-482a-9c72-254d5843c53c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="if058abf83c294c75a5edc8aba58f1d05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE3LTEwLTEtMS00MDEyNQ_3ad1abf6-e00c-46e8-a257-d75f35bc583e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="if058abf83c294c75a5edc8aba58f1d05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE3LTEyLTEtMS00MDEyNQ_f5397260-b5a3-4d13-ba6c-bc485f2c8ac8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="if058abf83c294c75a5edc8aba58f1d05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE3LTE0LTEtMS00MDEyNQ_8c53ef6e-5e8a-467c-ba61-92055301a7a7"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="if058abf83c294c75a5edc8aba58f1d05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE3LTE2LTEtMS00MDEyNQ_90d267c1-9c86-4c17-bbb3-731ca4d0ad54"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="if058abf83c294c75a5edc8aba58f1d05_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE3LTE4LTEtMS00MDEyNQ_ea5d0dc4-01bf-4c35-800f-8fd2dad498f7"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ia53f74727f9b49658f6b974accd39230_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE4LTItMS0xLTQwMTI1_03de5e86-e939-405c-9e3e-18e0c8ce1954"
      unitRef="usd">12182000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ia53f74727f9b49658f6b974accd39230_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE4LTQtMS0xLTQwMTI1_cdce9c0a-52e6-4413-b148-7b25ce596a04"
      unitRef="usd">21366000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ia53f74727f9b49658f6b974accd39230_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE4LTYtMS0xLTQwMTI1_4db37d0e-d66d-4b9e-83d0-d6607d16d3dc"
      unitRef="usd">45256000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ia53f74727f9b49658f6b974accd39230_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE4LTgtMS0xLTQwMTI1_42a3c966-46c1-4e14-8664-b4d7dc6d09ca"
      unitRef="usd">11823000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ia53f74727f9b49658f6b974accd39230_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE4LTEwLTEtMS00MDEyNQ_bd5ff7ad-b593-48a9-a6d9-a84f62ee91c5"
      unitRef="usd">24702000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ia53f74727f9b49658f6b974accd39230_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE4LTEyLTEtMS00MDEyNQ_a08fe45d-fbcf-4915-942e-d6f95b5fff5e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ia53f74727f9b49658f6b974accd39230_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE4LTE0LTEtMS00MDEyNQ_30a931b9-86e6-4933-9d30-50192081dacd"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ia53f74727f9b49658f6b974accd39230_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE4LTE2LTEtMS00MDEyNQ_ffa762a2-e200-449f-b2b1-4637c18ced46"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="ia53f74727f9b49658f6b974accd39230_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzE4LTE4LTEtMS00MDEyNQ_ffce5bc4-57d9-42a6-86e4-330abbcda775"
      unitRef="usd">115329000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2c71f7d2b8904871908237a13fd27aec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIwLTItMS0xLTQwMTI1_61fbdc01-73fd-4856-8ffc-cacc18faf39f"
      unitRef="usd">3963000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2c71f7d2b8904871908237a13fd27aec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIwLTQtMS0xLTQwMTI1_bf1a84ff-b071-4a2b-a09d-e7dbac7ff76e"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2c71f7d2b8904871908237a13fd27aec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIwLTYtMS0xLTQwMTI1_1c0261b1-649d-4cc6-ac17-14363b73be7a"
      unitRef="usd">2104000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2c71f7d2b8904871908237a13fd27aec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIwLTgtMS0xLTQwMTI1_6046568e-f915-4897-bb13-998a3bee3169"
      unitRef="usd">14721000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2c71f7d2b8904871908237a13fd27aec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIwLTEwLTEtMS00MDEyNQ_673c2569-d1a7-4369-a46b-4193da8663b3"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2c71f7d2b8904871908237a13fd27aec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIwLTEyLTEtMS00MDEyNQ_9dd43370-e2dd-4a13-ac38-073f057b2344"
      unitRef="usd">614000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i2c71f7d2b8904871908237a13fd27aec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIwLTE0LTEtMS00MDEyNQ_b67c017e-6e37-411f-aa35-6cc821a7bb26"
      unitRef="usd">5883000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i2c71f7d2b8904871908237a13fd27aec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIwLTE2LTEtMS00MDEyNQ_6eaf446b-9275-4d5a-aec3-b10a4ce0a79d"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i2c71f7d2b8904871908237a13fd27aec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIwLTE4LTEtMS00MDEyNQ_000266b3-4f4f-497b-a8ec-57cb75c7f193"
      unitRef="usd">27285000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i27c2c76eb4fa43b7abe9bed5e64a2134_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIxLTItMS0xLTQwMTI1_318d1e16-24d9-4fe1-a7d6-b3e32c61455c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i27c2c76eb4fa43b7abe9bed5e64a2134_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIxLTQtMS0xLTQwMTI1_61835670-48d9-44fb-a4c1-f294ce8ba7ef"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i27c2c76eb4fa43b7abe9bed5e64a2134_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIxLTYtMS0xLTQwMTI1_40431894-6548-48de-83d1-80ad6331fb69"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i27c2c76eb4fa43b7abe9bed5e64a2134_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIxLTgtMS0xLTQwMTI1_50189f3c-fc66-4cc6-b258-7d2e3507393c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i27c2c76eb4fa43b7abe9bed5e64a2134_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIxLTEwLTEtMS00MDEyNQ_3ade0902-bbbe-482f-8def-599cbb6d8660"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i27c2c76eb4fa43b7abe9bed5e64a2134_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIxLTEyLTEtMS00MDEyNQ_1767dc0a-72a2-4071-8c56-c4c403be51e7"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i27c2c76eb4fa43b7abe9bed5e64a2134_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIxLTE0LTEtMS00MDEyNQ_3ac57918-10dd-428a-b857-f3a8b8357561"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i27c2c76eb4fa43b7abe9bed5e64a2134_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIxLTE2LTEtMS00MDEyNQ_29f4e558-5607-41c6-b2db-5449ccf36b26"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i27c2c76eb4fa43b7abe9bed5e64a2134_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIxLTE4LTEtMS00MDEyNQ_2f927735-b90c-4009-8573-d011238b9444"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ieb5fa8990d2848ceb77d905da44a759f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIyLTItMS0xLTQwMTI1_4d2c18d1-a93e-4c61-b063-f41dbd25c347"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ieb5fa8990d2848ceb77d905da44a759f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIyLTQtMS0xLTQwMTI1_9d7de8ce-4e71-4b09-a61a-9c3fec5042de"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ieb5fa8990d2848ceb77d905da44a759f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIyLTYtMS0xLTQwMTI1_56996b6d-3be6-4177-858c-1e6e9a5bd820"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ieb5fa8990d2848ceb77d905da44a759f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIyLTgtMS0xLTQwMTI1_d1c09bda-9750-4342-aa58-e8fd507d3205"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ieb5fa8990d2848ceb77d905da44a759f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIyLTEwLTEtMS00MDEyNQ_d188a00c-5130-4a01-b7ae-d7e905d32b51"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ieb5fa8990d2848ceb77d905da44a759f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIyLTEyLTEtMS00MDEyNQ_83794558-588f-4a55-8aee-82fa705c821b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ieb5fa8990d2848ceb77d905da44a759f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIyLTE0LTEtMS00MDEyNQ_f9ac93cb-77ce-4427-9c28-c0f006347006"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ieb5fa8990d2848ceb77d905da44a759f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIyLTE2LTEtMS00MDEyNQ_355f8188-487e-4faf-845b-9537f9260ff5"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="ieb5fa8990d2848ceb77d905da44a759f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIyLTE4LTEtMS00MDEyNQ_79fbd68f-c8df-4d81-a458-86cc50fc0a30"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIzLTItMS0xLTQwMTI1_a7dce782-6aba-4702-a136-371a6e41efc7"
      unitRef="usd">3963000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIzLTQtMS0xLTQwMTI1_5cbeae20-aff9-411d-9f4b-be40c6cbfc92"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIzLTYtMS0xLTQwMTI1_7e1d68a9-8e9a-47e3-8291-ba7a3ec76b74"
      unitRef="usd">2104000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIzLTgtMS0xLTQwMTI1_772e3f19-d674-496a-b4df-a076062655c4"
      unitRef="usd">14721000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIzLTEwLTEtMS00MDEyNQ_c35ac5c7-88ce-48d5-9ef8-f84c5246c09c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIzLTEyLTEtMS00MDEyNQ_c0d936ae-b894-431f-bcae-cdbc81bf9316"
      unitRef="usd">614000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIzLTE0LTEtMS00MDEyNQ_26f822a4-d760-45c4-ab54-2b8e760738d9"
      unitRef="usd">5883000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIzLTE2LTEtMS00MDEyNQ_dba2454d-afa6-42cc-b12f-5c3ec37a0230"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i64a0c8e3dc8b4c45b62639da7b26be80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzIzLTE4LTEtMS00MDEyNQ_f611d102-b97b-49c3-8a5c-8c7fb84457bd"
      unitRef="usd">27285000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ie2e85fb512354304a50e1a7e14a9bce8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI1LTItMS0xLTQwMTI1_fc17fc83-5e5b-44d0-8eac-b142bfd3451d"
      unitRef="usd">121233000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ie2e85fb512354304a50e1a7e14a9bce8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI1LTQtMS0xLTQwMTI1_21cfb30b-5f94-4b13-8bf7-17436b7fc99f"
      unitRef="usd">47539000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ie2e85fb512354304a50e1a7e14a9bce8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI1LTYtMS0xLTQwMTI1_35afc1e4-f8fc-4bcd-84ed-369fecafb3ba"
      unitRef="usd">14055000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ie2e85fb512354304a50e1a7e14a9bce8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI1LTgtMS0xLTQwMTI1_be296a9b-5693-495b-ba36-0cb8847145fa"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ie2e85fb512354304a50e1a7e14a9bce8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI1LTEwLTEtMS00MDEyNQ_7fb8ef39-d488-4d7d-9532-079606bff7bf"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ie2e85fb512354304a50e1a7e14a9bce8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI1LTEyLTEtMS00MDEyNQ_089d569b-0560-49b1-8153-ca1682e9b3c2"
      unitRef="usd">600000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ie2e85fb512354304a50e1a7e14a9bce8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI1LTE0LTEtMS00MDEyNQ_7c5cf175-91db-4dcc-9efb-4154bf3a074b"
      unitRef="usd">75743000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ie2e85fb512354304a50e1a7e14a9bce8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI1LTE2LTEtMS00MDEyNQ_9ff951db-b05e-4543-9249-b5d8e521139f"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="ie2e85fb512354304a50e1a7e14a9bce8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI1LTE4LTEtMS00MDEyNQ_283e7f7c-2abd-4041-8935-c2520c4cb92d"
      unitRef="usd">259170000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="icb6a5469bab548578ac11b8b18999aeb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI2LTItMS0xLTQwMTI1_69682fee-19d3-489e-868f-f4d40cce3d0b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="icb6a5469bab548578ac11b8b18999aeb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI2LTQtMS0xLTQwMTI1_4253e675-b90a-40a5-a2d0-5d51f6113534"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="icb6a5469bab548578ac11b8b18999aeb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI2LTYtMS0xLTQwMTI1_537b1261-4008-4f30-a7d0-a7aac7932d64"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="icb6a5469bab548578ac11b8b18999aeb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI2LTgtMS0xLTQwMTI1_7e4f7f34-1d99-4806-b1cd-c05ad5f30af4"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="icb6a5469bab548578ac11b8b18999aeb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI2LTEwLTEtMS00MDEyNQ_fdc1878c-4ca4-4b28-9cc3-3be6ec024686"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="icb6a5469bab548578ac11b8b18999aeb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI2LTEyLTEtMS00MDEyNQ_9341db4d-8142-4649-bd84-7cdd40322600"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="icb6a5469bab548578ac11b8b18999aeb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI2LTE0LTEtMS00MDEyNQ_f26052a7-85f5-4254-9bfa-a0b879961f98"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="icb6a5469bab548578ac11b8b18999aeb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI2LTE2LTEtMS00MDEyNQ_8ff52df3-8aea-4201-b8f0-c84132dda8b4"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="icb6a5469bab548578ac11b8b18999aeb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI2LTE4LTEtMS00MDEyNQ_42ed6727-b895-4f54-acd0-206e36d06015"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="icf558021b8db4bddb003356b56199d2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI3LTItMS0xLTQwMTI1_9a5cf3d9-15ce-4cc7-a83f-7f9339cf2a8b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="icf558021b8db4bddb003356b56199d2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI3LTQtMS0xLTQwMTI1_277ec98a-74e6-435c-bbf7-ecc6437b5843"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="icf558021b8db4bddb003356b56199d2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI3LTYtMS0xLTQwMTI1_68971839-14aa-442f-9a13-44ea0f9a1b87"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="icf558021b8db4bddb003356b56199d2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI3LTgtMS0xLTQwMTI1_158d9d4b-5a09-4ee4-94da-31487493b719"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="icf558021b8db4bddb003356b56199d2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI3LTEwLTEtMS00MDEyNQ_8ad17a7a-13cf-41da-ab67-bfd3047437bc"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="icf558021b8db4bddb003356b56199d2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI3LTEyLTEtMS00MDEyNQ_50e0d81b-4be6-4703-851e-7b3015007681"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="icf558021b8db4bddb003356b56199d2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI3LTE0LTEtMS00MDEyNQ_b89d8066-003e-436f-ae63-af69cfcd5793"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="icf558021b8db4bddb003356b56199d2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI3LTE2LTEtMS00MDEyNQ_b6e977c5-d291-4784-bba5-c29cfece91a2"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="icf558021b8db4bddb003356b56199d2f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI3LTE4LTEtMS00MDEyNQ_fbc6eeff-bbe3-4b6d-bbbd-8a5ce7295d3e"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI4LTItMS0xLTQwMTI1_d928e5e7-139f-4d5c-9732-30a986b8d5d4"
      unitRef="usd">121233000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI4LTQtMS0xLTQwMTI1_a041f203-d912-4b8c-8db1-758a06505373"
      unitRef="usd">47539000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI4LTYtMS0xLTQwMTI1_b4a793cc-a86a-4b59-a2f8-495a5efb372c"
      unitRef="usd">14055000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI4LTgtMS0xLTQwMTI1_e746dc0e-b9d9-49c9-b0a1-77983abe2ac0"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI4LTEwLTEtMS00MDEyNQ_acb19689-96a7-4a66-a667-c14af04894f2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI4LTEyLTEtMS00MDEyNQ_662853cb-fd35-4f4a-8f26-c26931831b37"
      unitRef="usd">600000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI4LTE0LTEtMS00MDEyNQ_12be6569-6fc9-4cf9-91b8-a40ced0d2ce6"
      unitRef="usd">75743000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI4LTE2LTEtMS00MDEyNQ_770f45bf-6b6a-424c-b482-e9e160c62273"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i6c21745a61f545d4afb803e6a0112398_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzI4LTE4LTEtMS00MDEyNQ_c4f84e84-0eb3-4150-8489-597b2e29d57c"
      unitRef="usd">259170000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i44658221d0bf4a6c93d7302d14c318fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMwLTItMS0xLTQwMTI1_7469bf9d-b0f5-4391-9f02-c078600d04e2"
      unitRef="usd">62955000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i44658221d0bf4a6c93d7302d14c318fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMwLTQtMS0xLTQwMTI1_356b3c53-4594-40b8-b6de-c67c7720db64"
      unitRef="usd">72825000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i44658221d0bf4a6c93d7302d14c318fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMwLTYtMS0xLTQwMTI1_855e1eae-031b-4b5d-bc8a-a3c89d558a8b"
      unitRef="usd">15443000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i44658221d0bf4a6c93d7302d14c318fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMwLTgtMS0xLTQwMTI1_13ad49f8-9719-4cfe-aa07-5cac47efa77e"
      unitRef="usd">688000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i44658221d0bf4a6c93d7302d14c318fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMwLTEwLTEtMS00MzUxOA_b4aa19e0-504b-4f60-9861-02e9318504d1"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i44658221d0bf4a6c93d7302d14c318fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMwLTEyLTEtMS00MDEyNQ_bf112c7f-36af-4a64-be28-8af49138326b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i44658221d0bf4a6c93d7302d14c318fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMwLTE0LTEtMS00MDEyNQ_09ecad1c-d5c5-46eb-b01a-26026db112b9"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i44658221d0bf4a6c93d7302d14c318fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMwLTE2LTEtMS00MDEyNQ_b7355775-6750-46e3-9d80-bcc47cf61ed9"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i44658221d0bf4a6c93d7302d14c318fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMwLTE4LTEtMS00MDEyNQ_ddd82f5a-8986-4791-86f2-73ffb09e890c"
      unitRef="usd">151911000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="idddcf914ed16455c8edabb2520645ac2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMyLTItMS0xLTQwMTI1_384fd4a2-2cde-405e-9971-4dca3e07c643"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="idddcf914ed16455c8edabb2520645ac2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMyLTQtMS0xLTQwMTI1_b0c3c15d-51f8-4fd6-8b2d-ff16b18637f2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="idddcf914ed16455c8edabb2520645ac2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMyLTYtMS0xLTQwMTI1_5be167d0-ef97-458a-a1b3-0978f741e229"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="idddcf914ed16455c8edabb2520645ac2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMyLTgtMS0xLTQwMTI1_566f8c6d-dae4-447b-bac1-100a24044481"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="idddcf914ed16455c8edabb2520645ac2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMyLTEwLTEtMS00MDEyNQ_ad643949-7bc1-4406-b554-8c9bef07fd9b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="idddcf914ed16455c8edabb2520645ac2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMyLTEyLTEtMS00MDEyNQ_7a1df1c5-5ec6-4559-97c5-df7369c742ac"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="idddcf914ed16455c8edabb2520645ac2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMyLTE0LTEtMS00MDEyNQ_69bf69be-1f4c-4c59-8ceb-1077a6df4f31"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="idddcf914ed16455c8edabb2520645ac2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMyLTE2LTEtMS00MDEyNQ_180a9af3-e7b5-4363-ae6f-44c2a422c7eb"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="idddcf914ed16455c8edabb2520645ac2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMyLTE4LTEtMS00MDEyNQ_ea37dd12-baf2-467b-8e4e-357c6600a0bc"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i2a950266529146af9dad7f3109b1896e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMzLTItMS0xLTQwMTI1_794425a1-ff89-4376-bc9b-4b2dd7779939"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i2a950266529146af9dad7f3109b1896e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMzLTQtMS0xLTQwMTI1_bba40ef5-c7fe-4337-9dc7-80bfa6a1da47"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i2a950266529146af9dad7f3109b1896e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMzLTYtMS0xLTQwMTI1_37e6db44-68aa-4060-88aa-0a566c726a61"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i2a950266529146af9dad7f3109b1896e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMzLTgtMS0xLTQwMTI1_83fc9744-e8d0-4881-afe3-43f6f4c11677"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i2a950266529146af9dad7f3109b1896e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMzLTEwLTEtMS00MDEyNQ_b68d58fe-fe3b-4b4d-a7f5-cd8267c1fb75"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i2a950266529146af9dad7f3109b1896e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMzLTEyLTEtMS00MDEyNQ_55d1a1f9-3030-4be5-8cee-ac94fbd06eea"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i2a950266529146af9dad7f3109b1896e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMzLTE0LTEtMS00MDEyNQ_6685f5f8-02db-4e61-b53b-94f93f3b94a3"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i2a950266529146af9dad7f3109b1896e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMzLTE2LTEtMS00MDEyNQ_84f97193-4ce7-4dd5-b5d3-efbb16f5f502"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i2a950266529146af9dad7f3109b1896e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzMzLTE4LTEtMS00MDEyNQ_0da73a86-dd46-427c-a4b8-33f448406dcc"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i08d9b018fb1f413585c3c46799dad94c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM0LTItMS0xLTQwMTI1_41fb43a3-7bcd-4ec4-a417-ab7b6f34b155"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i08d9b018fb1f413585c3c46799dad94c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM0LTQtMS0xLTQwMTI1_5d4d7104-bd48-4871-bbeb-08f87fa3c315"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i08d9b018fb1f413585c3c46799dad94c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM0LTYtMS0xLTQwMTI1_b532dd43-8a8e-4f5b-b00f-f5f8ffd2a175"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i08d9b018fb1f413585c3c46799dad94c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM0LTgtMS0xLTQwMTI1_db621328-feda-4493-bd2a-f6cfeeb67bbe"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i08d9b018fb1f413585c3c46799dad94c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM0LTEwLTEtMS00MDEyNQ_828a5e4c-569b-4861-953c-aec2ab3c7397"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i08d9b018fb1f413585c3c46799dad94c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM0LTEyLTEtMS00MDEyNQ_fdec71b4-aac7-4fd7-825b-59723d53a073"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i08d9b018fb1f413585c3c46799dad94c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM0LTE0LTEtMS00MDEyNQ_e7743934-3250-4882-8628-37472ff63534"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i08d9b018fb1f413585c3c46799dad94c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM0LTE2LTEtMS00MDEyNQ_e6627983-5d83-4733-8c7c-16787c87e2d7"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i08d9b018fb1f413585c3c46799dad94c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM0LTE4LTEtMS00MDEyNQ_3c69be9a-ee3f-48d5-977a-8d725f17aeb5"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM1LTItMS0xLTQwMTI1_e389f26e-de1a-4713-8e7b-108f97588134"
      unitRef="usd">62955000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM1LTQtMS0xLTQwMTI1_0e7a2950-079d-4535-81c5-3dfcd066948c"
      unitRef="usd">72825000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM1LTYtMS0xLTQwMTI1_e8534180-75e7-4432-8d33-fa8c69a51b61"
      unitRef="usd">15443000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM1LTgtMS0xLTQwMTI1_0c50df6e-8cf2-431f-b020-67aee048065c"
      unitRef="usd">688000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM1LTEwLTEtMS00MDEyNQ_2f21d9dd-d2f9-4e71-9897-7559bd552a11"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM1LTEyLTEtMS00MDEyNQ_eccec14b-7b34-481c-bbbc-648613bf89d9"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM1LTE0LTEtMS00MDEyNQ_4425d29a-a362-4851-a239-124e32495ba2"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM1LTE2LTEtMS00MDEyNQ_bc950700-451b-4b45-a7c6-f21b7677f906"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="ib51fb4536458467ba7770f6f3d26b935_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM1LTE4LTEtMS00MDEyNQ_beffeeac-50a3-49c7-b13a-47c6aeb28bc2"
      unitRef="usd">151911000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ic74be7141f244f21a239e397d860e510_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM3LTItMS0xLTQwMTI1_39cc9e39-4676-45cc-b87a-5d579fc47052"
      unitRef="usd">48647000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ic74be7141f244f21a239e397d860e510_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM3LTQtMS0xLTQwMTI1_c747fb85-15b8-42f9-a04c-6a21ea3aa06e"
      unitRef="usd">60872000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ic74be7141f244f21a239e397d860e510_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM3LTYtMS0xLTQwMTI1_a8aba003-26fe-4b17-b618-fe0b1a400e07"
      unitRef="usd">58582000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ic74be7141f244f21a239e397d860e510_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM3LTgtMS0xLTQwMTI1_f54d8884-7c54-4910-bb0f-ebda527e3683"
      unitRef="usd">85275000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ic74be7141f244f21a239e397d860e510_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM3LTEwLTEtMS00MDEyNQ_35160e80-bbf1-43f8-85e3-adfae3ceb10f"
      unitRef="usd">98046000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ic74be7141f244f21a239e397d860e510_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM3LTEyLTEtMS00MDEyNQ_a35abc40-d960-47aa-aab6-c6b053157dfa"
      unitRef="usd">50596000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ic74be7141f244f21a239e397d860e510_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM3LTE0LTEtMS00MDEyNQ_9f7b2513-73c7-4578-8ecf-a5d5b6c4a3e2"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ic74be7141f244f21a239e397d860e510_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM3LTE2LTEtMS00MDEyNQ_3cb84f1f-9924-4b25-af7e-50bc4d8df7ea"
      unitRef="usd">4354000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="ic74be7141f244f21a239e397d860e510_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM3LTE4LTEtMS00MDEyNQ_c0b2c2ac-b8ef-4350-8615-634117402166"
      unitRef="usd">406372000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7e2a520c3fd0409f9db5e284ad46e215_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM4LTItMS0xLTQwMTI1_7110bc6e-a949-43c5-97ad-134eaebb1e7f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7e2a520c3fd0409f9db5e284ad46e215_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM4LTQtMS0xLTQwMTI1_0510a4bd-0f2d-4ee9-9498-fbcd65bc047c"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7e2a520c3fd0409f9db5e284ad46e215_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM4LTYtMS0xLTQwMTI1_3118ba4d-5a2b-4d31-b05f-ba98c91f7254"
      unitRef="usd">5977000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7e2a520c3fd0409f9db5e284ad46e215_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM4LTgtMS0xLTQwMTI1_fac8755f-f78c-47bf-b66d-a4430e940358"
      unitRef="usd">3529000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7e2a520c3fd0409f9db5e284ad46e215_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM4LTEwLTEtMS00MDEyNQ_a7563c53-95d4-4d4a-b1bc-7576425e50ef"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7e2a520c3fd0409f9db5e284ad46e215_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM4LTEyLTEtMS00MDEyNQ_aed5b810-9a08-4bca-b5e8-474990092cc2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7e2a520c3fd0409f9db5e284ad46e215_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM4LTE0LTEtMS00MDEyNQ_2d1cbed3-bb1a-4f53-a587-852d5c55a228"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i7e2a520c3fd0409f9db5e284ad46e215_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM4LTE2LTEtMS00MDEyNQ_c2fde14e-07dd-458a-9b4e-2abf020b4dc2"
      unitRef="usd">69000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i7e2a520c3fd0409f9db5e284ad46e215_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM4LTE4LTEtMS00MDEyNQ_380b372a-7f81-4c56-8fff-a17da1f4195f"
      unitRef="usd">9575000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5f6b04b31e7347c7964a4fbbaeadc079_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM5LTItMS0xLTQwMTI1_d5595ba1-bd01-4356-956d-8924301ce717"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5f6b04b31e7347c7964a4fbbaeadc079_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM5LTQtMS0xLTQwMTI1_a01e4399-7224-4c83-824a-ca2e91b031e5"
      unitRef="usd">19407000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5f6b04b31e7347c7964a4fbbaeadc079_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM5LTYtMS0xLTQwMTI1_07bdabef-a73c-4764-9067-405e1c6e6a64"
      unitRef="usd">1111000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5f6b04b31e7347c7964a4fbbaeadc079_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM5LTgtMS0xLTQwMTI1_3c0321ad-53a2-4066-91a7-4e59868f57e8"
      unitRef="usd">10750000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5f6b04b31e7347c7964a4fbbaeadc079_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM5LTEwLTEtMS00MDEyNQ_34cfe8b2-a75e-4954-934d-a308420f6074"
      unitRef="usd">17122000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5f6b04b31e7347c7964a4fbbaeadc079_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM5LTEyLTEtMS00MDEyNQ_dec4cdd6-0b6b-4391-8990-759bfe364d32"
      unitRef="usd">2919000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5f6b04b31e7347c7964a4fbbaeadc079_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM5LTE0LTEtMS00MDEyNQ_81d042d9-8578-45e5-8242-d980d9e2e3f8"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i5f6b04b31e7347c7964a4fbbaeadc079_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM5LTE2LTEtMS00MDEyNQ_4bac021c-d552-481d-8049-ecee8d644a2b"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i5f6b04b31e7347c7964a4fbbaeadc079_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzM5LTE4LTEtMS00MDEyNQ_1bf423e0-a6a6-4fcb-a431-4dadc541467a"
      unitRef="usd">51309000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQwLTItMS0xLTQwMTI1_e5bbfa7a-15b2-4258-9ebf-b7df4d0435d5"
      unitRef="usd">48647000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQwLTQtMS0xLTQwMTI1_40713894-d199-418d-a8e1-f3fd9fd690d5"
      unitRef="usd">80279000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQwLTYtMS0xLTQwMTI1_4be42e67-5171-4241-862b-843fb8c28863"
      unitRef="usd">65670000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQwLTgtMS0xLTQwMTI1_be904fc8-029d-4a22-a115-39b25897038f"
      unitRef="usd">99554000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQwLTEwLTEtMS00MDEyNQ_d7a513a1-5725-4a6e-8bc7-bc1098f12768"
      unitRef="usd">115168000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQwLTEyLTEtMS00MDEyNQ_5475bf7f-07cd-4866-bf78-fef813ceac6e"
      unitRef="usd">53515000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQwLTE0LTEtMS00MDEyNQ_eaee6a0d-e165-4dda-a658-ee7152508fe3"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQwLTE2LTEtMS00MDEyNQ_82a10f4d-fee8-4cec-8e54-3680bc9007a5"
      unitRef="usd">4423000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQwLTE4LTEtMS00MDEyNQ_d9e5a03a-f831-4d9b-9e06-0e4ee215307f"
      unitRef="usd">467256000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7e6e5388ca7e4194864d311b146f0e86_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQyLTItMS0xLTQwMTI1_02875678-22e5-4432-ba63-28c65fb8bbcc"
      unitRef="usd">345540000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7e6e5388ca7e4194864d311b146f0e86_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQyLTQtMS0xLTQwMTI1_eee7c6ca-3643-4366-9798-c3f4e176cbae"
      unitRef="usd">63020000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7e6e5388ca7e4194864d311b146f0e86_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQyLTYtMS0xLTQwMTI1_532a0507-1cbb-4001-b280-7a18ec31c4fd"
      unitRef="usd">47710000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7e6e5388ca7e4194864d311b146f0e86_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQyLTgtMS0xLTQwMTI1_fbf20e7e-bf72-4ef6-b7be-1629ed9fe51b"
      unitRef="usd">22556000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7e6e5388ca7e4194864d311b146f0e86_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQyLTEwLTEtMS00MDEyNQ_2d5f4506-db9c-45cf-938a-4f74c1bb2cd6"
      unitRef="usd">18411000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7e6e5388ca7e4194864d311b146f0e86_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQyLTEyLTEtMS00MDEyNQ_25bc0e26-bab8-4e5a-9400-ed97a67af116"
      unitRef="usd">14972000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7e6e5388ca7e4194864d311b146f0e86_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQyLTE0LTEtMS00MDEyNQ_c83232fd-b945-4386-bf31-8f6de06603b6"
      unitRef="usd">76218000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i7e6e5388ca7e4194864d311b146f0e86_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQyLTE2LTEtMS00MDEyNQ_774292da-5e5d-458b-87d0-e260040e7e19"
      unitRef="usd">2577000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i7e6e5388ca7e4194864d311b146f0e86_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQyLTE4LTEtMS00MDEyNQ_39b05b87-addf-47d2-87fd-760c7d70d6d1"
      unitRef="usd">591004000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i40f3c65a4bca432da5fc6ba4fbb469da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQzLTItMS0xLTQwMTI1_617fd027-fda7-435d-8d4b-bdd48956c040"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i40f3c65a4bca432da5fc6ba4fbb469da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQzLTQtMS0xLTQwMTI1_636b81b2-c42f-444f-b31c-3a503266396d"
      unitRef="usd">10837000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i40f3c65a4bca432da5fc6ba4fbb469da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQzLTYtMS0xLTQwMTI1_d95cb8a7-6fed-4c1f-92df-78649f5a7fb9"
      unitRef="usd">2058000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i40f3c65a4bca432da5fc6ba4fbb469da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQzLTgtMS0xLTQwMTI1_6cc22fff-ec40-46a7-8d49-535085e1b612"
      unitRef="usd">6653000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i40f3c65a4bca432da5fc6ba4fbb469da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQzLTEwLTEtMS00MDEyNQ_216dc21b-8064-4b51-9d1a-cba2919bbf35"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i40f3c65a4bca432da5fc6ba4fbb469da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQzLTEyLTEtMS00MDEyNQ_3a22d747-9623-4b97-9e5c-982e56498482"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i40f3c65a4bca432da5fc6ba4fbb469da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQzLTE0LTEtMS00MDEyNQ_d8a064cb-a8a5-4d65-8713-1789da2570a2"
      unitRef="usd">3975000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i40f3c65a4bca432da5fc6ba4fbb469da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQzLTE2LTEtMS00MDEyNQ_3b95a027-f3b4-44a3-823d-368869543da3"
      unitRef="usd">166000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i40f3c65a4bca432da5fc6ba4fbb469da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQzLTE4LTEtMS00MDEyNQ_5cc93bb0-83b2-4c19-9fac-86dda34055e9"
      unitRef="usd">23689000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i10a6cb35117746198016c91e890aea92_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ0LTItMS0xLTQwMTI1_f81e8e1d-cfa2-4985-9b05-0697809ab97a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i10a6cb35117746198016c91e890aea92_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ0LTQtMS0xLTQwMTI1_ab96edd2-321b-4ce3-a908-b68e572f10dd"
      unitRef="usd">5923000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i10a6cb35117746198016c91e890aea92_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ0LTYtMS0xLTQwMTI1_0cc4a118-a9fc-42cb-9247-c4f93e7a632c"
      unitRef="usd">11327000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i10a6cb35117746198016c91e890aea92_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ0LTgtMS0xLTQwMTI1_a0be291c-6f06-4c49-8587-98469424859c"
      unitRef="usd">2338000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i10a6cb35117746198016c91e890aea92_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ0LTEwLTEtMS00MDEyNQ_ebf3c509-d552-41b8-866b-aa254802a67f"
      unitRef="usd">1891000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i10a6cb35117746198016c91e890aea92_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ0LTEyLTEtMS00MDEyNQ_cfd85f71-ff8c-45bc-9f08-0e4574ed642f"
      unitRef="usd">1001000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i10a6cb35117746198016c91e890aea92_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ0LTE0LTEtMS00MDEyNQ_aa9c5fe7-6065-42a9-9408-f0d9377e2307"
      unitRef="usd">8438000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i10a6cb35117746198016c91e890aea92_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ0LTE2LTEtMS00MDEyNQ_9386a2f8-3dea-4fdb-b063-cf38f733f585"
      unitRef="usd">112000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i10a6cb35117746198016c91e890aea92_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ0LTE4LTEtMS00MDEyNQ_223c0d23-a77c-4d9d-972e-6a4c47f0a688"
      unitRef="usd">31030000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ1LTItMS0xLTQwMTI1_04d75ab9-6ab7-40ce-939f-f87ce0afe113"
      unitRef="usd">345540000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ1LTQtMS0xLTQwMTI1_c952b850-d830-4e94-b8bb-7208f0fd190c"
      unitRef="usd">79780000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ1LTYtMS0xLTQwMTI1_8a4cc672-38d1-4df6-86fa-bbe7610a9bcc"
      unitRef="usd">61095000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ1LTgtMS0xLTQwMTI1_87dbb183-2c77-47eb-bc0b-ee9d0854767a"
      unitRef="usd">31547000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ1LTEwLTEtMS00MDEyNQ_61f65756-cc8f-4141-a0a1-634e9a76ff7a"
      unitRef="usd">20302000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ1LTEyLTEtMS00MDEyNQ_5325507f-d53f-4079-b8c2-d5ce53c4d3ed"
      unitRef="usd">15973000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ1LTE0LTEtMS00MDEyNQ_18415f5c-09b5-46e1-b776-37301f6682c1"
      unitRef="usd">88631000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ1LTE2LTEtMS00MDEyNQ_a7e0d2ee-cbff-43af-809c-50d771ac8fbc"
      unitRef="usd">2855000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ1LTE4LTEtMS00MDEyNQ_877092a0-59a6-4ecc-a8de-6133dfb0ffae"
      unitRef="usd">645723000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ2LTItMS0xLTQwMTI1_fb7ff697-9e5f-4adc-813a-b1245ebfd9d1"
      unitRef="usd">1359311000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ2LTQtMS0xLTQwMTI1_e0372b6b-b318-4145-899f-b95fe9f34bbf"
      unitRef="usd">802591000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ2LTYtMS0xLTQwMTI1_a69388eb-dc71-4adf-bd5a-9be7b9bc6c06"
      unitRef="usd">469463000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ2LTgtMS0xLTQwMTI1_75a8b595-5133-4197-920a-07e8f87a90b3"
      unitRef="usd">338745000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ2LTEwLTEtMS00MDEyNQ_aa1e4880-a544-41c5-9d7b-4174820c334d"
      unitRef="usd">477330000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ2LTEyLTEtMS00MDEyNQ_b2512aac-c15c-4087-9636-5931ca86009d"
      unitRef="usd">297122000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ2LTE0LTEtMS00MDEyNQ_5926f794-510d-4b67-840e-9521217b7789"
      unitRef="usd">171433000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ2LTE2LTEtMS00MDEyNQ_fc5f125e-263a-4bd8-a66d-de626076c192"
      unitRef="usd">8309000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo3ZTQ1YzEwMDA2OTk0NWFkYjZmZTA3Yzk3ZTgxZDA3MC90YWJsZXJhbmdlOjdlNDVjMTAwMDY5OTQ1YWRiNmZlMDdjOTdlODFkMDcwXzQ2LTE4LTEtMS00MDEyNQ_efe1a0a3-3718-4dc8-8127-3188dcddfd2d"
      unitRef="usd">3924304000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i4e965adeed6049df8bb7752f6ddc19d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzUtMi0xLTEtNDAxMjU_ca1c8246-e266-4d44-884f-c438edb01e73"
      unitRef="usd">174994000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i4e965adeed6049df8bb7752f6ddc19d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzUtNC0xLTEtNDAxMjU_c84e3abc-55f1-4ccb-a709-cde5298110d3"
      unitRef="usd">111143000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i4e965adeed6049df8bb7752f6ddc19d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzUtNi0xLTEtNDAxMjU_debe7a85-d663-4f43-92ea-094a2e22a68a"
      unitRef="usd">154757000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i4e965adeed6049df8bb7752f6ddc19d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzUtOC0xLTEtNDAxMjU_e85ca997-4cb3-4d38-a2c7-415f30623cfc"
      unitRef="usd">168412000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i4e965adeed6049df8bb7752f6ddc19d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzUtMTAtMS0xLTQwMTI1_8aaf7f9c-c9b6-4b6e-905d-150409c1c2d6"
      unitRef="usd">59161000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i4e965adeed6049df8bb7752f6ddc19d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzUtMTItMS0xLTQwMTI1_cf262281-1525-44d5-922d-a45d1b654f4a"
      unitRef="usd">242444000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i4e965adeed6049df8bb7752f6ddc19d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzUtMTQtMS0xLTQwMTI1_3913e28d-333e-462f-a5d6-78f0213f2f8d"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i4e965adeed6049df8bb7752f6ddc19d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzUtMTYtMS0xLTQwMTI1_d86c5d05-0dbf-4445-88f8-5836dda50a0c"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i4e965adeed6049df8bb7752f6ddc19d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzUtMTgtMS0xLTQwMTI1_1ed1d639-a6c9-4ff8-b6ca-716321b0eec4"
      unitRef="usd">910911000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i1741bd612d4541e9b660912e215acbaa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzctMi0xLTEtNDAxMjU_37d5d322-339b-4d41-8163-0d4d066df867"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i1741bd612d4541e9b660912e215acbaa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzctNC0xLTEtNDAxMjU_002af9e5-1819-4da5-a455-c8cbe3e0233c"
      unitRef="usd">570000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i1741bd612d4541e9b660912e215acbaa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzctNi0xLTEtNDAxMjU_be3fd6e7-3828-4654-852f-01b083b3dea8"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i1741bd612d4541e9b660912e215acbaa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzctOC0xLTEtNDAxMjU_be537d5f-4da2-4779-98ae-94822e7c6050"
      unitRef="usd">318000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i1741bd612d4541e9b660912e215acbaa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzctMTAtMS0xLTQwMTI1_f4b6426f-72c3-482f-923a-82744af99b2a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i1741bd612d4541e9b660912e215acbaa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzctMTItMS0xLTQwMTI1_19633ce5-ac25-48dc-9223-42a282509817"
      unitRef="usd">390000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i1741bd612d4541e9b660912e215acbaa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzctMTQtMS0xLTQwMTI1_2e282cb8-37fb-4ffa-a51f-8f5af8ced417"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i1741bd612d4541e9b660912e215acbaa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzctMTYtMS0xLTQwMTI1_ccd369e3-6241-478b-83de-c9b4f9dcbfb1"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i1741bd612d4541e9b660912e215acbaa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzctMTgtMS0xLTQwMTI1_155e968a-c885-426a-9c48-8a4a859e619c"
      unitRef="usd">1278000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="if8d2dba16b4643d7b3221132536ca98a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzgtMi0xLTEtNDAxMjU_fc0c522a-bdcc-4bfb-a464-8ded076fd4ba"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="if8d2dba16b4643d7b3221132536ca98a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzgtNC0xLTEtNDAxMjU_f82c63bb-add3-473e-b728-a4e59fc50acb"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="if8d2dba16b4643d7b3221132536ca98a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzgtNi0xLTEtNDAxMjU_c58909b5-9a10-4c03-a3a9-d029704e1728"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="if8d2dba16b4643d7b3221132536ca98a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzgtOC0xLTEtNDAxMjU_9c702aca-ce03-41f1-a838-1251f318ab78"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="if8d2dba16b4643d7b3221132536ca98a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzgtMTAtMS0xLTQwMTI1_260b61e6-7630-41be-af3b-2293ed95a7d5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="if8d2dba16b4643d7b3221132536ca98a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzgtMTItMS0xLTQwMTI1_8293b9bd-aedc-4e69-ad3c-43cdd7120372"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="if8d2dba16b4643d7b3221132536ca98a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzgtMTQtMS0xLTQwMTI1_5735cbce-4e78-44bc-b7c6-b2109822ff22"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="if8d2dba16b4643d7b3221132536ca98a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzgtMTYtMS0xLTQwMTI1_a7b2ba2c-54df-48c7-a1c6-55142debd70f"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="if8d2dba16b4643d7b3221132536ca98a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzgtMTgtMS0xLTQwMTI1_e719612b-9929-4cba-a70b-e6009f3905b9"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i7c0a005e56634c9390bb0299f15ccf77_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzktMi0xLTEtNDAxMjU_f36ca82c-6330-45f0-bbf1-8730a29b75ac"
      unitRef="usd">824000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i7c0a005e56634c9390bb0299f15ccf77_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzktNC0xLTEtNDAxMjU_b70bf2e1-e88b-4b6d-944b-eddaed6c03f8"
      unitRef="usd">335000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i7c0a005e56634c9390bb0299f15ccf77_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzktNi0xLTEtNDAxMjU_ab099f0f-d9bd-4f37-87d4-207ff48d1a14"
      unitRef="usd">405000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i7c0a005e56634c9390bb0299f15ccf77_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzktOC0xLTEtNDAxMjU_c926d26b-15b0-474c-84cf-7661b22ac083"
      unitRef="usd">386000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i7c0a005e56634c9390bb0299f15ccf77_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzktMTAtMS0xLTQwMTI1_bed5af71-d1ad-49fb-9039-9beabe3ae551"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i7c0a005e56634c9390bb0299f15ccf77_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzktMTItMS0xLTQwMTI1_f632e2df-b9d8-4f6a-a67a-d50a77d22dac"
      unitRef="usd">984000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i7c0a005e56634c9390bb0299f15ccf77_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzktMTQtMS0xLTQwMTI1_8edd68a0-5919-4a54-bd90-b9462762e009"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i7c0a005e56634c9390bb0299f15ccf77_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzktMTYtMS0xLTQwMTI1_45faa1c1-fe66-4110-8e19-c12945c29159"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i7c0a005e56634c9390bb0299f15ccf77_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzktMTgtMS0xLTQwMTI1_e765b463-62e0-4c46-bc0c-bc2bd7dd78b6"
      unitRef="usd">2934000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i319472f309254d38ac6500afb1ec044b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzEwLTItMS0xLTQwMTI1_8d6d6bbe-3971-40ac-aa07-992be6209f52"
      unitRef="usd">175818000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i319472f309254d38ac6500afb1ec044b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzEwLTQtMS0xLTQwMTI1_5c264eec-3e19-4cf7-9ee5-93671b9f248b"
      unitRef="usd">112048000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i319472f309254d38ac6500afb1ec044b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzEwLTYtMS0xLTQwMTI1_4946bb5f-6231-42b8-8e9f-1ca48db96fa9"
      unitRef="usd">155162000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i319472f309254d38ac6500afb1ec044b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzEwLTgtMS0xLTQwMTI1_eae49728-ece0-4a74-aa85-a82b11b3e4d0"
      unitRef="usd">169116000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i319472f309254d38ac6500afb1ec044b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzEwLTEwLTEtMS00MDEyNQ_ba174734-3b47-4de8-9684-3a1f56f84cd9"
      unitRef="usd">59161000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i319472f309254d38ac6500afb1ec044b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzEwLTEyLTEtMS00MDEyNQ_3915ddf0-44c7-4c9d-af2e-e28582a175eb"
      unitRef="usd">243818000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i319472f309254d38ac6500afb1ec044b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzEwLTE0LTEtMS00MDEyNQ_c4992609-a97a-42ad-9fc6-13c5aa85bdb1"
      unitRef="usd">0</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i319472f309254d38ac6500afb1ec044b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzEwLTE2LTEtMS00MDEyNQ_fbda2743-77bb-40f1-978b-83b6f04eb6f6"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i319472f309254d38ac6500afb1ec044b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzEwLTE4LTEtMS00MDEyNQ_ad0ee647-d738-4803-929e-24b6c92db5ec"
      unitRef="usd">915123000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i4284e80d6ccd40ebbe69ddcf1c6d1c7d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE1LTItMS0xLTQwMTI1_5505ab2b-79d0-4a14-b806-ac920b1a442b"
      unitRef="usd">1878000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i4284e80d6ccd40ebbe69ddcf1c6d1c7d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE1LTQtMS0xLTQwMTI1_879e7431-d6b9-41c2-aeea-bf66a3ec2fbb"
      unitRef="usd">1230000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i4284e80d6ccd40ebbe69ddcf1c6d1c7d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE1LTYtMS0xLTQwMTI1_aed5a015-afc7-425e-8d35-b7222b98dcf9"
      unitRef="usd">1311000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i4284e80d6ccd40ebbe69ddcf1c6d1c7d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE1LTgtMS0xLTQwMTI1_a46e81bf-4155-4241-beb1-9f6067ca84a3"
      unitRef="usd">1363000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i4284e80d6ccd40ebbe69ddcf1c6d1c7d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE1LTEwLTEtMS00MDEyNQ_3997a16e-37fe-4865-b6b3-0c5278af5f16"
      unitRef="usd">431000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i4284e80d6ccd40ebbe69ddcf1c6d1c7d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE1LTEyLTEtMS00MDEyNQ_5303449b-c67a-4216-9493-3c0a88715bb0"
      unitRef="usd">5126000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i4284e80d6ccd40ebbe69ddcf1c6d1c7d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE1LTE0LTEtMS00MDEyNQ_d6225279-4b02-491c-9b35-e802e9054e98"
      unitRef="usd">384005000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i4284e80d6ccd40ebbe69ddcf1c6d1c7d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE1LTE2LTEtMS00MDEyNQ_902b8591-0921-4448-ba95-3b1251373a92"
      unitRef="usd">8147000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i4284e80d6ccd40ebbe69ddcf1c6d1c7d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE1LTE4LTEtMS00MDEyNQ_f47be77e-6cdc-49c2-83bc-967e5000698a"
      unitRef="usd">403491000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i6066c6166fcd4ad2924d44b122d351e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE3LTItMS0xLTQwMTI1_10dc64fa-7b95-42f5-a244-c61f877a464a"
      unitRef="usd">98000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i6066c6166fcd4ad2924d44b122d351e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE3LTQtMS0xLTQwMTI1_33fe866b-04b5-4307-9930-7e666fbc131a"
      unitRef="usd">22000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i6066c6166fcd4ad2924d44b122d351e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE3LTYtMS0xLTQwMTI1_060f9aaa-17e9-4121-822e-876b15cee5a2"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i6066c6166fcd4ad2924d44b122d351e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE3LTgtMS0xLTQwMTI1_8a1ab3d8-5c7e-45ba-be73-27185bb7803f"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i6066c6166fcd4ad2924d44b122d351e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE3LTEwLTEtMS00MDEyNQ_e830a55a-ea94-4f6a-80cb-925873402cfc"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i6066c6166fcd4ad2924d44b122d351e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE3LTEyLTEtMS00MDEyNQ_483104f0-f832-4754-8d53-1b01fd01bcdb"
      unitRef="usd">11000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i6066c6166fcd4ad2924d44b122d351e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE3LTE0LTEtMS00MDEyNQ_6a64472a-b0a2-4cb1-8f33-ed2e4db34d65"
      unitRef="usd">66000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i6066c6166fcd4ad2924d44b122d351e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE3LTE2LTEtMS00MDEyNQ_eaeeee3c-6ba9-4d16-bd96-e5fdba1bbc68"
      unitRef="usd">31000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i6066c6166fcd4ad2924d44b122d351e6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE3LTE4LTEtMS00MDEyNQ_4c00b4d7-0e65-4682-a430-32063933a42b"
      unitRef="usd">228000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i244b2e7c0f07485dad732dd9817e6f40_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE4LTItMS0xLTQwMTI1_94a9c967-2fcd-437d-b5c0-03f6a2504ff5"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i244b2e7c0f07485dad732dd9817e6f40_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE4LTQtMS0xLTQwMTI1_36676323-5920-46fd-b70c-b96538ed4399"
      unitRef="usd">13000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i244b2e7c0f07485dad732dd9817e6f40_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE4LTYtMS0xLTQwMTI1_c304f211-2463-4842-8735-e1f0239dda6a"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i244b2e7c0f07485dad732dd9817e6f40_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE4LTgtMS0xLTQwMTI1_83ed466d-4197-4040-ba53-dd15f799b86b"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i244b2e7c0f07485dad732dd9817e6f40_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE4LTEwLTEtMS00MDEyNQ_fa88be85-7f0d-47b7-a49f-446336d56360"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i244b2e7c0f07485dad732dd9817e6f40_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE4LTEyLTEtMS00MDEyNQ_3cb7be2c-aaa9-4aa9-9461-4ffae71e0093"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i244b2e7c0f07485dad732dd9817e6f40_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE4LTE0LTEtMS00MDEyNQ_7d8aa449-2392-4b0c-84b0-814eddf9ed3a"
      unitRef="usd">129000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i244b2e7c0f07485dad732dd9817e6f40_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE4LTE2LTEtMS00MDEyNQ_03ab7f9f-dc91-487c-be9d-7324da6c1b0b"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i244b2e7c0f07485dad732dd9817e6f40_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE4LTE4LTEtMS00MDEyNQ_f95e8dc7-2570-4196-895e-3307c33d764c"
      unitRef="usd">142000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i3df0dd4d2f3146129e6e1d42f63538f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE5LTItMS0xLTQwMTI1_8ecf12e8-12fa-4d70-9e7d-af0367954c57"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i3df0dd4d2f3146129e6e1d42f63538f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE5LTQtMS0xLTQwMTI1_84cbfb5c-592e-4b15-9d67-eec5fb83ab93"
      unitRef="usd">9000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i3df0dd4d2f3146129e6e1d42f63538f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE5LTYtMS0xLTQwMTI1_285baed7-9b9b-4e29-828b-3924cb2d1d42"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i3df0dd4d2f3146129e6e1d42f63538f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE5LTgtMS0xLTQwMTI1_408dd981-a534-45f1-8639-b094f5672368"
      unitRef="usd">0</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i3df0dd4d2f3146129e6e1d42f63538f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE5LTEwLTEtMS00MDEyNQ_4aae4326-3d6c-4fd7-a008-a07127bde038"
      unitRef="usd">275000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i3df0dd4d2f3146129e6e1d42f63538f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE5LTEyLTEtMS00MDEyNQ_00d7deb8-13ec-4f7b-a53b-4cb9545abe57"
      unitRef="usd">24000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i3df0dd4d2f3146129e6e1d42f63538f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE5LTE0LTEtMS00MDEyNQ_2f436bab-399e-4a5f-bb94-2db72ffddfdf"
      unitRef="usd">584000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i3df0dd4d2f3146129e6e1d42f63538f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE5LTE2LTEtMS00MDEyNQ_73059460-65af-4748-9cc9-e89debf6c741"
      unitRef="usd">0</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i3df0dd4d2f3146129e6e1d42f63538f9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzE5LTE4LTEtMS00MDEyNQ_8254a2e2-8388-4352-88a1-39a4166f058e"
      unitRef="usd">892000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i664726f65a2b4a0b966861913b10ec29_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzIwLTItMS0xLTQwMTI1_b4de9c55-4ef2-4067-931c-ef3ec261d1fc"
      unitRef="usd">1976000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i664726f65a2b4a0b966861913b10ec29_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzIwLTQtMS0xLTQwMTI1_28b454fa-3599-464a-8ac2-a6b62b0d90b3"
      unitRef="usd">1274000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i664726f65a2b4a0b966861913b10ec29_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzIwLTYtMS0xLTQwMTI1_06166440-c8f8-4911-8e91-28cadb3be92d"
      unitRef="usd">1311000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i664726f65a2b4a0b966861913b10ec29_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzIwLTgtMS0xLTQwMTI1_4d06dfdd-af78-4087-9efa-0c909ca311ae"
      unitRef="usd">1363000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i664726f65a2b4a0b966861913b10ec29_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzIwLTEwLTEtMS00MDEyNQ_e5e3792c-53fc-4665-86e2-49bd279f1577"
      unitRef="usd">706000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i664726f65a2b4a0b966861913b10ec29_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzIwLTEyLTEtMS00MDEyNQ_04fe75a5-7f11-4834-9ff4-933937196d3d"
      unitRef="usd">5161000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i664726f65a2b4a0b966861913b10ec29_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzIwLTE0LTEtMS00MDEyNQ_c530afc8-13ee-4b61-a1cf-f3633eb3aa33"
      unitRef="usd">384784000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i664726f65a2b4a0b966861913b10ec29_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzIwLTE2LTEtMS00MDEyNQ_67750048-988b-40c8-b78f-26c9d75d3a58"
      unitRef="usd">8178000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i664726f65a2b4a0b966861913b10ec29_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzIwLTE4LTEtMS00MDEyNQ_0dc39d7f-2243-4726-8c21-ca0093987d7c"
      unitRef="usd">404753000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI0LTItMS0xLTQwMTI1_fe353d01-6eda-45ec-ab5a-cb513dbdb18d"
      unitRef="usd">177794000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI0LTQtMS0xLTQwMTI1_77d6e07f-d67c-41c3-b6cc-1e8fcf6d02e9"
      unitRef="usd">113322000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI0LTYtMS0xLTQwMTI1_dc8cd08d-75c7-4b73-bf0c-61ae7a11d6f9"
      unitRef="usd">156473000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI0LTgtMS0xLTQwMTI1_d0a9f9da-57f5-44fa-a6fe-8a0e005e540b"
      unitRef="usd">170479000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI0LTEwLTEtMS00MDEyNQ_992a2403-daf3-4cae-b144-28051d36a69e"
      unitRef="usd">59867000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI0LTEyLTEtMS00MDEyNQ_e4de54d4-4b6f-4933-ac60-07cdd5678702"
      unitRef="usd">248979000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI0LTE0LTEtMS00MDEyNQ_955d5ecc-2e45-4b11-a10d-900141cbb458"
      unitRef="usd">384784000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI0LTE2LTEtMS00MDEyNQ_dad27b47-e4cb-41b3-be00-381008f5ac42"
      unitRef="usd">8178000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI0LTE4LTEtMS00MDEyNQ_484eadd9-3801-4302-9b6a-dbc0aa931744"
      unitRef="usd">1319876000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI1LTItMS0xLTQwMTI1_42abed23-8970-48f2-a947-ec30af0d1fc8"
      unitRef="usd">1537105000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI1LTQtMS0xLTQwMTI1_97edad97-1f74-4463-a71c-47003c09353f"
      unitRef="usd">915913000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI1LTYtMS0xLTQwMTI1_713b535a-554a-48c6-bcda-7ed075cbb444"
      unitRef="usd">625936000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI1LTgtMS0xLTQwMTI1_23eeb485-4d5e-438d-bc53-7ef299b65edf"
      unitRef="usd">509224000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI1LTEwLTEtMS00MDEyNQ_4ea7e116-1bda-401d-a3b2-da717126b3be"
      unitRef="usd">537197000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI1LTEyLTEtMS00MDEyNQ_7768fa86-258a-4cdd-9c9a-23532232849a"
      unitRef="usd">546101000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI1LTE0LTEtMS00MDEyNQ_7bccf70f-772b-4fe1-a467-da2cb5a76af5"
      unitRef="usd">556217000</us-gaap:FinancingReceivableRevolving>
    <hmst:FinancingReceivableRevolvingTerm
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI1LTE2LTEtMS00MDEyNQ_4af92572-684e-4a08-87fd-9fe879451570"
      unitRef="usd">16487000</hmst:FinancingReceivableRevolvingTerm>
    <us-gaap:NotesReceivableGross
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NWIyZDEwNzQzYjI0MzZhOTE3MDlmZDViZTJhMGI4Yi90YWJsZXJhbmdlOjk1YjJkMTA3NDNiMjQzNmE5MTcwOWZkNWJlMmEwYjhiXzI1LTE4LTEtMS00MDEyNQ_3dec0692-1ce8-40ea-b4c7-6542b43ba78b"
      unitRef="usd">5244180000</us-gaap:NotesReceivableGross>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzEwOTk1MTE2NDA5NTU_90700f3f-89b9-4cdd-a421-196e0f8ea204"
      unitRef="usd">7100000</us-gaap:LoansReceivableFairValueDisclosure>
    <hmst:ScheduleofCollateralDependentLoansTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzExNzQ1_c07727ae-38c6-49d1-af67-edf4882e169c">&lt;div style="margin-bottom:8pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the amortized cost basis of collateral-dependent loans by loan sub-class and collateral type: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&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:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.579%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Non-residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other non-real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial 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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer 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;border-top:1pt solid #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:1pt solid #000000;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;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity loans and other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Total collateral-dependent loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,473&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,644&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,018&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;286&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,421&#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-bottom:8pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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:41.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td 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:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.580%"/&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="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1-4 Family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Non-residential real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other non-real estate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial 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="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total &lt;/span&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer 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;border-top:1pt solid #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:1pt solid #000000;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;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total&lt;/span&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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Total collateral-dependent loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,882&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;</hmst:ScheduleofCollateralDependentLoansTableTextBlock>
    <us-gaap:NotesReceivableGross
      contextRef="ie7041158c21c44aa98715f6e79cd8d18_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzEzLTItMS0xLTQzNzM5_2f175d60-f78a-4c97-8390-e00c5be67c02"
      unitRef="usd">1111000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ieb3aaa4cdd844f7eb1e45e6b36afc97e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzEzLTQtMS0xLTQzNzM5_8ed30d40-ec26-4455-91ff-85086c304019"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9100834185e04ab2840d1393cd485bc3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzEzLTgtMS0xLTQzNzM5_d9d1fe11-0d66-49e6-a960-6597276e1204"
      unitRef="usd">2456000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i2a8d4e71f6a740299acf58b6ecba5bd2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzEzLTEwLTEtMS00MzczOQ_1f098bb7-5cb6-4a03-927b-286f36f13b43"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7d0f361ee15e41b6901350d787c46b0b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzEzLTEyLTEtMS01MzI2NA_c20022e0-6000-4920-9595-8a0bfea94e37"
      unitRef="usd">3567000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if217b2135bc044838f38d1a517e70893_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE0LTItMS0xLTQzNzM5_89aae48d-9b99-4136-aae2-e9e57506b3f1"
      unitRef="usd">362000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i81f19f0524f44010b14c46b1e70264fe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE0LTQtMS0xLTQzNzM5_97cbf1ca-f6b2-42c6-b336-f742ed9ce10e"
      unitRef="usd">27000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i88301350864540a2a32c16805910c422_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE0LTgtMS0xLTQzNzM5_5f9691f3-b0c9-4fbf-b741-cc881dfafd23"
      unitRef="usd">562000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic344a3525c064710b3df4a0afc5e1395_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE0LTEwLTEtMS00MzczOQ_0fcd3f90-5770-4c04-a926-4f921afabb29"
      unitRef="usd">286000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i792efc1db7e84295bffa09ebc4068ea7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE0LTEyLTEtMS01MzI2NA_d60a4f62-5cd1-4215-b9d8-699202e3734f"
      unitRef="usd">1237000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i12d7180e96f24ceca1eaedddc59b52f4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE1LTItMS0xLTUzMjY0_cdd5cfa4-f697-4059-a6e5-e1bedefcce56"
      unitRef="usd">1473000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ifd652a7d727e423dbfc90bfa733902fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE1LTQtMS0xLTUzMjY0_706ef55a-6827-49d3-93a0-d8922a9cbe3b"
      unitRef="usd">27000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia42ce37d02ee4f759b817bac16458256_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE1LTgtMS0xLTUzMjY0_ecd87aa1-d265-427a-aec1-3976d199c2e1"
      unitRef="usd">3018000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iaa5e819b983e47929963b0b676e90f17_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE1LTEwLTEtMS01MzI2NA_7f90b8f5-fcfe-42f5-8b2f-0d5da998a26c"
      unitRef="usd">286000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if68274f356b14570982a9e5017dfc661_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE1LTEyLTEtMS01MzI2NA_b2523c5a-8333-4f8a-ac8e-21da45f37463"
      unitRef="usd">4804000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ice66c80d2b624de49161f2fbaf0c9a02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE3LTItMS0xLTQzNzQz_2c1bb8a7-3c3e-4627-bab7-7ad869c473e2"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i032c52f094f840d6bdad6f7a017eb2ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE3LTQtMS0xLTQzNzQz_238e9c4f-e69c-4ea6-8333-43057cd72838"
      unitRef="usd">1598000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iac7d5994eaa044b295a26dac26094645_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE3LTgtMS0xLTQzNzQz_02cf3451-a3a2-481a-a79d-7ce160548d2f"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ica3efa12976f49bb89228cc8dfee5fe9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE3LTEwLTEtMS00Mzc0Mw_f6e8ebef-739d-4810-add2-6a7f3ec862d9"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id1925a1586114b97ac7b722d936eed6e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE3LTEyLTEtMS01MzI2NA_e119a673-ca46-40b2-b841-f9d220210cc2"
      unitRef="usd">1598000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7a550b22c13343a6b68394df4656648a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE4LTItMS0xLTQzNzQz_1626fcbc-c255-43fd-a08a-fa9c7b1f2dda"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3577997c7c674867816c98547ed4c008_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE4LTQtMS0xLTQzNzQz_79a8dfd9-2a92-4efc-82b4-9d459991539c"
      unitRef="usd">19000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i8fa810ceeab44f61bc0642a8f6e42a8d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE4LTgtMS0xLTQzNzQz_64bca3c1-dd5c-4d93-b011-aa4ef253007a"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i627fb63e73e24c57811a86bab8b01ad7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE4LTEwLTEtMS00Mzc0Mw_14c4d1fa-4433-4e68-b6a5-26a54a1a939d"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i9325979c43fb4f448388e17e1126a397_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE4LTEyLTEtMS01MzI2NA_beedc6a2-71d2-4e3e-afbb-e49649f614b5"
      unitRef="usd">19000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7750d9aad1f546608d6515482a4e4a1a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE5LTItMS0xLTUzMjY0_2b13578d-38ae-47c7-897f-ecbcc45b0dd3"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ided6116230774fa89e09f5bdb38300f6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE5LTQtMS0xLTUzMjY0_19b16518-04af-4e9b-9219-213852a12dae"
      unitRef="usd">1617000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id0275ae54f244420b56623642a18db88_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE5LTgtMS0xLTUzMjY0_29562d09-5674-4788-83a9-c8deae85eb74"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i4d02389d07e34fe29d4755b917e297a1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE5LTEwLTEtMS01MzI2NA_90733f91-e669-4783-9582-83b0e4038784"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id59cbc8c299c495a97aca9c8e0ec28b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzE5LTEyLTEtMS01MzI2NA_28b8a13c-8839-4147-b868-57acdff49263"
      unitRef="usd">1617000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if584f469f34b44d2b7464061a6611af3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzIwLTItMS0xLTUzMjY0_301aa50c-00a7-4aa8-a27d-d84267651722"
      unitRef="usd">1473000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i033e4ce4e86a4a7fb62ebae6d310ce42_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzIwLTQtMS0xLTUzMjY0_3fa516aa-1117-40e0-839b-16eb656c98bf"
      unitRef="usd">1644000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="idd43d4b4716541e7b98d7966c25bebde_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzIwLTgtMS0xLTUzMjY0_74444aa3-2112-4ad9-93c2-fb5083cdbc55"
      unitRef="usd">3018000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ie2ed2a9cb0a14d01925c406597ac5650_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzIwLTEwLTEtMS01MzI2NA_7d5728b4-c758-4d32-8259-e7b89d9234d6"
      unitRef="usd">286000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i4663d65831b7427ab2523eb35ccd1de8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxY2EwZmNlZTQwNGQ0MWQ0YTkzZmIzMjVjOWM2M2Q0OS90YWJsZXJhbmdlOjFjYTBmY2VlNDA0ZDQxZDRhOTNmYjMyNWM5YzYzZDQ5XzIwLTEyLTEtMS01MzI2NA_5f69f463-daa8-4a4b-8081-6c2705a82b84"
      unitRef="usd">6421000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i493d1580309d40428e4806f8cdf9b28f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzEzLTItMS0xLTQwMTI1_b4add785-f016-4406-8583-aed25356adf0"
      unitRef="usd">1789000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i110c748a124f4423bd126011741cbc09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzEzLTQtMS0xLTQwMTI1_a3aebf26-1d71-457a-ab5c-e16a582f781a"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i0361da34058940a7a5f35e0e3ae5cd94_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzEzLTgtMS0xLTQwMTI1_a26298db-1c2d-44bf-bd2c-43839ed283b3"
      unitRef="usd">3133000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i244046e6902e4f7cb6a753131c95193b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzEzLTEwLTEtMS00MDEyNQ_f9f7a2ac-0482-474c-8ea1-5d7257527bc9"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6c4d25b5435b434fa224d008b37d588e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzEzLTEyLTEtMS00MDEyNQ_71030c8e-147b-4cf1-bb08-ce0182eaa9dc"
      unitRef="usd">4922000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i2fcc80b37c9243ad904c872584a5d9bf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE0LTItMS0xLTQwMTI1_7bfbb48c-b5f3-403d-af9a-ac7cd0434db3"
      unitRef="usd">1787000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i7631c78a86ab48a680280afe452e6779_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE0LTQtMS0xLTQwMTI1_cb93a2f0-6e2c-460b-b008-e7e52e76e499"
      unitRef="usd">545000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iddc481ab55a3414abcec8246938b1659_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE0LTgtMS0xLTQwMTI1_36d4bb91-5788-4887-a02f-72851bcb4e37"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic91602696dc7414f876a72f76b9e5972_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE0LTEwLTEtMS00MDEyNQ_37bd5170-7f62-4a61-9e4a-8040e9262e49"
      unitRef="usd">2882000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ic991a28c7ff74cd78e8251956af9c11d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE0LTEyLTEtMS00MDEyNQ_4bd57ca1-6c5f-433e-903d-962a1ea47e59"
      unitRef="usd">5214000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i2376298f525e494bae31d6e851ccb2e3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE1LTItMS0xLTQwMTI1_d6e36e4e-09c6-4404-ace5-7ee055cbfa5e"
      unitRef="usd">3576000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iae866c09301f415498a13c7ed1ae52b1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE1LTQtMS0xLTQwMTI1_51d211c7-7708-4d15-80a4-9788891257e7"
      unitRef="usd">545000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5265abd597cb457db726ec2092f07575_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE1LTgtMS0xLTQwMTI1_8810d111-a95a-4269-8c4d-1b6c0bbe4681"
      unitRef="usd">3133000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3692a0b1607242c6af491103c469201a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE1LTEwLTEtMS00MDEyNQ_c6562e75-78e7-4840-ab2c-51d7527018c7"
      unitRef="usd">2882000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i6cdb92488c1c48439a5e7bc457d90534_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE1LTEyLTEtMS00MDEyNQ_b2900229-cecc-4a81-8fd6-2b934e0d00e7"
      unitRef="usd">10136000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i3e5f545ab37f433da4fbbde6c7620348_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE3LTItMS0xLTQwMTI1_909283b8-68ef-4b4a-ac0a-dca10aa495b2"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id0a406cc6d0c480ea28dc51b7451dd81_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE3LTQtMS0xLTQwMTI1_8f0003f0-0d0a-4ed7-91ad-f6fd6f811063"
      unitRef="usd">2457000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ia89d8e657e134236ab302263c3ed44ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE3LTgtMS0xLTQwMTI1_44d3c6d4-edc0-45ee-b410-a8d1783d6e5b"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id723828090404cd39122b547fe6cc191_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE3LTEwLTEtMS00MDEyNQ_ef72fd8c-7d06-4374-a0f0-e16b8bec8f49"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i5c37bb2e71a8479182c64cb90d102919_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE3LTEyLTEtMS00MDEyNQ_c94a7393-258f-411b-b129-6ce467ca9426"
      unitRef="usd">2457000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="if366943157e84c93b074e32cf55bcfab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE5LTItMS0xLTQwMTI1_58db4941-42e5-45d8-a141-43b5f7408aee"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ibd4b653764d240c5bd18a47ef8e1b50f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE5LTQtMS0xLTQwMTI1_571825d1-c897-4576-8a18-cbeb22302ec8"
      unitRef="usd">2457000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i46cf5c14f7174bfdbed8acafbe7d0464_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE5LTgtMS0xLTQwMTI1_8769cab2-208f-4aae-b4cc-f0c173086aed"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i70296bbafc9b41bc8c194a75fb79a5c9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE5LTEwLTEtMS00MDEyNQ_6bdb7d2d-00da-443a-b403-b1113b79bd87"
      unitRef="usd">0</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iadf4a857210d49e2be9572ec83283a5d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzE5LTEyLTEtMS00MDEyNQ_ec28489c-6e2d-4eb9-a315-7359dea4f6be"
      unitRef="usd">2457000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="i143604129fa7410f9b2ca426a812d09f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzIwLTItMS0xLTQwMTI1_d290c4e5-99ff-4c5b-b2e3-1a37f8499503"
      unitRef="usd">3576000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="idc911075c32445b0b517a3544fe10c9d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzIwLTQtMS0xLTQwMTI1_b929878c-ea6a-456f-b147-820da0481b31"
      unitRef="usd">3002000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="ib62932c2a227440699448485005ccc29_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzIwLTgtMS0xLTQwMTI1_a67aa75b-f3ef-4e45-9b3c-3b3c6d0dd955"
      unitRef="usd">3133000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="id4fd0c190c28466dac07a0a7949184ad_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzIwLTEwLTEtMS00MDEyNQ_81927c67-26fe-4631-ac34-655aba40703e"
      unitRef="usd">2882000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="iee3d5d7a6cc74b4fab718d6acfcf16ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo5NjhhMzBlMmMwODM0ZDUwYjYxMDQxMzlkMTdmZTFiZS90YWJsZXJhbmdlOjk2OGEzMGUyYzA4MzRkNTBiNjEwNDEzOWQxN2ZlMWJlXzIwLTEyLTEtMS00MDEyNQ_12c62fbf-56c6-42bd-8322-4aef90a4b840"
      unitRef="usd">12593000</us-gaap:NotesReceivableGross>
    <us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzExNzU0_50e7aae1-16b1-440a-ab9d-8137ed8944c3">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents nonaccrual status for loans:&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.198%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.326%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.504%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonaccrual with no related 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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Nonaccrual&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonaccrual with no related 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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial loans&lt;/span&gt;&lt;/td&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;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 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Owner occupied CRE&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:38.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 20.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,173&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 20.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total nonaccrual loans&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,125&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,201&#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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,197&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzEzLTMtMS0xLTQwMTI1_f122321a-e2d8-4e6b-841a-93fbd0a25f5c"
      unitRef="usd">3568000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ide3a32e82b284e50b55425d23ced081b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzEzLTUtMS0xLTQwMTI1_bfbc687f-076d-48c0-9493-e63fb528ee8d"
      unitRef="usd">3568000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzEzLTgtMS0xLTQwMTI1_d7a2978a-a661-4975-8d40-68d5f862e793"
      unitRef="usd">4922000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ib30d44f72f364f0582ae2a6ea04c39da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzEzLTEwLTEtMS00MDEyNQ_937d0163-fa44-42d6-8fa4-c7e203820ef4"
      unitRef="usd">4922000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE0LTMtMS0xLTQwMTI1_d11bf4d4-b066-4e32-aef6-9482d5eaeaf3"
      unitRef="usd">1210000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i95632f8b1c6e40b291b558f6ac434c50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE0LTUtMS0xLTQwMTI1_63e1d25e-d8c9-4cce-b87b-81dc1242bf48"
      unitRef="usd">5023000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE0LTgtMS0xLTQwMTI1_087cd490-078a-4da3-9341-9bd475fa5abe"
      unitRef="usd">3100000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i1c3031808e71413c8d11b26239875d9c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE0LTEwLTEtMS00MDEyNQ_da3a02cd-6a86-4f5a-a643-caef5e135307"
      unitRef="usd">9183000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE1LTMtMS0xLTQwMTI1_eb8a8260-92fb-4541-abfb-ffce09457bf9"
      unitRef="usd">4778000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE1LTUtMS0xLTQwMTI1_fd961f4a-a591-4f86-b14c-72ba738a29ec"
      unitRef="usd">8591000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE1LTgtMS0xLTQwMTI1_fe8cadea-b449-4d8a-b3f9-65f6d29fc9ce"
      unitRef="usd">8022000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE1LTEwLTEtMS00MDEyNQ_79b7a434-98cc-4851-a089-b627e2c5473e"
      unitRef="usd">14105000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE3LTMtMS0xLTQwMTI1_ecfd019f-5ca4-4492-9cf3-517ed677566f"
      unitRef="usd">1324000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ie268657d149343149e01eab40d6ed0fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE3LTUtMS0xLTQwMTI1_cab167f5-63ee-411e-8edf-4a577fb329f1"
      unitRef="usd">2802000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i319472f309254d38ac6500afb1ec044b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE3LTgtMS0xLTQwMTI1_b1ba1af9-462a-4594-9801-a6cfcd57e584"
      unitRef="usd">2173000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="iadbcc18d58f443b78eaf7971c4a5d6f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE3LTEwLTEtMS00MDEyNQ_0884975c-5cb0-4f70-b940-e27c11844eec"
      unitRef="usd">4883000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="id2db70390ca743b3b4438b566d81c717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE4LTMtMS0xLTQwMTI1_55870506-0f47-4f63-b130-b7401be4dfb5"
      unitRef="usd">23000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="id2db70390ca743b3b4438b566d81c717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE4LTUtMS0xLTQwMTI1_a6fc6c5b-c990-4032-bc5e-59d0cf038439"
      unitRef="usd">808000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i664726f65a2b4a0b966861913b10ec29_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE4LTgtMS0xLTQwMTI1_9506b71c-b996-43ec-a85f-ebc2421ff3eb"
      unitRef="usd">2000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="if39bc6ebadcb421384ec3d27f0638ffd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE4LTEwLTEtMS00MDEyNQ_16fc4979-9842-4f38-8fc6-acf9e9a45b99"
      unitRef="usd">1734000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i1dcb794444564c18a2b96267467745da_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE5LTMtMS0xLTQwMTI1_ad62ab9a-9558-4ef1-abc7-d7148b023d53"
      unitRef="usd">1347000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i1dcb794444564c18a2b96267467745da_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE5LTUtMS0xLTQwMTI1_b5484d07-aa4a-4eee-81ef-3d773081f452"
      unitRef="usd">3610000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="icd03362d635b4b69b49935af0c8f29db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE5LTgtMS0xLTQwMTI1_6bf899bf-70f4-4bb7-9054-3b7df7cb617e"
      unitRef="usd">2175000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="icd03362d635b4b69b49935af0c8f29db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzE5LTEwLTEtMS00MDEyNQ_e3635c6b-1c22-417a-badb-9d65c9c803e6"
      unitRef="usd">6617000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzIwLTMtMS0xLTQwMTI1_00ad5ce2-1b1c-43f5-9509-e6eef27f0c84"
      unitRef="usd">6125000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzIwLTUtMS0xLTQwMTI1_5bf0e26c-9c55-455e-a8c9-ed005877454b"
      unitRef="usd">12201000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzIwLTgtMS0xLTQwMTI1_a50c18d9-3e8b-43c4-a608-1964a6a0a79d"
      unitRef="usd">10197000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTozNGFmMTQzMTJiMGM0ZjAwYWM1NTk5MzYwNGYyMGU4ZS90YWJsZXJhbmdlOjM0YWYxNDMxMmIwYzRmMDBhYzU1OTkzNjA0ZjIwZThlXzIwLTEwLTEtMS00MDEyNQ_82872fb2-5e41-43c6-991e-b3ad20b20f62"
      unitRef="usd">20722000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:PastDueFinancingReceivablesTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzExNzU5_6c2c95af-adb0-4228-bd9e-ab4abfd0b1bf">The following tables present an aging analysis of past due loans by loan portfolio segment and loan sub-class:&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:24.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.004%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past Due and Still Accruing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60-89 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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;90 days or more&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;due and nonaccrual &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;br/&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;705,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;705,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,415,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,415,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction/land development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;296,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction to permanent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;148,084&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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:38.25pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,616,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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,616,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;454,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;457,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;396,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;401,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 39.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;850,789&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;859,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;752,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;763,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;302,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;303,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 39.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,054,178&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,066,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,020&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,521,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,542,849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.02&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.02&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.12&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.22&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.38&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99.62&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100.00&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.087%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:2.003%"/&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Past Due and Still Accruing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30-59 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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60-89 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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;90 days or more&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total past&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;due and nonaccrual &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;br/&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-owner occupied CRE&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;829,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;829,538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,428,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,428,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction and land development&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Multifamily construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;259,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family construction to permanent&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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:38.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,811,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,811,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial loans&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;462,334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;467,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;636,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;645,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:38.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,098,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,112,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;896,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;915,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;402,656&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;404,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,298,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,319,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,209,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,244,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.05&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.22&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.40&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.67&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;99.33&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100.00&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes $7.3 million and $7.1 million of loans at December&#160;31, 2021 and 2020, respectively, where a fair value option election was made at the time of origination and, therefore, are carried at fair value with changes recognized in our consolidated income statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;FHA-insured and VA-guaranteed single family loans that are 90 days or more past due are maintained on accrual status if they are determined to have little to no risk of loss.&lt;/span&gt;&lt;/div&gt;(3)Includes loans whose repayments are insured by the FHA or guaranteed by the VA or SBA of $8.4 million and $14.7 million at December&#160;31, 2021 and  2020, respectively.</us-gaap:PastDueFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i53baaf3a661d4c928d026d1c2a7f0b10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzUtMS0xLTEtNDAxMjU_25bd5430-6fcc-445c-9336-1da7347f4af9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib86529be4d2b4df1a8a5800c06134afd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzUtMy0xLTEtNDAxMjU_c2419631-b19c-411d-9954-0d402b571397"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9e90600a87414f06adeb165874e7e348_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzUtNS0xLTEtNDAxMjU_587e6fff-eb0a-4b4b-b65b-8b9c914e9057"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i2eead11034d44effbea090f0c1433e3f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzUtNy0xLTEtNDAxMjU_ed4994fe-279f-470b-921a-119bf7cb98fb"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="ib49c07cea02a46bf910095ccb945948c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzUtOS0xLTEtNDAxMjU_27df4d5c-4337-4e2f-a136-d2c0043e2e6a"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i770431386d714eb4b9f41ded2a545ff2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzUtMTEtMS0xLTQwMTI1_54913091-a8b0-409e-b70b-f7a76cbfd096"
      unitRef="usd">705359000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2eead11034d44effbea090f0c1433e3f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzUtMTMtMS0xLTQwMTI1_cd8276e9-4eaf-4732-9bd3-0d236f5a5e91"
      unitRef="usd">705359000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i00896ad73f3d4dc5b02eded1479c91b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzYtMS0xLTEtNDAxMjU_96c26a54-c946-4621-b6f4-30fe38cde41e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic8bc322bf38f42fbbe4f7653a4d55aa2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzYtMy0xLTEtNDAxMjU_614532de-4917-4043-9778-6ccf16d37872"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie2b1ea0acefb4677a1418973bc65da44_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzYtNS0xLTEtNDAxMjU_e14c3e52-4410-474a-be88-bf65625f5a49"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i4eee099e1a6740edb34dd916476a5c41_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzYtNy0xLTEtNDAxMjU_15976bef-7d31-4f5d-9ef2-2d6e4d2693af"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i4c0daed779e949d3b08a2eb03e83bd5e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzYtOS0xLTEtNDAxMjU_3cfb1c6a-44aa-4ef5-b45d-28b67f9d91fd"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie1b5475177484481ba8b21ee8aef6cf7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzYtMTEtMS0xLTQwMTI1_0f3035a7-1a6c-48bb-90d7-956bb8d04425"
      unitRef="usd">2415359000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4eee099e1a6740edb34dd916476a5c41_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzYtMTMtMS0xLTQwMTI1_01231cac-0dd8-4f20-9585-ee8f6aeb24da"
      unitRef="usd">2415359000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia7e9eb5511e64c33ac8cc29ef22bc9ae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzgtMS0xLTEtNDAxMjU_d8ea53d1-1b04-4e1d-81bf-2e5c283bb594"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id4d63ef77d49496ab0a8a71f27f4dead_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzgtMy0xLTEtNDAxMjU_89ba53e8-4ab8-4f12-b5e5-3e3a88b90b6b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i88e6b8f97ef34366bca21de31bdb5104_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzgtNS0xLTEtNDAxMjU_a5708e01-eb1c-4565-b51d-46ae50273098"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="iee192c638a394fc78501972f5e5d8421_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzgtNy0xLTEtNDAxMjU_5b6c057c-27da-4cd3-87c2-5edd70db46d1"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i37730079a65e4fd9ba18cb886cc6b1c6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzgtOS0xLTEtNDAxMjU_9fd898d9-2edc-43ae-9e33-21185b283cf9"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3db6b440beb54eaab042aa08753d6e26_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzgtMTEtMS0xLTQwMTI1_bd3f1e51-48a8-471e-a630-8b3ba0d1d0c8"
      unitRef="usd">37861000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iee192c638a394fc78501972f5e5d8421_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzgtMTMtMS0xLTQwMTI1_8da3c575-06cb-405e-8281-a9e62df533ff"
      unitRef="usd">37861000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9f086d0751c4455eb7aa4ab2e31f4228_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzktMS0xLTEtNDAxMjU_b500ec8c-fd5b-43ce-b473-0cfe81f3e41f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ifbdc83d426c541039e31cf1bbae1cd17_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzktMy0xLTEtNDAxMjU_ac81f320-8613-44d8-89e7-d85aabd50050"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4b25a86b10024e74b5d49dcadc52c73d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzktNS0xLTEtNDAxMjU_d3df32c4-acf4-4590-b2b9-40b86a3785fc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i59551a8e6f2a4ab380395d987092aefb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzktNy0xLTEtNDAxMjU_e5884e48-2436-40ca-be1d-faaa7149af5d"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="id30b977628a846b195966fdf7f7efe4a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzktOS0xLTEtNDAxMjU_1cdb8d69-cf1e-4243-89e9-4172b9c1bbbd"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iaeaaed58fb2a416b8efc6888208804fc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzktMTEtMS0xLTQwMTI1_1851c58e-5cc2-45f2-956c-da30f2cb9b45"
      unitRef="usd">14172000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i59551a8e6f2a4ab380395d987092aefb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzktMTMtMS0xLTQwMTI1_28a7b269-a59c-4f4a-8586-d79e36aee79e"
      unitRef="usd">14172000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5a1b6e98abc94a89b564bfbe17207de9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEwLTEtMS0xLTQwMTI1_7c907031-6949-4c23-97c9-96ade617db1c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i327865ac31b140cebd6457209a7f47a7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEwLTMtMS0xLTQwMTI1_dd0cb99f-be44-4e20-be95-786694a60e7f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7d02c66314164d91b05bd49c35add868_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEwLTUtMS0xLTQwMTI1_b4f8e3e8-ba63-4849-b52a-89d9c53ef44b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i392fa9cbf7804ace82763cb05280ae5a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEwLTctMS0xLTQwMTI1_c9d4a240-5355-44a4-8b01-ffe6dbf6dc46"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i696621455aa64b36b4360b7b91696c4f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEwLTktMS0xLTQwMTI1_926e1616-f36c-4dd2-bb3b-406d4f5c9cbb"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i717420ea4481495399d1f1fed24540ba_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEwLTExLTEtMS00MDEyNQ_5e942323-b149-4558-a652-562a44d43c6d"
      unitRef="usd">296027000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i392fa9cbf7804ace82763cb05280ae5a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEwLTEzLTEtMS00MDEyNQ_4d0af384-ad9a-42ae-98e8-472824366536"
      unitRef="usd">296027000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i07ac49579f8f4ed0aa59d40b2e32a621_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzExLTEtMS0xLTQwMTI1_2d33770f-a77c-4d91-8730-fffc65ceb49b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i414ed082f2824920a246a1053e8e5981_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzExLTMtMS0xLTQwMTI1_d76087a9-3053-4f54-88cf-a9244bedee86"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia9af211b3b044f1c81c97a0dec517edd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzExLTUtMS0xLTQwMTI1_651f8a9c-044f-44b8-92a2-66db1f95f9b0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i7d9e4d8d50dc406b83802b8169544c41_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzExLTctMS0xLTQwMTI1_b157af89-b34a-44b2-b1c6-5b3b06e16ccf"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="ibf7424a40f2346bf87c3bc8b3b4a3298_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzExLTktMS0xLTQwMTI1_4bf60450-bf4b-4525-aeb1-f0fe36733be6"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8909c5337e3e41e6b349d0672360308a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzExLTExLTEtMS00MDEyNQ_909334aa-d7a7-4c82-aee8-401d3038c728"
      unitRef="usd">148084000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7d9e4d8d50dc406b83802b8169544c41_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzExLTEzLTEtMS00MDEyNQ_67dab5bd-aa31-4a0a-9b63-a61cd83eeee0"
      unitRef="usd">148084000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1b1db617f2364fb4acb2471c70ba1a7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEyLTEtMS0xLTQwMTI1_29ee3eab-ba4b-4136-8180-0ca756112537"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i255ba67f006948abb153d843d05f214b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEyLTMtMS0xLTQwMTI1_2f48dedf-34ae-4a5f-9123-495201d10341"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic11e144cdb344ed0914e0a2748a290e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEyLTUtMS0xLTQwMTI1_0bf6c2de-533d-4454-9d0d-7cf52400494d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i4e744d6cd32349f7be5600725663926c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEyLTctMS0xLTQwMTI1_afc46d3a-7aec-4b54-bdde-49ec992a925c"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i7f9cbb0883714d3daf7567cd949ff0d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEyLTktMS0xLTQwMTI1_bc5fffd7-baa4-4850-bb68-8e6aa9767531"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2129c0df881840db8e21766b74f647d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEyLTExLTEtMS00MDEyNQ_0fab3f7d-5755-4be7-85b1-60c27bf53d99"
      unitRef="usd">3616862000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4e744d6cd32349f7be5600725663926c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzEyLTEzLTEtMS00MDEyNQ_fcc02f4a-701b-4e20-acc7-566307f7dbd1"
      unitRef="usd">3616862000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id12b41d434c545e29eafb991b7def15b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE0LTEtMS0xLTQwMTI1_12ecf7f4-de4e-4adf-a0f3-c16e5d2e2a47"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i36f179d2dcae4746bb92a31606b88d20_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE0LTMtMS0xLTQwMTI1_bfb42fbf-f47c-49ed-aff8-cbde855fc2f2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8977fa06695d441399d105df7db2a8e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE0LTUtMS0xLTQwMTI1_10557cb2-c23a-4a6a-ac57-2c74e02b1302"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i6f852b0dbd444ddea798b0cc219f4a1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE0LTctMS0xLTQwMTI1_725dfcb8-e701-4be7-93c6-2d927b70bc92"
      unitRef="usd">3568000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="ia54271f12f3d45c69f3f06f3690aaa4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE0LTktMS0xLTQwMTI1_1299ea48-b7ae-4c03-abe1-208bd9174a62"
      unitRef="usd">3568000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia0ce89672e2e42958e15e33a01ad9e7f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE0LTExLTEtMS00MDEyNQ_7eebf813-53f6-469a-9228-47cf5038bdf9"
      unitRef="usd">454138000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6f852b0dbd444ddea798b0cc219f4a1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE0LTEzLTEtMS00MDEyNQ_6a2ea197-a50d-4367-b842-012fa5a7ae09"
      unitRef="usd">457706000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i164d2fb8b52449eaa7ba100e05f7b7e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE1LTEtMS0xLTQwMTI1_2c675deb-4bfb-4e4e-954b-c6b67f0ce359"
      unitRef="usd">198000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i844f66983c7b4afeb23191355ec282c8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE1LTMtMS0xLTQwMTI1_25e21e16-26a0-4350-8970-ceb1c7f2d2fd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2ae95e06674b470a84f9e0ffa7260883_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE1LTUtMS0xLTQwMTI1_be2f76af-2837-4f2c-ba3b-b86604abcfde"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i9d4bc41a7c344c9bb9d64a787de93cb1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE1LTctMS0xLTQwMTI1_8a382c15-d532-4e7a-b472-ed88c48d8f1b"
      unitRef="usd">5023000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i64d9c3f4f7b24a85b0921fef61d62783_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE1LTktMS0xLTQwMTI1_70a3bbc2-b449-4e8c-973c-d7797d6401fb"
      unitRef="usd">5221000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7e5de7494ee5469a8676b210dd2bb950_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE1LTExLTEtMS00MDEyNQ_13932063-02d1-49c2-bd19-e115c2de13c9"
      unitRef="usd">396651000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9d4bc41a7c344c9bb9d64a787de93cb1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE1LTEzLTEtMS00MDEyNQ_41f5cf25-b301-4885-af9d-c40f0754dd3c"
      unitRef="usd">401872000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i80696fd6efb446cc8a7e9c80944c524d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE2LTEtMS0xLTQwMTI1_c2c40472-b478-4172-b0fb-1f5025d65820"
      unitRef="usd">198000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7e416e51f0244c6aa16f92150fc32d49_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE2LTMtMS0xLTQwMTI1_afa1b747-1964-448a-b8a3-2c2b0dbbf00e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i780791a9b5e94d0da69809feb407f9ff_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE2LTUtMS0xLTQwMTI1_d6705263-7a64-4137-af70-ebe50b9e311b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ie499711f21ab492e84af25062c2b8eeb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE2LTctMS0xLTQwMTI1_d7ab2bbd-16e7-48e4-916d-9fef39ae0337"
      unitRef="usd">8591000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i9b2ce4781cbb4b568a987e9f130c9a02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE2LTktMS0xLTQwMTI1_3733aa1a-e59e-4bd5-8c58-2349653940fd"
      unitRef="usd">8789000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i418a411c3e42452fa4d0419c04890054_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE2LTExLTEtMS00MDEyNQ_9b50d398-3e80-4cb8-820a-9ff5c33bef52"
      unitRef="usd">850789000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie499711f21ab492e84af25062c2b8eeb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE2LTEzLTEtMS00MDEyNQ_4e717846-2a00-4516-9524-8767751327e1"
      unitRef="usd">859578000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ibb49439f76d442dc89f9a2b29a9c382f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE4LTEtMS0xLTQwMTI1_e4190376-3147-43a5-bf57-199d50e60971"
      unitRef="usd">892000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i21f3038a93a74160bf52d0d68099b717_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE4LTMtMS0xLTQwMTI1_e8d88e3f-5d9d-46b7-964c-d1909855afb2"
      unitRef="usd">820000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ieab8c73b80b34378bc5c9ba39010850c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE4LTUtMS0xLTQwMTI1_a27490a2-a281-4350-96ba-04e1060f7730"
      unitRef="usd">6717000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i7913127ca22f400f8d2b6660d7a7fe51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE4LTctMS0xLTQwMTI1_47454b55-6c39-41dc-be18-5d9eeefc6de7"
      unitRef="usd">2802000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="if9b92f348ffc4447b26349f1dadfdb5f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE4LTktMS0xLTQwMTI1_7fc910ee-6c67-448b-8469-d385ca74d55d"
      unitRef="usd">11231000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7cb53d9c027f4c28b91c7511098a9f99_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE4LTExLTEtMS00MDEyNQ_0a4419e2-71c8-4181-897c-ed6dae8ac610"
      unitRef="usd">752100000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7913127ca22f400f8d2b6660d7a7fe51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE4LTEzLTEtMS00MDEyNQ_f0b16d58-9ddb-49a8-9021-60632858d1d9"
      unitRef="usd">763331000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i039c4b05c3d94682a13f3c23a3b9f7d7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE5LTEtMS0xLTQwMTI1_c73c77c5-9fb4-4d6d-9be8-f27a36e15c41"
      unitRef="usd">118000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id848ab7fe3194e2890af4f221f3e3035_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE5LTMtMS0xLTQwMTI1_c81e70af-298c-4327-8fb3-01c00d6eb3d8"
      unitRef="usd">74000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i09121d6391c44ff392ebb94512e4be6e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE5LTUtMS0xLTQwMTI1_0c3d1bde-2830-4df3-979e-7afdbd3c0369"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i01222838b5824d3cbca8eee8d6f00dcf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE5LTctMS0xLTQwMTI1_c027b593-e823-4522-8f7d-8e5615af7bdf"
      unitRef="usd">808000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i7c3427b189944674933722752a1540f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE5LTktMS0xLTQwMTI1_bcd34c87-79dd-485d-9d7e-e86dcb0c580c"
      unitRef="usd">1000000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idf9ec56f19164a68a57588efb12a0154_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE5LTExLTEtMS00MDEyNQ_f7b5225a-1da7-4aa1-942d-f9dcba1b3262"
      unitRef="usd">302078000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i01222838b5824d3cbca8eee8d6f00dcf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzE5LTEzLTEtMS00MDEyNQ_27807407-e22e-444c-90b7-fb05aefecb93"
      unitRef="usd">303078000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2655c2ff60574aee861c7c2ca6e0460f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIwLTEtMS0xLTQwMTI1_19f4520f-344a-4294-b4db-7a03026dc695"
      unitRef="usd">1010000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0b832c9d35044bf9a528515553f76d69_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIwLTMtMS0xLTQwMTI1_cd747460-3cd5-4ee6-b126-e8c68b54f398"
      unitRef="usd">894000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ice20f31796414c129f8cc384eaab25b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIwLTUtMS0xLTQwMTI1_8cc4d493-3c95-467f-b97b-b0442de91b1b"
      unitRef="usd">6717000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIwLTctMS0xLTQwMTI1_aa688784-921b-41d6-b24b-2dc2e65a68e0"
      unitRef="usd">3610000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i149639bad4ee46859a33e46902895939_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIwLTktMS0xLTQwMTI1_b5537162-75e5-4442-b859-f6918bb545f2"
      unitRef="usd">12231000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic03d3ce9ca964f2c8e9f2b26f972ca3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIwLTExLTEtMS00MDEyNQ_a2420752-784b-4927-878d-0e5e83a42b62"
      unitRef="usd">1054178000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i295fc305cb6c4f9e9ecc787061faf193_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIwLTEzLTEtMS00MDEyNQ_ae24d968-fef9-4676-82c0-271b945546d9"
      unitRef="usd">1066409000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8625cf3b521d4ad5b97f9a18393999ae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIxLTEtMS0xLTQwMTI1_866d857c-82cd-4205-b9af-2f3f54ccc49c"
      unitRef="usd">1208000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ieb97a929af3d4747a285c4574f9a3ecd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIxLTMtMS0xLTQwMTI1_50961d1c-bdf0-4ff4-8f22-f9540ffa0644"
      unitRef="usd">894000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6ea8d313773340f9bdc0f911bea83ead_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIxLTUtMS0xLTQwMTI1_d29bb0be-5882-4c9b-966e-d1dd26977b6c"
      unitRef="usd">6717000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIxLTctMS0xLTQwMTI1_322bfe97-433e-4088-95dd-8b1ec63df299"
      unitRef="usd">12201000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="ie399864e0e404ded8a2c28d07ca0fa66_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIxLTktMS0xLTQwMTI1_0bbacff3-ea42-4e15-b2ab-b0ee22b71dd6"
      unitRef="usd">21020000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i54865a2f3a66424d878fc5c9f4cd578c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIxLTExLTEtMS00MDEyNQ_4cd825bd-0bea-436d-a2a8-1b3ff5e307ba"
      unitRef="usd">5521829000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIxLTEzLTEtMS00MDEyNQ_4755c93f-aabb-4c47-8b63-d1c2d118e146"
      unitRef="usd">5542849000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <hmst:FinancingReceivablePastDuePercentOfTotalLoans
      contextRef="i8625cf3b521d4ad5b97f9a18393999ae_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIyLTEtMS0xLTQwMTI1_4c230655-c054-4b44-b213-f80e4d7d3361"
      unitRef="number">0.0002</hmst:FinancingReceivablePastDuePercentOfTotalLoans>
    <hmst:FinancingReceivablePastDuePercentOfTotalLoans
      contextRef="ieb97a929af3d4747a285c4574f9a3ecd_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIyLTMtMS0xLTQwMTI1_ea46ac6b-050c-4ad4-8222-e33f5247f738"
      unitRef="number">0.0002</hmst:FinancingReceivablePastDuePercentOfTotalLoans>
    <hmst:FinancingReceivablePastDuePercentOfTotalLoans
      contextRef="i6ea8d313773340f9bdc0f911bea83ead_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIyLTUtMS0xLTQwMTI1_2c2ab018-94a3-409b-953b-0dc22b3fb153"
      unitRef="number">0.0012</hmst:FinancingReceivablePastDuePercentOfTotalLoans>
    <hmst:FinancingReceivableNonaccrualPercentOfTotalLoans
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIyLTctMS0xLTQwMTI1_478da7ca-c689-4cd2-87e9-ed89b2448f6d"
      unitRef="number">0.0022</hmst:FinancingReceivableNonaccrualPercentOfTotalLoans>
    <hmst:FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans
      contextRef="ie399864e0e404ded8a2c28d07ca0fa66_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIyLTktMS0xLTQwMTI1_7b41177f-4a87-4ed7-8717-5c0883f108e8"
      unitRef="number">0.0038</hmst:FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans>
    <hmst:FinancingReceivableNotPastDuePercentOfTotalLoans
      contextRef="i54865a2f3a66424d878fc5c9f4cd578c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIyLTExLTEtMS00MDEyNQ_cd73b643-0168-4517-b4a3-34686617a2e6"
      unitRef="number">0.9962</hmst:FinancingReceivableNotPastDuePercentOfTotalLoans>
    <hmst:FinancingReceivablePercentOfTotalLoans
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZToxZTJmYTQ2NGI4OTc0ODNmOTkyMzZhOGQ0MGRkYmRkZC90YWJsZXJhbmdlOjFlMmZhNDY0Yjg5NzQ4M2Y5OTIzNmE4ZDQwZGRiZGRkXzIyLTEzLTEtMS00MDEyNQ_c195ff0b-62b0-45f1-9f70-12b177eb44a1"
      unitRef="number">1.0000</hmst:FinancingReceivablePercentOfTotalLoans>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia0b7c2a3129348fbaeea7b354d661e1b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzUtMS0xLTEtNDAxMjU_5549abfe-c5f1-4391-b4de-c57e1b317a44"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i51613a5a3712413da6ff11eb5ca2b1d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzUtMy0xLTEtNDAxMjU_f1a7ddce-ef62-473f-bed8-aa1e7073c84c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ide108baad0b745e199d257e706242172_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzUtNS0xLTEtNDAxMjU_2f3fae2c-b7d2-4968-b144-03be4ca987ea"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ia37cbfcfac5e42549b2b153fb8aa979a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzUtNy0xLTEtNTMyNzc_68376579-9107-46f1-8b48-7a60fac6764c"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="ia0178cf16fe6470ab30b382ae7cd626a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzUtOS0xLTEtNDAxMjU_107d0e43-7a69-4d29-b0ab-f4764a8831ea"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9e0c9b8b178345c08231026bfc52c5db_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzUtMTEtMS0xLTQwMTI1_caf67ec8-4310-4b1e-bfcb-324be19e9f20"
      unitRef="usd">829538000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia37cbfcfac5e42549b2b153fb8aa979a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzUtMTMtMS0xLTQwMTI1_9f017289-0c71-4564-ba04-2ab533ff1f0a"
      unitRef="usd">829538000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i96561937c3fa43c7a88724b4d025b7a5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzYtMS0xLTEtNDAxMjU_68cdc048-ab42-4300-9ec7-dc01c42e74e1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icdddd30260224bd99a5ba6ad17101b87_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzYtMy0xLTEtNTMyNzc_ec861436-ab71-4000-bd35-6bcf264491ba"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic0ae766411df46c880134886bef16534_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzYtNS0xLTEtNDAxMjU_d9cc5e56-29f2-4e38-80cd-d3e28cfc0b61"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i9d17b83634a44346991caf1de4e08088_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzYtNy0xLTEtNTMyNzc_80dec786-280a-44ae-9c0b-428c11e15d28"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="ic3a1818205234f74b4ec5437a5372cd2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzYtOS0xLTEtNDAxMjU_a9fc3050-1a3c-4608-b18b-cf372e7b7dae"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i35a5e3367307480fb2c6db42f801d040_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzYtMTEtMS0xLTQwMTI1_348e9472-dd19-46cb-9e09-4a660c23504c"
      unitRef="usd">1428092000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9d17b83634a44346991caf1de4e08088_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzYtMTMtMS0xLTQwMTI1_50755f39-e9e9-4c51-b078-a4b0143230ad"
      unitRef="usd">1428092000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7de48f8b3dcd43e788be8cf51f918c15_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtMS0xLTEtNTMyNzc_15c4ee2f-71d0-428a-a186-f9325133ba97"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i81a06cba58d246d49fad19cb1778fb74_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtMy0xLTEtNTMyNzc_3ac40338-2422-4074-afa9-f86856c9869b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4e9c2297ee9b4cbaaf58802fad0a1f20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtNS0xLTEtNTMyNzc_08e76664-56f8-4164-a0bf-a071dd98eadb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="id26fd978476048b193956521233ef9da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtNy0xLTEtNTMyNzc_382830b1-fe75-4cec-a6a1-c5f753c55650"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i915a762196eb46a288d0472a2b1fddf1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtOS0xLTEtNTMyNzc_402c622d-2c81-4d23-bc90-4e39896b7fea"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i667bbdfc50be4246a521a1de5f4b341e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtMTEtMS0xLTQ0NDMw_989a56f0-0c17-47e6-b85c-3857c6ff1bed"
      unitRef="usd">115329000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id26fd978476048b193956521233ef9da_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtMTMtMS0xLTUzMjc3_09f9df1d-2049-47d7-86b6-dfc445d1c36f"
      unitRef="usd">115329000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i335c7d290b8e44ed9031a1c7648665be_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzktMS0xLTEtNTMyODA_f956da1d-d305-4d3b-9595-403a8be53622"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6a901561e4384dbead111c7ffc9e187c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzktMy0xLTEtNTMyODA_a9843cfb-a497-4908-83df-d48e38a89655"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3eacdfbb92da473a827c84c87ced2052_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzktNS0xLTEtNTMyODA_45cd2783-2592-406c-82c8-78294852311e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ieed2eed5998446ca9e53163bbe3267be_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzktNy0xLTEtNTMyODA_ec586a82-9121-45a2-96a0-4e5877af47ac"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i09b715ed64c44948aa08085ac1d4ea77_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzktOS0xLTEtNTMyODA_fb2bf378-40fb-4da1-92fb-0938f1d12b37"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i270992120fd54f58923128641897e4ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzktMTEtMS0xLTQ0NDMw_343dad75-9741-4e1d-9c8c-843b35969f8e"
      unitRef="usd">27285000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ieed2eed5998446ca9e53163bbe3267be_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzktMTMtMS0xLTUzMjgw_de984ef1-1f14-472a-a9c1-25ed2f8b6667"
      unitRef="usd">27285000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7a5897ccc4e6453ab45eef5f8dfcf93a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTEtMS0xLTUzMjc3_20c97c86-92e7-41c2-923b-96ca9b06e579"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia5712104365545d29b08e86eef1f3953_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTMtMS0xLTUzMjc3_46e511a5-00e3-465a-95c7-af0ffd293415"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9db175ffd1ff47ef96a9dcbe02291c3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTUtMS0xLTUzMjc3_3f346e8d-08bd-4d78-8e16-3432a83ab512"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i606d089cd6d643748c29fa8967f9310d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTctMS0xLTUzMjc3_791922f7-3c9e-4e2b-b32c-15b58cb0f20d"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="iaeaf7dfbf2b2474583cc7e083fe0240d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTktMS0xLTUzMjc3_5d2b7fe1-e199-4f49-bc0a-684c8551e072"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i226aa82a584b4b71a68c4a10f5f20ef6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTExLTEtMS00NDQzMA_a741d214-7c20-4ca9-9593-09df4e07f31e"
      unitRef="usd">259170000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i606d089cd6d643748c29fa8967f9310d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTEzLTEtMS01MzI3Nw_65f93aa2-3d94-4879-a9ca-4869eadaae70"
      unitRef="usd">259170000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i54ebf3c6d6ab452a8b86e9c4981956a1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTEtMS0xLTUzMjc3_ff6e2cd4-1d50-48c3-bee5-e23df34f9717"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i09409688ac0846439d10bd12654056f1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTMtMS0xLTUzMjc3_aa823059-a7ce-4210-bcc5-fa7075db6e8e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i21c9b37ee09f4735ab748a02002bfb50_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTUtMS0xLTUzMjc3_eb5dcc15-5cdf-4e15-aca8-6120bbc1ddf5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i7394680a30774c15898fdf221189ee45_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTctMS0xLTUzMjc3_68fa4461-f3ea-4655-bc1c-17a2bec37c4f"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="id67a218217224287a9834103184773ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTktMS0xLTUzMjc3_078c7f9a-44e2-43ce-b28f-60b8961a2334"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia66509892e0742c4bc4e8fa559d55367_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTExLTEtMS00NDQzMA_88052059-a86b-42fd-a99e-97d1b0b94446"
      unitRef="usd">151911000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7394680a30774c15898fdf221189ee45_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTEzLTEtMS01MzI3Nw_1b21261c-9e93-400e-a4b6-f9195c1dd5f7"
      unitRef="usd">151911000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4399264934df4572a7d376603e72cc4e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtMS0xLTEtNDAxMjU_6cb09269-32a4-49da-b0a9-deca68db2c57"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i10d48e39636d4fc785f122da6aed8634_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtMy0xLTEtNDAxMjU_0bd4e445-beb3-4c49-baa5-7c4fbcb4090f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i61f06f8241a4434eb80ee4419228649a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtNS0xLTEtNDAxMjU_9c6a659c-c35f-4edf-b07a-a1fdfe5787a3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i0777d0b697b843c29893c2c7e347cb9b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtNy0xLTEtNDAxMjU_05d8e4ab-9342-4844-a39c-49bd47db0241"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="ia8bbddfc04374a4db715b0c66adb3016_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtOS0xLTEtNDAxMjU_ab8b5ad5-fbdd-44ed-b57d-5a37b31df952"
      unitRef="usd">0</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i48307b4555c04728bcca0cd8ca6f9100_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtMTEtMS0xLTQwMTI1_54a04d9e-6d57-4878-9378-14283e46bb18"
      unitRef="usd">2811325000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0777d0b697b843c29893c2c7e347cb9b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzgtMTMtMS0xLTQwMTI1_5a688a8c-c62c-4192-a77d-955f24879f81"
      unitRef="usd">2811325000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i06acb690ccc74d67bb318a045c78dbd7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE0LTEtMS0xLTUzMjc3_5a279227-fa87-44df-98a6-606112c194fc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i114083eb2da4442c9672261c1bebb9c9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTMtMS0xLTQwMTI1_47f8b74b-4e8e-4b17-9319-5bf90707d781"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia637f8f2e38849e4990046113849a3f7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTUtMS0xLTQwMTI1_128317b9-ff57-4679-b41f-c533c464b83a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="icdb484df6aa9467d9ab0657e956e2f35_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTctMS0xLTQwMTI1_f6aded41-3760-452d-9fb9-02903dfdd4bb"
      unitRef="usd">4922000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="icac5db9bd79d44f8a0c6f1d09d855310_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTktMS0xLTQwMTI1_1793b103-2474-4df8-a0f8-5a4ed98f9069"
      unitRef="usd">4922000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i43c0f556f2484ba3be350b8e07c4c2b0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTExLTEtMS00MDEyNQ_88c1b666-c3a1-4f16-989e-d79c146ba536"
      unitRef="usd">462334000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="icdb484df6aa9467d9ab0657e956e2f35_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEwLTEzLTEtMS00MDEyNQ_96557c20-a083-443f-ae62-e5f1499689b8"
      unitRef="usd">467256000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if062ae6eac5f45e3ac9f023c96bd8bf3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE1LTEtMS0xLTUzMjc3_f363b374-05cf-4b1f-bccf-84c333cb2722"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie178db89afac4adc800e378570380d80_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTMtMS0xLTQwMTI1_983f11fa-e1d0-4f36-954a-1bf0781799a4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ibf807bc7d23d4315963ba748fc37e28c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTUtMS0xLTQwMTI1_4b37f6f6-0cdf-44c5-868a-699d08f93f18"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i13a99f7d5cbf4dd8a04d4beafe083958_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTctMS0xLTQwMTI1_a1d01cae-397d-487c-bf9e-c10397943f4b"
      unitRef="usd">9183000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i9d1dd107553a4cb7828c70da117f0755_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTktMS0xLTQwMTI1_8aa5b40a-ff7a-4c96-8a5a-c068f11ff9bb"
      unitRef="usd">9183000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i05be3548ab5d46efbc8f5e6ea955dd46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTExLTEtMS00MDEyNQ_d54ad859-21a2-413f-bb75-5dd5c2f49d96"
      unitRef="usd">636540000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i13a99f7d5cbf4dd8a04d4beafe083958_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzExLTEzLTEtMS00MDEyNQ_bcb20741-5e6a-405f-8aae-249f4013cd03"
      unitRef="usd">645723000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3b79d13c8bfb45898e4d81da9cd385cd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEyLTEtMS0xLTQwMTI1_7c3c9332-6036-460e-a564-2de8d5250994"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if27a7189e2bf4449a0b2a6501fc2d7a9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEyLTMtMS0xLTQwMTI1_ebf43622-efc8-4285-90bf-ee8f772d6954"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0a7c2f5a6b6b4815b4f19f9b096a1631_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEyLTUtMS0xLTQwMTI1_6c12dab7-4767-413f-8366-2ad6e7a6ef38"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i0affec0fd0314c83a0aaca4ace429941_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEyLTctMS0xLTQwMTI1_6326e169-6740-486a-9f26-24e6f6e97a2f"
      unitRef="usd">14105000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i1eba90c6fa8b448693d40128e5832f44_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEyLTktMS0xLTQwMTI1_d621e8e3-7e20-41fb-8207-2de6705e53dd"
      unitRef="usd">14105000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i356dd91f00ad4bc59239bd70b1db7547_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEyLTExLTEtMS00MDEyNQ_21da6f10-a671-451c-885d-93f5073b8737"
      unitRef="usd">1098874000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0affec0fd0314c83a0aaca4ace429941_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzEyLTEzLTEtMS00MDEyNQ_60421354-28de-445d-944a-286ba3e0a908"
      unitRef="usd">1112979000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i48000c50f3594cb9993e20a67a4ade0c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE0LTEtMS0xLTQwMTI1_027c1057-3fdf-4f69-9d92-00c6c71d875e"
      unitRef="usd">2161000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9086de7b72424f0192e46d385cb6b31a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE0LTMtMS0xLTQwMTI1_48fe9492-0f6e-4a96-aeea-01e66bb190fa"
      unitRef="usd">418000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8528d449a469448c89bc22d0cfe10667_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE0LTUtMS0xLTQwMTI1_5492a443-de35-4dd3-bd86-ec8410394538"
      unitRef="usd">11476000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="iadbcc18d58f443b78eaf7971c4a5d6f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE0LTctMS0xLTQwMTI1_0884975c-5cb0-4f70-b940-e27c11844eec"
      unitRef="usd">4883000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="ia0912fd9f9f74b74b47ded8196b23485_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE0LTktMS0xLTQwMTI1_0067e99b-946a-4111-b79a-f93e0d5eca49"
      unitRef="usd">18938000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7962c0b11387451081d3ba26017e9253_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE0LTExLTEtMS00MDEyNQ_b891c029-23fa-4507-b1d8-160059845ae5"
      unitRef="usd">896185000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iadbcc18d58f443b78eaf7971c4a5d6f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE0LTEzLTEtMS00MDEyNQ_0d3cbac4-7770-4675-bf62-77054b430471"
      unitRef="usd">915123000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4ec0fa57b7b3477b89ebd646b4456ce8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE1LTEtMS0xLTQwMTI1_d2891b8e-bfbe-4a14-8783-598be42cddd5"
      unitRef="usd">228000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0c4c6ea85cce41e897d9d7459244e70f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE1LTMtMS0xLTQwMTI1_dc0a5daf-2ca2-4fd9-9b26-7f327e41d2c0"
      unitRef="usd">135000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i29c7723c8c9f44f2b64b250b2ea2afc1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE1LTUtMS0xLTQwMTI1_760ae776-13d4-47b0-be72-26c215047037"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="if39bc6ebadcb421384ec3d27f0638ffd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE1LTctMS0xLTQwMTI1_16fc4979-9842-4f38-8fc6-acf9e9a45b99"
      unitRef="usd">1734000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="id639864d02b14634b9b35a06ec3109e0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE1LTktMS0xLTQwMTI1_1e68bfcb-088e-4152-ac5e-5d7fd73ac612"
      unitRef="usd">2097000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9f0bad3daeaf4bfc94e5e00eb7e19e7e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE1LTExLTEtMS00MDEyNQ_b8a3072e-0638-4fbd-bf96-1a66ff37c3f9"
      unitRef="usd">402656000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if39bc6ebadcb421384ec3d27f0638ffd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE1LTEzLTEtMS00MDEyNQ_87c2e44b-d18c-462c-a6aa-489f02cb02f8"
      unitRef="usd">404753000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i75d02f35ebe8445bbb8cbdef463d58df_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE2LTEtMS0xLTQwMTI1_d40d087d-a864-422a-99a2-7e0e201852f6"
      unitRef="usd">2389000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic89b957b6d4e4a5696bedbe60c597191_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE2LTMtMS0xLTQwMTI1_8b6b203d-fb76-48f5-bf7d-99a5c1bf111d"
      unitRef="usd">553000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i70d5809e1fab41829061bebb475dc238_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE2LTUtMS0xLTQwMTI1_128f8780-4315-40cd-ab3e-eec4dbb7e875"
      unitRef="usd">11476000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE2LTctMS0xLTQwMTI1_a06457a0-a30e-486c-965b-158afaddfa36"
      unitRef="usd">6617000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="ie1342fe59cf942aa87ba96a04d12836a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE2LTktMS0xLTQwMTI1_99802315-4b8a-4a6b-8e4a-1a468daadaf5"
      unitRef="usd">21035000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i080ffa74b280471cbdff95e9f5f057fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE2LTExLTEtMS00MDEyNQ_04eaede2-602a-483b-ad65-c56fa93ca751"
      unitRef="usd">1298841000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id4b08bfe45e0484cb30d6e4e49a62fde_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE2LTEzLTEtMS00MDEyNQ_f511333a-b13e-4770-a7a9-7dcee4324b5f"
      unitRef="usd">1319876000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i770c82a29a1b44d6b0017fa120953469_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE3LTEtMS0xLTQwMTI1_d0dd6ab4-a552-4b50-a68d-87fc59d710be"
      unitRef="usd">2389000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie343ae133adb425d8ea4ba88f410d6e7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE3LTMtMS0xLTQwMTI1_2b753735-abcd-40a3-9523-e81ca3e77a4e"
      unitRef="usd">553000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib1cf1861a11f43839592f9c71e4b87bf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE3LTUtMS0xLTQwMTI1_7ff7c85c-742a-4384-8ace-e2930e7f3972"
      unitRef="usd">11476000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE3LTctMS0xLTQwMTI1_ec256145-37c9-4208-8b12-e32605fc49d3"
      unitRef="usd">20722000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="ie4412e7915dd4396beb4cfbd3b27090a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE3LTktMS0xLTQwMTI1_2ef78d2c-695e-4d91-9f94-43eaf39c4bc8"
      unitRef="usd">35140000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ibcc8eaf755084971be175c02439a58ba_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE3LTExLTEtMS00MDEyNQ_4f24dadd-3419-4d6d-9547-193ad8151ae1"
      unitRef="usd">5209040000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE3LTEzLTEtMS00MDEyNQ_e5f047dd-1e96-4795-a19b-8ad32d9edbd0"
      unitRef="usd">5244180000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <hmst:FinancingReceivablePastDuePercentOfTotalLoans
      contextRef="i770c82a29a1b44d6b0017fa120953469_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE4LTEtMS0xLTQwMTI1_32d21118-b4a2-46c2-9db2-bb0e868aea43"
      unitRef="number">0.0005</hmst:FinancingReceivablePastDuePercentOfTotalLoans>
    <hmst:FinancingReceivablePastDuePercentOfTotalLoans
      contextRef="ie343ae133adb425d8ea4ba88f410d6e7_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE4LTMtMS0xLTQwMTI1_3417dd62-9e58-4b5d-92da-4113aee025c8"
      unitRef="number">0.0001</hmst:FinancingReceivablePastDuePercentOfTotalLoans>
    <hmst:FinancingReceivablePastDuePercentOfTotalLoans
      contextRef="ib1cf1861a11f43839592f9c71e4b87bf_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE4LTUtMS0xLTQwMTI1_aeffaa74-7574-4481-8e17-0f0c954dd2e0"
      unitRef="number">0.0022</hmst:FinancingReceivablePastDuePercentOfTotalLoans>
    <hmst:FinancingReceivableNonaccrualPercentOfTotalLoans
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE4LTctMS0xLTQwMTI1_ce6eb3fc-6f6e-46d3-ab88-86eff2150a16"
      unitRef="number">0.0040</hmst:FinancingReceivableNonaccrualPercentOfTotalLoans>
    <hmst:FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans
      contextRef="ie4412e7915dd4396beb4cfbd3b27090a_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE4LTktMS0xLTQwMTI1_c9e17a63-a24e-4020-8a6b-a5e7ea17b822"
      unitRef="number">0.0067</hmst:FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans>
    <hmst:FinancingReceivableNotPastDuePercentOfTotalLoans
      contextRef="ibcc8eaf755084971be175c02439a58ba_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE4LTExLTEtMS00MDEyNQ_f1607c92-f247-49f1-a18b-9ade0e55253f"
      unitRef="number">0.9933</hmst:FinancingReceivableNotPastDuePercentOfTotalLoans>
    <hmst:FinancingReceivablePercentOfTotalLoans
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1YTk2ZTUzNjE3ZmM0MTM2ODRkNGRjMTkwOTM5ZGI5NS90YWJsZXJhbmdlOjVhOTZlNTM2MTdmYzQxMzY4NGQ0ZGMxOTA5MzlkYjk1XzE4LTEzLTEtMS00MDEyNQ_b83718e0-3372-4563-b356-41aeba879a61"
      unitRef="number">1.0000</hmst:FinancingReceivablePercentOfTotalLoans>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzgxMTE_5d446838-d48a-47f9-8496-c3b1ee946c45"
      unitRef="usd">7300000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzgxMTg_90700f3f-89b9-4cdd-a421-196e0f8ea204"
      unitRef="usd">7100000</us-gaap:LoansReceivableFairValueDisclosure>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i33378d2673754b04a865464701b04fb3_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzg3NzM_ba79a71f-1720-49fa-b7e6-8bea51109995"
      unitRef="usd">8400000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual
      contextRef="i4752019c18fd4169aebdd4f5c43d24e6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzg3ODA_fc494d1a-163f-436b-af9c-a0b9f985e648"
      unitRef="usd">14700000</hmst:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual>
    <us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzExNzU1_2f050588-e630-450a-939d-6e451eeb9122">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present information about troubled debt restructuring ("TDR") activity for the periods indicated:&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:43.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number&#160;of&#160;loan&lt;br/&gt;modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recorded&lt;br/&gt;investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Related&#160;charge-&lt;br/&gt;offs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;div style="padding-left:18pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:45pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate reduction&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:45pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:67.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;/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:31.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate reduction&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:45pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year Ended 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number&#160;of&#160;loan&lt;br/&gt;modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recorded&lt;br/&gt;investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Related&#160;charge-&lt;br/&gt;offs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="3" style="background-color:#ffffff;border-top:1pt solid #000;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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="display:none"/&gt;&lt;td colspan="3" style="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial and industrial&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:63pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate reduction&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="text-indent:63pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;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;/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:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate reduction&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:63pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,477&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:44.660%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number&#160;of&#160;loan&lt;br/&gt;modifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recorded&lt;br/&gt;investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Related&#160;charge-&lt;br/&gt;offs&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Construction and land development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:63pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial loans&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&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;td colspan="3" style="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial business&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total commercial and industrial&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:63pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate reduction&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Home equity and other&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total consumer&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;/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:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate reduction&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:67.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/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:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate reduction&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:45pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Payment restructure&lt;/span&gt;&lt;/div&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:67.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;143&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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;/tr&gt;&lt;/table&gt;</us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i9af4ee968ff844418c818985a3b45a81_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzMxLTktMS0xLTQwMTI1_5ced4b5f-e21a-4fb5-b1cd-d0122673c827"
      unitRef="loan">20</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="i9af4ee968ff844418c818985a3b45a81_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzMxLTExLTEtMS00MDEyNQ_d79045e4-04f8-4ae5-af03-1eb3d0f3bd4a"
      unitRef="usd">5482000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i9af4ee968ff844418c818985a3b45a81_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzMxLTEzLTEtMS00MDEyNQ_7b10ec6e-37a5-44a8-89d9-01506c7548c0"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ic612fd83ff9e45178abdd1a6663ddafc_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzMyLTktMS0xLTQwMTI1_31cf4552-7465-4311-9d69-1ccdf543c87d"
      unitRef="loan">7</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="ic612fd83ff9e45178abdd1a6663ddafc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzMyLTExLTEtMS00MDEyNQ_3040cb3a-dc5a-4b8d-a59b-b68c1467fd74"
      unitRef="usd">2815000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="ic612fd83ff9e45178abdd1a6663ddafc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzMyLTEzLTEtMS00MDEyNQ_61ac401b-0f79-4b96-a7bf-75f7e0f5c490"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i9216f8949f3b4cafa872f20378023d25_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQxLTktMS0xLTQwMTI1_e2dbe51d-c3af-4501-a8c1-97178422fd62"
      unitRef="loan">27</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="i9216f8949f3b4cafa872f20378023d25_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQxLTExLTEtMS00MDEyNQ_93a0700c-2d87-439a-8dab-24899077462e"
      unitRef="usd">8297000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i9216f8949f3b4cafa872f20378023d25_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQxLTEzLTEtMS00MDEyNQ_32951c46-f796-4755-8bb3-1d017e59ef03"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i368ba251bb8643e8807868821febc0ec_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQzLTktMS0xLTQwMTI1_5133c27a-5983-479f-a25f-300f8ddf9234"
      unitRef="loan">20</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="i368ba251bb8643e8807868821febc0ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQzLTExLTEtMS00MDEyNQ_7332bc11-be42-4faa-a869-3e89717bef47"
      unitRef="usd">5482000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i368ba251bb8643e8807868821febc0ec_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQzLTEzLTEtMS00MDEyNQ_4502a172-c040-44ac-9806-fb917a1c01f2"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ic16dd6b4c1044f17b23917e4d57f2d29_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQ0LTktMS0xLTQwMTI1_1d47c116-b3b9-459c-94e7-cdb9ac04179c"
      unitRef="loan">7</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="ic16dd6b4c1044f17b23917e4d57f2d29_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQ0LTExLTEtMS00MDEyNQ_c3b0da4e-6163-4152-8163-f6ca44850d69"
      unitRef="usd">2815000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="ic16dd6b4c1044f17b23917e4d57f2d29_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQ0LTEzLTEtMS00MDEyNQ_a8bd82f5-15b0-4ef5-b679-4ac004b6a872"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQ1LTktMS0xLTQwMTI1_747474e0-f96f-46e1-bb46-b43d94eab3a2"
      unitRef="loan">27</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQ1LTExLTEtMS00MDEyNQ_6ba3e8af-23f8-49b2-a28c-c71e37e94233"
      unitRef="usd">8297000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTo1NTBmNjcyZTU0ODc0NDA2OGJkODA3MDg1MzUxNmI2ZS90YWJsZXJhbmdlOjU1MGY2NzJlNTQ4NzQ0MDY4YmQ4MDcwODUzNTE2YjZlXzQ1LTEzLTEtMS00MDEyNQ_f1fb64f8-c654-450d-a21d-192fad8d2599"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="idde3a2eb44874c43ae0c29e9862fc90a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzE5LTktMS0xLTQwMTI1_ab3b66a3-994a-4514-9f3e-69b8cfba1e2f"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="idde3a2eb44874c43ae0c29e9862fc90a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzE5LTExLTEtMS00MDEyNQ_b73076f4-e923-48ac-b4aa-dc56e04ef680"
      unitRef="usd">678000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="idde3a2eb44874c43ae0c29e9862fc90a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzE5LTEzLTEtMS00MDEyNQ_6f6c70d7-1161-48df-81dc-b1c0e96dedf7"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ic88821357f784670b43dbb13856fbc47_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzIyLTktMS0xLTQwMTI1_2e58f834-6a15-4556-b471-0ab8477918ce"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="ic88821357f784670b43dbb13856fbc47_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzIyLTExLTEtMS00MDEyNQ_1a53a632-601f-433f-9805-16a82606d50c"
      unitRef="usd">1125000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="ic88821357f784670b43dbb13856fbc47_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzIyLTEzLTEtMS00MDEyNQ_2ae3f1ea-aac1-4d9e-8f08-a35f9258d892"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i5f4f0ee7d70742ec97e41bbf3f8d1309_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzI1LTktMS0xLTQwMTI1_3db4d8b4-be21-489e-a3fe-33601c58fe29"
      unitRef="loan">2</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="i5f4f0ee7d70742ec97e41bbf3f8d1309_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzI1LTExLTEtMS00MDEyNQ_f06001fc-fd16-492d-88cc-d801ca245888"
      unitRef="usd">1803000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i5f4f0ee7d70742ec97e41bbf3f8d1309_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzI1LTEzLTEtMS00MDEyNQ_604ae55a-a6c4-4947-9c20-22d2e58be977"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="idd8f95a016bf417396a8627e0731f6e6_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzI2LTktMS0xLTQwMTI1_1071cf45-c5f7-4940-bd48-5c9de6448dfc"
      unitRef="loan">2</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="idd8f95a016bf417396a8627e0731f6e6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzI2LTExLTEtMS00MDEyNQ_c738e668-3c67-4c28-acba-63594897c7d0"
      unitRef="usd">1803000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="idd8f95a016bf417396a8627e0731f6e6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzI2LTEzLTEtMS00MDEyNQ_24de7a19-8f61-4bea-9d7f-f053c4302412"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ifbb3827bc0c24a91be662ef5e2226d4a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzI5LTktMS0xLTQwMTI1_dda0da3a-ffb6-4958-9451-df44666a5176"
      unitRef="loan">27</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="ifbb3827bc0c24a91be662ef5e2226d4a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzI5LTExLTEtMS00MDEyNQ_6a808567-a959-4838-89f0-464d31e635e8"
      unitRef="usd">5979000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="ifbb3827bc0c24a91be662ef5e2226d4a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzI5LTEzLTEtMS00MDEyNQ_a5c324ed-c893-49db-a6db-ff2737d08784"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i923a727becf34504bbabc9a0356bec6c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzMwLTktMS0xLTQwMTI1_d8587b7c-e41f-4d4f-bfb0-0384038aece9"
      unitRef="loan">14</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="i923a727becf34504bbabc9a0356bec6c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzMwLTExLTEtMS00MDEyNQ_41067717-4d24-4ec0-a434-87c5cecd7cec"
      unitRef="usd">2695000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i923a727becf34504bbabc9a0356bec6c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzMwLTEzLTEtMS00MDEyNQ_c5f2fcf5-4ed8-4be4-b5ee-762ef8193e3d"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i3b3e29ef88ad40f2bc629f608d4a0ae2_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzM3LTktMS0xLTQwMTI1_9d9ab9ff-08bd-4431-b57a-d0175a4c2570"
      unitRef="loan">41</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="i3b3e29ef88ad40f2bc629f608d4a0ae2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzM3LTExLTEtMS00MDEyNQ_91f54c6e-ecc3-4391-ad53-846831ed517b"
      unitRef="usd">8674000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i3b3e29ef88ad40f2bc629f608d4a0ae2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzM3LTEzLTEtMS00MDEyNQ_5fb2bc8b-3f4e-47eb-8c2c-a453b032f54f"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i5344945a520b4dfaaf522a03fad7f93e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzM5LTktMS0xLTQwMTI1_c92aa665-d46d-46b0-90c0-2500c8d2cb71"
      unitRef="loan">27</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="i5344945a520b4dfaaf522a03fad7f93e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzM5LTExLTEtMS00MDEyNQ_c66578a2-0b10-4c1b-9b3b-d03cfd719695"
      unitRef="usd">5979000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i5344945a520b4dfaaf522a03fad7f93e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzM5LTEzLTEtMS00MDEyNQ_79ae7ad3-6e31-411f-acd5-2ee7f8efb4f3"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="icd8cd43d49414563919d2a5c88f1a15f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzQwLTktMS0xLTQwMTI1_7365b132-66ed-43d1-9547-7c706ecdd729"
      unitRef="loan">16</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="icd8cd43d49414563919d2a5c88f1a15f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzQwLTExLTEtMS00MDEyNQ_5e0fd27b-7c3c-4dfc-9904-195d08fef150"
      unitRef="usd">4498000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="icd8cd43d49414563919d2a5c88f1a15f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzQwLTEzLTEtMS00MDEyNQ_22499d1d-2d1d-4358-9539-095c10975a2b"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzQxLTktMS0xLTQwMTI1_2ad605f3-2152-4ffb-b5e0-0382fa55d617"
      unitRef="loan">43</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzQxLTExLTEtMS00MDEyNQ_cbf2fb70-a23a-497d-b1ca-1bab25c2fa80"
      unitRef="usd">10477000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTplOWI3YTg0ZjhiYjI0MDI5YTA2NjU5ZTcxOWRjYjAwNS90YWJsZXJhbmdlOmU5YjdhODRmOGJiMjQwMjlhMDY2NTllNzE5ZGNiMDA1XzQxLTEzLTEtMS00MDEyNQ_d4eb7c7d-5094-4807-a579-c7b871ad05f2"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i20850b69fdab43e5915d17c31bb88f69_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzEwLTktMS0xLTQ0NTM2_e7cdbfa6-5488-4e98-b72e-8d4b3879b204"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="i20850b69fdab43e5915d17c31bb88f69_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzEwLTExLTEtMS00NDUzNg_2f174086-4a41-402f-9296-f18a231b8de8"
      unitRef="usd">4675000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i20850b69fdab43e5915d17c31bb88f69_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzEwLTEzLTEtMS00NDY4OQ_b3b6f856-dc5c-4a72-abcb-486701d22bf3"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i5b6c57dc35f1456da5a6ac43a5600398_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzExLTktMS0xLTUzMjgy_db9403c7-ae62-4ffa-84ad-53cd27a2ce33"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="i5b6c57dc35f1456da5a6ac43a5600398_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzExLTExLTEtMS01MzI4Mg_7fe7292b-1525-4f65-8aa2-dbff2762a16c"
      unitRef="usd">4675000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i5b6c57dc35f1456da5a6ac43a5600398_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzExLTEzLTEtMS01MzI4Mg_e20a541a-deb0-42df-8cae-2923efe42ec8"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i312ad44ed5904f58ba407043aeb7f2a4_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzUtOS0xLTEtNDAxMjU_ab85e17a-3daa-43fb-87da-d786d2d6d3cd"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="i312ad44ed5904f58ba407043aeb7f2a4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzUtMTEtMS0xLTQwMTI1_9abed69c-f9c4-4cad-ba17-e9cfbd8f70d0"
      unitRef="usd">5840000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i312ad44ed5904f58ba407043aeb7f2a4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzUtMTMtMS0xLTQwMTI1_9c1b8dd7-169c-4ce6-80ad-e208a54d30db"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i312201838cec49669a32ee8e25bc1714_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzIyLTktMS0xLTQ0NTk4_82e491e9-9941-4a88-8e02-44fbd6af3c2e"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="i312201838cec49669a32ee8e25bc1714_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzIyLTExLTEtMS00NDU5OA_b6346033-e8c7-4ee8-8c84-2accc6ac283e"
      unitRef="usd">259000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i312201838cec49669a32ee8e25bc1714_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzIzLTEzLTEtMS00NDcxNg_47f8a5cf-17f8-4457-aa2d-a26da0882766"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i841b6ace75634fac8fcc851ae3cafa65_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzI2LTktMS0xLTUzMjgy_349b2f17-2995-41d5-a596-fc239ee9e016"
      unitRef="loan">2</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="i841b6ace75634fac8fcc851ae3cafa65_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzI2LTExLTEtMS01MzI4Mg_5486f2d7-5459-4ed5-9d57-7c744fb05d85"
      unitRef="usd">6099000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i841b6ace75634fac8fcc851ae3cafa65_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzI2LTEzLTEtMS01MzI4Mg_880bd88e-8bbc-4a93-824e-174476d9c88f"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ie5264924780743f58606c01ce7227e53_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzYtOS0xLTEtNDAxMjU_9d4bca2a-4f26-4b93-bbfe-c6156c46a781"
      unitRef="loan">2</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="ie5264924780743f58606c01ce7227e53_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzYtMTEtMS0xLTQwMTI1_40a96141-bcfa-4f8d-a5be-ac2c9f026fb0"
      unitRef="usd">6099000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="ie5264924780743f58606c01ce7227e53_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzYtMTMtMS0xLTQwMTI1_c4d95fcf-f677-4034-8674-4fa7e138b4bd"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i3024c6ed53364fd5bd40dd50c0cb36ae_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzktOS0xLTEtNDAxMjU_96aa42d6-2cc5-474b-b690-0854421d3e8b"
      unitRef="loan">21</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="i3024c6ed53364fd5bd40dd50c0cb36ae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzktMTEtMS0xLTQwMTI1_f5153435-f301-4725-89ed-f33e8fa2fa1d"
      unitRef="usd">3925000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i3024c6ed53364fd5bd40dd50c0cb36ae_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzktMTMtMS0xLTQwMTI1_d7d38ab7-aa13-47f4-b51b-6d4f47a48b4f"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i5cdf4cbde2e84e9186705ba5bbb57a63_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzEwLTktMS0xLTQwMTI1_77670dee-a75e-400a-8e74-fb857c137e93"
      unitRef="loan">118</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="i5cdf4cbde2e84e9186705ba5bbb57a63_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzEwLTExLTEtMS00MDEyNQ_13be1adb-d85d-4533-b1b4-ada3b517e389"
      unitRef="usd">25795000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i5cdf4cbde2e84e9186705ba5bbb57a63_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzEwLTEzLTEtMS00MDEyNQ_d006b57e-185e-4cb7-8044-157f4aa65ab6"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i953b92f71bb94963a57a72dd281ca58f_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzMzLTktMS0xLTQ0NjQ5_8c05e0cb-74d7-4646-9fc1-33ab016e4abd"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="i953b92f71bb94963a57a72dd281ca58f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzMzLTExLTEtMS00NDY0OQ_7a2190e3-3b53-496c-89bc-6677b7348975"
      unitRef="usd">116000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i953b92f71bb94963a57a72dd281ca58f_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzM0LTEzLTEtMS00NDc1Mw_d15c7ae8-9c77-498a-9f8b-5715f23272bd"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i45ccac53ad6c433aa26677a04c425b80_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzM2LTktMS0xLTUzMjgy_dfbbe634-56b6-4c7a-afe6-48d20a61ac7d"
      unitRef="loan">21</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="i45ccac53ad6c433aa26677a04c425b80_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzM2LTExLTEtMS01MzI4Mg_0327ba99-9d17-4c45-a36c-df24e4e98d57"
      unitRef="usd">3925000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i45ccac53ad6c433aa26677a04c425b80_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzM2LTEzLTEtMS01MzI4Mg_d4485a8b-73a7-4f41-b86b-f7629f6b46fa"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i63475a9d7c5348b88ecacdbf7e9938d1_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzM3LTktMS0xLTUzMjgy_36216b4c-93a0-463f-b2b3-0bdb8c71bd6d"
      unitRef="loan">119</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="i63475a9d7c5348b88ecacdbf7e9938d1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzM3LTExLTEtMS01MzI4Mg_351d407f-d9d2-459f-bedc-a992f1f8ee93"
      unitRef="usd">25911000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i63475a9d7c5348b88ecacdbf7e9938d1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzM3LTEzLTEtMS01MzI4Mg_a864456a-f008-4873-b933-a9d585ba4b91"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i196df21d2ee445ebb588b74ca2fb3dda_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzExLTktMS0xLTQwMTI1_55c5882c-152e-411e-afdf-611ca507df49"
      unitRef="loan">140</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="i196df21d2ee445ebb588b74ca2fb3dda_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzExLTExLTEtMS00MDEyNQ_cde9bee6-b07a-4b85-9c61-e10f6b4c215f"
      unitRef="usd">29836000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i196df21d2ee445ebb588b74ca2fb3dda_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzExLTEzLTEtMS00MDEyNQ_e259b68c-14bb-40c9-aa7c-5f9c0c3825f9"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="id3160f2c498b4345be8b9a208e8f266a_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzEzLTktMS0xLTQwMTI1_411c1aba-e8c8-4eaf-811d-8028e6eafab3"
      unitRef="loan">21</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="id3160f2c498b4345be8b9a208e8f266a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzEzLTExLTEtMS00MDEyNQ_47d148f3-b725-4339-92a1-c47f6aa94563"
      unitRef="usd">3925000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="id3160f2c498b4345be8b9a208e8f266a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzEzLTEzLTEtMS00MDEyNQ_f76f45df-37af-4fff-92b2-93032814f436"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ie1f282f15e814a53b32d256a544b955b_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzE0LTktMS0xLTQwMTI1_196763d2-f11a-4157-a2f3-6de6f574079c"
      unitRef="loan">122</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="ie1f282f15e814a53b32d256a544b955b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzE0LTExLTEtMS00MDEyNQ_78244c33-3aaf-4fd5-8c3a-39ca575d0ecd"
      unitRef="usd">36685000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="ie1f282f15e814a53b32d256a544b955b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzE0LTEzLTEtMS00MDEyNQ_7393ddcb-47bb-405e-a5cb-7cdc9aec6d91"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzE1LTktMS0xLTQwMTI1_d3ad4318-1b5e-49dc-a148-1631a1ab369b"
      unitRef="loan">143</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzE1LTExLTEtMS00MDEyNQ_be90e0a0-6ff4-43cd-8378-6d6a7d5172e8"
      unitRef="usd">40610000</hmst:FinancingReceivableModificationsRecordedInvestmentatPeriodEnd>
    <us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTowMTkzZmQ1ZWM1OWQ0Njc0YWFkNTdlYmNjNWEyZTIxZS90YWJsZXJhbmdlOjAxOTNmZDVlYzU5ZDQ2NzRhYWQ1N2ViY2M1YTJlMjFlXzE1LTEzLTEtMS00MDEyNQ_cb898526-0781-4d87-8428-16483034f34f"
      unitRef="usd">0</us-gaap:FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown>
    <hmst:RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzExNzQy_0ca4d6e9-2abd-4ae2-a1ec-31dbc2729c5a">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A TDR loan is considered re-defaulted when it becomes doubtful that the objectives of the modifications will be met, generally when a consumer loan TDR becomes 60 days or more past due on principal or interest payments or when a commercial loan TDR becomes 90 days or more past due on principal or interest payments. The following table presents loans that were modified as TDRs within the previous 12 months and subsequently re-defaulted during 2021 and 2020, respectively:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:48.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.389%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="24" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number of loan relationships that re-defaulted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recorded&lt;br/&gt;investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number of loan relationships that re-defaulted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Recorded&lt;br/&gt;investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;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;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial and industrial loans-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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumer loans-single family&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:67.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,718&#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="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,809&#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="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;</hmst:RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock>
    <hmst:TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzkyOTI_459b4916-6841-4708-80cd-ac580b8d8c20">P60D</hmst:TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer>
    <hmst:TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzkzODk_b6557e50-3fe1-431a-91af-4d4eb2017966">P90D</hmst:TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i31b74598aea344d8b360d7c09d45a969_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzEzLTEtMS0xLTU1NDk4_364d4c6f-32a3-4eb0-805c-5a35ddeb59f9"
      unitRef="saleofright">1</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i31b74598aea344d8b360d7c09d45a969_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzEzLTMtMS0xLTU1NDk1_fb92da71-04d7-45c7-aa8f-e93fe199b47b"
      unitRef="usd">678000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i7aeddac92974463ea565ecfd69d189c7_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzEwLTUtMS0xLTU4Mjgy_f45ab94c-97d6-4c61-8589-e7c48dd8e4ca"
      unitRef="saleofright">0</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i7aeddac92974463ea565ecfd69d189c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzEwLTctMS0xLTU4Mjg0_1de582f1-dd23-4891-89c7-5faba9f3a3fa"
      unitRef="usd">0</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i01399af649eb445aa38c6217a3bf734c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzE3LTEtMS0xLTU1MjM4_efec70df-c7b4-4673-a3c1-26c3238b497d"
      unitRef="loan">11</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i01399af649eb445aa38c6217a3bf734c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzE3LTMtMS0xLTU1MjQx_291e8f96-3957-45ae-907e-ae924ecf6553"
      unitRef="usd">3040000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="ic9fcb82f29fa468dbaedf34acaae3e45_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzE3LTUtMS0xLTU1NDgz_7f18be70-e1d0-431f-a23f-7b41ff1d96ba"
      unitRef="loan">20</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="ic9fcb82f29fa468dbaedf34acaae3e45_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzE3LTctMS0xLTU1NDgz_8b17f330-b9fd-42cc-a1b8-3a939fe674e6"
      unitRef="usd">3809000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzE4LTEtMS0xLTU4Mjg3_a8544472-dba6-4c74-8df0-6fd001c7cd90"
      unitRef="saleofright">12</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzE4LTMtMS0xLTU4Mjg3_e0809283-cf4e-488c-a320-7963b43fe5e6"
      unitRef="usd">3718000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzE4LTUtMS0xLTU4Mjg3_47ed2f7c-78d7-438e-8ee0-d82a081a79ca"
      unitRef="saleofright">20</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90YWJsZTpiZmQwYTQ4NzQwMmY0OTY3YTIwODE4Y2I5YTQ5NjA2OC90YWJsZXJhbmdlOmJmZDBhNDg3NDAyZjQ5NjdhMjA4MThjYjlhNDk2MDY4XzE4LTctMS0xLTU4Mjg3_922f3922-1df3-4d25-a7a3-3faaddb2f7f5"
      unitRef="usd">3809000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <hmst:LoansGrantedForbearanceOutstandingBalance
      contextRef="i6c8d478edb1d46d7826a3f55f10d0974_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzEwODMw_250a0ecd-54c6-4163-b504-3ad69e9f03b7"
      unitRef="usd">28000000</hmst:LoansGrantedForbearanceOutstandingBalance>
    <hmst:NumberOfLoansGrantedForbearance
      contextRef="i6c8d478edb1d46d7826a3f55f10d0974_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzEwODM2_e9f003af-8fbe-4c8c-9d41-cfe04b600782"
      unitRef="loan">41</hmst:NumberOfLoansGrantedForbearance>
    <us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMTIvZnJhZzoxMGE0Y2VkYTc0MzY0ZTY1YWYyYjAyZmI1MDcxMzQyZi90ZXh0cmVnaW9uOjEwYTRjZWRhNzQzNjRlNjVhZjJiMDJmYjUwNzEzNDJmXzExNzYw_7f5a9685-b1b9-4a90-9cb3-0cceacc78ad8"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90ZXh0cmVnaW9uOjA5Zjk1NzEyYTI1OTQ5MTY4MThmYTA4YmQ1ZGNhMzAxXzEwNg_9dbde2fc-7f84-4ed3-87f2-0c3b3261e4d8">PREMISES AND EQUIPMENT, NET:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Premises and equipment consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:63.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Land and buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;129,156&#160;&lt;/span&gt;&lt;/td&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(73,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(64,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,154&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,102&#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:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90ZXh0cmVnaW9uOjA5Zjk1NzEyYTI1OTQ5MTY4MThmYTA4YmQ1ZGNhMzAxXzk5_71f917b1-7628-489c-8dc4-b38716cf3748">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Premises and equipment consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:63.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Furniture and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Land and buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;132,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;129,156&#160;&lt;/span&gt;&lt;/td&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(73,941)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(64,054)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,154&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzMtMS0xLTEtNDAxMjU_7e89c6c0-a119-4bc3-81f0-682c4e8806ea"
      unitRef="usd">54548000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzMtMy0xLTEtNDAxMjU_ebddc657-1661-4aef-af8d-88297d0155d1"
      unitRef="usd">52761000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzQtMS0xLTEtNDAxMjU_bf4eae7a-b452-4b4a-bc3f-b3ee1a153199"
      unitRef="usd">41426000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:LeaseholdImprovementsGross
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzQtMy0xLTEtNDAxMjU_eaa38810-3323-40e0-84be-57002bb416c0"
      unitRef="usd">40801000</us-gaap:LeaseholdImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzUtMS0xLTEtNDAxMjU_a56a5952-d2d0-45be-98fe-d6b570dc4ef2"
      unitRef="usd">36121000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzUtMy0xLTEtNDAxMjU_3f33ca93-ac2b-4bf6-8d32-522a7fbcc6dc"
      unitRef="usd">35594000</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzYtMS0xLTEtNDAxMjU_74f63a80-1a47-493f-852e-d9a399930101"
      unitRef="usd">132095000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzYtMy0xLTEtNDAxMjU_dfc23cd5-6ca7-4255-a6b6-dcb3e5eab7a9"
      unitRef="usd">129156000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzctMS0xLTEtNDAxMjU_e75b322e-f169-4a90-a1bf-7ee8f22082bc"
      unitRef="usd">73941000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzctMy0xLTEtNDAxMjU_6f0f78a1-73fa-4291-95d4-684189fd34d6"
      unitRef="usd">64054000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzgtMS0xLTEtNDAxMjU_41bea690-8b60-4872-97c3-67d20efd0315"
      unitRef="usd">58154000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjEvZnJhZzowOWY5NTcxMmEyNTk0OTE2ODE4ZmEwOGJkNWRjYTMwMS90YWJsZTo4Y2ExNjg3MTJhODA0ZDJmYmE3NjZkOTcyOWU1OGI1NC90YWJsZXJhbmdlOjhjYTE2ODcxMmE4MDRkMmZiYTc2NmQ5NzI5ZTU4YjU0XzgtMy0xLTEtNDAxMjU_8da01911-7d4b-47ea-8aab-3b4c4bb19e29"
      unitRef="usd">65102000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepositLiabilitiesDisclosuresTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90ZXh0cmVnaW9uOmZjYjBhMWZhNmIwZjQ2MTA5YjFkZWZlZTFkYWUyODM1XzQ0Nw_911f9b3f-99a3-465a-9ef8-8fa2c7e70701">DEPOSITS:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deposit balances, including their weighted average rates, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noninterest-bearing demand 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,617,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,337,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest-bearing demand accounts &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;513,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;484,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Savings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;302,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;264,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,806,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,596,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;906,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,139,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,146,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,821,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were $342 million and $331 million in public funds included in deposits at December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certificates of deposit outstanding mature as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.017%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Within one 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;718,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;One to two years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;162,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Two to three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three&#160;to&#160;four&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Four to five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;906,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate amount of time deposits in denominations of more than the FDIC limit of $250,000 at December&#160;31, 2021 and 2020 was $108 million and $130 million, respectively. There were $145 million and $210 million of brokered deposits at December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DepositLiabilitiesDisclosuresTextBlock>
    <hmst:DepositBalancesIncludingStatedRatesTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90ZXh0cmVnaW9uOmZjYjBhMWZhNmIwZjQ2MTA5YjFkZWZlZTFkYWUyODM1XzQ1MQ_b622cad5-2428-4a57-adc1-260cafe74856">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deposit balances, including their weighted average rates, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:40.420%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.473%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average Rate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noninterest-bearing demand 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,617,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,337,010&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest-bearing demand accounts &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;513,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;484,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Savings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;302,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;264,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Money market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,806,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,596,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;906,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,139,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,146,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,821,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hmst:DepositBalancesIncludingStatedRatesTableTextBlock>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzMtMS0xLTEtNDAxMjU_7e869c05-3e85-42fd-ad0f-a1fa4a8d6d0f"
      unitRef="usd">1617069000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzMtNS0xLTEtNDAxMjU_be6f11f5-5ac6-402d-a5fd-6f89c0e3b40e"
      unitRef="usd">1337010000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDomesticDepositDemand
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzQtMS0xLTEtNDAxMjU_868ee520-2608-4b83-8135-c7f68f08d4f7"
      unitRef="usd">513810000</us-gaap:InterestBearingDomesticDepositDemand>
    <us-gaap:WeightedAverageRateDomesticDeposit
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzQtMy0xLTEtNDAxMjU_543f6926-195d-478d-8721-aaa76a5b42f2"
      unitRef="number">0.0010</us-gaap:WeightedAverageRateDomesticDeposit>
    <us-gaap:InterestBearingDomesticDepositDemand
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzQtNS0xLTEtNDAxMjU_9c6d6145-baa1-4f5e-9cd7-26c483e963fc"
      unitRef="usd">484265000</us-gaap:InterestBearingDomesticDepositDemand>
    <us-gaap:WeightedAverageRateDomesticDeposit
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzQtNy0xLTEtNDAxMjU_1c697cbc-b631-443c-971d-d7ff5634bff9"
      unitRef="number">0.0010</us-gaap:WeightedAverageRateDomesticDeposit>
    <us-gaap:DepositsSavingsDeposits
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzUtMS0xLTEtNDAxMjU_9e952978-9554-419b-8bc8-f943925a0cf4"
      unitRef="usd">302389000</us-gaap:DepositsSavingsDeposits>
    <us-gaap:WeightedAverageRateDomesticDepositSavings
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzUtMy0xLTEtNDAxMjU_2395a0ee-fc2d-45bb-bd37-3400ab48e657"
      unitRef="number">0.0006</us-gaap:WeightedAverageRateDomesticDepositSavings>
    <us-gaap:DepositsSavingsDeposits
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzUtNS0xLTEtNDAxMjU_15b06103-13be-4314-9e33-cd563574deda"
      unitRef="usd">264024000</us-gaap:DepositsSavingsDeposits>
    <us-gaap:WeightedAverageRateDomesticDepositSavings
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzUtNy0xLTEtNDAxMjU_fc00a6be-44db-4a87-ac74-3d306debd8b4"
      unitRef="number">0.0007</us-gaap:WeightedAverageRateDomesticDepositSavings>
    <us-gaap:DepositsMoneyMarketDeposits
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzYtMS0xLTEtNDAxMjU_2aa2979c-291d-40be-b774-bd3bf236fa38"
      unitRef="usd">2806313000</us-gaap:DepositsMoneyMarketDeposits>
    <us-gaap:WeightedAverageRateDomesticDepositMoneyMarket
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzYtMy0xLTEtNDAxMjU_030817e0-7a04-4f8a-8f08-40b700662f78"
      unitRef="number">0.0015</us-gaap:WeightedAverageRateDomesticDepositMoneyMarket>
    <us-gaap:DepositsMoneyMarketDeposits
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzYtNS0xLTEtNDAxMjU_8c136d60-d1d0-4b6e-95f2-b0ebfcaed620"
      unitRef="usd">2596453000</us-gaap:DepositsMoneyMarketDeposits>
    <us-gaap:WeightedAverageRateDomesticDepositMoneyMarket
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzYtNy0xLTEtNDAxMjU_aee8e8df-3dc5-40ae-a940-f01f5ed3cd29"
      unitRef="number">0.0021</us-gaap:WeightedAverageRateDomesticDepositMoneyMarket>
    <us-gaap:TimeDeposits
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzctMS0xLTEtNDAxMjU_3778f2a9-2ad9-4803-9641-35ff0b87c7cf"
      unitRef="usd">906928000</us-gaap:TimeDeposits>
    <us-gaap:WeightedAverageRateDomesticDepositCertificatesOfDeposit
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzctMy0xLTEtNDAxMjU_3059fbd9-2e30-4af3-be8a-a8f24de9e2c6"
      unitRef="number">0.0051</us-gaap:WeightedAverageRateDomesticDepositCertificatesOfDeposit>
    <us-gaap:TimeDeposits
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzctNS0xLTEtNDAxMjU_b918ea7f-e3d4-40fc-b4b6-ca7818a9da2c"
      unitRef="usd">1139807000</us-gaap:TimeDeposits>
    <us-gaap:WeightedAverageRateDomesticDepositCertificatesOfDeposit
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzctNy0xLTEtNDAxMjU_fe99e04d-3f00-4915-8136-95989610f6c4"
      unitRef="number">0.0093</us-gaap:WeightedAverageRateDomesticDepositCertificatesOfDeposit>
    <us-gaap:Deposits
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzgtMS0xLTEtNDAxMjU_27b5843c-e901-4443-9b91-66b2bfcb1039"
      unitRef="usd">6146509000</us-gaap:Deposits>
    <hmst:WeightedAverageRateDomesticDeposit1
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzgtMy0xLTEtNDAxMjU_53829375-9d43-4e36-8a9d-92748c489dfb"
      unitRef="number">0.0015</hmst:WeightedAverageRateDomesticDeposit1>
    <us-gaap:Deposits
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzgtNS0xLTEtNDAxMjU_30484d6a-a2bb-4708-8d1a-f04d3f899355"
      unitRef="usd">5821559000</us-gaap:Deposits>
    <hmst:WeightedAverageRateDomesticDeposit1
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTo2NDAxNzY4MGI2YTk0OThlYTVjNWIzZDgwZWUyYjhkYy90YWJsZXJhbmdlOjY0MDE3NjgwYjZhOTQ5OGVhNWM1YjNkODBlZTJiOGRjXzgtNy0xLTEtNDAxMjU_f39264a8-e0cb-45bd-a0c1-04faea47aa33"
      unitRef="number">0.0029</hmst:WeightedAverageRateDomesticDeposit1>
    <hmst:PublicFundsIncludedInDeposits
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90ZXh0cmVnaW9uOmZjYjBhMWZhNmIwZjQ2MTA5YjFkZWZlZTFkYWUyODM1XzExNQ_4980a69f-ff1b-4185-b75c-f3e01394893b"
      unitRef="usd">342000000</hmst:PublicFundsIncludedInDeposits>
    <hmst:PublicFundsIncludedInDeposits
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90ZXh0cmVnaW9uOmZjYjBhMWZhNmIwZjQ2MTA5YjFkZWZlZTFkYWUyODM1XzEyMg_e83f968d-cfda-456a-a1c0-ce8a17736d42"
      unitRef="usd">331000000</hmst:PublicFundsIncludedInDeposits>
    <hmst:ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90ZXh0cmVnaW9uOmZjYjBhMWZhNmIwZjQ2MTA5YjFkZWZlZTFkYWUyODM1XzQ0Mw_31efe1f0-0f53-436e-a06e-cd61214c171a">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certificates of deposit outstanding mature as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:73.017%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Within one 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;718,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;One to two years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;162,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Two to three years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Three&#160;to&#160;four&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Four to five years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;906,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;</hmst:ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock>
    <us-gaap:TimeDepositMaturitiesNextRollingTwelveMonths
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTpiNWU0ZDJlNzY1NzM0ZGFjODlkN2YxNTE1MzQ4NjFkMy90YWJsZXJhbmdlOmI1ZTRkMmU3NjU3MzRkYWM4OWQ3ZjE1MTUzNDg2MWQzXzItMS0xLTEtNDAxMjU_e980d217-2e18-41f6-bce1-76d16a128eaa"
      unitRef="usd">718838000</us-gaap:TimeDepositMaturitiesNextRollingTwelveMonths>
    <us-gaap:TimeDepositMaturitiesRollingYearTwo
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTpiNWU0ZDJlNzY1NzM0ZGFjODlkN2YxNTE1MzQ4NjFkMy90YWJsZXJhbmdlOmI1ZTRkMmU3NjU3MzRkYWM4OWQ3ZjE1MTUzNDg2MWQzXzMtMS0xLTEtNDAxMjU_264982b7-4e9a-4f94-8ded-8efeac8d6c0f"
      unitRef="usd">162954000</us-gaap:TimeDepositMaturitiesRollingYearTwo>
    <us-gaap:TimeDepositMaturitiesRollingYearThree
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTpiNWU0ZDJlNzY1NzM0ZGFjODlkN2YxNTE1MzQ4NjFkMy90YWJsZXJhbmdlOmI1ZTRkMmU3NjU3MzRkYWM4OWQ3ZjE1MTUzNDg2MWQzXzQtMS0xLTEtNDAxMjU_8cbc664d-17e4-4c65-86bb-faa897c1aec4"
      unitRef="usd">18553000</us-gaap:TimeDepositMaturitiesRollingYearThree>
    <us-gaap:TimeDepositMaturitiesRollingYearFour
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTpiNWU0ZDJlNzY1NzM0ZGFjODlkN2YxNTE1MzQ4NjFkMy90YWJsZXJhbmdlOmI1ZTRkMmU3NjU3MzRkYWM4OWQ3ZjE1MTUzNDg2MWQzXzUtMS0xLTEtNDAxMjU_2c0e4ca7-6159-4157-b3dd-e38537af3fb3"
      unitRef="usd">3803000</us-gaap:TimeDepositMaturitiesRollingYearFour>
    <us-gaap:TimeDepositMaturitiesRollingYearFive
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTpiNWU0ZDJlNzY1NzM0ZGFjODlkN2YxNTE1MzQ4NjFkMy90YWJsZXJhbmdlOmI1ZTRkMmU3NjU3MzRkYWM4OWQ3ZjE1MTUzNDg2MWQzXzYtMS0xLTEtNDAxMjU_93f0d3d7-c7d9-4777-b73c-5b2d1c31fddc"
      unitRef="usd">2780000</us-gaap:TimeDepositMaturitiesRollingYearFive>
    <us-gaap:TimeDepositMaturitiesAfterRollingYearFive
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTpiNWU0ZDJlNzY1NzM0ZGFjODlkN2YxNTE1MzQ4NjFkMy90YWJsZXJhbmdlOmI1ZTRkMmU3NjU3MzRkYWM4OWQ3ZjE1MTUzNDg2MWQzXzctMS0xLTEtNDAxMjU_346c5096-7080-4398-a764-f0669340494d"
      unitRef="usd">0</us-gaap:TimeDepositMaturitiesAfterRollingYearFive>
    <us-gaap:TimeDeposits
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90YWJsZTpiNWU0ZDJlNzY1NzM0ZGFjODlkN2YxNTE1MzQ4NjFkMy90YWJsZXJhbmdlOmI1ZTRkMmU3NjU3MzRkYWM4OWQ3ZjE1MTUzNDg2MWQzXzgtMS0xLTEtNDAxMjU_e304eda8-c8d5-4e92-a082-ca77569b5042"
      unitRef="usd">906928000</us-gaap:TimeDeposits>
    <us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90ZXh0cmVnaW9uOmZjYjBhMWZhNmIwZjQ2MTA5YjFkZWZlZTFkYWUyODM1XzMzOQ_c9342b38-9675-46b0-92f7-fadff89312d7"
      unitRef="usd">108000000</us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit>
    <us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90ZXh0cmVnaW9uOmZjYjBhMWZhNmIwZjQ2MTA5YjFkZWZlZTFkYWUyODM1XzM0Ng_9be5f9f8-456a-4af4-9b1d-85e45b2a5b44"
      unitRef="usd">130000000</us-gaap:TimeDepositsAtOrAboveFDICInsuranceLimit>
    <us-gaap:InterestBearingDomesticDepositBrokered
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90ZXh0cmVnaW9uOmZjYjBhMWZhNmIwZjQ2MTA5YjFkZWZlZTFkYWUyODM1XzM3NQ_fdaa9fe5-2837-4ef0-80fa-a8a7d4f6a166"
      unitRef="usd">145000000</us-gaap:InterestBearingDomesticDepositBrokered>
    <us-gaap:InterestBearingDomesticDepositBrokered
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjQvZnJhZzpmY2IwYTFmYTZiMGY0NjEwOWIxZGVmZWUxZGFlMjgzNS90ZXh0cmVnaW9uOmZjYjBhMWZhNmIwZjQ2MTA5YjFkZWZlZTFkYWUyODM1XzM4Mg_0f52a852-243b-4f8b-b56a-643f55522ee7"
      unitRef="usd">210000000</us-gaap:InterestBearingDomesticDepositBrokered>
    <hmst:FederalHomeLoanBankandOtherBorrowingsTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzYyOQ_ba7d5c11-16de-42b6-bc35-b7f4dc9eb96e">BORROWINGS:The Company borrows funds through advances from the Des Moines FHLB. FHLB advances totaled $41 million and $302 million as of December&#160;31, 2021 and 2020, respectively. The $41 million of FHLB advances outstanding at December&#160;31, 2021 matured in the first quarter of 2022. Weighted-average interest rates on the advances were 0.30% and 0.32% at December&#160;31, 2021 and 2020, respectively. As of December&#160;31, 2021 and 2020, the Company held $10.4 million and $20.3 million, respectively, of FHLB stock.At December&#160;31, 2021 and 2020, we had no federal funds purchased and securities sold under agreements to repurchase. At December&#160;31, 2021 and 2020, there were zero&#160;and $20.8 million in outstanding borrowings from the FRBSF, respectively, which bore interest of 0.25% at 2020</hmst:FederalHomeLoanBankandOtherBorrowingsTextBlock>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="i4e36c0caf2294adaa2f6b83fb641b8aa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzEwOTk1MTE2Mjg0MTc_2ebe3889-6ffc-4cff-a2fe-7da80fbac128"
      unitRef="usd">41000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="i4fda892068f848929dc97708bdc310ed_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzEwOTk1MTE2Mjg0MTA_5e214992-5cd7-436e-8f36-a9420c2365dc"
      unitRef="usd">302000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="i4e36c0caf2294adaa2f6b83fb641b8aa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzE2NA_2ebe3889-6ffc-4cff-a2fe-7da80fbac128"
      unitRef="usd">41000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd
      contextRef="id0ad8dd30f154d14a7a72b9d99575841_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzMwOA_6ce312c6-a694-4eba-a4b6-e3c64a9993cd"
      unitRef="number">0.0030</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd
      contextRef="i987d913f91394c44b2887b20f6b95e02_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzMxMg_1ed8d20d-a508-4894-9da5-6bc3c7362970"
      unitRef="number">0.0032</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="i4e36c0caf2294adaa2f6b83fb641b8aa_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzM4OQ_25ef717d-b205-4108-8831-bc0c451cef6a"
      unitRef="usd">10400000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="i4fda892068f848929dc97708bdc310ed_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzM5Ng_00b381dd-fe92-4b94-8feb-aa840cf15663"
      unitRef="usd">20300000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i16bb3e02d93b49a8a6b5ee1a69f8adcb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzEwOTk1MTE2Mjg3Mzg_33ce69f8-6503-4c30-89e1-db671c1e24f9"
      unitRef="usd">0</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i344c4f4079e84f86a2db334f3ba7c996_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzEwOTk1MTE2Mjg3Mzg_a0186029-2c43-4e8a-b37b-8d109c8ba2b5"
      unitRef="usd">0</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:LineOfCredit
      contextRef="i16bb3e02d93b49a8a6b5ee1a69f8adcb_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzIxOTkwMjMyNTY2Nzk_c23e58da-1a71-4bfd-9447-37480b7d09a1"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i344c4f4079e84f86a2db334f3ba7c996_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzEwOTk1MTE2MjkxODg_32987e11-c106-4e68-a76c-829f727102aa"
      unitRef="usd">20800000</us-gaap:LineOfCredit>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd
      contextRef="i344c4f4079e84f86a2db334f3ba7c996_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMjcvZnJhZzo4ZjhhODhjYjVkODU0NzQ1OTYzNWNjNTdjNjdmNmVlZS90ZXh0cmVnaW9uOjhmOGE4OGNiNWQ4NTQ3NDU5NjM1Y2M1N2M2N2Y2ZWVlXzEwOTk1MTE2MjkxOTk_2b9f3703-e27b-467f-868a-20012d5db6f4"
      unitRef="number">0.0025</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90ZXh0cmVnaW9uOjdiZWEyM2Y5MjM2MTRiZGViYzJhY2VhMGM2Nzg0MDBkXzgxNA_1b9037a2-5151-481d-87c1-b028af4f7cad">LONG-TERM DEBT:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;At December&#160;31, 2021 and 2020, the Company had outstanding $64 million of Senior Notes and $62 million of trust preferred securities. The Senior Notes bear interest at a rate of 6.50% and mature in 2026. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company issued trust preferred securities during the period from 2005 through 2007, resulting in a debt balance of $62 million that remains outstanding at December&#160;31, 2021. In connection with the issuance of trust preferred securities, HomeStreet, Inc. issued to HomeStreet Statutory Trust Junior Subordinated Deferrable Interest Debentures. The sole assets of the HomeStreet Statutory Trust are the Subordinated Debt Securities I, II, III, and IV.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Subordinated Debt Securities outstanding as of December 31, 2021 and 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;HomeStreet Statutory Trust&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;II&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;III&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;IV&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Date issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 2005&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;September 2005&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;February 2006&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 2007&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$5,155&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$20,619&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$20,619&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$15,464&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3 MO LIBOR + 1.70%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3 MO LIBOR + 1.50%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3 MO LIBOR + 1.37%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3 MO LIBOR + 1.68%&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Maturity date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 2035&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 2035&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 2036&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 2037&lt;/span&gt;&lt;/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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Call option &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Quarterly&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Quarterly&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Quarterly&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Quarterly&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)  Call options are exercisable at par and are callable, without penalty on a quarterly basis, starting five years after issuance.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LongTermDebt
      contextRef="id8aacea92b184a59b47ff79aaa96c99d_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90ZXh0cmVnaW9uOjdiZWEyM2Y5MjM2MTRiZGViYzJhY2VhMGM2Nzg0MDBkXzcy_6f493b5a-26e2-4f51-9589-6de9e3142045"
      unitRef="usd">64000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i55642afcc3fa4d4b90ebade48d624cbd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90ZXh0cmVnaW9uOjdiZWEyM2Y5MjM2MTRiZGViYzJhY2VhMGM2Nzg0MDBkXzk1_128cbf9e-7a68-47b7-ba42-5628e95fe8f5"
      unitRef="usd">62000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id8aacea92b184a59b47ff79aaa96c99d_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90ZXh0cmVnaW9uOjdiZWEyM2Y5MjM2MTRiZGViYzJhY2VhMGM2Nzg0MDBkXzE3Mw_db8a0bf2-5aa7-4654-8719-b75701f7a28b"
      unitRef="number">0.0650</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebt
      contextRef="i55642afcc3fa4d4b90ebade48d624cbd_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90ZXh0cmVnaW9uOjdiZWEyM2Y5MjM2MTRiZGViYzJhY2VhMGM2Nzg0MDBkXzMxNQ_128cbf9e-7a68-47b7-ba42-5628e95fe8f5"
      unitRef="usd">62000000</us-gaap:LongTermDebt>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90ZXh0cmVnaW9uOjdiZWEyM2Y5MjM2MTRiZGViYzJhY2VhMGM2Nzg0MDBkXzgwOA_d1962013-d3e4-483b-a83c-ab3169d8e05d">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Subordinated Debt Securities outstanding as of December 31, 2021 and 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.039%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.567%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;HomeStreet Statutory Trust&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;II&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;III&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;IV&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Date issued&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 2005&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;September 2005&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;February 2006&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 2007&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$5,155&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$20,619&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$20,619&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$15,464&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3 MO LIBOR + 1.70%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3 MO LIBOR + 1.50%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3 MO LIBOR + 1.37%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3 MO LIBOR + 1.68%&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Maturity date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 2035&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 2035&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;March 2036&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;June 2037&lt;/span&gt;&lt;/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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Call option &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Quarterly&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Quarterly&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Quarterly&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Quarterly&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)  Call options are exercisable at par and are callable, without penalty on a quarterly basis, starting five years after issuance.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i8c456dcd5fdf4a76bec019a781df318c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90YWJsZTozNzBjYWFmMDRhNjc0MDU0OTYwOTQ0MTE4YmJhYzRjYi90YWJsZXJhbmdlOjM3MGNhYWYwNGE2NzQwNTQ5NjA5NDQxMThiYmFjNGNiXzQtMS0xLTEtNDAxMjU_d2d9ab8a-0778-465e-bd4a-956ec700f873"
      unitRef="usd">5155000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic744e183ed0e42bdb5ca79d131ff8689_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90YWJsZTozNzBjYWFmMDRhNjc0MDU0OTYwOTQ0MTE4YmJhYzRjYi90YWJsZXJhbmdlOjM3MGNhYWYwNGE2NzQwNTQ5NjA5NDQxMThiYmFjNGNiXzQtMy0xLTEtNDAxMjU_be0b1f01-0645-4ac4-ac10-ab8991f0d73e"
      unitRef="usd">20619000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i6bb0dd6925674899bdda1504fd51e98a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90YWJsZTozNzBjYWFmMDRhNjc0MDU0OTYwOTQ0MTE4YmJhYzRjYi90YWJsZXJhbmdlOjM3MGNhYWYwNGE2NzQwNTQ5NjA5NDQxMThiYmFjNGNiXzQtNS0xLTEtNDAxMjU_eaefdc7f-b3cd-4002-b13b-7b6f05e3b5a4"
      unitRef="usd">20619000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="if4d7286d00de450083c3b039edb7835b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90YWJsZTozNzBjYWFmMDRhNjc0MDU0OTYwOTQ0MTE4YmJhYzRjYi90YWJsZXJhbmdlOjM3MGNhYWYwNGE2NzQwNTQ5NjA5NDQxMThiYmFjNGNiXzQtNy0xLTEtNDAxMjU_caeaf77f-a2d3-47de-8aa7-ca3b61ed7459"
      unitRef="usd">15464000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i283eae687fb74877a11e501b5b0232be_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90YWJsZTozNzBjYWFmMDRhNjc0MDU0OTYwOTQ0MTE4YmJhYzRjYi90YWJsZXJhbmdlOjM3MGNhYWYwNGE2NzQwNTQ5NjA5NDQxMThiYmFjNGNiXzUtMS0xLTEtNDAxMjUvdGV4dHJlZ2lvbjo2MjczODU5ZGE2NjY0NDAzYWJjODRlOWY5ZTYwOTdmZF8xNw_8f36068f-b73a-4091-888e-017921369ada"
      unitRef="number">0.0170</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i732393cb3bf54ebda2b325013429de48_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90YWJsZTozNzBjYWFmMDRhNjc0MDU0OTYwOTQ0MTE4YmJhYzRjYi90YWJsZXJhbmdlOjM3MGNhYWYwNGE2NzQwNTQ5NjA5NDQxMThiYmFjNGNiXzUtMy0xLTEtNDAxMjUvdGV4dHJlZ2lvbjphMWRjMDIzMDZlM2Q0NGNkYTVlMjJhYWY5ZDgxMjM0OV8xNw_b3b9ea32-a456-4ae1-8a15-3c7561f4fedc"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if12a6d3629014c09b240a01bc6f24993_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90YWJsZTozNzBjYWFmMDRhNjc0MDU0OTYwOTQ0MTE4YmJhYzRjYi90YWJsZXJhbmdlOjM3MGNhYWYwNGE2NzQwNTQ5NjA5NDQxMThiYmFjNGNiXzUtNS0xLTEtNDAxMjUvdGV4dHJlZ2lvbjo0ZDM5ZjUxMmM2MDc0YWU5YmE2NjdjYzk1YmY3Mzc0NV8xNw_a84fa659-a939-450e-b51c-90118ca7bf83"
      unitRef="number">0.0137</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="icb36fdbdcb494416bfeb46a2c9c56ec6_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90YWJsZTozNzBjYWFmMDRhNjc0MDU0OTYwOTQ0MTE4YmJhYzRjYi90YWJsZXJhbmdlOjM3MGNhYWYwNGE2NzQwNTQ5NjA5NDQxMThiYmFjNGNiXzUtNy0xLTEtNDAxMjUvdGV4dHJlZ2lvbjpiMmFhNTlhMDVjZjQ0MzIwODUyYjZmMjU5ODI5NDhkZF8xNw_f59220ad-414e-4007-bb2d-803261374342"
      unitRef="number">0.0168</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <hmst:DebtInstrumentCallOption
      contextRef="i073c868147114802bd1e911f7fb6f882_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90ZXh0cmVnaW9uOjdiZWEyM2Y5MjM2MTRiZGViYzJhY2VhMGM2Nzg0MDBkXzc4Nw_193fd033-df19-424c-aeb6-3badd6f3b33a">P5Y</hmst:DebtInstrumentCallOption>
    <hmst:DebtInstrumentCallOption
      contextRef="i60a5c8fdec1e465d8f66440e5079df7a_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90ZXh0cmVnaW9uOjdiZWEyM2Y5MjM2MTRiZGViYzJhY2VhMGM2Nzg0MDBkXzc4Nw_4f814c01-2599-494d-9710-3de032123502">P5Y</hmst:DebtInstrumentCallOption>
    <hmst:DebtInstrumentCallOption
      contextRef="i680fa8fa380e45e78d7e0524a81f38b4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90ZXh0cmVnaW9uOjdiZWEyM2Y5MjM2MTRiZGViYzJhY2VhMGM2Nzg0MDBkXzc4Nw_65f3aab2-eaca-48e0-b113-2ee921c99363">P5Y</hmst:DebtInstrumentCallOption>
    <hmst:DebtInstrumentCallOption
      contextRef="iaa1b9262010d4fd8a5c5beda4d22ebc4_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzAvZnJhZzo3YmVhMjNmOTIzNjE0YmRlYmMyYWNlYTBjNjc4NDAwZC90ZXh0cmVnaW9uOjdiZWEyM2Y5MjM2MTRiZGViYzJhY2VhMGM2Nzg0MDBkXzc4Nw_ad2bd5ff-9fc3-4dbd-914e-58d6cb5976c8">P5Y</hmst:DebtInstrumentCallOption>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzI2OTQ_a6fe23b5-ac73-4d86-aa87-08827b1df876">DERIVATIVES AND HEDGING ACTIVITIES:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To reduce the risk of significant interest rate fluctuations on the value of certain assets and liabilities, such as single family mortgage LHFS and MSRs, the Company utilizes derivatives as economic hedges. The notional amounts and fair values for derivatives, which are included in other assets or accounts payable and other liabilities on the consolidated balance sheets consist of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional&#160;amount&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair value derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forward sale commitments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;793,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(640)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;287,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Futures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,082,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total derivatives before netting&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,277,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,184)&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Netting adjustment/Cash collateral &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Carrying value on consolidated balance sheet&lt;/span&gt;&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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional&#160;amount&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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair value derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forward sale commitments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;977,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;493,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;536,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,511)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Futures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;314,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total derivatives before netting&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,322,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Netting adjustment/Cash collateral &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Carrying value on consolidated balance sheet &lt;/span&gt;&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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,785)&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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Includes net cash collateral paid of $5.3 million and $13.2 million at December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company nets derivative assets and liabilities when a legally enforceable master netting agreement exists between the Company and the derivative counterparty. Derivatives are reported at their respective fair values in the other assets or accounts payable and other liabilities line items on the consolidated balance sheets, with changes in fair value reflected in current period earnings. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present gross fair value and net carrying value information about derivative instruments:&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:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Netting adjustments/Cash collateral &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;At December 31, 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,184)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,263)&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;At December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,639&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,785)&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Includes net cash collateral paid of $5.3 million and $13.2 million at December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The collateral used under the Company's master netting agreements is typically cash, but securities may be used under agreements with certain counterparties. Receivables related to cash collateral that has been paid to counterparties is included in other assets. Payables related to cash collateral that has been received from counterparties is included in accounts payable and &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;other liabilities. Interest is owed on amounts received from counterparties and we earn interest on cash paid to counterparties. Any securities pledged to counterparties as collateral remain on the consolidated balance sheets. At December&#160;31, 2021 and 2020, the Company had liabilities of zero and $3.3 million, respectively, in cash collateral received from counterparties and receivables of $5.3 million and $16.5 million, respectively, in cash collateral paid to counterparties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the net gain (loss) recognized on economic hedge derivatives, within the respective line items in the consolidated income statements for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:66.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.545%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recognized in noninterest income:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gain (loss) on loan origination and sale activities&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,675)&lt;/span&gt;&lt;/td&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:middle"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loan servicing income (loss) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,820&#160;&lt;/span&gt;&lt;/td&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(421)&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Comprised of IRLCs and forward contracts used as economic hedges of single family mortgage LHFS.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Comprised of interest rate swaps, interest rate swaptions, futures and forward contracts used as economic hedges of single family MSRs.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Impact of interest rate swap agreements executed with commercial banking customers.&lt;/span&gt;&lt;/div&gt;The notional amount of open interest rate swap agreements executed with commercial banking customers at December&#160;31, 2021 and 2020 were $287 million and&#160;$246 million, respectively.</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzI2OTU_a337769f-bc3d-4373-aede-d44b40c711b9">The notional amounts and fair values for derivatives, which are included in other assets or accounts payable and other liabilities on the consolidated balance sheets consist of the following:&#160;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional&#160;amount&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair value derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forward sale commitments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;793,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(640)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;287,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,541)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Futures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,082,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total derivatives before netting&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,277,585&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,184)&lt;/span&gt;&lt;/td&gt;&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Netting adjustment/Cash collateral &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Carrying value on consolidated balance sheet&lt;/span&gt;&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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional&#160;amount&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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair value derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Liability&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forward sale commitments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;977,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,714)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;493,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;536,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,511)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Futures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;314,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total derivatives before netting&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,322,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Netting adjustment/Cash collateral &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Carrying value on consolidated balance sheet &lt;/span&gt;&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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,785)&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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Includes net cash collateral paid of $5.3 million and $13.2 million at December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i7e6feee11aa44f15b92f41fdca2917c1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzQtMS0xLTEtNDAxMjU_961e566f-94f8-4fa6-a10b-d405480bdc06"
      unitRef="usd">793208000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i7e6feee11aa44f15b92f41fdca2917c1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzQtMy0xLTEtNDAxMjU_132c3088-6ce0-4b59-87cc-f8e1622c6d94"
      unitRef="usd">723000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i7e6feee11aa44f15b92f41fdca2917c1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzQtNS0xLTEtNDAxMjU_378b0357-cb46-4b7f-ad34-6fe4f6be823a"
      unitRef="usd">640000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i03dc870c1976407d8abb6c7085a04aad_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzYtMS0xLTEtNDAxMjU_18da7118-290b-476c-95b5-f7493786bbb4"
      unitRef="usd">115025000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i03dc870c1976407d8abb6c7085a04aad_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzYtMy0xLTEtNDAxMjU_8c5aaccf-a79d-4e02-b27b-c1d68ec8ccec"
      unitRef="usd">2487000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i03dc870c1976407d8abb6c7085a04aad_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzYtNS0xLTEtNDAxMjU_81fe37f4-60de-486c-8d39-a010b006ac98"
      unitRef="usd">3000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ic9e3cb85ecfb49a995255da96da8ec95_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzctMS0xLTEtNDAxMjU_6eab6ce7-cd50-4318-aa71-c4f7f6e83d85"
      unitRef="usd">287352000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ic9e3cb85ecfb49a995255da96da8ec95_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzctMy0xLTEtNDAxMjU_0a23d3e4-30d1-48e7-9fb8-f8ef82d7b268"
      unitRef="usd">4381000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ic9e3cb85ecfb49a995255da96da8ec95_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzctNS0xLTEtNDAxMjU_91673ab4-5f50-4997-b18e-ec7293e590f4"
      unitRef="usd">4541000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i65cef6f2f665492da94e2e23397af45a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzgtMS0xLTEtNDAxMjU_ceed6d72-f0f7-4a45-b16f-75f9d0013148"
      unitRef="usd">1082000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i65cef6f2f665492da94e2e23397af45a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzgtMy0xLTEtNDAxMjU_82fcc5e3-8b9a-4ca9-b779-6ecebab139c2"
      unitRef="usd">334000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i65cef6f2f665492da94e2e23397af45a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzgtNS0xLTEtNDAxMjU_b62b994e-8b74-4cf1-85ee-36c949b4f684"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzktMS0xLTEtNDAxMjU_995fa739-6e62-4008-9a94-fb29a8ce012f"
      unitRef="usd">2277585000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzktMy0xLTEtNDAxMjU_d51e92c6-59d5-4c7e-8376-ff7b4ef8e1b7"
      unitRef="usd">7925000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzktNS0xLTEtNDAxMjU_e3a7d91b-0e2f-4fa7-a4fb-9f416e48dd0f"
      unitRef="usd">5184000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzEwLTMtMS0xLTQwMTI1_20b346b1-e124-42fc-80d2-1b2ceea55e22"
      unitRef="usd">1355000</hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives>
    <hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzEwLTUtMS0xLTQwMTI1_51d88a50-2af2-4adc-a447-0e738530ab2d"
      unitRef="usd">-3921000</hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives>
    <us-gaap:DerivativeAssets
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzExLTMtMS0xLTQwMTI1_db0c55de-8a26-44a4-a10d-89c751b14787"
      unitRef="usd">9280000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo2Mjk3YzhjZGEwZWY0ZGEwOTExZWMxMzFlNzM0YjVkYy90YWJsZXJhbmdlOjYyOTdjOGNkYTBlZjRkYTA5MTFlYzEzMWU3MzRiNWRjXzExLTUtMS0xLTQwMTI1_9b93cca2-b820-4daa-a8a2-a5ea72f1e16b"
      unitRef="usd">1263000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i4f83d717af094868859d59f8bda106d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzQtMS0xLTEtNDAxMjU_e85f0305-c431-42b1-b687-a371ca3738a7"
      unitRef="usd">977974000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i4f83d717af094868859d59f8bda106d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzQtMy0xLTEtNDAxMjU_3a593678-c6f0-4807-b45e-4c70ec60fa74"
      unitRef="usd">1035000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i4f83d717af094868859d59f8bda106d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzQtNS0xLTEtNDAxMjU_070b0a09-fc7a-44dd-9295-18460b4cc7c5"
      unitRef="usd">3714000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i3f276422bc5240e990307aa8a8c98b76_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzYtMS0xLTEtNDAxMjU_fac9a7b4-d01f-4eff-8baa-d0aa41452ef4"
      unitRef="usd">493873000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i3f276422bc5240e990307aa8a8c98b76_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzYtMy0xLTEtNDAxMjU_890ebded-6b48-4410-bdf3-9093ffd8d701"
      unitRef="usd">17395000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i3f276422bc5240e990307aa8a8c98b76_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzYtNS0xLTEtNDAxMjU_10cbad4d-b414-4492-9a01-4ba6b6bb55b5"
      unitRef="usd">3000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i621a5f6f91694617a612caa1a5fb3117_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzctMS0xLTEtNDAxMjU_5a981fe5-4667-4dd2-bb99-e2cf380d4e5e"
      unitRef="usd">536969000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i621a5f6f91694617a612caa1a5fb3117_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzctMy0xLTEtNDAxMjU_023455b8-3218-4584-89d3-428cb4fedec5"
      unitRef="usd">17459000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i621a5f6f91694617a612caa1a5fb3117_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzctNS0xLTEtNDAxMjU_1ba344b5-b0b9-49d1-bdca-4abc041278c4"
      unitRef="usd">20511000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i35df68b6e12449d7bbdc60422c627e38_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzgtMS0xLTEtNDAxMjU_a67377d2-e326-4cd0-a0b2-480a4f609255"
      unitRef="usd">314000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i35df68b6e12449d7bbdc60422c627e38_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzgtMy0xLTEtNDAxMjU_1d2d9d9c-3438-4d7e-98d4-96e7dd2d9f83"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i35df68b6e12449d7bbdc60422c627e38_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzgtNS0xLTEtNDAxMjU_70b6dc7a-4fb2-49b8-a382-212337a63152"
      unitRef="usd">4000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzktMS0xLTEtNDAxMjU_0039dd3f-96ae-4ecc-8fe8-9884df593458"
      unitRef="usd">2322816000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzktMy0xLTEtNDAxMjU_fb8431e0-f9a0-40bf-afca-4bf0d57cde65"
      unitRef="usd">35889000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzktNS0xLTEtNDAxMjU_de5d3cbd-efa9-4f32-99a6-d232d6becfb5"
      unitRef="usd">24232000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzEwLTMtMS0xLTQwMTI1_048e161e-1296-4ca2-8f63-afe60c8cb6a7"
      unitRef="usd">-8250000</hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives>
    <hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzEwLTUtMS0xLTQwMTI1_0604da7e-4616-4eb6-b12b-92a6bb04cd59"
      unitRef="usd">-21447000</hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives>
    <us-gaap:DerivativeAssets
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzExLTMtMS0xLTQwMTI1_7a122442-4256-47e8-9e2d-4b83ac35ff14"
      unitRef="usd">27639000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTphN2NhMGZiNzk3MjA0ODIwYjBjNTI2YTZhOGIzYjllMC90YWJsZXJhbmdlOmE3Y2EwZmI3OTcyMDQ4MjBiMGM1MjZhNmE4YjNiOWUwXzExLTUtMS0xLTQwMTI1_eb4e7e26-2e09-4800-9234-3a5fab9edb05"
      unitRef="usd">2785000</us-gaap:DerivativeLiabilities>
    <hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability
      contextRef="i15623e9ac9524629a1386d7bf9649345_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzM4NA_05a4264b-1588-409a-b587-a5c4e750cb34"
      unitRef="usd">-5300000</hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability>
    <hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability
      contextRef="ie8d32a57973547b5815ca835dd6e6ae9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzQyMw_2ede6388-eac7-4c1a-b7bc-041fb91f3ae7"
      unitRef="usd">-13200000</hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzI2NzU_9e063b82-04ce-410c-af9a-63ccdb63d26c">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present gross fair value and net carrying value information about derivative instruments:&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:56.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.500%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Gross fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Netting adjustments/Cash collateral &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;At December 31, 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,184)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,263)&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;At December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative assets &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,639&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(24,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,785)&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;Includes net cash collateral paid of $5.3 million and $13.2 million at December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzgtMS0xLTEtNDAxMjU_d51e92c6-59d5-4c7e-8376-ff7b4ef8e1b7"
      unitRef="usd">7925000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzgtMy0xLTEtNDAxMjU_20b346b1-e124-42fc-80d2-1b2ceea55e22"
      unitRef="usd">1355000</hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives>
    <us-gaap:DerivativeAssets
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzgtNS0xLTEtNDAxMjU_bc4d9b92-88b3-45d3-abb0-d77d931efd6c"
      unitRef="usd">9280000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzEzLTEtMS0xLTQwMTI1_e3a7d91b-0e2f-4fa7-a4fb-9f416e48dd0f"
      unitRef="usd">5184000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzEzLTMtMS0xLTQwMTI1_51d88a50-2af2-4adc-a447-0e738530ab2d"
      unitRef="usd">-3921000</hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives>
    <us-gaap:DerivativeLiabilities
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzEzLTUtMS0xLTQwMTI1_a54204e1-7ac5-4f97-8436-80ab8096b6f5"
      unitRef="usd">1263000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeFairValueOfDerivativeAsset
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzE1LTEtMS0xLTQwMTI1_fb8431e0-f9a0-40bf-afca-4bf0d57cde65"
      unitRef="usd">35889000</us-gaap:DerivativeFairValueOfDerivativeAsset>
    <hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzE1LTMtMS0xLTQwMTI1_048e161e-1296-4ca2-8f63-afe60c8cb6a7"
      unitRef="usd">-8250000</hmst:DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives>
    <us-gaap:DerivativeAssets
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzE1LTUtMS0xLTQwMTI1_aa53d6d4-431c-45bb-a95a-9093d41adb52"
      unitRef="usd">27639000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzE2LTEtMS0xLTQwMTI1_de5d3cbd-efa9-4f32-99a6-d232d6becfb5"
      unitRef="usd">24232000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzE2LTMtMS0xLTQwMTI1_0604da7e-4616-4eb6-b12b-92a6bb04cd59"
      unitRef="usd">-21447000</hmst:DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives>
    <us-gaap:DerivativeLiabilities
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTplM2Y2MjQyZTZjZTU0OTJkYTk3NGFkN2Q0ZDBhZTUwNC90YWJsZXJhbmdlOmUzZjYyNDJlNmNlNTQ5MmRhOTc0YWQ3ZDRkMGFlNTA0XzE2LTUtMS0xLTQwMTI1_75f50b24-b06f-4b50-9412-0949d64ca671"
      unitRef="usd">2785000</us-gaap:DerivativeLiabilities>
    <hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability
      contextRef="i15623e9ac9524629a1386d7bf9649345_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzEwMDc_05a4264b-1588-409a-b587-a5c4e750cb34"
      unitRef="usd">-5300000</hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability>
    <hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability
      contextRef="ie8d32a57973547b5815ca835dd6e6ae9_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzEwNDY_2ede6388-eac7-4c1a-b7bc-041fb91f3ae7"
      unitRef="usd">-13200000</hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability>
    <us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzE3NDU_3bbc8e56-4c6b-4a0f-9a62-0dc0212f8179"
      unitRef="usd">0</us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset>
    <us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzE3NTI_dab62d81-9d1e-430d-b7a5-dffc84056ccb"
      unitRef="usd">3300000</us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset>
    <us-gaap:DerivativeLiabilityCollateralRightToReclaimCashOffset
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzE4Mzc_103bd06f-81e1-4245-9347-3fb8fe9fd54b"
      unitRef="usd">5300000</us-gaap:DerivativeLiabilityCollateralRightToReclaimCashOffset>
    <us-gaap:DerivativeLiabilityCollateralRightToReclaimCashOffset
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzE4NDQ_3d5357cf-6139-4f55-b26f-f6ee5d7176e2"
      unitRef="usd">16500000</us-gaap:DerivativeLiabilityCollateralRightToReclaimCashOffset>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzI2OTE_39291b0c-a28c-413b-b0c6-74b8c78a09c1">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the net gain (loss) recognized on economic hedge derivatives, within the respective line items in the consolidated income statements for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:66.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.545%"/&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Recognized in noninterest income:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;  &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gain (loss) on loan origination and sale activities&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,057)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,675)&lt;/span&gt;&lt;/td&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:middle"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loan servicing income (loss) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,820&#160;&lt;/span&gt;&lt;/td&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Other &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(421)&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Comprised of IRLCs and forward contracts used as economic hedges of single family mortgage LHFS.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Comprised of interest rate swaps, interest rate swaptions, futures and forward contracts used as economic hedges of single family MSRs.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Impact of interest rate swap agreements executed with commercial banking customers.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i7ce609dab13e4338886e7a6edf3c3c57_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo0MmM5ZGFkZjBkYjI0ZWEzYmNkYmM0YTFhMWQ0ZTM4NS90YWJsZXJhbmdlOjQyYzlkYWRmMGRiMjRlYTNiY2RiYzRhMWExZDRlMzg1XzQtMS0xLTEtNDAxMjU_1f7eddd2-928f-494b-93e0-5d1ae99fd0a0"
      unitRef="usd">-6057000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i49ca0a60ec3d4a54913715d025d677d1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo0MmM5ZGFkZjBkYjI0ZWEzYmNkYmM0YTFhMWQ0ZTM4NS90YWJsZXJhbmdlOjQyYzlkYWRmMGRiMjRlYTNiY2RiYzRhMWExZDRlMzg1XzQtMy0xLTEtNDAxMjU_b62258c0-018c-4bca-a8b7-9d8468615a06"
      unitRef="usd">-7675000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i5afcf8af56fc46b59d369fc6c6bf1515_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo0MmM5ZGFkZjBkYjI0ZWEzYmNkYmM0YTFhMWQ0ZTM4NS90YWJsZXJhbmdlOjQyYzlkYWRmMGRiMjRlYTNiY2RiYzRhMWExZDRlMzg1XzUtMS0xLTEtNDAxMjU_a9444820-1e84-4490-bcb4-18ef78051bdb"
      unitRef="usd">-8238000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i90523caf602746308f8cab4020eedfc7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo0MmM5ZGFkZjBkYjI0ZWEzYmNkYmM0YTFhMWQ0ZTM4NS90YWJsZXJhbmdlOjQyYzlkYWRmMGRiMjRlYTNiY2RiYzRhMWExZDRlMzg1XzUtMy0xLTEtNDAxMjU_b4162760-4afc-4b43-b24e-9c3d33c7d3a4"
      unitRef="usd">20820000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i60e5f4162ede4a3d9c6fb9be7b804d59_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo0MmM5ZGFkZjBkYjI0ZWEzYmNkYmM0YTFhMWQ0ZTM4NS90YWJsZXJhbmdlOjQyYzlkYWRmMGRiMjRlYTNiY2RiYzRhMWExZDRlMzg1XzYtMS0xLTEtNDAxMjU_1cda9628-48fc-45b5-b6d5-5f109b35617d"
      unitRef="usd">386000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i0924accdafe841689ae693c5bd685894_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90YWJsZTo0MmM5ZGFkZjBkYjI0ZWEzYmNkYmM0YTFhMWQ0ZTM4NS90YWJsZXJhbmdlOjQyYzlkYWRmMGRiMjRlYTNiY2RiYzRhMWExZDRlMzg1XzYtMy0xLTEtNDAxMjU_6df2c2d3-dc24-496c-815c-be553bd4112a"
      unitRef="usd">-421000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="iec192978639d4bbbbf92c4a5d2a1d22c_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzI2MzY_c1800d54-7d71-4e7c-8ee2-7d4b53641506"
      unitRef="usd">287000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i3ca20ee730bc4d3298b933447cfc4bd7_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzMvZnJhZzowYzUyZTQzNTE3Mzc0ZjVkYjQwYmQ0MmUyZjc5NWJkZi90ZXh0cmVnaW9uOjBjNTJlNDM1MTczNzRmNWRiNDBiZDQyZTJmNzk1YmRmXzI2NDM_5cf03552-f900-4884-bf91-5036582ce363"
      unitRef="usd">246000000</us-gaap:DerivativeNotionalAmount>
    <hmst:MortgageBankingOperationsTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzcyOTk_bb880fe9-4b26-40ca-a700-0eecf0c81e23">MORTGAGE BANKING OPERATIONS:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LHFS consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:62.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE, multi-family and SBA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;176,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;361,932&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans sold consisted of the following for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:44.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,046,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,985,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,925,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE, multi-family and SBA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;773,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;908,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;843,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,820,189&#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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,894,720&#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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,769,166&#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:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)  2019 includes both continuing and discontinued operations. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gain on loan origination and sale activities, including the effects of derivative risk management instruments, consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:44.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE, multifamily and SBA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Amounts attributed to discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(60,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's portfolio of loans serviced for others is primarily comprised of loans held in U.S. government and agency MBS issued by Fannie Mae, Freddie Mac and Ginnie Mae. The unpaid principal balance of loans serviced for others is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,539,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,914,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE, multi-family and SBA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,031,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,844,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,570,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,758,833&#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&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Under the terms of the sales agreements for loans sold to GSEs and other entities, the Company has made representations and warranties that the loans sold meet certain requirements. The Company may be required to repurchase mortgage loans or indemnify loan purchasers due to defects in the origination process of the loan, such as documentation errors, underwriting errors and judgments, appraisal errors, early payment defaults and fraud. The total unpaid principal balance of loans sold on a servicing-retained basis that were subject to the terms and conditions of these representations and warranties totaled $5.5 billion and $6.0 billion as of December&#160;31, 2021 and 2020, respectively. At December&#160;31, 2021 and 2020, the Company had recorded a mortgage repurchase liability for loans sold on a servicing-retained and servicing-released basis, included in accounts payable and other liabilities, of $1.3 million and $2.1 million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of changes in the Company's liability for estimated mortgage repurchase losses:&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:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,871&#160;&lt;/span&gt;&lt;/td&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;/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:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions, net of adjustments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(281)&lt;/span&gt;&lt;/td&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;/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:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Realized losses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(468)&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,312&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,122&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes additions for new loan sales and changes in estimated probable future repurchase losses on previously sold loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes principal losses and accrued interest on repurchased loans, "make-whole" settlements, settlements with claimants and certain related expenses.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has agreements with investors to advance scheduled principal and interest amounts on delinquent loans. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Advances are also made to fund the foreclosure and collection costs of delinquent loans prior to the recovery of reimbursable amounts from investors or borrowers. Advances of $1.9 million and $3.0 million were recorded in other assets as of December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;When the Company has the unilateral right to repurchase Ginnie Mae pool loans it has previously sold (generally loans that are more than 90 days past due), the Company records the balance of the loans as other assets and other liabilities. At December&#160;31, 2021 and 2020, delinquent or defaulted mortgage loans currently in Ginnie Mae pools that the Company has recognized on its consolidated balance sheets totaled $12 million and $102 million, respectively. The recognition of previously sold loans does not impact the accounting for the previously recognized MSRs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from mortgage servicing, including the effects of derivative risk management instruments, consisted of the following.:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:44.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Servicing income, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Servicing fees and other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,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;/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:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of single family MSRs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,669)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of multifamily and SBA MSRs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,657)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk management, single family MSRs:&lt;/span&gt;&lt;/div&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in fair value of MSRs due to assumptions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)(3)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,955)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,224)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gain (loss) from derivatives hedging&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(859)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,789)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Amounts attributed to discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loan servicing income &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,233&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,491&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Represents changes due to collection/realization of expected cash flows and curtailments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Principally reflects changes in model assumptions, including prepayment speed assumptions, which are primarily reflected by changes in mortgage interest rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes pre-tax loss of $0.9 million, net of transaction costs and prepayment reserves, resulting from the sales of single family MSRs in 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determines fair value of single family MSRs using a valuation model that calculates the net present value of estimated future cash flows. Estimates of future cash flows include contractual servicing fees, ancillary income and costs of servicing, the timing of which are impacted by assumptions, primarily expected prepayment speeds and discount rates, which relate to the underlying performance of the loans. The changes in single family MSRs measured at fair value are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:44.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;252,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions and amortization:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Originations&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sale &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(176,944)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,669)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:24.75pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net additions and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(168,826)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in fair value assumptions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,584&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Represents changes due to collection/realization of expected cash flows and curtailments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Principally reflects changes in model assumptions, including prepayment speed assumptions, which are primarily reflected by changes in mortgage interest rates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Key economic assumptions used in measuring the initial fair value of capitalized single family MSRs were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:44.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(rates per annum)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Constant prepayment rate ("CPR")&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Based on a weighted average.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Represents the expected lifetime average CPR used in the model.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For single family MSRs, we use a discounted cash flow valuation technique which utilizes CPRs and discount rates as significant unobservable inputs as noted in the table below: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Range of Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Average &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Range of Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Average &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CPRs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.90%  - 17.35%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.13%- 19.70%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Discount Rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.94%  - 13.96%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.50% -13.14%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)   Weighted averages of all the inputs within the range.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To compute hypothetical sensitivities of the value of our single MSRs to immediate adverse changes in key assumptions, we computed the impact of changes in CPRs and in discount rates as outlined below:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;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:80.891%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.909%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of single family MSRs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected weighted-average life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.94&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CPR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impact on fair value of 25 basis points adverse change in interest rates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impact on fair value of 50 basis points adverse change in interest rates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impact on fair value of 100 basis points increase&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impact on fair value of 200 basis points increase&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,770)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally, increases in the CPR or the discount rate utilized in the fair value measurements of single family MSRs will result in a decrease in fair value. Conversely, decreases in the CPR or the discount rate will result in an increase in fair value. These sensitivities are hypothetical and subject to key assumptions of the underlying valuation model. As the table above demonstrates, the Company's methodology for estimating the fair value of MSRs is highly sensitive to changes in key assumptions. Changes in fair value resulting from changes in assumptions generally cannot be extrapolated because the relationship of the change in assumption to the change in fair value may not be linear. Also, in this table, the effect of a variation in a particular assumption on the fair value of the MSRs is calculated without changing any other assumption; in reality, changes in one factor may be associated with changes in another, which may magnify or counteract the sensitivities. Thus, any measurement of MSR fair value is limited by the conditions existing and assumptions made as of a particular point in time. Those assumptions may not be appropriate if they are applied to a different point in time.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2019, the Company successfully closed and settled two sales of the rights to service an aggregate of $14.3 billion in total unpaid principal balance of single family mortgage loans serviced for Fannie Mae, Ginnie Mae and Freddie Mac. These sales resulted in a $0.9 million pre-tax loss which is included in discontinued operations for 2019. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;MSRs resulting from the sale of multifamily loans are recorded at fair value and subsequently carried at the lower of amortized cost or fair value. Multifamily MSRs are amortized in proportion to, and over, the estimated period the net servicing income will be collected.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in multifamily and SBA MSRs measured at the lower of amortized cost or fair value were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Origination&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,307)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,666)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,415&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,774&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2021, the expected weighted-average life of the Company's multifamily and SBA MSRs was 11.47 years. Projected amortization expense for the gross carrying value of multifamily MSRs is estimated as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:81.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Carrying value of multifamily and SBA MSRs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The projected amortization expense of multifamily and SBA MSRs is an estimate and subject to key assumptions of the underlying valuation model. The amortization expense for future periods was calculated by applying the same quantitative factors, such as actual MSR prepayment experience and discount rates, which were used to determine amortization expense. These factors are inherently subject to significant fluctuations, primarily due to the effect that changes in interest rates may have on expected loan prepayment experience. Accordingly, any projection of MSR amortization in future periods is limited by the conditions that existed at the time the calculations were performed and may not be indicative of actual amortization expense that will be recorded in future periods.&lt;/span&gt;&lt;/div&gt;</hmst:MortgageBankingOperationsTextBlock>
    <hmst:MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzczNTQ_eebeb85d-efb2-49da-95ff-af2f2ebdae3c">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;LHFS consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:62.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE, multi-family and SBA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;176,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;361,932&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loans sold consisted of the following for the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:44.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,046,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,985,944&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,925,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE, multi-family and SBA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;773,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;908,776&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;843,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,820,189&#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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,894,720&#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:top"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,769,166&#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:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;(1)  2019 includes both continuing and discontinued operations.</hmst:MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="i7f21d0b36868421cb89187ca8554c1d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpiZDM0ODMwNDJiMzM0OWQwYWJiMDhlN2RjY2E1NTAzYS90YWJsZXJhbmdlOmJkMzQ4MzA0MmIzMzQ5ZDBhYmIwOGU3ZGNjYTU1MDNhXzMtMS0xLTEtNDAxMjU_e4728d05-4db8-402d-9c93-c9a42e900a4c"
      unitRef="usd">128041000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="i66d3896e0cc44c1e9201ef333340d7d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpiZDM0ODMwNDJiMzM0OWQwYWJiMDhlN2RjY2E1NTAzYS90YWJsZXJhbmdlOmJkMzQ4MzA0MmIzMzQ5ZDBhYmIwOGU3ZGNjYTU1MDNhXzMtMy0xLTEtNDAxMjU_bf59fc47-1c16-49f5-82d5-7b4a1c1df862"
      unitRef="usd">194643000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpiZDM0ODMwNDJiMzM0OWQwYWJiMDhlN2RjY2E1NTAzYS90YWJsZXJhbmdlOmJkMzQ4MzA0MmIzMzQ5ZDBhYmIwOGU3ZGNjYTU1MDNhXzQtMS0xLTEtNDAxMjU_6b464917-8116-4093-833b-044ce01e84b2"
      unitRef="usd">48090000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpiZDM0ODMwNDJiMzM0OWQwYWJiMDhlN2RjY2E1NTAzYS90YWJsZXJhbmdlOmJkMzQ4MzA0MmIzMzQ5ZDBhYmIwOGU3ZGNjYTU1MDNhXzQtMy0xLTEtNDAxMjU_40b3a374-62a5-4191-b0e8-ac99307f510c"
      unitRef="usd">167289000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpiZDM0ODMwNDJiMzM0OWQwYWJiMDhlN2RjY2E1NTAzYS90YWJsZXJhbmdlOmJkMzQ4MzA0MmIzMzQ5ZDBhYmIwOGU3ZGNjYTU1MDNhXzYtMS0xLTEtNDAxMjU_32c907cf-f086-4fb6-af47-76c3ff42d27a"
      unitRef="usd">176131000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpiZDM0ODMwNDJiMzM0OWQwYWJiMDhlN2RjY2E1NTAzYS90YWJsZXJhbmdlOmJkMzQ4MzA0MmIzMzQ5ZDBhYmIwOGU3ZGNjYTU1MDNhXzYtMy0xLTEtNDAxMjU_6bd39343-88dd-472a-99ad-016d79068b3d"
      unitRef="usd">361932000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i334847dbf66d48659a5ccb834e83eb31_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTphZDg5MjUyNGM3NDg0MjBjYjg4MTIyOGE3M2NiMTJjMy90YWJsZXJhbmdlOmFkODkyNTI0Yzc0ODQyMGNiODgxMjI4YTczY2IxMmMzXzMtMS0xLTEtNDAxMjU_7a0941c7-8ed0-45af-9f43-635a39257a2b"
      unitRef="usd">2046811000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i7d387951a4cf4453900a87e4e9d1617a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTphZDg5MjUyNGM3NDg0MjBjYjg4MTIyOGE3M2NiMTJjMy90YWJsZXJhbmdlOmFkODkyNTI0Yzc0ODQyMGNiODgxMjI4YTczY2IxMmMzXzMtMy0xLTEtNDAxMjU_f124fe8c-d33c-44f0-be84-3791c6a7f278"
      unitRef="usd">1985944000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="ibefcee14864f4f03a5d283078bdfa338_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTphZDg5MjUyNGM3NDg0MjBjYjg4MTIyOGE3M2NiMTJjMy90YWJsZXJhbmdlOmFkODkyNTI0Yzc0ODQyMGNiODgxMjI4YTczY2IxMmMzXzMtNS0xLTEtNDAxMjU_b7231cbb-9de0-4086-ba0f-fd12bbccc2f3"
      unitRef="usd">3925302000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i3316c7ac09e94d8284446217152638e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTphZDg5MjUyNGM3NDg0MjBjYjg4MTIyOGE3M2NiMTJjMy90YWJsZXJhbmdlOmFkODkyNTI0Yzc0ODQyMGNiODgxMjI4YTczY2IxMmMzXzQtMS0xLTEtNDAxMjU_3febb9ed-631d-4af1-9dfd-4220d87977e0"
      unitRef="usd">773378000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i3b6a2acaaedb417ab42dc49e7f41b3c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTphZDg5MjUyNGM3NDg0MjBjYjg4MTIyOGE3M2NiMTJjMy90YWJsZXJhbmdlOmFkODkyNTI0Yzc0ODQyMGNiODgxMjI4YTczY2IxMmMzXzQtMy0xLTEtNDAxMjU_5035139f-01f1-42aa-ac90-683cd2f0aa9a"
      unitRef="usd">908776000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="ie29ec917d869441d909368f08fd1de3e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTphZDg5MjUyNGM3NDg0MjBjYjg4MTIyOGE3M2NiMTJjMy90YWJsZXJhbmdlOmFkODkyNTI0Yzc0ODQyMGNiODgxMjI4YTczY2IxMmMzXzQtNS0xLTEtNDAxMjU_ae825209-94cf-49c2-96be-f210f889d9c9"
      unitRef="usd">843864000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTphZDg5MjUyNGM3NDg0MjBjYjg4MTIyOGE3M2NiMTJjMy90YWJsZXJhbmdlOmFkODkyNTI0Yzc0ODQyMGNiODgxMjI4YTczY2IxMmMzXzUtMS0xLTEtNDAxMjU_265f1ae4-5bc8-4ed6-9fe8-a8b6e3d62ec7"
      unitRef="usd">2820189000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTphZDg5MjUyNGM3NDg0MjBjYjg4MTIyOGE3M2NiMTJjMy90YWJsZXJhbmdlOmFkODkyNTI0Yzc0ODQyMGNiODgxMjI4YTczY2IxMmMzXzUtMy0xLTEtNDAxMjU_7178da1e-21aa-456e-aa87-de63cae83dcb"
      unitRef="usd">2894720000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTphZDg5MjUyNGM3NDg0MjBjYjg4MTIyOGE3M2NiMTJjMy90YWJsZXJhbmdlOmFkODkyNTI0Yzc0ODQyMGNiODgxMjI4YTczY2IxMmMzXzUtNS0xLTEtNDAxMjU_7d753714-9e0f-4af7-b523-394da275def7"
      unitRef="usd">4769166000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <hmst:NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzczNjI_750ab76d-f91c-4bfb-aa46-ad5e82b6961f">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gain on loan origination and sale activities, including the effects of derivative risk management instruments, consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:44.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;66,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;86,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE, multifamily and SBA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Amounts attributed to discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(60,056)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;92,318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;122,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hmst:NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations
      contextRef="i334847dbf66d48659a5ccb834e83eb31_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzMtMS0xLTEtNDAxMjU_48b2ec82-5a67-48a2-8561-f2c70fc1a400"
      unitRef="usd">66850000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations
      contextRef="i7d387951a4cf4453900a87e4e9d1617a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzMtMy0xLTEtNDAxMjU_c3c51217-09ce-4783-96cb-531430a1fcb9"
      unitRef="usd">100795000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations
      contextRef="ibefcee14864f4f03a5d283078bdfa338_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzMtNS0xLTEtNDAxMjU_e631273a-75c5-4524-a50a-e2b24a4fc66e"
      unitRef="usd">86686000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations
      contextRef="i3316c7ac09e94d8284446217152638e9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzQtMS0xLTEtNDAxMjU_968c6665-be8c-444d-8797-ed4e21e4de4c"
      unitRef="usd">25468000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations
      contextRef="i3b6a2acaaedb417ab42dc49e7f41b3c7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzQtMy0xLTEtNDAxMjU_8e3b025b-4573-43c8-9690-6b9c9d71609d"
      unitRef="usd">21769000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations
      contextRef="ie29ec917d869441d909368f08fd1de3e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzQtNS0xLTEtNDAxMjU_979ba362-6406-436e-b6b9-d04f54328562"
      unitRef="usd">17492000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations>
    <hmst:DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzUtMS0xLTEtNDAxMjU_2ef84951-309d-4643-932e-7bd34495d045"
      unitRef="usd">0</hmst:DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities>
    <hmst:DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzUtMy0xLTEtNDAxMjU_978b9a46-0647-41fa-bc97-005e546e3fa2"
      unitRef="usd">0</hmst:DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities>
    <hmst:DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzUtNS0xLTEtNDAxMjU_845217c5-e626-45ec-af0c-a927de05c677"
      unitRef="usd">-60056000</hmst:DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzYtMS0xLTEtNDAxMjU_eb6c6a2e-4ae7-41a4-95dc-3fe01d0ea6d5"
      unitRef="usd">92318000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzYtMy0xLTEtNDAxMjU_2fa6088c-26c8-490d-92c2-e288c62a440b"
      unitRef="usd">122564000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations>
    <hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozOWQxMzJmNmYwZDg0M2M1YmVkMTc1NmViNzE4YzZiMS90YWJsZXJhbmdlOjM5ZDEzMmY2ZjBkODQzYzViZWQxNzU2ZWI3MThjNmIxXzYtNS0xLTEtNDAxMjU_16e16f08-b770-48eb-9f31-abb34be1a099"
      unitRef="usd">44122000</hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations>
    <hmst:PortfolioOfLoansServicedForOthersTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzczMjM_51409220-dd62-4252-b84f-f914f0547029">The unpaid principal balance of loans serviced for others is as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,539,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,914,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CRE, multi-family and SBA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,031,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,844,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,570,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,758,833&#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;</hmst:PortfolioOfLoansServicedForOthersTableTextBlock>
    <us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding
      contextRef="i7f21d0b36868421cb89187ca8554c1d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpmNTEyMjY5NTNhNDk0MzI5ODNiOThkMzAwOTIzMDJiMC90YWJsZXJhbmdlOmY1MTIyNjk1M2E0OTQzMjk4M2I5OGQzMDA5MjMwMmIwXzMtMS0xLTEtNDAxMjU_e8412520-02f8-47c4-bda7-1d769d6548b3"
      unitRef="usd">5539180000</us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding>
    <us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding
      contextRef="i66d3896e0cc44c1e9201ef333340d7d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpmNTEyMjY5NTNhNDk0MzI5ODNiOThkMzAwOTIzMDJiMC90YWJsZXJhbmdlOmY1MTIyNjk1M2E0OTQzMjk4M2I5OGQzMDA5MjMwMmIwXzMtMy0xLTEtNDAxMjU_d7fcd87a-3d4d-4e38-ae42-58d50f76b905"
      unitRef="usd">5914592000</us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding>
    <us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding
      contextRef="i3c161460acf9421d87ad7f279c3114b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpmNTEyMjY5NTNhNDk0MzI5ODNiOThkMzAwOTIzMDJiMC90YWJsZXJhbmdlOmY1MTIyNjk1M2E0OTQzMjk4M2I5OGQzMDA5MjMwMmIwXzQtMS0xLTEtNDAxMjU_a8d8c22f-3c64-44b0-bb33-299eca25ceac"
      unitRef="usd">2031087000</us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding>
    <us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding
      contextRef="ib3825b59e3534884b2c36bf4f394c45e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpmNTEyMjY5NTNhNDk0MzI5ODNiOThkMzAwOTIzMDJiMC90YWJsZXJhbmdlOmY1MTIyNjk1M2E0OTQzMjk4M2I5OGQzMDA5MjMwMmIwXzQtMy0xLTEtNDAxMjU_01fbf29a-b7b5-4c07-894d-a8c9062e741d"
      unitRef="usd">1844241000</us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding>
    <us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpmNTEyMjY5NTNhNDk0MzI5ODNiOThkMzAwOTIzMDJiMC90YWJsZXJhbmdlOmY1MTIyNjk1M2E0OTQzMjk4M2I5OGQzMDA5MjMwMmIwXzUtMS0xLTEtNDAxMjU_b0b56505-8397-498c-bf1b-3178717a2976"
      unitRef="usd">7570267000</us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding>
    <us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpmNTEyMjY5NTNhNDk0MzI5ODNiOThkMzAwOTIzMDJiMC90YWJsZXJhbmdlOmY1MTIyNjk1M2E0OTQzMjk4M2I5OGQzMDA5MjMwMmIwXzUtMy0xLTEtNDAxMjU_a9ad9a4c-ff74-476a-8a20-fa08d7dea236"
      unitRef="usd">7758833000</us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="ic5280cece99b4526a9d6a3063ab70979_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzE1MzkzMTYyNzk3Mzk4_caf5786d-0761-4555-b169-43d822dbe69e"
      unitRef="usd">5500000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="icb9a4821d4db41a4b0d9686d9935adee_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzE1MzkzMTYyNzk3NDA2_48438498-5808-4e93-9b03-0cb29d45ede7"
      unitRef="usd">6000000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="ie6e11c6c9d3c4d9aa672ded71e6952f6_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzE1MzkzMTYyNzk3NjQw_6265bc25-e5ba-4d02-b833-cb37429af47f"
      unitRef="usd">1300000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="ib62246898b5b434295e5ae6371f8e907_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzE1MzkzMTYyNzk3NjQ4_4e4f77bf-9c9e-4493-a6e7-f6db34e38fef"
      unitRef="usd">2100000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <hmst:MortgageRepurchaseLossesTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzczMTM_43c3deb7-a16d-4f82-b1e6-d6713eef9272">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of changes in the Company's liability for estimated mortgage repurchase losses:&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:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,871&#160;&lt;/span&gt;&lt;/td&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;/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:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions, net of adjustments &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(334)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(281)&lt;/span&gt;&lt;/td&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;/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:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Realized losses &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(468)&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,312&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,122&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes additions for new loan sales and changes in estimated probable future repurchase losses on previously sold loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes principal losses and accrued interest on repurchased loans, "make-whole" settlements, settlements with claimants and certain related expenses.&lt;/span&gt;&lt;/div&gt;</hmst:MortgageRepurchaseLossesTableTextBlock>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="icb9a4821d4db41a4b0d9686d9935adee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpjNWM3OTc3ZDg5NDM0MjMxYWY2ZWI5NjJmNDQ2YzVlOS90YWJsZXJhbmdlOmM1Yzc5NzdkODk0MzQyMzFhZjZlYjk2MmY0NDZjNWU5XzMtMS0xLTEtNDAxMjU_97880d3b-c287-4732-9015-a15df39f6086"
      unitRef="usd">2122000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i9e05e32a0d4848be8bab8def11285e86_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpjNWM3OTc3ZDg5NDM0MjMxYWY2ZWI5NjJmNDQ2YzVlOS90YWJsZXJhbmdlOmM1Yzc5NzdkODk0MzQyMzFhZjZlYjk2MmY0NDZjNWU5XzMtMy0xLTEtNDAxMjU_85da61ea-c939-4e34-9118-86300897642a"
      unitRef="usd">2871000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualProvision
      contextRef="icbb0e5fefcb9409d8673a30c593e4a9a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpjNWM3OTc3ZDg5NDM0MjMxYWY2ZWI5NjJmNDQ2YzVlOS90YWJsZXJhbmdlOmM1Yzc5NzdkODk0MzQyMzFhZjZlYjk2MmY0NDZjNWU5XzQtMS0xLTEtNDAxMjU_0392cd77-4efe-42a7-91fc-3fd706216e68"
      unitRef="usd">-334000</us-gaap:LossContingencyAccrualProvision>
    <us-gaap:LossContingencyAccrualProvision
      contextRef="i60b49c841d8d459caf758a31c6826b60_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpjNWM3OTc3ZDg5NDM0MjMxYWY2ZWI5NjJmNDQ2YzVlOS90YWJsZXJhbmdlOmM1Yzc5NzdkODk0MzQyMzFhZjZlYjk2MmY0NDZjNWU5XzQtMy0xLTEtNDAxMjU_4cb15c14-8057-4d70-be0e-4d21c698c078"
      unitRef="usd">-281000</us-gaap:LossContingencyAccrualProvision>
    <us-gaap:LossContingencyAccrualPayments
      contextRef="icbb0e5fefcb9409d8673a30c593e4a9a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpjNWM3OTc3ZDg5NDM0MjMxYWY2ZWI5NjJmNDQ2YzVlOS90YWJsZXJhbmdlOmM1Yzc5NzdkODk0MzQyMzFhZjZlYjk2MmY0NDZjNWU5XzUtMS0xLTEtNDAxMjU_fab945a0-8173-491b-b85d-349c709b5534"
      unitRef="usd">476000</us-gaap:LossContingencyAccrualPayments>
    <us-gaap:LossContingencyAccrualPayments
      contextRef="i60b49c841d8d459caf758a31c6826b60_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpjNWM3OTc3ZDg5NDM0MjMxYWY2ZWI5NjJmNDQ2YzVlOS90YWJsZXJhbmdlOmM1Yzc5NzdkODk0MzQyMzFhZjZlYjk2MmY0NDZjNWU5XzUtMy0xLTEtNDAxMjU_44b4a0f4-230d-4a5c-b8b3-48a3833c1814"
      unitRef="usd">468000</us-gaap:LossContingencyAccrualPayments>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="ic5280cece99b4526a9d6a3063ab70979_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpjNWM3OTc3ZDg5NDM0MjMxYWY2ZWI5NjJmNDQ2YzVlOS90YWJsZXJhbmdlOmM1Yzc5NzdkODk0MzQyMzFhZjZlYjk2MmY0NDZjNWU5XzYtMS0xLTEtNDAxMjU_070dae9e-1423-4d7a-baff-dc96c0b49142"
      unitRef="usd">1312000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="icb9a4821d4db41a4b0d9686d9935adee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpjNWM3OTc3ZDg5NDM0MjMxYWY2ZWI5NjJmNDQ2YzVlOS90YWJsZXJhbmdlOmM1Yzc5NzdkODk0MzQyMzFhZjZlYjk2MmY0NDZjNWU5XzYtMy0xLTEtNDAxMjU_0b465c78-e13e-4673-8286-93784bdd6dab"
      unitRef="usd">2122000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <hmst:ServicingAdvances
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzE2Njg_978c3af4-045e-4625-8228-7aab3b70c67e"
      unitRef="usd">1900000</hmst:ServicingAdvances>
    <hmst:ServicingAdvances
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzE2NzU_d57eb321-b551-4d67-8513-43b201191b98"
      unitRef="usd">3000000</hmst:ServicingAdvances>
    <us-gaap:NotesReceivableNet
      contextRef="i1ca677a60dab4f38a1e0a525dd7790fa_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzIxMzg_29ada89d-4c3a-4edf-aac3-7ffc23c5bb5b"
      unitRef="usd">12000000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i03f768b606ac4ba18f25837388044449_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzIxNDU_8b147b8a-ac8d-4261-a3da-4096f4277253"
      unitRef="usd">102000000</us-gaap:NotesReceivableNet>
    <hmst:ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzczNDA_99e06976-4259-4378-8436-c553de6477be">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from mortgage servicing, including the effects of derivative risk management instruments, consisted of the following.:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:44.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Servicing income, net:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Servicing fees and other&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,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;/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:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of single family MSRs &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,669)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of multifamily and SBA MSRs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,657)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,214)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk management, single family MSRs:&lt;/span&gt;&lt;/div&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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;div style="padding-left:20.25pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in fair value of MSRs due to assumptions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)(3)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,955)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,224)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net gain (loss) from derivatives hedging&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,238)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(859)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,789)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: Amounts attributed to discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight: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:'Times New Roman',sans-serif;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,103)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loan servicing income &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,233&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,491&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Represents changes due to collection/realization of expected cash flows and curtailments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Principally reflects changes in model assumptions, including prepayment speed assumptions, which are primarily reflected by changes in mortgage interest rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Includes pre-tax loss of $0.9 million, net of transaction costs and prepayment reserves, resulting from the sales of single family MSRs in 2019.&lt;/span&gt;&lt;/div&gt;</hmst:ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock>
    <hmst:ServicingFeesAndOther
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzQtMS0xLTEtNDAxMjU_6a8209c1-6fdb-40bd-be0d-a1ac2deeffef"
      unitRef="usd">35342000</hmst:ServicingFeesAndOther>
    <hmst:ServicingFeesAndOther
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzQtMy0xLTEtNDAxMjU_de4507e6-1a95-4f29-9509-866b39342830"
      unitRef="usd">32037000</hmst:ServicingFeesAndOther>
    <hmst:ServicingFeesAndOther
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzQtNS0xLTEtNDAxMjU_b2eda510-7ffa-4f51-84ff-21e17ddb3887"
      unitRef="usd">39561000</hmst:ServicingFeesAndOther>
    <hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzUtMS0xLTEtNDAxMjU_8d6b80a7-5fe4-44d3-8793-bdc5ffc90134"
      unitRef="usd">19669000</hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization>
    <hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzUtMy0xLTEtNDAxMjU_5895e0d5-d3fc-44ef-bb13-e41c45197823"
      unitRef="usd">17754000</hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization>
    <hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzUtNS0xLTEtNDAxMjU_f37452b6-b451-4661-9dde-959f08e615d7"
      unitRef="usd">20670000</hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzYtMS0xLTEtNDAxMjU_0a6d8034-9299-4cd5-a880-2ffb17c76d19"
      unitRef="usd">7581000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzYtMy0xLTEtNDAxMjU_1841a903-b9f0-4da0-84b9-17857016d801"
      unitRef="usd">5657000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzYtNS0xLTEtNDAxMjU_fde49c1f-ba0d-4a9b-a0b2-7309bdd67f8c"
      unitRef="usd">5214000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <hmst:NetServicingIncome
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzctMS0xLTEtNDAxMjU_25deb8a1-e627-4ba1-8160-40b85a05f6b7"
      unitRef="usd">8092000</hmst:NetServicingIncome>
    <hmst:NetServicingIncome
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzctMy0xLTEtNDAxMjU_806156ae-25f6-440b-ab60-1152a1299c05"
      unitRef="usd">8626000</hmst:NetServicingIncome>
    <hmst:NetServicingIncome
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzctNS0xLTEtNDAxMjU_85ecc750-0e9f-4ee8-aa11-74f364fe3682"
      unitRef="usd">13677000</hmst:NetServicingIncome>
    <us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzktMS0xLTEtNDAxMjU_03f4af1e-2e03-4451-ac3f-e5797170efd7"
      unitRef="usd">-7379000</us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue>
    <us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzktMy0xLTEtNDAxMjU_d7471ce4-526d-4b41-9681-33f78b477fbd"
      unitRef="usd">19955000</us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue>
    <us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzktNS0xLTEtNDAxMjU_ffcc551e-1193-46d5-af0d-ab1aff16679a"
      unitRef="usd">16224000</us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i5afcf8af56fc46b59d369fc6c6bf1515_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzEwLTEtMS0xLTQwMTI1_a9444820-1e84-4490-bcb4-18ef78051bdb"
      unitRef="usd">-8238000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i90523caf602746308f8cab4020eedfc7_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzEwLTMtMS0xLTQwMTI1_b4162760-4afc-4b43-b24e-9c3d33c7d3a4"
      unitRef="usd">20820000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i61fa9bf23363491b9edaae02092c6603_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzEwLTUtMS0xLTQwMTI1_0333d9d3-8c79-4d7b-b725-f5d07b877da2"
      unitRef="usd">14435000</us-gaap:DerivativeGainLossOnDerivativeNet>
    <hmst:MortgageServicingRightsRiskManagement
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzExLTEtMS0xLTQwMTI1_35d1618f-bbb4-4f63-a793-b6cfbe49f980"
      unitRef="usd">-859000</hmst:MortgageServicingRightsRiskManagement>
    <hmst:MortgageServicingRightsRiskManagement
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzExLTMtMS0xLTQwMTI1_ae2e3111-2844-4fb1-8f43-0ee2ca835189"
      unitRef="usd">865000</hmst:MortgageServicingRightsRiskManagement>
    <hmst:MortgageServicingRightsRiskManagement
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzExLTUtMS0xLTQwMTI1_47632bd1-00da-43fe-b219-a959f7dd4665"
      unitRef="usd">-1789000</hmst:MortgageServicingRightsRiskManagement>
    <hmst:DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzEyLTEtMS0xLTQwMTI1_ba9f3f68-efb4-48f9-bde7-7977f79980f4"
      unitRef="usd">0</hmst:DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1>
    <hmst:DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzEyLTMtMS0xLTQwMTI1_5a911a4c-77b2-4716-96cd-803a8f1f62bc"
      unitRef="usd">0</hmst:DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1>
    <hmst:DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzEyLTUtMS0xLTQwMTI1_46abf175-b35a-465d-9366-43077cdaa925"
      unitRef="usd">2103000</hmst:DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1>
    <hmst:ServicingFeesNetIncludingDiscontinuedOperations
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzEzLTEtMS0xLTQwMTI1_051fb82d-f66a-45b8-a962-daffcc351a2c"
      unitRef="usd">7233000</hmst:ServicingFeesNetIncludingDiscontinuedOperations>
    <hmst:ServicingFeesNetIncludingDiscontinuedOperations
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzEzLTMtMS0xLTQwMTI1_95b06adf-cd8c-4118-82f4-b7d0d4bbb78e"
      unitRef="usd">9491000</hmst:ServicingFeesNetIncludingDiscontinuedOperations>
    <hmst:ServicingFeesNetIncludingDiscontinuedOperations
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo1MGJiZjk3N2E0ZTQ0YmM2YjRlOTI0NzE3YmMzYWMyNS90YWJsZXJhbmdlOjUwYmJmOTc3YTRlNDRiYzZiNGU5MjQ3MTdiYzNhYzI1XzEzLTUtMS0xLTQwMTI1_7f210d5d-af6f-4e84-8d74-e24b81882612"
      unitRef="usd">9785000</hmst:ServicingFeesNetIncludingDiscontinuedOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="id203f9909ca84a84a106d6ebe19dd497_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzI3MTQ_a2715b5b-1302-4b7f-84f7-3deec781b2ec"
      unitRef="usd">-900000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzczMjE_f6ea3fae-cf9c-4db1-9ba4-899ae1d72879">The changes in single family MSRs measured at fair value are as follows:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:44.806%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.448%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;252,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Additions and amortization:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Originations&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,424&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sale &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(176,944)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,669)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,754)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(20,670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:24.75pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net additions and amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(168,826)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:33.75pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in fair value assumptions &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(19,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,233)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,584&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Represents changes due to collection/realization of expected cash flows and curtailments.&lt;/span&gt;&lt;/div&gt;(2)Principally reflects changes in model assumptions, including prepayment speed assumptions, which are primarily reflected by changes in mortgage interest rates.</us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i66d3896e0cc44c1e9201ef333340d7d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzMtMS0xLTEtNDAxMjU_46822b7a-c9ea-4d08-95f5-c2365bb310a3"
      unitRef="usd">49966000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="iecb21083c4bb4fb8a8eb1eb3bab21a7c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzMtMy0xLTEtNDAxMjU_a1c3996c-23ce-4345-8643-278d3724ad87"
      unitRef="usd">68109000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="icd43c59445224ac1bc4e44d6640f1d71_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzMtNS0xLTEtNDAxMjU_3f71077d-c37a-4884-95ff-a8204c377778"
      unitRef="usd">252168000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAdditions
      contextRef="i334847dbf66d48659a5ccb834e83eb31_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzUtMS0xLTEtNDAxMjU_063651f9-add1-45da-8dd8-ce3a92327c27"
      unitRef="usd">23908000</us-gaap:ServicingAssetAtFairValueAdditions>
    <us-gaap:ServicingAssetAtFairValueAdditions
      contextRef="i7d387951a4cf4453900a87e4e9d1617a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzUtMy0xLTEtNDAxMjU_c82cabf0-a7a3-4fe6-b1ab-92f590414a44"
      unitRef="usd">19424000</us-gaap:ServicingAssetAtFairValueAdditions>
    <us-gaap:ServicingAssetAtFairValueAdditions
      contextRef="ibefcee14864f4f03a5d283078bdfa338_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzUtNS0xLTEtNDAxMjU_63f8f4b8-5140-4e5d-acb3-d38605449ab2"
      unitRef="usd">28788000</us-gaap:ServicingAssetAtFairValueAdditions>
    <us-gaap:ServicingAssetAtFairValueDisposals
      contextRef="i334847dbf66d48659a5ccb834e83eb31_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzctMS0xLTEtNTM0MDY_bf0d0c76-665d-4c4d-9c99-c239d8d793ae"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueDisposals>
    <us-gaap:ServicingAssetAtFairValueDisposals
      contextRef="i7d387951a4cf4453900a87e4e9d1617a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzctMy0xLTEtNTM0MTI_3cf5e80a-cafd-4cca-99e2-8461060ed1e2"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueDisposals>
    <us-gaap:ServicingAssetAtFairValueDisposals
      contextRef="ibefcee14864f4f03a5d283078bdfa338_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzctNS0xLTEtNDYzMjU_d289df23-3092-4b08-af77-27b686a40838"
      unitRef="usd">176944000</us-gaap:ServicingAssetAtFairValueDisposals>
    <hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization
      contextRef="i334847dbf66d48659a5ccb834e83eb31_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzgtMS0xLTEtNDAxMjU_b6aadfce-ad78-4666-ad2f-a122567edaf6"
      unitRef="usd">-19669000</hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization>
    <hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization
      contextRef="i7d387951a4cf4453900a87e4e9d1617a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzgtMy0xLTEtNDAxMjU_74a696cd-e14b-474f-be92-35c801651e39"
      unitRef="usd">-17754000</hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization>
    <hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization
      contextRef="ibefcee14864f4f03a5d283078bdfa338_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzgtNS0xLTEtNDAxMjU_9ac35641-a73b-476c-80a0-69622a1f3d7e"
      unitRef="usd">-20670000</hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization>
    <hmst:ServicingAssetatFairValueAdditionsandAmortizationNet
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzktMS0xLTEtNDAxMjU_722e11fd-7f2a-48bc-a2af-56cb931bd926"
      unitRef="usd">4239000</hmst:ServicingAssetatFairValueAdditionsandAmortizationNet>
    <hmst:ServicingAssetatFairValueAdditionsandAmortizationNet
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzktMy0xLTEtNDAxMjU_a342765e-d916-4894-aa7c-cc4700f4d04d"
      unitRef="usd">1670000</hmst:ServicingAssetatFairValueAdditionsandAmortizationNet>
    <hmst:ServicingAssetatFairValueAdditionsandAmortizationNet
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzktNS0xLTEtNDAxMjU_bc572980-a149-4527-a6aa-70f9032b919d"
      unitRef="usd">-168826000</hmst:ServicingAssetatFairValueAdditionsandAmortizationNet>
    <us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue
      contextRef="i334847dbf66d48659a5ccb834e83eb31_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzEwLTEtMS0xLTQwMTI1_193fca00-04bd-41dc-b256-a8de72084c92"
      unitRef="usd">7379000</us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue>
    <us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue
      contextRef="i7d387951a4cf4453900a87e4e9d1617a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzEwLTMtMS0xLTQwMTI1_df805515-f193-4b25-8043-488d37d263a7"
      unitRef="usd">-19813000</us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue>
    <us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue
      contextRef="ibefcee14864f4f03a5d283078bdfa338_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzEwLTUtMS0xLTQwMTI1_930d663c-2a8e-48a8-af46-7fadd73f7f21"
      unitRef="usd">-15233000</us-gaap:ServicingAssetAtFairValueOtherChangesInFairValue>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i7f21d0b36868421cb89187ca8554c1d8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzExLTEtMS0xLTQwMTI1_43da254c-0189-45d7-b99f-02f22989a4a8"
      unitRef="usd">61584000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i66d3896e0cc44c1e9201ef333340d7d0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzExLTMtMS0xLTQwMTI1_7b00057f-2632-47b4-b2c7-3856d5c894ff"
      unitRef="usd">49966000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="iecb21083c4bb4fb8a8eb1eb3bab21a7c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo4ZjU3MWY4N2E3ZjE0NWJjOGExYTBiNTNjNDVmNWQ1OC90YWJsZXJhbmdlOjhmNTcxZjg3YTdmMTQ1YmM4YTFhMGI1M2M0NWY1ZDU4XzExLTUtMS0xLTQwMTI1_8b416f87-19f2-492e-a765-813a369dbb2e"
      unitRef="usd">68109000</us-gaap:ServicingAssetAtFairValueAmount>
    <hmst:KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzczOTQ_197018a6-ff9b-4a08-b721-6eb1a4e9acce">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Key economic assumptions used in measuring the initial fair value of capitalized single family MSRs were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:44.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(rates per annum)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Constant prepayment rate ("CPR")&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;18.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Based on a weighted average.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Represents the expected lifetime average CPR used in the model.&lt;/span&gt;&lt;/div&gt;</hmst:KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i6946d9e39b864a8bb53f32b7c909dc22_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpkMGZmZDY5NGQ3YTQ0NDY3OGUyMmQ0YThkYWExMTI3ZS90YWJsZXJhbmdlOmQwZmZkNjk0ZDdhNDQ0Njc4ZTIyZDRhOGRhYTExMjdlXzMtMS0xLTEtNDAxMjU_a03bb4ac-ba45-43f0-a3c4-1dd8b3ff1f6f"
      unitRef="number">0.0884</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i656c1c731d6249af9299b2ec2efd97de_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpkMGZmZDY5NGQ3YTQ0NDY3OGUyMmQ0YThkYWExMTI3ZS90YWJsZXJhbmdlOmQwZmZkNjk0ZDdhNDQ0Njc4ZTIyZDRhOGRhYTExMjdlXzMtMy0xLTEtNDAxMjU_bf19c4e3-3f27-488a-aefe-dc732a803a51"
      unitRef="number">0.1137</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i6d09753b465843668661f59f929de141_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpkMGZmZDY5NGQ3YTQ0NDY3OGUyMmQ0YThkYWExMTI3ZS90YWJsZXJhbmdlOmQwZmZkNjk0ZDdhNDQ0Njc4ZTIyZDRhOGRhYTExMjdlXzMtNS0xLTEtNDAxMjU_538484c7-4c2b-449f-8e69-bc699528f637"
      unitRef="number">0.1823</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i3f6ad490093442b4bf24629f55e123c1_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpkMGZmZDY5NGQ3YTQ0NDY3OGUyMmQ0YThkYWExMTI3ZS90YWJsZXJhbmdlOmQwZmZkNjk0ZDdhNDQ0Njc4ZTIyZDRhOGRhYTExMjdlXzQtMS0xLTEtNDAxMjU_4a82a5c3-188d-458b-bceb-20126385b18e"
      unitRef="number">0.0823</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i2a706471f2d6493ca19042051a3f3ad5_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpkMGZmZDY5NGQ3YTQ0NDY3OGUyMmQ0YThkYWExMTI3ZS90YWJsZXJhbmdlOmQwZmZkNjk0ZDdhNDQ0Njc4ZTIyZDRhOGRhYTExMjdlXzQtMy0xLTEtNDAxMjU_5171cef5-acc2-41f8-a766-bdc1d49f57b0"
      unitRef="number">0.0782</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i87b4cdbf6ec744bcaf791ee6a58cf496_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTpkMGZmZDY5NGQ3YTQ0NDY3OGUyMmQ0YThkYWExMTI3ZS90YWJsZXJhbmdlOmQwZmZkNjk0ZDdhNDQ0Njc4ZTIyZDRhOGRhYTExMjdlXzQtNS0xLTEtNDAxMjU_00cf157a-1798-4fe6-86af-f22802c7054f"
      unitRef="number">0.0931</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <us-gaap:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzcyODk_d93b6a7d-717d-46f0-83ed-0b1a6b6c13c5">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For single family MSRs, we use a discounted cash flow valuation technique which utilizes CPRs and discount rates as significant unobservable inputs as noted in the table below: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-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.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.549%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Range of Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Average &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Range of Inputs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Average &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CPRs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.90%  - 17.35%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.35&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.13%- 19.70%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Discount Rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.94%  - 13.96%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.50% -13.14%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)   Weighted averages of all the inputs within the range.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To compute hypothetical sensitivities of the value of our single MSRs to immediate adverse changes in key assumptions, we computed the impact of changes in CPRs and in discount rates as outlined below:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;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:80.891%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.909%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value of single family MSRs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected weighted-average life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.94&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CPR&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impact on fair value of 25 basis points adverse change in interest rates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,641)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impact on fair value of 50 basis points adverse change in interest rates&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,325)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impact on fair value of 100 basis points increase&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Impact on fair value of 200 basis points increase&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,770)&lt;/span&gt;&lt;/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:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i229ff4c61e1c4a9c91c52300ea78eef3_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzMtMS0xLTEtNDAxMjUvdGV4dHJlZ2lvbjoyMDg2OTE5Y2I2N2Y0MTNkYWZmODZhMDgwMWZhODRiOV80_c9affa0a-0aea-4bf8-a595-c0663442df60"
      unitRef="number">0.0790</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i9c833010b00b4339a2b823c5659ad8c4_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzMtMS0xLTEtNDAxMjUvdGV4dHJlZ2lvbjoyMDg2OTE5Y2I2N2Y0MTNkYWZmODZhMDgwMWZhODRiOV8xMA_5f43c44d-40ab-4a42-8fdc-e466ab2521fa"
      unitRef="number">0.1735</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i7cc627af49f44867bb6f98299fe2c1ec_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzMtMy0xLTEtNDAxMjU_d2133584-b2e2-4130-8bd6-c10d7fa1d682"
      unitRef="number">0.1035</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i759e2fea8eb544828ff1b06c2158f4a0_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzMtNS0xLTEtNDYzNTAvdGV4dHJlZ2lvbjo0Y2I3YWI4NGE0OTU0NTM3ODYwOWEwNzYxN2EwYzhjYV8xMDk5NTExNjI3Nzg5_17377383-19d5-43ff-8d4a-ce11a5dc8ea2"
      unitRef="number">0.0813</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i3f59bf3b1c1949bcbb693b4bc1e175e2_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzMtNS0xLTEtNDYzNTAvdGV4dHJlZ2lvbjo0Y2I3YWI4NGE0OTU0NTM3ODYwOWEwNzYxN2EwYzhjYV8xMDk5NTExNjI3Nzky_caa271a1-b112-476c-8f68-66a76cb5e042"
      unitRef="number">0.1970</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i57f95a2d985b44308a7b1ea6063fa9b3_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzMtNy0xLTEtNDYzNjM_0fc6a7c4-70e4-454d-b03d-f768abe68af3"
      unitRef="number">0.1281</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i5b48f7f1db6241d3b08d3aee63bc4b16_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzQtMS0xLTEtNDAxMjUvdGV4dHJlZ2lvbjozNDQ1NWIzNDUyOWM0ZTM1YjAyZjAwY2ViZGE1ZGVhNV80_877167d9-e9d9-4ef2-860e-392359e0787f"
      unitRef="number">0.0694</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="ic446719488ea47378d299a5867d066c4_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzQtMS0xLTEtNDAxMjUvdGV4dHJlZ2lvbjozNDQ1NWIzNDUyOWM0ZTM1YjAyZjAwY2ViZGE1ZGVhNV8xMA_1766267f-5c48-4574-9151-2312ecb70085"
      unitRef="number">0.1396</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i814fa39e7d524f8aaf678ca3c33eae0c_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzQtMy0xLTEtNDAxMjU_1414af9e-3411-4459-905c-64ed70dae219"
      unitRef="number">0.0797</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i309af68a18e4400ca56be7b73a3bb497_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzQtNS0xLTEtNDYzNTYvdGV4dHJlZ2lvbjpmMDZhNmFlY2EwNDg0YTQ5YmM1ZmY3ZjVhOWY4ZjQyZV8xMDk5NTExNjI3Nzg3_0b21b8ff-4e17-404c-a02e-e17e56db825e"
      unitRef="number">0.0650</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="ia7da2ea8430f45169a02c5ae55364666_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzQtNS0xLTEtNDYzNTYvdGV4dHJlZ2lvbjpmMDZhNmFlY2EwNDg0YTQ5YmM1ZmY3ZjVhOWY4ZjQyZV8xMDk5NTExNjI3Nzky_6d8cf517-f314-4497-9956-536bf577330d"
      unitRef="number">0.1314</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <hmst:ServicingAssetWeightedAverageMeasurementInput
      contextRef="i4a37aba4884e4d8eb98a65a21e561969_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo5MmMxMWM5ZmY3Yzc0OGI3OWNmODNhYTM4ZmFmY2Q3ZS90YWJsZXJhbmdlOjkyYzExYzlmZjdjNzQ4Yjc5Y2Y4M2FhMzhmYWZjZDdlXzQtNy0xLTEtNDYzNjM_1cb0e436-75f7-4ac4-8150-520dde1e3dff"
      unitRef="number">0.0827</hmst:ServicingAssetWeightedAverageMeasurementInput>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTowMGMxODA0YTAxOTI0OTA5OTQ0ZDFjMzAyNzUwY2ZhNC90YWJsZXJhbmdlOjAwYzE4MDRhMDE5MjQ5MDk5NDRkMWMzMDI3NTBjZmE0XzItMS0xLTEtNDAxMjU_aae296cc-27d2-4d7b-97cf-d672b25ad31e"
      unitRef="usd">61584000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTowMGMxODA0YTAxOTI0OTA5OTQ0ZDFjMzAyNzUwY2ZhNC90YWJsZXJhbmdlOjAwYzE4MDRhMDE5MjQ5MDk5NDRkMWMzMDI3NTBjZmE0XzMtMS0xLTEtNDAxMjU_7fae9c3e-5897-4672-8bea-f06f372a664e">P5Y11M8D</us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1>
    <hmst:ImpactOnFairValueOfTwentyFiveBasisPointsDecrease
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTowMGMxODA0YTAxOTI0OTA5OTQ0ZDFjMzAyNzUwY2ZhNC90YWJsZXJhbmdlOjAwYzE4MDRhMDE5MjQ5MDk5NDRkMWMzMDI3NTBjZmE0XzUtMS0xLTEtNDAxMjU_550779cf-ce00-4153-82bb-de79c9acdded"
      unitRef="usd">3641000</hmst:ImpactOnFairValueOfTwentyFiveBasisPointsDecrease>
    <hmst:ImpactOnFairValueOfFiftyBasisPointsDecrease
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTowMGMxODA0YTAxOTI0OTA5OTQ0ZDFjMzAyNzUwY2ZhNC90YWJsZXJhbmdlOjAwYzE4MDRhMDE5MjQ5MDk5NDRkMWMzMDI3NTBjZmE0XzYtMS0xLTEtNDAxMjU_b49ebfce-c6e9-47ca-a5fa-56cf0d15799a"
      unitRef="usd">7325000</hmst:ImpactOnFairValueOfFiftyBasisPointsDecrease>
    <hmst:ImpactOnFairValueOfHundredBasisPointsIncrease
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTowMGMxODA0YTAxOTI0OTA5OTQ0ZDFjMzAyNzUwY2ZhNC90YWJsZXJhbmdlOjAwYzE4MDRhMDE5MjQ5MDk5NDRkMWMzMDI3NTBjZmE0XzgtMS0xLTEtNDAxMjU_f14ce300-7cb8-4d3a-a0a1-f52a16d1bde1"
      unitRef="usd">2999000</hmst:ImpactOnFairValueOfHundredBasisPointsIncrease>
    <hmst:ImpactOnFairValueOfTwoHundredBasisPointsIncrease
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTowMGMxODA0YTAxOTI0OTA5OTQ0ZDFjMzAyNzUwY2ZhNC90YWJsZXJhbmdlOjAwYzE4MDRhMDE5MjQ5MDk5NDRkMWMzMDI3NTBjZmE0XzktMS0xLTEtNDAxMjU_1d13051a-ee59-4d93-bb56-7a4524ca31a2"
      unitRef="usd">5770000</hmst:ImpactOnFairValueOfTwoHundredBasisPointsIncrease>
    <hmst:MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales
      contextRef="i8adc6a566d3f4e1d93f696fbd849e708_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzU2NjA_887b475d-41e6-4ed8-894c-51d3b0958ed7"
      unitRef="saleofright">2</hmst:MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales>
    <hmst:MortgageServicingRightsUnpaidPrincipalBalanceSold
      contextRef="i8adc6a566d3f4e1d93f696fbd849e708_I20190331"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzU3MTA_16284768-bd14-48b2-9645-c79745e5ee79"
      unitRef="usd">14300000000</hmst:MortgageServicingRightsUnpaidPrincipalBalanceSold>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="id203f9909ca84a84a106d6ebe19dd497_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzU4NTg_6122187d-1aa5-49b3-9148-7d7c466f9b56"
      unitRef="usd">-900000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzczODA_d8573eba-c4fa-4911-bc92-6b70e5d71c59">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in multifamily and SBA MSRs measured at the lower of amortized cost or fair value were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.576%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.578%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Origination&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,581)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,307)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,666)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,415&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,774&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29,494&#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:ScheduleOfServicingAssetsAtAmortizedValueTextBlock>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzMtMS0xLTEtNDAxMjU_5f3c56fd-b5ac-4450-b340-0ac75ac95454"
      unitRef="usd">35774000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzMtMy0xLTEtNDAxMjU_0db0b0a9-6f0b-412c-b44a-fb842066106b"
      unitRef="usd">29494000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i4c66aa86eebe4c21b503b34f3ed4563a_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzMtNS0xLTEtNDAxMjU_202feb1c-7a0a-4016-8741-e6505bae3112"
      unitRef="usd">28328000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValueAdditions
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzQtMS0xLTEtNDAxMjU_5dfc0cf6-161a-4839-aca9-3c34aec98a12"
      unitRef="usd">11222000</us-gaap:ServicingAssetAtAmortizedValueAdditions>
    <us-gaap:ServicingAssetAtAmortizedValueAdditions
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzQtMy0xLTEtNDAxMjU_20e26d00-5464-46d3-b317-cf9b0fc58f72"
      unitRef="usd">11587000</us-gaap:ServicingAssetAtAmortizedValueAdditions>
    <us-gaap:ServicingAssetAtAmortizedValueAdditions
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzQtNS0xLTEtNDAxMjU_3b9e7fe6-231b-4fc4-8892-19d9d52fc216"
      unitRef="usd">5832000</us-gaap:ServicingAssetAtAmortizedValueAdditions>
    <us-gaap:ServicingAssetAtAmortizedValueAmortization1
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzUtMS0xLTEtNDAxMjU_3785deb4-d429-4f5b-a0c0-332390ad1aa1"
      unitRef="usd">7581000</us-gaap:ServicingAssetAtAmortizedValueAmortization1>
    <us-gaap:ServicingAssetAtAmortizedValueAmortization1
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzUtMy0xLTEtNDAxMjU_1f4ede26-d494-42ae-83b3-5ba56654a9a7"
      unitRef="usd">5307000</us-gaap:ServicingAssetAtAmortizedValueAmortization1>
    <us-gaap:ServicingAssetAtAmortizedValueAmortization1
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzUtNS0xLTEtNDAxMjU_ee2591b2-f04e-49f9-ade1-9bc4bd719974"
      unitRef="usd">4666000</us-gaap:ServicingAssetAtAmortizedValueAmortization1>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzYtMS0xLTEtNDAxMjU_9df94912-10a9-43c6-9f11-8b6e4ccf7a88"
      unitRef="usd">39415000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzYtMy0xLTEtNDAxMjU_b9ff0ad2-6d1a-48f3-ba3b-993a08408b32"
      unitRef="usd">35774000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTo3YjJhYjNhYTE2YWQ0NjU4ODM0ZGJlYzkyMzQwYjE5YS90YWJsZXJhbmdlOjdiMmFiM2FhMTZhZDQ2NTg4MzRkYmVjOTIzNDBiMTlhXzYtNS0xLTEtNDAxMjU_2e9115b3-3ff5-4498-a0f5-9734438b46ee"
      unitRef="usd">29494000</us-gaap:ServicingAssetAtAmortizedValue>
    <hmst:ExpectedWeightedAverageLifeofMSR
      contextRef="ie8950c2b76994fd0b9f0c1dd82bc3735_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzYzOTI_db28126b-2fd7-40c5-b0a2-17e72efd95a5">P11Y5M19D</hmst:ExpectedWeightedAverageLifeofMSR>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90ZXh0cmVnaW9uOjIwMmE1NWViM2Q0OTRhMWJiYWQ1MDVhMzYzOWVhMGFkXzczMDk_4d30da3c-11f5-4477-9c6f-c3ad88861304">Projected amortization expense for the gross carrying value of multifamily MSRs is estimated as follows:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:81.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Carrying value of multifamily and SBA MSRs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozYTU4ZjU2ZTgyZDQ0OGZhODU0ZDNhMWE1MzAzZDA3My90YWJsZXJhbmdlOjNhNThmNTZlODJkNDQ4ZmE4NTRkM2ExYTUzMDNkMDczXzItMS0xLTEtNDAxMjU_aa26d5b2-4eb6-4db1-96ba-546994b032c9"
      unitRef="usd">5766000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozYTU4ZjU2ZTgyZDQ0OGZhODU0ZDNhMWE1MzAzZDA3My90YWJsZXJhbmdlOjNhNThmNTZlODJkNDQ4ZmE4NTRkM2ExYTUzMDNkMDczXzMtMS0xLTEtNDAxMjU_4a8581af-e32a-434d-82ce-2a0db013d6cd"
      unitRef="usd">5627000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozYTU4ZjU2ZTgyZDQ0OGZhODU0ZDNhMWE1MzAzZDA3My90YWJsZXJhbmdlOjNhNThmNTZlODJkNDQ4ZmE4NTRkM2ExYTUzMDNkMDczXzQtMS0xLTEtNDAxMjU_286b4416-fc06-4732-b4c3-5c289ec365b5"
      unitRef="usd">5392000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozYTU4ZjU2ZTgyZDQ0OGZhODU0ZDNhMWE1MzAzZDA3My90YWJsZXJhbmdlOjNhNThmNTZlODJkNDQ4ZmE4NTRkM2ExYTUzMDNkMDczXzUtMS0xLTEtNDAxMjU_3e1f99e0-69b9-499a-b8ec-4b0320f258b0"
      unitRef="usd">5061000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozYTU4ZjU2ZTgyZDQ0OGZhODU0ZDNhMWE1MzAzZDA3My90YWJsZXJhbmdlOjNhNThmNTZlODJkNDQ4ZmE4NTRkM2ExYTUzMDNkMDczXzYtMS0xLTEtNDAxMjU_09aad23d-2c32-4ce4-8665-f38e74d9cb08"
      unitRef="usd">4437000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozYTU4ZjU2ZTgyZDQ0OGZhODU0ZDNhMWE1MzAzZDA3My90YWJsZXJhbmdlOjNhNThmNTZlODJkNDQ4ZmE4NTRkM2ExYTUzMDNkMDczXzctMS0xLTEtNDAxMjU_b07625c8-742f-4466-91da-0e09a64a5372"
      unitRef="usd">13132000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzYvZnJhZzoyMDJhNTVlYjNkNDk0YTFiYmFkNTA1YTM2MzllYTBhZC90YWJsZTozYTU4ZjU2ZTgyZDQ0OGZhODU0ZDNhMWE1MzAzZDA3My90YWJsZXJhbmdlOjNhNThmNTZlODJkNDQ4ZmE4NTRkM2ExYTUzMDNkMDczXzgtMS0xLTEtNDAxMjU_abc181d9-f446-439c-8d62-789b8ae07053"
      unitRef="usd">39415000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzQwNjc_77697434-b36a-4dd4-b26c-9fb2f4725853">COMMITMENTS, GUARANTEES AND CONTINGENCIES:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Commitments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the ordinary course of business, the Company extends secured and unsecured open-end loans to meet the financing needs of its customers. In addition, the Company makes certain unfunded loan commitments as part of its lending activities that have not been recognized in the Company's financial statements. These include commitments to extend credit made as part of the Company's lending activities on loans the Company intends to hold in its LHFI portfolio.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These commitments include the following:&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:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&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:18.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unused consumer portfolio lines&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;405,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;389,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial portfolio lines &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;820,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;656,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commitments to fund loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total  &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,316,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,113,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:13.5pt;text-indent:-13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)  Includes undistributed construction loan proceeds, where the Company has an obligation to advance funds for construction progress payments of $584 million and $395 million at December&#160;31, 2021 and 2020, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total amounts of unused commitments do not necessarily represent future credit exposure or cash requirements in that commitments may expire without being drawn upon. The Company has recorded an ACL on unfunded loan commitments, included in accounts payable and other liabilities on the consolidated balance sheets of $2.4 million and $1.6 million at December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has entered into certain agreements to invest in qualifying small businesses and small enterprises and a tax exempt bond partnership that have not been recognized in the Company's financial statements. At December&#160;31, 2021 and 2020 we had $15.2 million and $19.2 million, respectively, of future commitments to invest in these enterprises. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Guarantees&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the ordinary course of business, the Company sells loans through the Fannie Mae Multifamily Delegated Underwriting and Servicing Program ("DUS"&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;) that are subject to a credit loss sharing arrangement. The Company services the loans for Fannie Mae and shares in the risk of loss with Fannie Mae under the terms of the DUS contracts. Under the DUS program, the Company and Fannie Mae share losses on a pro rata basis, where the Company is responsible for losses incurred up to one-third of principal balance on each loan with two-thirds of the loss covered by Fannie Mae. For loans that have been sold through this program, a liability is recorded for this loss sharing arrangement under the accounting guidance for guarantees. As of December&#160;31, 2021 and 2020, the total unpaid principal balance of loans sold under this program was $1.9 billion and $1.8 billion, respectively. The Company's reserve liability related to this arrangement totaled $0.6 million and $2.1 million at December&#160;31, 2021 and 2020, respectively. There were no actual losses incurred under this arrangement during 2021, 2020 or 2019.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the normal course of business, the Company may have various legal claims and other similar contingent matters outstanding for which a loss may be realized. For these claims, the Company establishes a liability for contingent losses when it is probable that a loss has been incurred and the amount of loss can be reasonably estimated. For claims determined to be reasonably possible but not probable of resulting in a loss, there may be a range of possible losses in excess of the established liability. The Company did not have any material amounts reserved for legal claims as of December&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock>
    <us-gaap:OtherCommitmentsTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzQwNjE_1757695d-842e-4590-9df9-84a0ed7d7e0f">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These commitments include the following:&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:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&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:18.346%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unused consumer portfolio lines&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;405,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;389,122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial portfolio lines &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;820,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;656,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commitments to fund loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;90,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;68,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total  &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,316,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,113,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;(1)  Includes undistributed construction loan proceeds, where the Company has an obligation to advance funds for construction progress payments of $584 million and $395 million at December&#160;31, 2021 and 2020, respectively.</us-gaap:OtherCommitmentsTableTextBlock>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i3b3c9bdd37b54d01b66db2b3540be771_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90YWJsZTpjMTU2MDUyN2MxOWQ0OTFlOTE4ZThmZGI5M2E0NzdjOC90YWJsZXJhbmdlOmMxNTYwNTI3YzE5ZDQ5MWU5MThlOGZkYjkzYTQ3N2M4XzMtMS0xLTEtNDAxMjU_42090f1c-e031-451d-b8b1-95ecc09ab196"
      unitRef="usd">405992000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="if531d5290357416a80389a4c3c7d17e8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90YWJsZTpjMTU2MDUyN2MxOWQ0OTFlOTE4ZThmZGI5M2E0NzdjOC90YWJsZXJhbmdlOmMxNTYwNTI3YzE5ZDQ5MWU5MThlOGZkYjkzYTQ3N2M4XzMtMy0xLTEtNDAxMjU_75a34dce-4222-4e5f-b35a-c0a4ac985416"
      unitRef="usd">389122000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i88e1c05ae99046bcb7823005c6134104_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90YWJsZTpjMTU2MDUyN2MxOWQ0OTFlOTE4ZThmZGI5M2E0NzdjOC90YWJsZXJhbmdlOmMxNTYwNTI3YzE5ZDQ5MWU5MThlOGZkYjkzYTQ3N2M4XzQtMS0xLTEtNDAxMjU_0ba68847-623f-4bba-8c61-13472ab07a28"
      unitRef="usd">820131000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i7cfb4569cee24f6e9ff018ee98a29161_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90YWJsZTpjMTU2MDUyN2MxOWQ0OTFlOTE4ZThmZGI5M2E0NzdjOC90YWJsZXJhbmdlOmMxNTYwNTI3YzE5ZDQ5MWU5MThlOGZkYjkzYTQ3N2M4XzQtMy0xLTEtNDAxMjU_be175a93-15e6-4969-ac67-861532078f91"
      unitRef="usd">656065000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i59c47d3d08b2428eaa1fcac440973dd5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90YWJsZTpjMTU2MDUyN2MxOWQ0OTFlOTE4ZThmZGI5M2E0NzdjOC90YWJsZXJhbmdlOmMxNTYwNTI3YzE5ZDQ5MWU5MThlOGZkYjkzYTQ3N2M4XzUtMS0xLTEtNDAxMjU_865c2f96-28da-4bff-b02a-3cf7928f219b"
      unitRef="usd">90852000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i37f1108bdd7349fb8eb88909a8f4f0c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90YWJsZTpjMTU2MDUyN2MxOWQ0OTFlOTE4ZThmZGI5M2E0NzdjOC90YWJsZXJhbmdlOmMxNTYwNTI3YzE5ZDQ5MWU5MThlOGZkYjkzYTQ3N2M4XzUtMy0xLTEtNDAxMjU_28a702b7-9ea2-49f4-ba38-d8cc373f78bb"
      unitRef="usd">68345000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90YWJsZTpjMTU2MDUyN2MxOWQ0OTFlOTE4ZThmZGI5M2E0NzdjOC90YWJsZXJhbmdlOmMxNTYwNTI3YzE5ZDQ5MWU5MThlOGZkYjkzYTQ3N2M4XzYtMS0xLTEtNDAxMjU_ff0696b7-346a-4ebe-8ed0-29422d0e3ab5"
      unitRef="usd">1316975000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90YWJsZTpjMTU2MDUyN2MxOWQ0OTFlOTE4ZThmZGI5M2E0NzdjOC90YWJsZXJhbmdlOmMxNTYwNTI3YzE5ZDQ5MWU5MThlOGZkYjkzYTQ3N2M4XzYtMy0xLTEtNDAxMjU_d81b2887-9507-4d00-98bc-3f3bd70daed9"
      unitRef="usd">1113532000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="ib4d0036eb96e4593826c684914a56180_I20211231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzc0Mw_3cadf270-f19e-4b40-a5b7-7b5dc1a18262"
      unitRef="usd">584000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="ibab069928327480c886d12664ed7653f_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzc1MA_10922ba9-d31e-457c-981f-c854df83878e"
      unitRef="usd">395000000</us-gaap:GuaranteeObligationsMaximumExposure>
    <hmst:AllowanceForUnfundedCommitments
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzExMDU_561366dd-5109-42b7-95c9-f07fbf6cb39e"
      unitRef="usd">2400000</hmst:AllowanceForUnfundedCommitments>
    <hmst:AllowanceForUnfundedCommitments
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzExMTI_018d1b50-51fa-4ad8-a1ef-089c8eff2ad5"
      unitRef="usd">1600000</hmst:AllowanceForUnfundedCommitments>
    <us-gaap:OtherCommitment
      contextRef="i17d1c22a3e2945f6bd3a372a6af306b2_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzEzNzg_55781de4-806b-4581-a350-04e3f4647ef7"
      unitRef="usd">15200000</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment
      contextRef="ib0d99cef0a434f8fb34b51c35f0314f7_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzEzODU_0d3469ed-d4d6-4d6f-b634-fc88041738fd"
      unitRef="usd">19200000</us-gaap:OtherCommitment>
    <hmst:LoanssoldthroughDUS
      contextRef="i1972589f5d9f472e9abd3718fa75fadf_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzIyODk_1ceb33cd-a2e5-4c68-beba-5d4fe96b0b9d"
      unitRef="usd">1900000000</hmst:LoanssoldthroughDUS>
    <hmst:LoanssoldthroughDUS
      contextRef="iaaac0ff096ba4972adadf1eb22d620f8_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzIyOTY_f5c6260f-017e-4738-9fe9-e253795e7c5b"
      unitRef="usd">1800000000</hmst:LoanssoldthroughDUS>
    <hmst:ReserveliabilityrelatedtomultifamilyDUSProgram
      contextRef="i1944fe4b99764957887d4bb237886b17_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzIzODI_063d9e7d-44f8-4c2b-8daa-6da568879c92"
      unitRef="usd">600000</hmst:ReserveliabilityrelatedtomultifamilyDUSProgram>
    <hmst:ReserveliabilityrelatedtomultifamilyDUSProgram
      contextRef="i1e16e46fbe7e4e2fb17cbcd3a0cd1d93_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzIzODk_9fe16a05-2047-4bb4-bfb3-a7a822e33e17"
      unitRef="usd">2100000</hmst:ReserveliabilityrelatedtomultifamilyDUSProgram>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="i3c85eed0bdca4d408a275d1278c7840e_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzI0MzE_e2295514-2cdf-49c9-92db-6ead119a880b"
      unitRef="usd">0</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="i83766df8d5024651996fb5d85608cac3_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzI0MzE_f2cae071-8144-453f-a0e9-1c703f29383d"
      unitRef="usd">0</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="i4f1326b91d2648bbb7e97bb29ef20c5c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xMzkvZnJhZzo5MzQ4OTliODlhM2E0MjViYjQ1OGNiYjE3NDNlZTBhMC90ZXh0cmVnaW9uOjkzNDg5OWI4OWEzYTQyNWJiNDU4Y2JiMTc0M2VlMGEwXzI0MzE_f8332a16-c921-4a88-bdce-6c6412dab7a0"
      unitRef="usd">0</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzI1MDI_d29c9a3c-ff37-4387-984d-f6df8ecccb9a">INCOME TAXES:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense from continuing operations consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,076)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,596)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax credit investment amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,267&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,904&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-indent:-13.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense from continuing operations differed from amounts computed at the federal income tax statutory rate as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:28.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands, except rate)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income before taxes&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal tax statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State tax - net of federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax-exempt interest benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,049)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.81)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,849)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.85)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,388)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.77)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(159)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of the Company's deferred tax assets and liabilities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred taxes 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal and state net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nonaccrual interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loan valuation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred taxes liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred loan fees and costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrealized gain on investment AFS securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,630)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Premises and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,843)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(46,398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(54,099)&lt;/span&gt;&lt;/td&gt;&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 46pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,311)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,367)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management assesses the available positive and negative evidence to estimate if sufficient future taxable income will be generated to utilize the existing deferred tax assets. As of December&#160;31, 2021, management determined that sufficient evidence exists to support the future utilization of all of the Company's deferred tax assets. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Utilization of the federal and state net operating loss and tax credit carryforwards may be subject to an annual limitation due to the "change in ownership" provisions of the Internal Revenue Code of 1986, as amended. At December 31, 2020, the Company had federal net operating loss carryforwards of $1.0 million. The Company also has state net operating loss carryforwards of $12.1 million as of both December&#160;31, 2021 and 2020 that will expire at various dates from 2022 to 2038.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Retained earnings at December&#160;31, 2021 and 2020 include approximately $12.7 million in tax basis bad debt reserves for which no income tax liability has been recorded. This represents the balance of bad debt reserves created for tax purposes as of December 31, 1987. These amounts are subject to recapture (i.e., included in taxable income) if certain events occur, such as in the event HomeStreet Bank ceases to be a bank. In the event of recapture, the Company will incur both federal and state tax liabilities on this pre-1988 bad debt reserve balance at the then prevailing corporate tax rates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had no recorded unrecognized tax position as of December&#160;31, 2021, 2020 or 2019. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are currently under examination, or subject to examination, by various U.S. federal and state taxing authorities. The Company is no longer subject to federal income tax examinations for tax years prior to 2015 or state income tax examination for tax years prior to 2017, generally.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzI0OTE_3726dca6-e0dd-44c8-ae35-fc36a3442c71">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense from continuing operations consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.222%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Current expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(11,076)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,313)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,596)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax credit investment amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,267&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,904&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzQtMS0xLTEtNDAxMjU_6cc950e9-8719-44cc-969b-0d61c00db091"
      unitRef="usd">20074000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzQtMy0xLTEtNDAxMjU_b978f7c9-f4fa-4c90-aa39-db94076213f3"
      unitRef="usd">27166000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzQtNS0xLTEtNDAxMjU_ce48adff-9dd1-4505-91d7-3d7c9c6493e2"
      unitRef="usd">32738000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzUtMS0xLTEtNDAxMjU_3447ad18-0bd7-44d7-a2e7-12407da06b56"
      unitRef="usd">3191000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzUtMy0xLTEtNDAxMjU_4912ec6f-24ba-494d-9ebf-7a1751ddddef"
      unitRef="usd">4804000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzUtNS0xLTEtNDAxMjU_f8876995-8e0e-4aea-b79f-4c44decb59e1"
      unitRef="usd">5153000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzctMS0xLTEtNDAxMjU_0f0974c2-0d08-40f3-8557-0c6c0dfee5e0"
      unitRef="usd">4325000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzctMy0xLTEtNDAxMjU_f1321a1c-9ddb-4c0c-9c8d-f2884b8e3399"
      unitRef="usd">-11076000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzctNS0xLTEtNDAxMjU_c4720055-0d79-416e-bc10-2be3d758f4d8"
      unitRef="usd">-28313000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzktMS0xLTEtNDAxMjU_a7ce65e1-2107-46cd-b941-6346e419a196"
      unitRef="usd">511000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzktMy0xLTEtNDAxMjU_b664bc06-ff15-4078-baa3-3f5ccdb74221"
      unitRef="usd">-1596000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzktNS0xLTEtNDAxMjU_88f2b9ce-fb53-420f-9e6b-1f2483c8dd6e"
      unitRef="usd">-4292000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzEwLTEtMS0xLTQwMTI1_4f9799a3-dbbd-42c1-804a-4ae12d538d5e"
      unitRef="usd">3166000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzEwLTMtMS0xLTQwMTI1_928849bb-6099-444a-8153-7e2ce5f12114"
      unitRef="usd">2606000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzEwLTUtMS0xLTQwMTI1_86f14c24-dd0b-4df0-92c0-02b82c7da636"
      unitRef="usd">2702000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseAmortization>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzExLTEtMS0xLTQwMTI1_3712c114-5cb0-4d07-8cf6-e44ec5f30369"
      unitRef="usd">31267000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzExLTMtMS0xLTQwMTI1_13d7ec23-e56a-43fb-ba08-50cdcbb85f78"
      unitRef="usd">21904000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo4ZWVmMDMyOGRiYzA0OTBlOGIwMWUwMDQwMTQ5M2EzOS90YWJsZXJhbmdlOjhlZWYwMzI4ZGJjMDQ5MGU4YjAxZTAwNDAxNDkzYTM5XzExLTUtMS0xLTQwMTI1_76b81284-1290-445c-a52c-77c7e3fe5806"
      unitRef="usd">7988000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzI1MDA_282104eb-f026-4a27-9dab-13fde78194cc">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense from continuing operations differed from amounts computed at the federal income tax statutory rate as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:28.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding: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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands, except rate)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income before taxes&lt;/span&gt;&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;146,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal tax statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;State tax - net of federal tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.45)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tax-exempt interest benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,049)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.81)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,849)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2.85)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,388)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.77)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,132)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(159)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.25)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1.05)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(513)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,988&#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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzQtMy0xLTEtNDAxMjU_50fc322c-2772-4c89-80ca-a51e6a0b7028"
      unitRef="usd">146689000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzQtNy0xLTEtNDAxMjU_955e886b-037b-44be-9155-105b3072a6f2"
      unitRef="usd">101894000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzQtMTEtMS0xLTQwMTI1_ff6ffc0f-8bd4-46c6-bd50-42396e8db2d3"
      unitRef="usd">48708000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzYtMS0xLTEtNDAxMjU_1ae78e3f-cd22-424e-b166-574aeee2de61"
      unitRef="number">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzYtMy0xLTEtNDAxMjU_b53d12d2-b98e-49ff-b2f4-bed7b692ff56"
      unitRef="usd">30805000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzYtNS0xLTEtNDAxMjU_22de1c36-4dbf-4a41-b03a-cd5ccbc4e990"
      unitRef="number">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzYtNy0xLTEtNDAxMjU_b3be7021-7ec9-4426-a2fb-28920eea0b52"
      unitRef="usd">21398000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzYtOS0xLTEtNDAxMjU_814026b5-6334-428d-81ab-1fa8dc04d6a2"
      unitRef="number">0.2100</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzYtMTEtMS0xLTQwMTI1_983c66dc-6115-4099-b543-3edccd354ad0"
      unitRef="usd">10229000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzctMS0xLTEtNDAxMjU_195366a9-f7c3-49a4-a319-dfc549479149"
      unitRef="number">0.0220</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzctMy0xLTEtNDAxMjU_099f9d73-b4db-4141-bcd8-4acd699853d2"
      unitRef="usd">3220000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzctNS0xLTEtNDAxMjU_c6f5b463-ea48-4321-926c-10e6a27b6e60"
      unitRef="number">0.0254</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzctNy0xLTEtNDAxMjU_c3c13f43-c834-4bf1-8f03-ca68cd6f13c1"
      unitRef="usd">2587000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzctOS0xLTEtNDAxMjU_4d82d815-0ec7-4ebb-a1d7-118c36aa2b2e"
      unitRef="number">-0.0045</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzctMTEtMS0xLTQwMTI1_c9f547df-7692-4503-b1d8-a76c5edc8c6c"
      unitRef="usd">-217000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzgtMS0xLTEtNDAxMjU_432dde78-677d-4e7c-8d92-0f40e4fb2e92"
      unitRef="number">0.0140</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzgtMy0xLTEtNDAxMjU_c2b1ef82-93c8-4055-bcd6-6578071f2807"
      unitRef="usd">2049000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzgtNS0xLTEtNDAxMjU_7a5ca993-9ee5-4a64-9080-b64d4b67b13a"
      unitRef="number">0.0181</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzgtNy0xLTEtNDAxMjU_bf6a7ae3-3f71-4758-8c7c-6e7b70a9e326"
      unitRef="usd">1849000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzgtOS0xLTEtNDAxMjU_d8112b2a-13e9-4285-b142-26861f679024"
      unitRef="number">0.0285</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzgtMTEtMS0xLTQwMTI1_ec791547-1fdb-495a-8d3e-0faefda92cf2"
      unitRef="usd">1388000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzktMS0xLTEtNDAxMjU_5d55fe7e-55ff-4976-8c41-03be44b59c8b"
      unitRef="number">-0.0077</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzktMy0xLTEtNDAxMjU_47d4a827-bf9a-43a5-beb4-2df852f4ef7a"
      unitRef="usd">-1132000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzktNS0xLTEtNDAxMjU_3f8a87dc-6ffe-4e0b-9093-1054b6f46753"
      unitRef="number">-0.0016</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzktNy0xLTEtNDAxMjU_6f67eda1-22ad-4aa9-b8df-acf63fa51730"
      unitRef="usd">-159000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzktOS0xLTEtNDAxMjU_772d2c10-8a0a-49a9-85ff-17f077ffcfe7"
      unitRef="number">-0.0025</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzktMTEtMS0xLTQwMTI1_f81467e1-28d9-4c6a-ae3e-a01033009781"
      unitRef="usd">-123000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEyLTEtMS0xLTQwMTI1_8bf41dc7-40b8-4c96-ac0b-ed557153f84f"
      unitRef="number">0.0029</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEyLTMtMS0xLTQwMTI1_8c3ff423-78cb-429d-9346-ff262127bdec"
      unitRef="usd">423000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEyLTUtMS0xLTQwMTI1_bf9e58ad-417e-4d5e-9988-b8a14fe76041"
      unitRef="number">-0.0007</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEyLTctMS0xLTQwMTI1_c75efb2b-a911-4d8e-a1bf-932358780d73"
      unitRef="usd">-73000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEyLTktMS0xLTQwMTI1_4d49b2de-cd95-40fd-b1bd-af64456045e7"
      unitRef="number">-0.0105</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEyLTExLTEtMS00MDEyNQ_53f9e030-58fd-47e9-a33d-78b2dd809ccf"
      unitRef="usd">-513000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEzLTEtMS0xLTQwMTI1_13b44157-28f1-4a6d-9e67-748c7e0fec90"
      unitRef="number">0.2132</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEzLTMtMS0xLTQwMTI1_080d90e2-a0cb-4a6f-98e4-cf46b20e5b92"
      unitRef="usd">31267000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEzLTUtMS0xLTQwMTI1_a711a922-135f-406c-b870-d50dbea6df08"
      unitRef="number">0.2150</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEzLTctMS0xLTQwMTI1_cfd35dbc-bc45-479d-8de6-406c9672f515"
      unitRef="usd">21904000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEzLTktMS0xLTQwMTI1_e8b689f1-7d25-4892-8387-91de4bb8ed10"
      unitRef="number">0.1640</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5ZTgwNGUyOGVkNDg0ZDRiOWRmZjZkY2E2NGEzN2Y5Ni90YWJsZXJhbmdlOjllODA0ZTI4ZWQ0ODRkNGI5ZGZmNmRjYTY0YTM3Zjk2XzEzLTExLTEtMS00MDEyNQ_f0ef3e54-fe18-4977-96c1-af020803f362"
      unitRef="usd">7988000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzI1MDE_73a0d0be-1687-4515-8458-f716bbe14106">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of the Company's deferred tax assets and liabilities:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred taxes 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal and state net operating loss carryforwards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;849&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Nonaccrual interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;497&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loan valuation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,744&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,087&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,732&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred taxes liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(22,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(18,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Deferred loan fees and costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,972)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrealized gain on investment AFS securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,630)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(9,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Premises and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,843)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(829)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(54)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(171)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(46,398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(54,099)&lt;/span&gt;&lt;/td&gt;&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 46pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(16,311)&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(15,367)&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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzQtMS0xLTEtNDAxMjU_0826bbd5-54dd-41f8-a810-c16abf4e9cb3"
      unitRef="usd">11477000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzQtMy0xLTEtNDAxMjU_88a33067-f387-4cb7-8504-ac7332937704"
      unitRef="usd">15957000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzUtMS0xLTEtNDAxMjU_469b82ad-538a-4fe1-843e-a964465f170f"
      unitRef="usd">628000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzUtMy0xLTEtNDAxMjU_d4bfefc3-e94e-4de7-803b-ad9bc6b3f71e"
      unitRef="usd">849000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzYtMS0xLTEtNDAxMjU_9f5858b6-5dcd-4cd8-8dbd-607d5e1e3c81"
      unitRef="usd">2268000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzYtMy0xLTEtNDAxMjU_bbcb0234-4884-4d74-8cd2-b088a3a9aa92"
      unitRef="usd">2152000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzctMS0xLTEtNDAxMjU_4ec30710-7299-4496-8108-d710512b3ac2"
      unitRef="usd">471000</us-gaap:DeferredTaxAssetsInvestments>
    <us-gaap:DeferredTaxAssetsInvestments
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzctMy0xLTEtNDAxMjU_da7582d0-b144-4d07-91ba-dd82bdb7f29c"
      unitRef="usd">451000</us-gaap:DeferredTaxAssetsInvestments>
    <hmst:DeferredTaxAssetsLeaseLiability
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzgtMS0xLTEtNDAxMjU_a667f56b-cf8b-4237-8f1a-e1a73272b25a"
      unitRef="usd">12028000</hmst:DeferredTaxAssetsLeaseLiability>
    <hmst:DeferredTaxAssetsLeaseLiability
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzgtMy0xLTEtNDAxMjU_b09f15a7-c3a0-4334-9d42-57a8a8607a4a"
      unitRef="usd">15290000</hmst:DeferredTaxAssetsLeaseLiability>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzktMS0xLTEtNDAxMjU_77295b16-a186-43ea-a6fd-1c5136d13800"
      unitRef="usd">213000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <us-gaap:DeferredTaxAssetInterestCarryforward
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzktMy0xLTEtNDAxMjU_815d47b7-4654-44d2-89ba-7934b0907639"
      unitRef="usd">497000</us-gaap:DeferredTaxAssetInterestCarryforward>
    <hmst:DeferredTaxAssetsStockOptions
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzEwLTEtMS0xLTQwMTI1_6cffa698-7998-4fdf-ab29-4164b64a3d2a"
      unitRef="usd">969000</hmst:DeferredTaxAssetsStockOptions>
    <hmst:DeferredTaxAssetsStockOptions
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzEwLTMtMS0xLTQwMTI1_034118c8-ce8d-4e04-9222-dc38743707de"
      unitRef="usd">820000</hmst:DeferredTaxAssetsStockOptions>
    <hmst:DeferredTaxAssetsLoanValuation
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzExLTEtMS0xLTQwMTI1_2cac729b-7f66-41bd-b385-8ca31f31ce61"
      unitRef="usd">289000</hmst:DeferredTaxAssetsLoanValuation>
    <hmst:DeferredTaxAssetsLoanValuation
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzExLTMtMS0xLTQwMTI1_925f22ef-21c1-4a45-83d7-3007b643614d"
      unitRef="usd">454000</hmst:DeferredTaxAssetsLoanValuation>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzEyLTEtMS0xLTQwMTI1_fe235832-2475-4400-88cf-2bd0618b3554"
      unitRef="usd">1744000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzEyLTMtMS0xLTQwMTI1_7f8536cb-f484-4374-bdce-f99cb0b9b75e"
      unitRef="usd">2262000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzEzLTEtMS0xLTQwMTI1_7d7d4434-41ba-43c1-9dc5-9f04d72b2018"
      unitRef="usd">30087000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzEzLTMtMS0xLTQwMTI1_a98b04e0-0902-4272-a059-c50a023d3346"
      unitRef="usd">38732000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesMortgageServicingRights
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzE2LTEtMS0xLTQwMTI1_c6628a09-33e0-4aec-8191-10668ca2101b"
      unitRef="usd">22221000</us-gaap:DeferredTaxLiabilitiesMortgageServicingRights>
    <us-gaap:DeferredTaxLiabilitiesMortgageServicingRights
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzE2LTMtMS0xLTQwMTI1_2e6f7d85-3e3c-47c3-82f9-55667dc5e6ea"
      unitRef="usd">18663000</us-gaap:DeferredTaxLiabilitiesMortgageServicingRights>
    <hmst:DeferredTaxLiabilitiesDeferredLoanFeesandCosts
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzE3LTEtMS0xLTQwMTI1_b4886b2c-5354-48e7-8b81-e5c490e2fa59"
      unitRef="usd">7336000</hmst:DeferredTaxLiabilitiesDeferredLoanFeesandCosts>
    <hmst:DeferredTaxLiabilitiesDeferredLoanFeesandCosts
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzE3LTMtMS0xLTQwMTI1_f8b4e75b-c4ca-448f-8ef8-712a53d7e8b1"
      unitRef="usd">10972000</hmst:DeferredTaxLiabilitiesDeferredLoanFeesandCosts>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzE4LTEtMS0xLTQwMTI1_13a9f19c-903c-4148-8f1d-c784ec6eceff"
      unitRef="usd">8572000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzE4LTMtMS0xLTQwMTI1_cdc8bbec-c70e-4288-97f1-c10bc911b0bc"
      unitRef="usd">10435000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <hmst:DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzE5LTEtMS0xLTQwMTI1_af577b83-a71a-4767-9d88-c06505f006d0"
      unitRef="usd">5630000</hmst:DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross>
    <hmst:DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzE5LTMtMS0xLTQwMTI1_c06b2577-4708-41f1-9442-2436936d13d3"
      unitRef="usd">9409000</hmst:DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzIwLTEtMS0xLTQwMTI1_9653aadb-5d92-41ec-a167-f61740e31260"
      unitRef="usd">1843000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzIwLTMtMS0xLTQwMTI1_3f9e00d9-f85c-4eed-9749-46af5c4caada"
      unitRef="usd">3620000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzIxLTEtMS0xLTQwMTI1_2af0a598-1036-45a4-8228-0275d46ba2e7"
      unitRef="usd">742000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzIxLTMtMS0xLTQwMTI1_5aac567a-9f90-4dcf-b905-49db92e9c89c"
      unitRef="usd">829000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzIyLTEtMS0xLTQwMTI1_8eebe99c-0e75-4fff-9724-3e9afaa2296d"
      unitRef="usd">54000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzIyLTMtMS0xLTQwMTI1_6f7a4d57-0ebb-4f28-a652-bb80f2149dbe"
      unitRef="usd">171000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzIzLTEtMS0xLTQwMTI1_55c2684d-cf25-40cf-a82a-24f92f852e71"
      unitRef="usd">46398000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzIzLTMtMS0xLTQwMTI1_015750aa-6947-4171-9286-7e2a7e6217f9"
      unitRef="usd">54099000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzI0LTEtMS0xLTQwMTI1_ae1a8709-58d6-4000-b957-6a1d19a58529"
      unitRef="usd">16311000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90YWJsZTo5MmU0NTJkNjljOTc0ZTk3OGFlMmIxNmY4MjQ0YTc4Mi90YWJsZXJhbmdlOjkyZTQ1MmQ2OWM5NzRlOTc4YWUyYjE2ZjgyNDRhNzgyXzI0LTMtMS0xLTQwMTI1_2fd0a8d3-fa56-499b-941b-e1ecd61d2344"
      unitRef="usd">15367000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ic7d1bc1879804daab79cb49f6c25c0cc_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzExNDk_05684131-9307-40b4-9608-ac33de51f0f5"
      unitRef="usd">1000000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i7896f389911243048f84def9824b9059_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzI3NDg3NzkwNzI2Nzc_6002f329-9e44-41f5-85cc-6dd7f8e22447"
      unitRef="usd">12100000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ied0fc321bcf3447b99628f8171f6a1df_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzI3NDg3NzkwNzI2Nzc_e353c1d7-ba25-4fcd-a65e-91c2431982bc"
      unitRef="usd">12100000</us-gaap:OperatingLossCarryforwards>
    <hmst:TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzE1MjI_1d4f266f-329b-473d-b3f8-2c1fb890d2dd"
      unitRef="usd">12700000</hmst:TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded>
    <hmst:TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzE1MjI_ee29cd85-f9bd-4c62-a404-550523ece080"
      unitRef="usd">12700000</hmst:TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzIwNTE_8f5600f6-4ff8-4ecf-bfa1-fac129bdeafa"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzIwNTE_a843f647-0f4c-4e5f-a07f-3ba218f417be"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDIvZnJhZzo0MGZlYjIwMThkZWI0ODJkOGExNmExZjcyMDQ0ZjA3OC90ZXh0cmVnaW9uOjQwZmViMjAxOGRlYjQ4MmQ4YTE2YTFmNzIwNDRmMDc4XzIwNTE_ec489c03-2d55-4a73-8bcb-46077b65b801"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDUvZnJhZzo5ZDJkZjhiZTNhYjg0MWVjYWNlM2I2NDFlMDJlYjhhZS90ZXh0cmVnaW9uOjlkMmRmOGJlM2FiODQxZWNhY2UzYjY0MWUwMmViOGFlXzc1NQ_216c2842-4e97-4a98-aac5-cfa47a5ba46b">RETIREMENT BENEFIT PLAN:The Company maintains a 401(k) Savings Plan for the benefit of its employees. Substantially all of the Company's employees are eligible to participate in the HomeStreet, Inc. 401(k) Savings Plan (the "Plan"). The Plan provides for payment of retirement benefits to employees pursuant to the provisions of the Plan and in conformity with Section 401(k) of the Internal Revenue Code. Employees may elect to have a portion of their salary contributed to the Plan. Participants receive a vested employer matching contribution equal to 100% of the first 3.0% and 50% of the next 2.0% of eligible compensation deferred by the participant. Employer contributions of $3.9 million, $3.8 million and $5.5 million were incurred in 2021, 2020, and 2019, respectively.</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="if4a0647359d34ad6999da0c5b43d2f99_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDUvZnJhZzo5ZDJkZjhiZTNhYjg0MWVjYWNlM2I2NDFlMDJlYjhhZS90ZXh0cmVnaW9uOjlkMmRmOGJlM2FiODQxZWNhY2UzYjY0MWUwMmViOGFlXzU3MA_1c0e57b2-0521-478e-9762-535ae5ca570f"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="if4a0647359d34ad6999da0c5b43d2f99_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDUvZnJhZzo5ZDJkZjhiZTNhYjg0MWVjYWNlM2I2NDFlMDJlYjhhZS90ZXh0cmVnaW9uOjlkMmRmOGJlM2FiODQxZWNhY2UzYjY0MWUwMmViOGFlXzU4Ng_f4010c24-0a3c-4ad1-bc13-254305ed14ff"
      unitRef="number">0.030</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i96c29d1c6c504a58a18457c71d390cb5_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDUvZnJhZzo5ZDJkZjhiZTNhYjg0MWVjYWNlM2I2NDFlMDJlYjhhZS90ZXh0cmVnaW9uOjlkMmRmOGJlM2FiODQxZWNhY2UzYjY0MWUwMmViOGFlXzU5Mw_568beae4-0fe3-4a30-9cdc-d7dcdd73303d"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i96c29d1c6c504a58a18457c71d390cb5_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDUvZnJhZzo5ZDJkZjhiZTNhYjg0MWVjYWNlM2I2NDFlMDJlYjhhZS90ZXh0cmVnaW9uOjlkMmRmOGJlM2FiODQxZWNhY2UzYjY0MWUwMmViOGFlXzYwOA_29031e26-0821-40f6-88fc-dd2a34ff7e45"
      unitRef="number">0.020</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDUvZnJhZzo5ZDJkZjhiZTNhYjg0MWVjYWNlM2I2NDFlMDJlYjhhZS90ZXh0cmVnaW9uOjlkMmRmOGJlM2FiODQxZWNhY2UzYjY0MWUwMmViOGFlXzY5MQ_41313cfd-f29f-4b57-8fa5-6566076c756e"
      unitRef="usd">3900000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDUvZnJhZzo5ZDJkZjhiZTNhYjg0MWVjYWNlM2I2NDFlMDJlYjhhZS90ZXh0cmVnaW9uOjlkMmRmOGJlM2FiODQxZWNhY2UzYjY0MWUwMmViOGFlXzY5NQ_62a954c6-be88-4de6-8b47-ec5a5365487f"
      unitRef="usd">3800000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDUvZnJhZzo5ZDJkZjhiZTNhYjg0MWVjYWNlM2I2NDFlMDJlYjhhZS90ZXh0cmVnaW9uOjlkMmRmOGJlM2FiODQxZWNhY2UzYjY0MWUwMmViOGFlXzcwMg_1a487016-8f0e-4abc-9645-0093538aaaf8"
      unitRef="usd">5500000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzE1Mjk_9f931d3c-d083-42e3-83ba-4f3593401b06">SHARE-BASED COMPENSATION PLANS:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2014, the shareholders approved the Company's 2014 Equity Incentive Plan (the "2014 EIP Plan") that provided for the grant of stock options, shares of restricted stock, RSUs, PSUs, stock bonus awards, stock appreciation rights, performance share awards and performance compensation awards and unrestricted stock&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(collectively, "Equity Incentive Awards") to the Company&#x2019;s executive officers, other key employees and directors. This plan was amended in May 2017 and allows the grant of  up to 1,875,000 shares of the Company&#x2019;s common stock. For 2021 and 2020, the Company recognized stock-based compensation cost of $2.9&#160;million and $2.4 million, respectively. In 2019, the Company recognized a $3.1 million reversal of previously recognized stock-based compensation costs related to PSUs that did not meet their internal performance metrics, resulting in a net benefit of $0.4 million. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Nonqualified Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of changes in stock options for 2021 is as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&#160;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&#160;Value&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options outstanding at December&#160;31, 2020&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;188,181&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(188,181)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options outstanding at December&#160;31, 2021&lt;/span&gt;&lt;/div&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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no options granted or forfeited during 2021.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RSUs generally vest over a three year period with the fair market value of the awards determined at the grant date based on the Company's stock price. PSUs vest at the end of a three year period with the fair market value of the awards determined using a Monte Carlo simulation technique. A summary of the status of the combined RSUs and PSUs is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average&lt;br/&gt;Grant&#160;Date&#160;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2020&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;295,840&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,372&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cancelled or forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(73,577)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(60,104)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24.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;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;268,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.83&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assumptions used in the Monte Carlo simulations used to determine fair market value of the PSUs granted in 2021, 2020 and 2019 are set forth in the table below:&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:44.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.817%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.345%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Volatility of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average volatility of peer companies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average correlation coefficient of peer companies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.8004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.7561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.7272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected term in years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.00 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.76 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.69 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzQ4Ng_cad4c08c-61a8-480d-bf1e-114489a21162"
      unitRef="shares">1875000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzYwMg_aa664aed-d26c-42e0-9f9c-f17c69e543d8"
      unitRef="usd">2900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzEwOTk1MTE2MjkzNDI_cfb8aab7-0c05-4f70-9a68-991ac83fe95b"
      unitRef="usd">2400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <hmst:ShareBasedPaymentArrangementExpenseReversal
      contextRef="ice3a474c667e47e286cd7032a81f3299_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzY2MQ_aaabaf05-6b54-4c70-8271-69c35b8f03ed"
      unitRef="usd">3100000</hmst:ShareBasedPaymentArrangementExpenseReversal>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzEwOTk1MTE2MjkzMzM_7c136e55-83b6-4d7b-b996-b7c6ec07def2"
      unitRef="usd">-400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzE1MzE_51a61ed3-32c3-483c-ba1b-3ec66ea04cb4">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of changes in stock options for 2021 is as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.752%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&#160;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Aggregate&lt;br/&gt;Intrinsic&#160;Value&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options outstanding at December&#160;31, 2020&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;188,181&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(188,181)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Options outstanding at December&#160;31, 2021&lt;/span&gt;&lt;/div&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:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZToxMmRkOTJlN2RkYTk0MjEwYjM2NGU2OTRiZGZkMDAwMy90YWJsZXJhbmdlOjEyZGQ5MmU3ZGRhOTQyMTBiMzY0ZTY5NGJkZmQwMDAzXzItMS0xLTEtNDAxMjU_8bf7c05c-4c18-4240-9cd8-d9deb7bf4d40"
      unitRef="shares">188181</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZToxMmRkOTJlN2RkYTk0MjEwYjM2NGU2OTRiZGZkMDAwMy90YWJsZXJhbmdlOjEyZGQ5MmU3ZGRhOTQyMTBiMzY0ZTY5NGJkZmQwMDAzXzItMy0xLTEtNDAxMjU_f1d88b90-c960-43a8-b50f-421178055258"
      unitRef="usdPerShare">12.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZToxMmRkOTJlN2RkYTk0MjEwYjM2NGU2OTRiZGZkMDAwMy90YWJsZXJhbmdlOjEyZGQ5MmU3ZGRhOTQyMTBiMzY0ZTY5NGJkZmQwMDAzXzItNS0xLTEtNjAyMDc_0d21f4cd-396b-4f17-8055-4748c671d30f">P1Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZToxMmRkOTJlN2RkYTk0MjEwYjM2NGU2OTRiZGZkMDAwMy90YWJsZXJhbmdlOjEyZGQ5MmU3ZGRhOTQyMTBiMzY0ZTY5NGJkZmQwMDAzXzItNy0xLTEtNjAyNDI_9c4feb30-7da8-4ad5-aeca-5f828ead1c56"
      unitRef="usd">3933000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZToxMmRkOTJlN2RkYTk0MjEwYjM2NGU2OTRiZGZkMDAwMy90YWJsZXJhbmdlOjEyZGQ5MmU3ZGRhOTQyMTBiMzY0ZTY5NGJkZmQwMDAzXzUtMS0xLTEtNDAxMjU_4a382973-8a6c-4ab9-b5b0-a45ae85f3866"
      unitRef="shares">188181</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZToxMmRkOTJlN2RkYTk0MjEwYjM2NGU2OTRiZGZkMDAwMy90YWJsZXJhbmdlOjEyZGQ5MmU3ZGRhOTQyMTBiMzY0ZTY5NGJkZmQwMDAzXzUtMy0xLTEtNDAxMjU_e40a73f5-8145-4429-acb1-d936fb348833"
      unitRef="usdPerShare">12.85</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZToxMmRkOTJlN2RkYTk0MjEwYjM2NGU2OTRiZGZkMDAwMy90YWJsZXJhbmdlOjEyZGQ5MmU3ZGRhOTQyMTBiMzY0ZTY5NGJkZmQwMDAzXzYtMS0xLTEtNDAxMjU_e755f154-5749-4dfa-8a9a-9d239a21113f"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZToxMmRkOTJlN2RkYTk0MjEwYjM2NGU2OTRiZGZkMDAwMy90YWJsZXJhbmdlOjEyZGQ5MmU3ZGRhOTQyMTBiMzY0ZTY5NGJkZmQwMDAzXzYtMy0xLTEtNDAxMjU_0a85e5f3-e14e-4cfa-8841-2f4b132ba5c8"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZToxMmRkOTJlN2RkYTk0MjEwYjM2NGU2OTRiZGZkMDAwMy90YWJsZXJhbmdlOjEyZGQ5MmU3ZGRhOTQyMTBiMzY0ZTY5NGJkZmQwMDAzXzYtNy0xLTEtNDAxMjU_921e8876-e225-4f32-be3e-5fc32a101f12"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzk2OQ_10a97ab2-638f-45d1-ac05-6075efe6787a"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzk2OQ_894abb98-0abf-424a-8db3-e371f32a46b1"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i731fe1ab47a64b63905f2187952fa001_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzE1NDg_82b8f95e-4de2-4cfc-b3a9-60e97ad57101">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i81921f2600134d4ea6244e185de6c005_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzE1NDU_6762c7d3-8359-44e1-99a3-29e671f9ba3c">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzE1NDk_e51df45b-2ddc-4ce2-ad34-65f6a0c4ab0d">A summary of the status of the combined RSUs and PSUs is as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.227%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average&lt;br/&gt;Grant&#160;Date&#160;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December 31, 2020&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;295,840&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;106,372&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cancelled or forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(73,577)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(60,104)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24.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;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Outstanding at December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;268,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26.83&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id7fe5e50e61542098fc314450db523cb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo0ZmZkNDM2ZjljZTE0ZmFiYTRiZGU5OTc5ZWEwOTc3ZC90YWJsZXJhbmdlOjRmZmQ0MzZmOWNlMTRmYWJhNGJkZTk5NzllYTA5NzdkXzItMS0xLTEtNDAxMjU_9b8cecc6-61d1-4cf6-9e8b-f1ef7bb3e006"
      unitRef="shares">295840</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="id7fe5e50e61542098fc314450db523cb_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo0ZmZkNDM2ZjljZTE0ZmFiYTRiZGU5OTc5ZWEwOTc3ZC90YWJsZXJhbmdlOjRmZmQ0MzZmOWNlMTRmYWJhNGJkZTk5NzllYTA5NzdkXzItMy0xLTEtNDAxMjU_b3997e23-0009-4704-bd49-47ee2a48be1a"
      unitRef="usdPerShare">24.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i731fe1ab47a64b63905f2187952fa001_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo0ZmZkNDM2ZjljZTE0ZmFiYTRiZGU5OTc5ZWEwOTc3ZC90YWJsZXJhbmdlOjRmZmQ0MzZmOWNlMTRmYWJhNGJkZTk5NzllYTA5NzdkXzMtMS0xLTEtNDAxMjU_fc376651-f708-4386-a4f7-09c9b4525a9f"
      unitRef="shares">106372</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i731fe1ab47a64b63905f2187952fa001_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo0ZmZkNDM2ZjljZTE0ZmFiYTRiZGU5OTc5ZWEwOTc3ZC90YWJsZXJhbmdlOjRmZmQ0MzZmOWNlMTRmYWJhNGJkZTk5NzllYTA5NzdkXzMtMy0xLTEtNDAxMjU_2fb13498-f76a-4125-9b6b-320c4313e2f4"
      unitRef="usdPerShare">33.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i731fe1ab47a64b63905f2187952fa001_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo0ZmZkNDM2ZjljZTE0ZmFiYTRiZGU5OTc5ZWEwOTc3ZC90YWJsZXJhbmdlOjRmZmQ0MzZmOWNlMTRmYWJhNGJkZTk5NzllYTA5NzdkXzQtMS0xLTEtNDAxMjU_4714edda-c50f-4421-ac89-f0781eb0b052"
      unitRef="shares">73577</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i731fe1ab47a64b63905f2187952fa001_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo0ZmZkNDM2ZjljZTE0ZmFiYTRiZGU5OTc5ZWEwOTc3ZC90YWJsZXJhbmdlOjRmZmQ0MzZmOWNlMTRmYWJhNGJkZTk5NzllYTA5NzdkXzQtMy0xLTEtNDAxMjU_7a15ba13-485e-444c-9071-0e99f41338c2"
      unitRef="usdPerShare">28.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i731fe1ab47a64b63905f2187952fa001_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo0ZmZkNDM2ZjljZTE0ZmFiYTRiZGU5OTc5ZWEwOTc3ZC90YWJsZXJhbmdlOjRmZmQ0MzZmOWNlMTRmYWJhNGJkZTk5NzllYTA5NzdkXzUtMS0xLTEtNDAxMjU_b743a977-1c40-4c61-8554-bfecc00145b8"
      unitRef="shares">60104</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i731fe1ab47a64b63905f2187952fa001_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo0ZmZkNDM2ZjljZTE0ZmFiYTRiZGU5OTc5ZWEwOTc3ZC90YWJsZXJhbmdlOjRmZmQ0MzZmOWNlMTRmYWJhNGJkZTk5NzllYTA5NzdkXzUtMy0xLTEtNDAxMjU_f9627fe8-8510-4d16-ab14-c9fa6173fc1e"
      unitRef="usdPerShare">24.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i83941db0bafb4f35953d6824aae2e898_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo0ZmZkNDM2ZjljZTE0ZmFiYTRiZGU5OTc5ZWEwOTc3ZC90YWJsZXJhbmdlOjRmZmQ0MzZmOWNlMTRmYWJhNGJkZTk5NzllYTA5NzdkXzYtMS0xLTEtNDAxMjU_78cdd4e2-ae18-4134-a352-6c83ae06e288"
      unitRef="shares">268531</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i83941db0bafb4f35953d6824aae2e898_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo0ZmZkNDM2ZjljZTE0ZmFiYTRiZGU5OTc5ZWEwOTc3ZC90YWJsZXJhbmdlOjRmZmQ0MzZmOWNlMTRmYWJhNGJkZTk5NzllYTA5NzdkXzYtMy0xLTEtNDAxMjU_643b8dd3-d7c6-4503-abed-ec801350ea7d"
      unitRef="usdPerShare">26.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <hmst:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90ZXh0cmVnaW9uOjU5ZjBlOTM1ZWI2ZTQ5OGU5ZDYyOTUxMGNhZmJiZDAzXzE1MzQ_00c7f4df-321f-4fd6-8762-9f0fd963f872">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The assumptions used in the Monte Carlo simulations used to determine fair market value of the PSUs granted in 2021, 2020 and 2019 are set forth in the table below:&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:44.394%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.817%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.341%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.345%"/&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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Volatility of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;33.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;29.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average volatility of peer companies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;34.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Average correlation coefficient of peer companies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.8004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.7561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.7272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expected term in years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.00 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.76 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.69 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hmst:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i81921f2600134d4ea6244e185de6c005_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzItMi0xLTEtNDAxMjU_6bdeedd2-908a-4a75-b0e4-017d48d9c310"
      unitRef="number">0.405</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i1fe8efdcb07b4a06867b74374afefde3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzItNC0xLTEtNDAxMjU_2ff3740f-e907-430b-9351-000b4b2d5110"
      unitRef="number">0.339</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ice3a474c667e47e286cd7032a81f3299_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzItNi0xLTEtNDY3NTU_630807e9-1bdc-4ebd-b3a5-ba921366b3e6"
      unitRef="number">0.294</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <hmst:ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies
      contextRef="i81921f2600134d4ea6244e185de6c005_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzMtMi0xLTEtNDAxMjU_03a55541-442d-4418-b028-d52d3492c8fe"
      unitRef="number">0.435</hmst:ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies>
    <hmst:ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies
      contextRef="i1fe8efdcb07b4a06867b74374afefde3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzMtNC0xLTEtNDAxMjU_ba1672bb-8647-4c48-9af0-64678e743f49"
      unitRef="number">0.348</hmst:ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies>
    <hmst:ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies
      contextRef="ice3a474c667e47e286cd7032a81f3299_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzMtNi0xLTEtNDY3NTU_17429a95-a455-4821-8ff8-0b423d5443b3"
      unitRef="number">0.245</hmst:ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies>
    <hmst:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies
      contextRef="i81921f2600134d4ea6244e185de6c005_D20210101-20211231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzQtMi0xLTEtNDAxMjU_c9bc5c6c-1a95-4a58-ba91-50f29702e067"
      unitRef="number">0.008004</hmst:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies>
    <hmst:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies
      contextRef="i1fe8efdcb07b4a06867b74374afefde3_D20200101-20201231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzQtNC0xLTEtNDAxMjU_5372084a-1efc-45c7-acb2-dbc1560a2b25"
      unitRef="number">0.007561</hmst:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies>
    <hmst:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies
      contextRef="ice3a474c667e47e286cd7032a81f3299_D20190101-20191231"
      decimals="6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzQtNi0xLTEtNDY3NTU_3badb5ae-8e68-4c69-a784-566043d0d0a1"
      unitRef="number">0.007272</hmst:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i81921f2600134d4ea6244e185de6c005_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzUtMi0xLTEtNDAxMjU_c8d437ad-7813-4361-adf4-8505010c67e8"
      unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i1fe8efdcb07b4a06867b74374afefde3_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzUtNC0xLTEtNDAxMjU_dae2658a-782f-4d01-838d-c23c46dcb4b3"
      unitRef="number">0.003</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ice3a474c667e47e286cd7032a81f3299_D20190101-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzUtNi0xLTEtNDY3NTU_3a0fc1b6-34a2-48b0-9a50-3a95f029ab38"
      unitRef="number">0.023</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i81921f2600134d4ea6244e185de6c005_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzYtMi0xLTEtNDAxMjU_ebe79d61-3c95-462b-b86b-0c99b5e4f232">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i1fe8efdcb07b4a06867b74374afefde3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzYtNC0xLTEtNDAxMjU_0fd46a85-3689-4378-a732-2f9d21750c5d">P2Y9M3D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ice3a474c667e47e286cd7032a81f3299_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNDgvZnJhZzo1OWYwZTkzNWViNmU0OThlOWQ2Mjk1MTBjYWZiYmQwMy90YWJsZTo5ZmQ2MDYzODY3ODQ0YmM3ODc0NWQ2NTRhOWQ1NDFkZC90YWJsZXJhbmdlOjlmZDYwNjM4Njc4NDRiYzc4NzQ1ZDY1NGE5ZDU0MWRkXzYtNi0xLTEtNDY3NTU_e0a418db-3fbc-45e9-82a2-bbb24c160604">P2Y8M8D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3XzEwOTA1_0084b528-d292-49d7-9eab-02adef9cd2a8">FAIR VALUE MEASUREMENT:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The term "fair value" is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A fair value measurement assumes that the transaction to sell the asset or transfer the liability occurs in the principal market for the asset or liability or, in the absence of a principal market, the most advantageous market for the asset or liability. The Company's approach is to maximize the use of observable inputs and minimize the use of unobservable inputs when developing fair value measurements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Fair Value Hierarchy&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A three-level valuation hierarchy has been established under ASC 820 for disclosure of fair value measurements. The valuation hierarchy is based on the observability of inputs to the valuation of an asset or liability as of the measurement date. A financial instrument&#x2019;s categorization within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The levels are defined as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;1&#160;&#x2013; Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date. An active market for the asset or liability is a market in which transactions for the asset or liability take place with sufficient frequency and volume to provide pricing information on an ongoing basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;2&#160;&#x2013; Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. This includes quoted prices for similar assets and liabilities in active markets and inputs that are observable for the asset or liability for substantially the full term of the financial instrument.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;3&#160;&#x2013; Unobservable inputs for the asset or liability. These inputs reflect the Company's assumptions of what market participants would use in pricing the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's policy regarding transfers between levels of the fair value hierarchy is that all transfers are assumed to occur at the end of the reporting period.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Estimation of Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is based on quoted market prices, when available. In cases where a quoted price for an asset or liability is not available, the Company uses valuation models to estimate fair value. These models incorporate inputs such as forward yield curves, loan prepayment assumptions, expected loss assumptions, market volatilities and pricing spreads utilizing market-based inputs where readily available. The Company believes its valuation methods are appropriate and consistent with those that would be used by other market participants. However, imprecision in estimating unobservable inputs and other factors may result in these fair value measurements not reflecting the amount realized in an actual sale or transfer of the asset or liability in a current market exchange.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the fair value measurement methodologies, including significant inputs and assumptions, and classification of the Company's assets and liabilities valued at fair value on a recurring basis.&lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.732%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Asset/Liability class&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Valuation methodology, inputs and assumptions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities AFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Observable market prices of identical or similar securities are used where available.&lt;br/&gt;&#160;&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2 recurring fair value measurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;If market prices are not readily available, value is based on discounted cash flows using the following significant inputs:&lt;br/&gt;&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160;Expected prepayment speeds&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160;Estimated credit losses&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160;Market liquidity adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3 recurring fair value measurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;LHFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family loans, excluding loans transferred from held for investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value is based on observable market data, including:&lt;br/&gt;&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Quoted market prices, where available&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Dealer quotes for similar loans&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Forward sale commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2 recurring fair value measurement.&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;When not derived from observable market inputs, fair value is based on discounted cash flows, which considers the following inputs:&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Benchmark yield curve&#160;&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Estimated discount spread to the benchmark yield curve                                                                                            &lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Expected prepayment speeds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Estimated fair value classified as Level 3.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family MSRs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For information on how the Company measures the fair value of its single family MSRs, including key economic assumptions and the sensitivity of fair value to changes in those assumptions, see Note 9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;, Mortgage Banking Operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3 recurring fair value measurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Futures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value is based on closing exchange prices.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1 recurring fair value measurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;br/&gt;Interest rate swaptions&lt;br/&gt;Forward sale commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value is based on quoted prices for identical or similar instruments when available. When quoted prices are not available, fair value is based on internally developed modeling techniques, which require the use of multiple observable market inputs, including: &#160;             &lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Forward interest rates&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Interest rate volatilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2 recurring fair value measurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The fair value considers several factors including:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Fair value of the underlying loan based on quoted prices in     the secondary market, when available.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Value of servicing&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Fall-out factor&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3 recurring fair value measurement. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the levels of the fair value hierarchy for the Company's assets and liabilities measured at fair value on a recurring basis:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.105%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.105%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities AFS&lt;/span&gt;&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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage backed securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 61.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Collateralized mortgage obligations:&lt;/span&gt;&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 61.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;187,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;187,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;539,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;539,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family LHFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family LHFI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Futures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forward sale commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 79.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,207,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,133,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities:&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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivatives &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forward sale commitments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 79.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,184&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000000;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,181&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#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:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.327%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.832%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities AFS&lt;/span&gt;&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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage backed securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:36pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Collateralized mortgage obligations:&lt;/span&gt;&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 61.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;234,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;234,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;564,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;564,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Agency debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family LHFS &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family LHFI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forward sale commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 79.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,359,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,282,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&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;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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative&lt;/span&gt;&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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Futures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forward sale commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 79.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,232&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,225&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no transfers between levels of the fair value hierarchy during 2021 and 2020. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Level 3 Recurring Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's level 3 recurring fair value measurements consist of investment securities AFS, single family MSRs, single family LHFI where fair value option was elected, certain single family LHFS, and interest rate lock and purchase loan commitments ("IRCLs"), which are accounted for as derivatives.&#160;For information regarding fair value changes and activity for single family MSRs during 2021 and 2020, see Note 9, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Mortgage Banking Operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of IRLCs considers several factors, including the fair value in the secondary market of the underlying loan resulting from the exercise of the commitment, the expected net future cash flows related to the associated servicing of the loan (referred to as the value of servicing) and the probability that the commitment will not be converted into a funded loan (referred to as a fall-out factor). The fair value of IRLCs on LHFS, while based on interest rates observable in the market, is highly dependent on the ultimate closing of the loans. The significance of the fall-out factor to the fair value measurement of an individual IRLC is generally highest at the time that the rate lock is initiated and declines as closing procedures are performed and the underlying loan gets closer to funding. The fall-out factor applied is based on historical experience. The value of servicing is impacted by a variety of factors, including prepayment assumptions, discount rates, delinquency rates, contractually specified servicing fees, servicing costs and underlying portfolio characteristics. Because these inputs are not observable in market trades, the fall-out factor and value of servicing are considered to be level 3 inputs. The fair value of IRLCs decreases in value upon an increase in the fall-out factor and increases in value upon an increase in the value of servicing. Changes in the fall-out factor and value of servicing do not increase or decrease based on movements in other significant unobservable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes unrealized gains and losses from the time that an IRLC is initiated until the gain or loss is realized at the time the loan closes, which generally occurs within 30-90 days. For IRLCs that fall out, any unrealized gain or loss is reversed, which generally occurs at the end of the commitment period. The gains and losses recognized on IRLC derivatives generally correlates to volume of single family interest rate lock commitments made during the reporting period (after adjusting for estimated fall-out) while the amount of unrealized gains and losses realized at settlement generally correlates to the volume of single family closed loans during the reporting period.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses the discounted cash flow model to estimate the fair value of certain loans that have been transferred from held for sale to held for investment and single family LHFS when the fair value of the loans is not derived using observable market inputs. The key assumption in the valuation model is the implied spread to benchmark interest rate curve. The implied spread is not directly observable in the market and is derived from third party pricing which is based on market information from comparable loan pools. The fair value estimate of single family loans that have been transferred from held for sale to held for investment are sensitive to changes in the benchmark interest rate which might result in a significantly higher or lower fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company transferred certain loans from held for sale to held for investment. These loans were originated as held for sale loans where the Company had elected fair value option. The Company determined these loans to be level 3 recurring assets as the valuation technique included a significant unobservable input. The total amount of held for investment loans where fair value option election was made was $7.3 million and $7.1 million at December&#160;31, 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information presents significant Level 3 unobservable inputs used to measure fair value of certain assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.093%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.857%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Valuation&lt;br/&gt;Technique&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Significant Unobservable&lt;br/&gt;Input&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Low&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;High&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 22pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities AFS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income 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;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Implied spread to benchmark interest rate curve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family LHFI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income 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;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Implied spread to benchmark interest rate curve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.39%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.96%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.56%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income 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;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fall-out factor&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.15%&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.93%&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.44%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Value of servicing&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.35%&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.46%&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.15%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities AFS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income 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;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Implied spread to benchmark interest rate curve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family LHFI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income 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;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Implied spread to benchmark interest rate curve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.96%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.64%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.23%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments, 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income 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;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fall-out factor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.97%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38.38%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.53%&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Value of servicing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.41%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.44%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.97%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We had no LHFS where the fair value was not derived with significant observable inputs at December 31, 2021 or 2020.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents fair value changes and activity for certain Level 3 assets: &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:29.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payoffs/Sales&lt;/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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Change in mark to market &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year Ended December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities AFS &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family LHFI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year Ended December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities AFS &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family LHFI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) Changes in fair value for singe family LHFI are recorded in other noninterest income on the consolidated income statement.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents fair value changes and activity for Level 3 interest rate lock and purchase loan commitments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.228%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.230%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total realized/unrealized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(26,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,484&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Nonrecurring Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;Certain assets held by the Company are not included in the tables above, but are measured at fair value on a periodic basis. These assets include certain LHFI and OREO that are carried at the lower of cost or fair value of the underlying collateral, less the estimated cost to sell. The estimated fair values of real estate collateral are generally based on internal evaluations and appraisals of such collateral, which use the market approach and income approach methodologies. We have omitted disclosure related to quantitative inputs given the insignificance of assets measured on a nonrecurring basis.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of commercial properties are generally based on third-party appraisals that consider recent sales of comparable properties, including their income-generating characteristics, adjusted (generally based on unobservable inputs) to reflect the general assumptions that a market participant would make when analyzing the property for purchase. The Company uses a fair value of collateral technique to apply adjustments to the appraisal value of certain commercial LHFI that are collateralized by real estate. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses a fair value of collateral technique to apply adjustments to the stated value of certain commercial LHFI that are not collateralized by real estate and to the appraisal value of OREO. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Residential properties are generally based on unadjusted third-party appraisals. Factors considered in determining the fair value include geographic sales trends, the value of comparable surrounding properties as well as the condition of the property. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These adjustments include management assumptions that are based on the type of collateral dependent loan and may increase or decrease an appraised value. Management adjustments vary significantly depending on the location, physical characteristics and income producing potential of each individual property. The quality and volume of market information available at the time of the appraisal can vary from period-to-period and cause significant changes to the nature and magnitude of the unobservable inputs used. Given these variations, changes in these unobservable inputs are generally not a reliable indicator for how fair value will increase or decrease from period to period. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present assets classified as Level 3 assets that had changes in their recorded fair value during 2021 and 2020 and what we still held at the end of the respective reporting period: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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:62.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.881%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.686%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Gains (Losses)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of or for the year ended December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;/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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;LHFI &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of or for the year ended December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;LHFI &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(1)       Represents the carrying value of loans for which adjustments are based on the fair value of the collateral.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following presents the carrying value, estimated fair value and the levels of the fair value hierarchy for the Company's financial instruments other than assets and liabilities measured at fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities HTM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;LHFI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,488,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,588,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,588,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;LHFS &#x2013; multifamily and SBA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights &#x2013; multifamily and SBA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets - GNMA EBO loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;906,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;906,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;906,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;126,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities HTM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;LHFI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,172,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,327,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,327,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;LHFS multifamily and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights &#x2013; multifamily&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets - GNMA EBO loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,139,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,143,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,143,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;322,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;322,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;322,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Fair Value Option&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Single family loans held for sale accounted under the fair value option are measured initially at fair value with subsequent changes in fair value recognized in earnings. Gains and losses from such changes in fair value are recognized in net gain on mortgage loan origination and sale activities within noninterest income. The change in fair value of loans held for sale is primarily driven by changes in interest rates subsequent to loan funding and changes in fair value of the related servicing asset, resulting in revaluations adjustments to the recorded fair value. The use of the fair value option allows the change in the fair &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;value of loans to more effectively offset the change in fair value of derivative instruments that are used as economic hedges of loans held for sale.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the difference between the aggregate fair value and the aggregate unpaid principal balance of loans held for sale accounted for under the fair value option:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:20.201%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.657%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.953%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.663%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Aggregate Unpaid Principal 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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value Less Aggregated Unpaid Principal Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Aggregate Unpaid Principal 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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value Less Aggregated Unpaid Principal Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family LHFS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;124,933&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;185,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <hmst:FairValueMeasurementMethodologiesTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3XzEwODY5_8784bffb-d37d-4629-bf20-f160a41595e6">The following table summarizes the fair value measurement methodologies, including significant inputs and assumptions, and classification of the Company's assets and liabilities valued at fair value on a recurring basis.&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.732%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.993%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:22.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Asset/Liability class&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Valuation methodology, inputs and assumptions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Classification&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities AFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Observable market prices of identical or similar securities are used where available.&lt;br/&gt;&#160;&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2 recurring fair value measurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;If market prices are not readily available, value is based on discounted cash flows using the following significant inputs:&lt;br/&gt;&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160;Expected prepayment speeds&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160;Estimated credit losses&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160;Market liquidity adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3 recurring fair value measurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;LHFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family loans, excluding loans transferred from held for investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value is based on observable market data, including:&lt;br/&gt;&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Quoted market prices, where available&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Dealer quotes for similar loans&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Forward sale commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2 recurring fair value measurement.&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;When not derived from observable market inputs, fair value is based on discounted cash flows, which considers the following inputs:&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Benchmark yield curve&#160;&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Estimated discount spread to the benchmark yield curve                                                                                            &lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Expected prepayment speeds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Estimated fair value classified as Level 3.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family MSRs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;For information on how the Company measures the fair value of its single family MSRs, including key economic assumptions and the sensitivity of fair value to changes in those assumptions, see Note 9&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;, Mortgage Banking Operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3 recurring fair value measurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Futures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value is based on closing exchange prices.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 1 recurring fair value measurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;br/&gt;Interest rate swaptions&lt;br/&gt;Forward sale commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fair value is based on quoted prices for identical or similar instruments when available. When quoted prices are not available, fair value is based on internally developed modeling techniques, which require the use of multiple observable market inputs, including: &#160;             &lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Forward interest rates&#160;&lt;br/&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Interest rate volatilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 2 recurring fair value measurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;The fair value considers several factors including:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Fair value of the underlying loan based on quoted prices in     the secondary market, when available.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Value of servicing&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2022;&#160;&#160;&#160;&#160;&#160;&#160; Fall-out factor&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Level 3 recurring fair value measurement. &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</hmst:FairValueMeasurementMethodologiesTableTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3XzEwODgw_84f9ca66-e0ec-423d-9be0-35ff5110d3f0">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the levels of the fair value hierarchy for the Company's assets and liabilities measured at fair value on a recurring basis:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.811%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.105%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.105%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.110%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities AFS&lt;/span&gt;&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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage backed securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 61.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;32,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;30,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Collateralized mortgage obligations:&lt;/span&gt;&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 61.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;187,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;187,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;539,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;539,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family LHFS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;128,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family LHFI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;61,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Futures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forward sale commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 79.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,207,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,133,185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;73,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities:&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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivatives &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forward sale commitments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 79.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,184&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000000;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,181&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.391%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:43.327%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.758%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.827%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.542%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.832%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;As of 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities AFS&lt;/span&gt;&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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage backed securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:36pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Residential&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Collateralized mortgage obligations:&lt;/span&gt;&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 61.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;234,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;234,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Municipal bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;564,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;564,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Agency debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family LHFS &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;194,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family LHFI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family mortgage servicing rights&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,966&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forward sale commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 79.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,359,699&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,282,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;77,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&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;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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Derivative&lt;/span&gt;&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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Futures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Forward sale commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 79.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,232&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,225&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i11a702dfc0c840b1b8488a7d588dcdac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzYtMS0xLTEtNDAxMjU_41463d86-45d4-440b-b99e-12d09833b679"
      unitRef="usd">32963000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5df1bb7bfbed4c4aaa86cc5e24c6ac8c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzYtMy0xLTEtNDAxMjU_349323f1-0d45-4b58-a6a8-5cc6a8e81661"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i39654d3d11e942a38d1cb8d93c048171_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzYtNS0xLTEtNDAxMjU_b2b4682b-4be1-4699-a4ea-9f911a0a53f6"
      unitRef="usd">30556000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9a3353a8eba64a42830b6e65535ed52c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzYtNy0xLTEtNDAxMjU_b65ee5f8-ca62-4183-955e-b8c3e1cf7a15"
      unitRef="usd">2407000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0525310d50c74e4a9622d5199b0dfd72_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzctMS0xLTEtNDAxMjU_10b795f6-7eab-4b5d-926e-d4a55e42799f"
      unitRef="usd">62792000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie00febe40e76416c9837538d5fdf5a2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzctMy0xLTEtNDAxMjU_55826910-1e4b-4ce7-9354-567f12b1ff3d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4fadd42e4abd49888a945d12630e3406_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzctNS0xLTEtNDAxMjU_b8679797-5ba3-403a-b96f-43f070657dc2"
      unitRef="usd">62792000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6fecbeb00e76467199eb0d4a4a1ab707_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzctNy0xLTEtNDAxMjU_83ae0769-42f2-462c-b32a-6b9d613724bd"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0378447d2c834b538daad9de23fd6dc5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzktMS0xLTEtNDAxMjU_461f177f-d320-4533-a671-267455e7da21"
      unitRef="usd">187394000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1c1a5ded7cac46f29747a545191b2958_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzktMy0xLTEtNDAxMjU_756c4832-e9d1-4633-aedb-ade3280150cd"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8fb2beca8fa048f4b1480beba1c20d51_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzktNS0xLTEtNDAxMjU_b087f45c-930e-4b1e-99c5-bdef0de67919"
      unitRef="usd">187394000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9d0e60e7056c4bbaabf2bbcf3c048bcd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzktNy0xLTEtNDAxMjU_ac7915ca-6bb0-4105-ada4-aa2a743adb79"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iadd8f31cbd9444e9a27f6c6b9c8b0230_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEwLTEtMS0xLTQwMTI1_745ed496-b39d-4cdb-b265-1690dbc35cc5"
      unitRef="usd">136659000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7a3606f2f01d411598c6a82827a1029f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEwLTMtMS0xLTQwMTI1_2e120ca1-16b2-44e1-a992-d5dcecbc1f73"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7dcf1881c6ca4fce94efcd9b04102e31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEwLTUtMS0xLTQwMTI1_be04eeac-00e7-4809-8722-ce98705d58b2"
      unitRef="usd">136659000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6c11c1e3d38c4f91819522e8c386c804_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEwLTctMS0xLTQwMTI1_3496079b-53ed-462a-a439-d2afbc6dfd34"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibab0ae0c6dad4b63b1966444db2e77e3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzExLTEtMS0xLTQwMTI1_338ae583-2ad3-4f2f-bf58-aa77a581b87f"
      unitRef="usd">539923000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i814989dbf2824582bafa46a77128e18b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzExLTMtMS0xLTQwMTI1_55cdefa1-dbe2-43d5-89ba-b5152b45f599"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ife67b1802aa4481094ce5b14f7cb0343_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzExLTUtMS0xLTQwMTI1_954e1bb1-4bf2-4e3b-8f88-eeb53b91f00e"
      unitRef="usd">539923000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8e7a6199f696413193faee8f56c285d5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzExLTctMS0xLTQwMTI1_86cc1355-d668-4d9b-873a-b181abda57c5"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia555d5c7d9214b02bde57cd76a765dc9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEyLTEtMS0xLTQwMTI1_02e7d888-b8f3-4c0c-9306-ca67fbe5bd91"
      unitRef="usd">19616000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i117671e902734c469912f83774281851_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEyLTMtMS0xLTQwMTI1_7a97fd5a-9180-4339-a7a8-34ce399d7cf5"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if7408ae31d9e445b844102c1662b628d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEyLTUtMS0xLTQwMTI1_fa7bf2ae-881d-41c5-b266-94625f630bd1"
      unitRef="usd">19541000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia2c14043868845fd9fada6a0bca6affa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEyLTctMS0xLTQwMTI1_ad5e0968-6429-4e3a-bdaa-26cfd2077efa"
      unitRef="usd">75000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0218411b571e47e9a53d93239825aea4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEzLTEtMS0xLTQwMTI1_4188b67e-210f-4e24-b19f-a632148d9eed"
      unitRef="usd">23175000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2457e99f66d24ee99acadf024e9a2485_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEzLTMtMS0xLTQwMTI1_9ecea76f-22d3-4ac2-851b-56dc2d417c33"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifca9abc0488843e0b1f26201dc3f3fd5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEzLTUtMS0xLTQwMTI1_02bc60d6-2a34-4049-b86c-af4a6f287fc6"
      unitRef="usd">23175000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifedbbf5924d14140a6b9d5598c76aeea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzEzLTctMS0xLTQwMTI1_918413fb-c36c-4995-914f-987c9e9bbff2"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ia738bdac360d478cba6ae63ff982ff4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE1LTEtMS0xLTQwMTI1_69954192-6a7d-4dc6-9046-dc53133ce0c8"
      unitRef="usd">128041000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ie0b3426350104584b6fbd87ea7a4250d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE1LTMtMS0xLTQwMTI1_7061c4f7-cc3b-44aa-bdf0-53b5e481e74a"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ia3f5eefd014d4521bceb83243a97e8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE1LTUtMS0xLTQwMTI1_2d1a40bd-9a5b-4cbb-a7b9-c228e6bff3d5"
      unitRef="usd">128041000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE1LTctMS0xLTQwMTI1_0bd00f78-9c6d-4217-811d-e21a58c6c9db"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ia738bdac360d478cba6ae63ff982ff4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE2LTEtMS0xLTQwMTI1_110d87a3-6d0a-4455-b89f-b017e2169e47"
      unitRef="usd">7287000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ie0b3426350104584b6fbd87ea7a4250d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE2LTMtMS0xLTQwMTI1_56cccae3-b6ef-45d2-96a4-b5cc79c68d37"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ia3f5eefd014d4521bceb83243a97e8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE2LTUtMS0xLTQwMTI1_4615a9bb-4ce7-4510-b504-40729e3dbe0c"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE2LTctMS0xLTQwMTI1_990f488e-e8bd-48b1-84e2-f8dbba58fd89"
      unitRef="usd">7287000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ia738bdac360d478cba6ae63ff982ff4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE3LTEtMS0xLTQwMTI1_212813f5-fd7e-4459-bc17-1402e66cce94"
      unitRef="usd">61584000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ie0b3426350104584b6fbd87ea7a4250d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE3LTMtMS0xLTQwMTI1_29edeba4-6023-4b9d-9f56-c9689337399c"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ia3f5eefd014d4521bceb83243a97e8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE3LTUtMS0xLTQwMTI1_0c640834-be50-4d3f-aca1-f64b060f4a98"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE3LTctMS0xLTUzNTM3_5badff00-7d90-44a6-8771-1c6b53e15876"
      unitRef="usd">61584000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:DerivativeAssets
      contextRef="i516cc81d4b9f404d955203b1ee4f08a3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE5LTEtMS0xLTQwMTI1_f641aa41-88fd-43f6-aa30-d8d9eabdf03b"
      unitRef="usd">334000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i869ebccbbe3b4cd580c4c68120dc6977_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE5LTMtMS0xLTQwMTI1_1130148c-5e22-45c1-b6fd-9bc36a0270f7"
      unitRef="usd">334000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeLiabilities
      contextRef="i6b9d9000e0cd425b8d7ffc1b058e057f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE5LTUtMS0xLTQwMTI1_2cc9972e-1651-4538-8e98-9a8e1ff590bc"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssets
      contextRef="i3a6b306155cf4e9687c3fe6942ed6a46_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzE5LTctMS0xLTQwMTI1_c6756bb3-f654-4074-a8c4-a432029d6b7b"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i8f6113eb5604418bb352734eb1496697_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIwLTEtMS0xLTQwMTI1_56c7057b-dae1-4ca1-a8d9-be7b40805ed5"
      unitRef="usd">723000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="if07e017b50994743ad8b920ce74acf31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIwLTMtMS0xLTQwMTI1_1d74f8f7-0cf9-4f46-a178-f69c817d66d8"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i622733c219c14aeb8ec7c0d375b3a90c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIwLTUtMS0xLTQwMTI1_8be5a1c0-647d-4c68-99d2-7262fb94ed64"
      unitRef="usd">723000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i33e2f1a0faef4d82aec3f3ac581f9685_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIwLTctMS0xLTQwMTI1_a997f835-07a3-44f4-ab37-7a4d0ee15683"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="iadc3eb70565d42f290880e630e30f17d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIyLTEtMS0xLTQwMTI1_35b5c327-1efc-487c-9d30-49fe227d20ad"
      unitRef="usd">2487000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i4d39d8c053c64f8480ec34bd5319d89d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIyLTMtMS0xLTQwMTI1_e215ea5c-20f8-4944-86a0-5821eee3fa0c"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i99eb2bf30d3d44a587e0aef16c0cdef4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIyLTUtMS0xLTQwMTI1_3d6d2621-ea7a-412c-8f53-fecb797832a2"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i2d0c860e7eb34ec3b4edea0277f2b8cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIyLTctMS0xLTQwMTI1_bd3a9dd7-da79-4e0a-aeec-1f5d3a90e719"
      unitRef="usd">2487000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ib7d8d9979ecf4dc792bab5e0373cb93b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIzLTEtMS0xLTQwMTI1_ca5e978d-4ab2-48b0-8886-4274a229ce75"
      unitRef="usd">4381000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i811a8cb4ce1743c2abcaf55b0c7b4b06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIzLTMtMS0xLTQwMTI1_553c13c1-6fc6-4770-8cd8-79ace507c998"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ic5ed3a96a0d8441faa5976584f7e6889_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIzLTUtMS0xLTQwMTI1_4c44d702-baa4-4bbd-b089-ff84a0b42c9c"
      unitRef="usd">4381000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ie0b8b674ce2d418a954047cff1a1fe3b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzIzLTctMS0xLTQwMTI1_8b4c244f-6b45-46f5-811a-f811bde3f622"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia738bdac360d478cba6ae63ff982ff4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzI0LTEtMS0xLTQwMTI1_2b681a62-eb9a-49f3-92a7-a99a40e31014"
      unitRef="usd">1207359000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie0b3426350104584b6fbd87ea7a4250d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzI0LTMtMS0xLTQwMTI1_28c96af0-b930-437c-837f-d7468b7cf094"
      unitRef="usd">334000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia3f5eefd014d4521bceb83243a97e8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzI0LTUtMS0xLTQwMTI1_511297dc-b16f-429e-bde2-f23b6d54d194"
      unitRef="usd">1133185000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzI0LTctMS0xLTQwMTI1_1f0d8251-ec42-4442-a51a-d2d0d1f4d8c3"
      unitRef="usd">73840000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="i8f6113eb5604418bb352734eb1496697_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzI4LTEtMS0xLTQwMTI1_225a65a1-e256-43c0-bce9-43e8e540fe2d"
      unitRef="usd">640000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="if07e017b50994743ad8b920ce74acf31_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzI4LTMtMS0xLTQwMTI1_47dabb94-1de8-45f6-b96e-19d43b9aed3c"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i622733c219c14aeb8ec7c0d375b3a90c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzI4LTUtMS0xLTQwMTI1_7f2633ec-d529-474b-b4cb-51ab09d257c8"
      unitRef="usd">640000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i33e2f1a0faef4d82aec3f3ac581f9685_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzI4LTctMS0xLTQwMTI1_fa8df168-f3e5-4709-bb89-4415dd2ea616"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="iadc3eb70565d42f290880e630e30f17d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMwLTEtMS0xLTQwMTI1_8829bd56-e4a5-48c1-9990-e34c15c854d1"
      unitRef="usd">3000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i4d39d8c053c64f8480ec34bd5319d89d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMwLTMtMS0xLTQwMTI1_a0748fe2-3427-4e2c-b0b7-7b65392bc12c"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i99eb2bf30d3d44a587e0aef16c0cdef4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMwLTUtMS0xLTQwMTI1_96b5c222-79d2-42a0-b4a4-d6bdc0416889"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i2d0c860e7eb34ec3b4edea0277f2b8cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMwLTctMS0xLTQwMTI1_a9909433-288f-4ffe-8717-c924bf5c76c2"
      unitRef="usd">3000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ib7d8d9979ecf4dc792bab5e0373cb93b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMxLTEtMS0xLTQwMTI1_121d621a-7612-47ce-900d-83e27e20a0a2"
      unitRef="usd">4541000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i811a8cb4ce1743c2abcaf55b0c7b4b06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMxLTMtMS0xLTQwMTI1_c3e46ee4-fea9-4eb9-a1bd-91d8ed44ef28"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ic5ed3a96a0d8441faa5976584f7e6889_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMxLTUtMS0xLTQwMTI1_080e7680-934d-4c91-ba64-942dd84d701d"
      unitRef="usd">4541000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ie0b8b674ce2d418a954047cff1a1fe3b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMxLTctMS0xLTQwMTI1_aea95e5e-ed0c-4a78-b8ca-282490458b01"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ia738bdac360d478cba6ae63ff982ff4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMyLTEtMS0xLTQwMTI1_853e0ff1-3a52-42d3-9ed1-10d19ced430f"
      unitRef="usd">5184000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ie0b3426350104584b6fbd87ea7a4250d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMyLTMtMS0xLTQwMTI1_3979f384-1b90-4701-8751-43dc3310dab7"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ia3f5eefd014d4521bceb83243a97e8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMyLTUtMS0xLTQwMTI1_83f84984-b4b7-48eb-8fda-67252da95cc9"
      unitRef="usd">5181000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo5MTM1YzUzMTZmOGY0ZjdlOGVjMDM3MTlmMGQ1MDdmYi90YWJsZXJhbmdlOjkxMzVjNTMxNmY4ZjRmN2U4ZWMwMzcxOWYwZDUwN2ZiXzMyLTctMS0xLTQwMTI1_fcd96086-a12d-406d-8d35-ecc650e88601"
      unitRef="usd">3000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2de1b2a847a74ddfa2d932dbd2cead9d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzYtMS0xLTEtNDAxMjU_ba7146ff-07a1-4c83-9178-2c1643b1b6fe"
      unitRef="usd">51046000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibf4e650d217f4375b4eebd2ae114f8b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzYtMy0xLTEtNDAxMjU_ce1c5f2f-7e1d-4a84-bde1-01b7a9ce9486"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7ffa5017eb004483b644ddff7f09b59f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzYtNS0xLTEtNDAxMjU_988c8108-c39d-499b-8d72-f6b45f74df0e"
      unitRef="usd">48417000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i301700739d404f299a9748172899ec84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzYtNy0xLTEtNDAxMjU_ab01e330-a717-4984-9311-b7b4c7a89211"
      unitRef="usd">2629000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6058956a9d4543929447b9612a3559d8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzctMS0xLTEtNDAxMjU_75c9d15c-4dc2-4cce-8c89-d7def1092df0"
      unitRef="usd">45184000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3b76ef5bc46c4d0085e246e80f978d86_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzctMy0xLTEtNDAxMjU_86660197-081e-4c9d-ba9c-fa63e53e252e"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1b1f3715af9f4f06bca53efccfb40ed0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzctNS0xLTEtNDAxMjU_1165db08-87b5-4878-b7fb-3b36e9f90f01"
      unitRef="usd">45184000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i15b5f6fa49f24abd9dc9c05d104fef4a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzctNy0xLTEtNDAxMjU_61d0bd3e-afc5-4c88-8910-e24ec1bcd2b4"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7a41acf978e14565b1199dc05fe9e585_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzktMS0xLTEtNDAxMjU_aa2748e9-0b0b-4976-92a6-2ef56392d260"
      unitRef="usd">234909000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic398cd366354446f9fac39c3edf0b3d6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzktMy0xLTEtNDAxMjU_8003e85a-050b-4a0b-bab3-6bcff176c8a0"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id87148c43a0644cd8267bbe3293cd287_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzktNS0xLTEtNDAxMjU_e2a2c876-a28b-40b2-94e1-25826a7e28cb"
      unitRef="usd">234909000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1e488dfbff974b3bb7eba481c64562bf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzktNy0xLTEtNDAxMjU_2436d510-7b0e-4eb3-8ba2-c8cd8b102348"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i71b6da2086fb4225996914441122390b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzEwLTEtMS0xLTQwMTI1_0c6d2d09-02fd-4d41-ab5c-6147b9839d26"
      unitRef="usd">159183000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if4b46c77f0c24eaaa80880bd6c8732a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzEwLTMtMS0xLTQwMTI1_0cc89855-a859-4ee2-84f5-2ce374e8355b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i84692a596fab4c11aec30d26de727718_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzEwLTUtMS0xLTQwMTI1_ff9508d8-65ec-4da1-9e5f-0b1b13ab43a7"
      unitRef="usd">159183000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib33cc6bbe5a749caa1b104d43b44a796_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzEwLTctMS0xLTQwMTI1_26cbad95-17ce-45f8-9c41-c09fc5a67032"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0d717e5cfad14a6f8246a2d6fcee9e46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzExLTEtMS0xLTQwMTI1_565d0801-5f69-4b41-9a3b-423b1fb2d347"
      unitRef="usd">564703000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1719d581ade64fcea5671b2ea216bd90_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzExLTMtMS0xLTQwMTI1_6b09768b-a3f1-4671-9775-79072a16dc93"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i049d3500695e489b8022659bb6c1c1bf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzExLTUtMS0xLTQwMTI1_1cb101f2-f739-43e5-8d48-940c71c0d237"
      unitRef="usd">564703000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i22c4061f56a6464ba88c8e4fa01b9746_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzExLTctMS0xLTQwMTI1_dad5359b-c5ff-4bc0-a57c-5f0668247024"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6649a21f748c4f25af95fa66ab6021e4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzEyLTEtMS0xLTQwMTI1_63aa631d-1cb7-43c5-b5d4-740461f9a528"
      unitRef="usd">15222000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id9a1c9b4621a4084be8b305eaa79e16f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzEyLTMtMS0xLTQwMTI1_9d75d08e-2a43-4773-bc2e-facfa2fe6810"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5e0e65a1046243408bea2f27fb3759c3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzEyLTUtMS0xLTQwMTI1_0acc29f9-6d11-4b31-a85f-8f6a45df81e9"
      unitRef="usd">15141000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4951b1a62ce6448aa45ee5946e1ece09_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzEyLTctMS0xLTQwMTI1_e781cce3-1120-46c0-ac80-40ad840f7cb7"
      unitRef="usd">81000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i474f63864ad14b6da31fe1ed7435f6c7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE0LTEtMS0xLTQwMTI1_c0251cfb-fcc3-4671-8508-286a183d2450"
      unitRef="usd">1846000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8100e3496569447ba5e48df44f484655_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE0LTMtMS0xLTQwMTI1_09aaff14-46ca-4082-907f-510f8e726dff"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i419ccbc93dfa46e28473b805b67bc4b1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE0LTUtMS0xLTQwMTI1_00ebe3de-8cd5-4abb-aa4b-1aec89b9de1b"
      unitRef="usd">1846000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6d6fd256d6114f208e12ed2b57745852_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE0LTctMS0xLTQwMTI1_8c7787ce-1f22-4d4f-a305-34824addea44"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ic92bd81c43a34b589b5af9e12364bd76_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE1LTEtMS0xLTQwMTI1_4798a8f0-bcbc-497c-a6b1-ac473983b29c"
      unitRef="usd">194643000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ib53885318c2a4d84a75bbe57e3cf7f45_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE1LTMtMS0xLTQwMTI1_5a6990eb-d8ba-401e-b554-355705f541a6"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i001f3c9ecc9042cc89a005b78291d533_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE1LTUtMS0xLTQwMTI1_22fe0eec-6d4c-4ead-af49-02c4d91407df"
      unitRef="usd">194643000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE1LTctMS0xLTQwMTI1_77c6e66a-6e6d-4de0-846d-10e0e069efbe"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ic92bd81c43a34b589b5af9e12364bd76_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE2LTEtMS0xLTQwMTI1_4af49889-e7da-48a0-aa7b-33ccaf01409d"
      unitRef="usd">7108000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ib53885318c2a4d84a75bbe57e3cf7f45_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE2LTMtMS0xLTQwMTI1_8635498a-1c5a-4b3c-8091-023850f57739"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i001f3c9ecc9042cc89a005b78291d533_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE2LTUtMS0xLTQwMTI1_bee7a955-3f6c-49d0-ac65-b8482dda691f"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE2LTctMS0xLTQwMTI1_60a151ac-8719-4a4f-b0a2-ccf34e48996e"
      unitRef="usd">7108000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ic92bd81c43a34b589b5af9e12364bd76_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE3LTEtMS0xLTQwMTI1_44775728-5a78-4fee-a98d-ca435593739b"
      unitRef="usd">49966000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ib53885318c2a4d84a75bbe57e3cf7f45_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE3LTMtMS0xLTQwMTI1_c5b62ebf-e8e8-4b6b-afe9-4a551447be48"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i001f3c9ecc9042cc89a005b78291d533_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE3LTUtMS0xLTQwMTI1_46a73a9d-a2e0-4cd6-9a1e-a86d8c94df72"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzE3LTctMS0xLTQwMTI1_af1a0977-7253-4ef0-89d6-4490d5723953"
      unitRef="usd">49966000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:DerivativeAssets
      contextRef="i891f7d8fc6ce4f64a0064acd73311bdc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIwLTEtMS0xLTQwMTI1_4c7e28d4-ec4f-4add-b078-20b15cf52474"
      unitRef="usd">1035000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ib3d17151770e43b18c00dbc123089545_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIwLTMtMS0xLTQwMTI1_08cfe99d-b0ca-488b-a865-387673ce6e89"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i663b6a06a41146fd87287daf2e0f8e80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIwLTUtMS0xLTQwMTI1_d3a0069b-53e4-4411-9bbd-3bb4d638a480"
      unitRef="usd">1035000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i0a431bf4da044d58b595db732464b51b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIwLTctMS0xLTQwMTI1_578b4a1a-3898-459a-b8e2-605fe733a421"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i56c2871007fa43c9859fef80c54b26ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIyLTEtMS0xLTQwMTI1_e59adc3e-52a8-45e8-bf45-f0a1ad751957"
      unitRef="usd">17395000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="if88f7e1033f04d67b44b9ad0b5626001_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIyLTMtMS0xLTQwMTI1_d4fa6cc2-d7cb-42ed-98d1-816d278898b8"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i2ec59f1c68584b999b2ff73eecd04350_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIyLTUtMS0xLTQwMTI1_5736e986-b4c3-41d3-b7ee-01146e974804"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ib73ddd49895e4cacbbdc6914cee253e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIyLTctMS0xLTQwMTI1_f4bc7568-0dff-49f9-83c3-5d99733e7288"
      unitRef="usd">17395000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ie204b0207c814b87bfd76b4290cc9444_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIzLTEtMS0xLTQwMTI1_6011a414-8d54-4bbd-8cc2-f8b3855d217d"
      unitRef="usd">17459000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="iaa60f17f833e418e8d15ed96cbfe48fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIzLTMtMS0xLTQwMTI1_0e2179ac-3878-41ac-9b69-eb911e907bc3"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="idf23a2d2dd0f464b9bd9253591eab050_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIzLTUtMS0xLTQwMTI1_5825682c-527f-4dec-8298-14aac7018e22"
      unitRef="usd">17459000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i5f0bfe9170334ff09347103dc2ea9f28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzIzLTctMS0xLTQwMTI1_63784aaa-80eb-47a2-ae94-c25df9fcab04"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic92bd81c43a34b589b5af9e12364bd76_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI0LTEtMS0xLTQwMTI1_d0826791-ec4d-4740-ae93-d7bbe583891a"
      unitRef="usd">1359699000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib53885318c2a4d84a75bbe57e3cf7f45_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI0LTMtMS0xLTQwMTI1_6b957a97-efc3-41a7-bd78-762233a2b9e0"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i001f3c9ecc9042cc89a005b78291d533_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI0LTUtMS0xLTQwMTI1_97ef60cd-d987-4644-9f04-f55913a9e118"
      unitRef="usd">1282520000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI0LTctMS0xLTQwMTI1_7939ef63-b7e8-4396-ae3f-127176f13f4b"
      unitRef="usd">77179000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="i963f39faa6784b2581e13a71b8d8cb11_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI3LTEtMS0xLTQwMTI1_7d9a87e9-0bda-4534-961c-052e90a55a34"
      unitRef="usd">4000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ia6f2b22c4f3046d385bd9c31cda4bae8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI3LTMtMS0xLTQwMTI1_6c9bcd6f-cd56-4e07-9583-4e6f10e9e8f0"
      unitRef="usd">4000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i6fae091a5fed422ea16ea1b6ecee7060_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI3LTUtMS0xLTQwMTI1_92a212af-ed9c-4b4f-8473-6126b5b91e05"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i008221495ddd4b068ae6a9a364ce7ff2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI3LTctMS0xLTQwMTI1_cd5affdb-167d-4253-989f-aa2ce2c277c6"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i891f7d8fc6ce4f64a0064acd73311bdc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI4LTEtMS0xLTQwMTI1_236fcdef-7970-482b-b525-01a8d5c15c9c"
      unitRef="usd">3714000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ib3d17151770e43b18c00dbc123089545_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI4LTMtMS0xLTQwMTI1_e200fa21-18f3-4f8c-8631-d2eb65671e5c"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i663b6a06a41146fd87287daf2e0f8e80_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI4LTUtMS0xLTQwMTI1_bc99843c-44a6-493e-afbc-a768eb599b83"
      unitRef="usd">3714000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i0a431bf4da044d58b595db732464b51b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzI4LTctMS0xLTQwMTI1_ab30c697-f75e-4154-8953-8074471b6bb3"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i56c2871007fa43c9859fef80c54b26ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMwLTEtMS0xLTQwMTI1_06a665bb-4a9f-442a-bc2d-9726a79e8ea3"
      unitRef="usd">3000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="if88f7e1033f04d67b44b9ad0b5626001_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMwLTMtMS0xLTQwMTI1_faf6c91b-8be0-430e-aa04-f93099186728"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i2ec59f1c68584b999b2ff73eecd04350_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMwLTUtMS0xLTQwMTI1_7f401adb-393d-45ca-92e1-dbe118fab04b"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ib73ddd49895e4cacbbdc6914cee253e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMwLTctMS0xLTQwMTI1_9e8b1e90-dce7-47e1-9ac6-0e03a6f83ecf"
      unitRef="usd">3000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ie204b0207c814b87bfd76b4290cc9444_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMxLTEtMS0xLTQwMTI1_726392fa-cd09-4309-99b9-f4460c1c7316"
      unitRef="usd">20511000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="iaa60f17f833e418e8d15ed96cbfe48fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMxLTMtMS0xLTQwMTI1_19ab8fcc-715f-4669-9f96-34874c5b73be"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="idf23a2d2dd0f464b9bd9253591eab050_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMxLTUtMS0xLTQwMTI1_a1f22d3e-5029-4e9b-8285-2794ec2f2afe"
      unitRef="usd">20511000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i5f0bfe9170334ff09347103dc2ea9f28_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMxLTctMS0xLTQwMTI1_e35b4643-db41-4a28-846f-f895fa563c15"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ic92bd81c43a34b589b5af9e12364bd76_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMyLTEtMS0xLTQwMTI1_e70ae23f-6295-46fa-8623-9946ef984c09"
      unitRef="usd">24232000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ib53885318c2a4d84a75bbe57e3cf7f45_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMyLTMtMS0xLTQwMTI1_963fe3e3-acfd-4b5c-af97-782cc57c776f"
      unitRef="usd">4000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i001f3c9ecc9042cc89a005b78291d533_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMyLTUtMS0xLTQwMTI1_fa136da6-77f7-402e-b618-36c3715d5328"
      unitRef="usd">24225000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZToxN2JjN2VlYTk0ZWQ0Yjk0OTdhODhkMDQzMzc2YmFiNy90YWJsZXJhbmdlOjE3YmM3ZWVhOTRlZDRiOTQ5N2E4OGQwNDMzNzZiYWI3XzMyLTctMS0xLTQwMTI1_d9c18302-91b7-4b0a-b2ea-00c64122ddfb"
      unitRef="usd">3000</us-gaap:LiabilitiesFairValueDisclosure>
    <hmst:FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3XzM0MTM_c630d811-19be-465c-b625-8428b1ea3b5f"
      unitRef="usd">0</hmst:FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld>
    <hmst:FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3XzM0MTM_d3709708-c200-4364-8065-3cb171549bca"
      unitRef="usd">0</hmst:FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3Xzc0NTk_16f54dd2-fe6e-4116-916a-8c15076b920e"
      unitRef="usd">7300000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3Xzc0NjY_6d2fc121-4271-4a23-9ce1-3cd93920a2bc"
      unitRef="usd">7100000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3XzEwODYx_26949aa4-c2b2-4bc7-84e1-715a8622d64b">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following information presents significant Level 3 unobservable inputs used to measure fair value of certain assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:27.093%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.857%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.850%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.220%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.540%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Valuation&lt;br/&gt;Technique&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Significant Unobservable&lt;br/&gt;Input&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Low&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;High&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 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:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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 22pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities AFS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income 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;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Implied spread to benchmark interest rate curve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family LHFI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income 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;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Implied spread to benchmark interest rate curve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.39%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.96%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.56%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income 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;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fall-out factor&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.15%&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21.93%&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.44%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Value of servicing&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.35%&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.46%&lt;/span&gt;&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.15%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities AFS&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income 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;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Implied spread to benchmark interest rate curve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.00%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2.00%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 22pt;text-align:left;text-indent:-9pt;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family LHFI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income 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;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Implied spread to benchmark interest rate curve&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.96%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.64%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.23%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest rate lock commitments, 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income 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;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fall-out factor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.97%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38.38%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15.53%&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Value of servicing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.41%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.44%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.97%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzMtMS0xLTEtNDAxMjU_109eba3c-7b70-465d-b5ae-f363618dfe9c"
      unitRef="usd">2482000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput
      contextRef="i565e7da8feec4e5f86345189e18a93a7_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzMtNy0xLTEtNDAxMjU_8be8655f-1730-4d86-b0bc-a71f98e37a3b"
      unitRef="number">0.0200</us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput>
    <us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput
      contextRef="if368cd48399645dba3576f88c83d0712_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzMtOS0xLTEtNDAxMjU_038cb9b1-dd27-4aee-8396-ef1d91ef52ff"
      unitRef="number">0.0200</us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput>
    <us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput
      contextRef="ib5327dfe7b3c4766a651c552252be96f_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzMtMTEtMS0xLTQwMTI1_0b8080f8-b471-4a5e-93c8-1618cc297aa0"
      unitRef="number">0.0200</us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i3bde9a04d5f7453f8d323940da645a80_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzQtMS0xLTEtNDAxMjU_9f77ecfe-d239-42d3-92ea-91aada178295"
      unitRef="usd">7287000</us-gaap:LoansReceivableFairValueDisclosure>
    <hmst:LoansHeldforInvestmentMeasurementInput
      contextRef="i6fd46e6ea0ca4187b102f36e77fa7551_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzQtNy0xLTEtNDAxMjU_ded4e0b5-df83-4932-9e88-bd954922376f"
      unitRef="number">0.0239</hmst:LoansHeldforInvestmentMeasurementInput>
    <hmst:LoansHeldforInvestmentMeasurementInput
      contextRef="i30abc7ab58b04df6a9a2f4fea21b3ae2_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzQtOS0xLTEtNDAxMjU_3b7ef85f-3c10-4024-951b-e1bc4a80cdea"
      unitRef="number">0.0796</hmst:LoansHeldforInvestmentMeasurementInput>
    <hmst:LoansHeldforInvestmentMeasurementInput
      contextRef="ib289a73bc5b748d781c581295d7226ce_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzQtMTEtMS0xLTQwMTI1_d181bec1-2f19-46b5-b0c4-65e6ba75c479"
      unitRef="number">0.0356</hmst:LoansHeldforInvestmentMeasurementInput>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i2d0c860e7eb34ec3b4edea0277f2b8cb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzUtMS0xLTEtNDAxMjU_2d3743e8-a8bb-477d-919d-d1f2e66529d2"
      unitRef="usd">2484000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="i941bbcb2a98a4ba2ae49d2c420d84e83_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzUtNy0xLTEtNDAxMjU_52bf241c-3459-4a47-99db-f240179f5769"
      unitRef="number">0.0015</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="ic959f6c9bcc741f6b6a4606ec586b7a2_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzUtOS0xLTEtNDAxMjU_0f6f5b83-57b5-4eb0-ac9b-947cf6b1b5f5"
      unitRef="number">0.2193</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="ib5acbb128ebf4737a80c7cb884fea608_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzUtMTEtMS0xLTQwMTI1_1afe6df9-26f1-4dc7-acdb-ac55b04daf36"
      unitRef="number">0.0844</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="i89e492f67e6645fdafd0013327110c00_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzYtNy0xLTEtNDAxMjU_b97b0154-703a-4f79-9197-bef40f309202"
      unitRef="number">0.0035</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="i10c1c5d11f404978a03ef9d40c59061c_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzYtOS0xLTEtNDAxMjU_8eb7d7d2-7579-4ec5-b7e3-ac7748fd6c4d"
      unitRef="number">0.0146</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="if3f0ac568faf40ff9c5c6969d24f7ce1_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzYtMTEtMS0xLTQwMTI1_a75b7949-2c69-416b-a426-4e511e9c19af"
      unitRef="number">0.0115</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzgtMS0xLTEtNDAxMjU_957d8d6f-b418-45e3-8626-9a0adc65daa1"
      unitRef="usd">2710000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput
      contextRef="i13b366c734ee4c9194fe40bd6a9af57a_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzgtNy0xLTEtNDAxMjU_6a5b6c8e-49e1-479d-8231-c5940a943229"
      unitRef="number">0.0200</us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput>
    <us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput
      contextRef="icb424941fb0c4efd97f86ec94f7fd447_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzgtOS0xLTEtNDAxMjU_52e0e562-4720-46de-a6a6-20990abf7938"
      unitRef="number">0.0200</us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput>
    <us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput
      contextRef="ieb0cacfba04b481eb86a5e5405e3a66f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzgtMTEtMS0xLTQwMTI1_0d5e162d-56b7-4f6b-b140-6aafe10bab03"
      unitRef="number">0.0200</us-gaap:DebtSecuritiesAvailableForSaleMeasurementInput>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="id37478a0582747d0895ce4ae089f19b5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzktMS0xLTEtNDAxMjU_d612cbdb-bc0b-4d3a-80b9-4ac1703ace2e"
      unitRef="usd">7108000</us-gaap:LoansReceivableFairValueDisclosure>
    <hmst:LoansHeldforInvestmentMeasurementInput
      contextRef="ice7d2b6de1214daf9c57b75d229dd97d_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzktNy0xLTEtNDY5NDY_8070fcd1-b3cc-4729-9a79-4c7006a734e7"
      unitRef="number">0.0396</hmst:LoansHeldforInvestmentMeasurementInput>
    <hmst:LoansHeldforInvestmentMeasurementInput
      contextRef="i54b0d67b717c4973a81da3c4b4bd8eb5_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzktOS0xLTEtNDY5NDY_2c14cfc8-264d-43fa-9343-8c5d17cf1d93"
      unitRef="number">0.1064</hmst:LoansHeldforInvestmentMeasurementInput>
    <hmst:LoansHeldforInvestmentMeasurementInput
      contextRef="iea4d77c9c4734c39b825259c1caaf92b_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzktMTEtMS0xLTQwMTI1_26048c29-420c-4e51-84fe-e3f0c762d16b"
      unitRef="number">0.0623</hmst:LoansHeldforInvestmentMeasurementInput>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="ib73ddd49895e4cacbbdc6914cee253e2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzEwLTEtMS0xLTQwMTI1_f767dc7f-ed1d-4696-9bea-72724fa0fde8"
      unitRef="usd">17392000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="ie3b5138745334c7eba459560fd89030e_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzEwLTctMS0xLTQwMTI1_e4f961b5-666c-4ddc-95b6-44189926f836"
      unitRef="number">0.0197</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="i4c818d1d10704753af5311ad4d2518c6_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzEwLTktMS0xLTQwMTI1_26bc0a1f-deae-4c27-a7a4-7e68a2c0849e"
      unitRef="number">0.3838</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="ie465ac4bda794090829156c09c21c19a_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzEwLTExLTEtMS00MDEyNQ_86727ab1-511f-4371-9a75-6b11d4d2944d"
      unitRef="number">0.1553</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="id0ece387bd8c45f881dfeefb0ef2091c_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzExLTctMS0xLTQwMTI1_053578c8-81c8-4f90-b591-fa79cc73e636"
      unitRef="number">0.0041</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="i00eb722d7d3d49d6be73107b5a10dc15_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzExLTktMS0xLTQwMTI1_3f109ae6-6586-4a6b-9f7d-6fb50c97e7d0"
      unitRef="number">0.0144</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:DerivativeAssetMeasurementInput
      contextRef="i1b94df88243d40d2b2c724faa8c94d59_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2N2Q5MWNkZDhjNTQ0OWU4YmQ2NWJjMTgyMTVkYWJhMy90YWJsZXJhbmdlOjY3ZDkxY2RkOGM1NDQ5ZThiZDY1YmMxODIxNWRhYmEzXzExLTExLTEtMS00MDEyNQ_8ae4c150-e78c-4118-9620-f4a39793e579"
      unitRef="number">0.0097</us-gaap:DerivativeAssetMeasurementInput>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i2272633f0eb74537a0a5d0d5a4f79863_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3Xzc2Mjk_161cc817-6d80-46f4-99fd-1551f03ab509"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ic49c9e726d724dd6a3976cd5964da039_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3Xzc2Mjk_a10d9835-dbcc-45d2-bc4e-64ae16f6d103"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3XzEwODYy_ec8108ff-6600-49b2-b337-39c42451d392">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents fair value changes and activity for certain Level 3 assets: &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:29.894%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.426%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.864%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.888%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.288%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Transfers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payoffs/Sales&lt;/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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Change in mark to market &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ending balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year Ended December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities AFS &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(192)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family LHFI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,279)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,287&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year Ended December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities AFS &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;985&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Single family LHFI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,409)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1) Changes in fair value for singe family LHFI are recorded in other noninterest income on the consolidated income statement.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents fair value changes and activity for Level 3 interest rate lock and purchase loan commitments:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.228%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.230%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Beginning balance, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total realized/unrealized gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Settlements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(26,796)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Ending balance, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,484&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,392&#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:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="ieef03c47a5344947b6472090191ac7ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzMtMi0xLTEtNDAxMjU_5cf9c21d-b3e7-4d72-83dc-ab8200f3052d"
      unitRef="usd">2710000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i66ed9d1dc6d841b5819fb7550d360e6d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzMtNC0xLTEtNDAxMjU_654cb067-69b3-4375-a303-d1dbfc214248"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
      contextRef="i66ed9d1dc6d841b5819fb7550d360e6d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzMtNi0xLTEtNDAxMjU_dd598e12-7483-46c3-ac58-f0b8077a2c8d"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="i66ed9d1dc6d841b5819fb7550d360e6d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzMtOC0xLTEtNDAxMjU_ab50fc2e-7b6e-4929-82e6-353b767d088e"
      unitRef="usd">192000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i66ed9d1dc6d841b5819fb7550d360e6d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzMtMTAtMS0xLTQwMTI1_2010ae66-d76e-45e2-82de-1c122401b95b"
      unitRef="usd">-36000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i5c6f87bd918144dda1cf67e8fd938ab2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzMtMTItMS0xLTQwMTI1_2719c3c0-42ce-427c-9a72-7f1b58ee3add"
      unitRef="usd">2482000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i2a1fad71046b484a9440f7e7bd8f15c9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzQtMi0xLTEtNDAxMjU_49cdb643-d19d-4b32-ba6e-984ae81589b0"
      unitRef="usd">7108000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i0c915b4df38142cc8787d516a7dde269_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzQtNC0xLTEtNDAxMjU_0e0e31df-1659-41fb-9557-a0679a7ba32e"
      unitRef="usd">4051000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
      contextRef="i0c915b4df38142cc8787d516a7dde269_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzQtNi0xLTEtNDAxMjU_534d0ce1-61c4-4617-b960-9baa548abbe0"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="i0c915b4df38142cc8787d516a7dde269_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzQtOC0xLTEtNDAxMjU_823b833b-0247-428a-b47a-1e1e94d280b7"
      unitRef="usd">4279000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i0c915b4df38142cc8787d516a7dde269_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzQtMTAtMS0xLTQwMTI1_441b20ea-371a-4c6b-aff1-f826bf8d5222"
      unitRef="usd">407000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i5980910c8bb94705aa3d6551b93974e8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzQtMTItMS0xLTUzNjI2_873134d7-c1f8-486b-85ec-6f04deb5b2bf"
      unitRef="usd">7287000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i75fbdc97ea6844499b462bede5ca5846_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzYtMi0xLTEtNDAxMjU_0e67c42c-9337-48c9-99cb-eb36b0186088"
      unitRef="usd">1952000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="i97cb1447ee4b45dfbe3e07a3b0e33dea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzYtNC0xLTEtNDAxMjU_37059945-b01e-46d7-b419-5e4b5943b956"
      unitRef="usd">985000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
      contextRef="i97cb1447ee4b45dfbe3e07a3b0e33dea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzYtNi0xLTEtNDAxMjU_08c78fb3-56f1-4c35-af00-d220249f12fd"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="i97cb1447ee4b45dfbe3e07a3b0e33dea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzYtOC0xLTEtNDAxMjU_eca01ff0-b8c2-47ce-b042-aeea62b13dc3"
      unitRef="usd">435000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="i97cb1447ee4b45dfbe3e07a3b0e33dea_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzYtMTAtMS0xLTQwMTI1_847cc024-7945-48b1-a867-bd80018a05d2"
      unitRef="usd">208000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="ieef03c47a5344947b6472090191ac7ab_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzYtMTItMS0xLTQwMTI1_291314a0-6e9f-448e-8432-b5a88a7c51ff"
      unitRef="usd">2710000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i2579d4dba601477e9a1fc0c26930c058_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzgtMi0xLTEtNDAxMjU_1c062321-9cf5-4ed9-af27-236702a1221c"
      unitRef="usd">3468000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
      contextRef="ie66b4e78fcfa49888120c6935c1e2d35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzgtNC0xLTEtNDAxMjU_730ff4de-827a-411d-adeb-9984f11616ac"
      unitRef="usd">6088000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet
      contextRef="ie66b4e78fcfa49888120c6935c1e2d35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzgtNi0xLTEtNDAxMjU_3803f4f5-00ee-4c67-b2d1-6d8edb663f38"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="ie66b4e78fcfa49888120c6935c1e2d35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzgtOC0xLTEtNDAxMjU_74b7b5df-e1f8-43ea-9d5b-0077d3df80a7"
      unitRef="usd">2409000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="ie66b4e78fcfa49888120c6935c1e2d35_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzgtMTAtMS0xLTQwMTI1_b546ed7b-7796-494b-af14-6fdd3d8bb007"
      unitRef="usd">-39000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i2a1fad71046b484a9440f7e7bd8f15c9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0NjQzNzkxYzRmYjA0ZTg0OTc2ZjY4NTNhZTJkYzM2MS90YWJsZXJhbmdlOjQ2NDM3OTFjNGZiMDRlODQ5NzZmNjg1M2FlMmRjMzYxXzgtMTItMS0xLTQwMTI1_995581d9-f4af-4c8e-b103-fbd9dc816284"
      unitRef="usd">7108000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i1fe63f45c6774bf887fd72350a99b792_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0N2VjOTMzZWFlODI0NThlODM1Y2MyZmQ5MWZiODUwZi90YWJsZXJhbmdlOjQ3ZWM5MzNlYWU4MjQ1OGU4MzVjYzJmZDkxZmI4NTBmXzMtMS0xLTEtNDAxMjU_75fc3128-be05-4834-9231-2765ec8320ff"
      unitRef="usd">17392000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i403ccc44e8df4f21abb1c9103ff74772_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0N2VjOTMzZWFlODI0NThlODM1Y2MyZmQ5MWZiODUwZi90YWJsZXJhbmdlOjQ3ZWM5MzNlYWU4MjQ1OGU4MzVjYzJmZDkxZmI4NTBmXzMtMy0xLTEtNDAxMjU_933e5e76-793a-454c-96ca-453c25d2786a"
      unitRef="usd">2223000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="iebe2b42081fe47d0825b5f4f38ac54cb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0N2VjOTMzZWFlODI0NThlODM1Y2MyZmQ5MWZiODUwZi90YWJsZXJhbmdlOjQ3ZWM5MzNlYWU4MjQ1OGU4MzVjYzJmZDkxZmI4NTBmXzQtMS0xLTEtNDAxMjU_50e1c693-4cc2-49ae-96c2-daa6a3d593c9"
      unitRef="usd">11888000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1
      contextRef="ieb2e5fa4f457477bba6289f38f15791f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0N2VjOTMzZWFlODI0NThlODM1Y2MyZmQ5MWZiODUwZi90YWJsZXJhbmdlOjQ3ZWM5MzNlYWU4MjQ1OGU4MzVjYzJmZDkxZmI4NTBmXzQtMy0xLTEtNDAxMjU_402044fb-10c5-4233-9654-2b981d6abc06"
      unitRef="usd">55911000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="iebe2b42081fe47d0825b5f4f38ac54cb_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0N2VjOTMzZWFlODI0NThlODM1Y2MyZmQ5MWZiODUwZi90YWJsZXJhbmdlOjQ3ZWM5MzNlYWU4MjQ1OGU4MzVjYzJmZDkxZmI4NTBmXzUtMS0xLTEtNDAxMjU_9bfdfb7f-fb33-41bc-a921-d552cbb86e26"
      unitRef="usd">26796000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
      contextRef="ieb2e5fa4f457477bba6289f38f15791f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0N2VjOTMzZWFlODI0NThlODM1Y2MyZmQ5MWZiODUwZi90YWJsZXJhbmdlOjQ3ZWM5MzNlYWU4MjQ1OGU4MzVjYzJmZDkxZmI4NTBmXzUtMy0xLTEtNDAxMjU_9a1920c4-dc8b-4c98-a197-b90e71592d7f"
      unitRef="usd">40742000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i62c10546d0564622be50f353abb6245b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0N2VjOTMzZWFlODI0NThlODM1Y2MyZmQ5MWZiODUwZi90YWJsZXJhbmdlOjQ3ZWM5MzNlYWU4MjQ1OGU4MzVjYzJmZDkxZmI4NTBmXzYtMS0xLTEtNDAxMjU_677bf5a9-2e19-4847-bf43-9ffaa9f4ee84"
      unitRef="usd">2484000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs
      contextRef="i1fe63f45c6774bf887fd72350a99b792_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo0N2VjOTMzZWFlODI0NThlODM1Y2MyZmQ5MWZiODUwZi90YWJsZXJhbmdlOjQ3ZWM5MzNlYWU4MjQ1OGU4MzVjYzJmZDkxZmI4NTBmXzYtMy0xLTEtNDAxMjU_2a97b6d9-433b-402d-afc9-650bff6e8f76"
      unitRef="usd">17392000</us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3XzEwODg2_16508e9f-54b8-4009-a2ae-91c407c681e6">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present assets classified as Level 3 assets that had changes in their recorded fair value during 2021 and 2020 and what we still held at the end of the respective reporting period: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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:62.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.881%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.525%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.686%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.174%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total Gains (Losses)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="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="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of or for the year ended December&#160;31, 2021&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;/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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;LHFI &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(43)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;As of or for the year ended December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;LHFI &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline"&gt;(1)       Represents the carrying value of loans for which adjustments are based on the fair value of the collateral.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i79d3469ce1e84826a5093461d3316097_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTplNWI0YzZlMDQ3ZDU0N2Y3OGY0OTUzZWYxN2E1YmE4OC90YWJsZXJhbmdlOmU1YjRjNmUwNDdkNTQ3Zjc4ZjQ5NTNlZjE3YTViYTg4XzMtMS0xLTEtNDAxMjU_7c9f50a3-2b67-4542-8cae-64e1daf2ec21"
      unitRef="usd">1214000</us-gaap:InvestmentsFairValueDisclosure>
    <hmst:GainsLossesOnLoansHeldForInvestment
      contextRef="i9cc82cef971948a99d57f729ac52f93d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTplNWI0YzZlMDQ3ZDU0N2Y3OGY0OTUzZWYxN2E1YmE4OC90YWJsZXJhbmdlOmU1YjRjNmUwNDdkNTQ3Zjc4ZjQ5NTNlZjE3YTViYTg4XzMtOS0xLTEtNDAxMjU_9842d26d-cbe1-443c-bcfd-d24dab78f0f8"
      unitRef="usd">-43000</hmst:GainsLossesOnLoansHeldForInvestment>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="if351cec32f2b413490496db116a51ef5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTplNWI0YzZlMDQ3ZDU0N2Y3OGY0OTUzZWYxN2E1YmE4OC90YWJsZXJhbmdlOmU1YjRjNmUwNDdkNTQ3Zjc4ZjQ5NTNlZjE3YTViYTg4XzYtMS0xLTEtNDAxMjU_8c6e02cd-d513-4d4c-b874-5a8364a09304"
      unitRef="usd">3651000</us-gaap:InvestmentsFairValueDisclosure>
    <hmst:GainsLossesOnLoansHeldForInvestment
      contextRef="i33087a544df34c6caa408f8b70826fdc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTplNWI0YzZlMDQ3ZDU0N2Y3OGY0OTUzZWYxN2E1YmE4OC90YWJsZXJhbmdlOmU1YjRjNmUwNDdkNTQ3Zjc4ZjQ5NTNlZjE3YTViYTg4XzYtOS0xLTEtNDAxMjU_9ccc0716-c235-4ea5-a341-2c25af20f3c2"
      unitRef="usd">-1700000</hmst:GainsLossesOnLoansHeldForInvestment>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90ZXh0cmVnaW9uOmE1OWEyNDc0ZjZhNzQzMmM4MzBjMTBhYjZkMmMxMTg3XzEwODg4_70939c6d-bf80-494f-b90d-76c756d70b67">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following presents the carrying value, estimated fair value and the levels of the fair value hierarchy for the Company's financial instruments other than assets and liabilities measured at fair value on a recurring basis:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;65,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities HTM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;LHFI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,488,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,588,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,588,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;LHFS &#x2013; multifamily and SBA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights &#x2013; multifamily and SBA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;43,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets - GNMA EBO loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;906,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;906,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;906,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;126,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.458%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.400%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.535%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Carrying&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair&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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Level&#160;3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment securities HTM&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;LHFI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,172,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,327,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,327,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;LHFS multifamily and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;167,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Mortgage servicing rights &#x2013; multifamily&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Federal Home Loan Bank stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets - GNMA EBO loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,139,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,143,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,143,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;322,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;322,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;322,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/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:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i646339cb93074120b60365748658415a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzQtMS0xLTEtNDAxMjU_1d835899-b60d-439a-b93e-7000eff5654a"
      unitRef="usd">65214000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i2c473a48b16143a39102d40e9029484c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzQtMy0xLTEtNDAxMjU_b1db99cd-c398-4d5e-9eba-6258158f3cd4"
      unitRef="usd">65214000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i215dd314b26146428425acd664281c1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzQtNS0xLTEtNDAxMjU_6147b2e3-2f19-423f-bcf9-888b78770dd4"
      unitRef="usd">65214000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i1ff87338f13c49439b496e2101129a7e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzQtNy0xLTEtNDAxMjU_bdcab55a-1b0f-4a67-b403-409ddbd60313"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib40ea821151849e9a01140a17302d5b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzQtOS0xLTEtNDAxMjU_f839d814-d88a-48a6-99fb-f8657a8a5917"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i646339cb93074120b60365748658415a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzUtMS0xLTEtNDcyMjE_fbc4d920-3db9-4236-b4c0-c8cdb61ea59b"
      unitRef="usd">4169000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i2c473a48b16143a39102d40e9029484c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzUtMy0xLTEtNDAxMjU_6c399ed5-cdbe-4ad7-a6c8-4a00bc706808"
      unitRef="usd">4305000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i215dd314b26146428425acd664281c1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzUtNS0xLTEtNDAxMjU_478fc46b-4c3d-4a9e-8aba-e78b9ca4ae3b"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i1ff87338f13c49439b496e2101129a7e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzUtNy0xLTEtNDAxMjU_b89eff58-c216-4546-8745-dd2d12df6a3c"
      unitRef="usd">4305000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ib40ea821151849e9a01140a17302d5b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzUtOS0xLTEtNDAxMjU_389e9170-11f7-4a9c-996d-59e85c160548"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i646339cb93074120b60365748658415a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzYtMS0xLTEtNDAxMjU_24021b6f-532f-4d76-99db-0585f15cbb8c"
      unitRef="usd">5488439000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i2c473a48b16143a39102d40e9029484c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzYtMy0xLTEtNDAxMjU_9c67d127-0335-4d72-9ed5-221a424ac258"
      unitRef="usd">5588719000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i215dd314b26146428425acd664281c1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzYtNS0xLTEtNDAxMjU_72d20e04-0d03-477f-b474-a5c95e6e4d69"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i1ff87338f13c49439b496e2101129a7e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzYtNy0xLTEtNDAxMjU_d73b143a-a999-413d-8ee2-2650d11a4b22"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ib40ea821151849e9a01140a17302d5b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzYtOS0xLTEtNDAxMjU_23484653-42fc-4602-a4ca-de6aa564f82e"
      unitRef="usd">5588719000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i6df777dbb2a842daa629210145632abf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzgtMS0xLTEtNDAxMjU_cdd3b081-e300-44a7-95bc-719a17dd0961"
      unitRef="usd">48090000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ia6ebe08e607148d5b6cf984bcb996b50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzgtMy0xLTEtNDAxMjU_f398d6cb-d32d-4583-82b1-09c09b030fb8"
      unitRef="usd">48425000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i627c83583e2847cdab1a1b7c2afe6894_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzgtNS0xLTEtNDAxMjU_8b0e1caa-b889-4227-8ced-88588d1005a7"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ic7e2d5f0a08d4b69acd6e936605a5cb2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzgtNy0xLTEtNDAxMjU_43aee520-0b85-49f7-a715-c7ad95b89ba2"
      unitRef="usd">48425000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="id19539ce9c0445318b3bfb28af441084_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzgtOS0xLTEtNDAxMjU_b80c02a1-bf64-43f2-a1aa-09688c77562f"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i6df777dbb2a842daa629210145632abf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzktMS0xLTEtNDAxMjU_0501cb96-2827-45ed-b5f6-b9e2cc298306"
      unitRef="usd">39415000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ia6ebe08e607148d5b6cf984bcb996b50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzktMy0xLTEtNDAxMjU_91389d86-7394-4da4-a033-000a6150250a"
      unitRef="usd">43199000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i627c83583e2847cdab1a1b7c2afe6894_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzktNS0xLTEtNDAxMjU_39aa2941-a3e9-4777-b2b6-4e8d09e131f4"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ic7e2d5f0a08d4b69acd6e936605a5cb2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzktNy0xLTEtNDAxMjU_bb60b766-fc73-4ea4-bdd1-225b8c7fadfd"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="id19539ce9c0445318b3bfb28af441084_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzktOS0xLTEtNDAxMjU_06accd88-b9ee-49c0-b888-3b0f08c98fa8"
      unitRef="usd">43199000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="i646339cb93074120b60365748658415a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzEwLTEtMS0xLTQ3MjI0_3bee961a-bdcf-409a-b0bc-4cf2665c8685"
      unitRef="usd">10361000</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="i2c473a48b16143a39102d40e9029484c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzEwLTMtMS0xLTQwMTI1_7fa676da-63fa-46e8-a7e3-0352f9cdbcaf"
      unitRef="usd">10361000</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="i215dd314b26146428425acd664281c1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzEwLTUtMS0xLTQwMTI1_7f627576-2b4c-4bfe-90e6-4b5a9e333540"
      unitRef="usd">0</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="i1ff87338f13c49439b496e2101129a7e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzEwLTctMS0xLTQwMTI1_d9cf359d-aa8f-4d67-9d20-60536e9d712e"
      unitRef="usd">10361000</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="ib40ea821151849e9a01140a17302d5b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzEwLTktMS0xLTQwMTI1_c2a0eceb-b2d8-4b8c-be7d-3981706fd753"
      unitRef="usd">0</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:NotesReceivableNet
      contextRef="i6b75a377a11c4f36993abf8f8f44bad8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzExLTEtMS0xLTQwMTI1_a0bea9ba-097d-4864-a87a-c7dee5ba88cc"
      unitRef="usd">12342000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="icdae5099cf054490a4dd355709f77e9b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzExLTMtMS0xLTQwMTI1_4c9706a3-260f-4bb1-a769-22870ae3e5dd"
      unitRef="usd">12342000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i1152f2a14a454aca92db5c40f1540ac8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzExLTUtMS0xLTQwMTI1_e279bb28-8ac9-4103-ae27-c84c25289aef"
      unitRef="usd">0</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i6fbf0980bdc5490c8dd79cda4604a533_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzExLTctMS0xLTQwMTI1_be7ebe08-56b2-41c7-a146-8234458735b9"
      unitRef="usd">0</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="if935e217cce74c8ab5141ce358815e34_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzExLTktMS0xLTQwMTI1_2175f5fb-6d94-4efd-b300-a6dc12692504"
      unitRef="usd">12342000</us-gaap:NotesReceivableNet>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i646339cb93074120b60365748658415a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzEzLTEtMS0xLTQwMTI1_1b3556da-0824-4b4a-bc77-64b52375736f"
      unitRef="usd">906928000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i2c473a48b16143a39102d40e9029484c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzEzLTMtMS0xLTQwMTI1_b69bf572-451a-4d10-a8b9-3c33b7a615a6"
      unitRef="usd">906064000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i215dd314b26146428425acd664281c1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzEzLTUtMS0xLTQwMTI1_8a074198-3925-4bd9-a39e-f2386703f19a"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i1ff87338f13c49439b496e2101129a7e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzEzLTctMS0xLTQwMTI1_88c275cb-10bc-487f-9636-baba219c5275"
      unitRef="usd">906064000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="ib40ea821151849e9a01140a17302d5b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzEzLTktMS0xLTQwMTI1_6c45a4cd-370a-4ab6-a34e-f4b79e609cd1"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="i646339cb93074120b60365748658415a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzE0LTEtMS0xLTQwMTI1_853aaa81-ee8c-4c6d-8fa6-e09e6a454268"
      unitRef="usd">41000000</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="i2c473a48b16143a39102d40e9029484c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzE0LTMtMS0xLTQwMTI1_db38be86-77c3-41fa-8b36-cdc2c2c89a05"
      unitRef="usd">41000000</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="i215dd314b26146428425acd664281c1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzE0LTUtMS0xLTQwMTI1_72096c44-16a9-4dde-8a81-8d6f2e63480a"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="i1ff87338f13c49439b496e2101129a7e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzE0LTctMS0xLTQwMTI1_4db2c7e3-d5bb-415e-8fab-58f1705baef7"
      unitRef="usd">41000000</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="ib40ea821151849e9a01140a17302d5b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzE0LTktMS0xLTQwMTI1_226a91dc-6f9d-498f-8fce-d4376c0596f3"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i646339cb93074120b60365748658415a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzE2LTEtMS0xLTQwMTI1_c6a0885f-ef61-4961-aeab-7882be844fbe"
      unitRef="usd">126026000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i2c473a48b16143a39102d40e9029484c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzE2LTMtMS0xLTQwMTI1_b24ad093-80cf-40be-a253-135e493bcb1d"
      unitRef="usd">116845000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i215dd314b26146428425acd664281c1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzE2LTUtMS0xLTQwMTI1_acdad416-c456-4cb1-a0d8-7939b8f97f4f"
      unitRef="usd">0</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i1ff87338f13c49439b496e2101129a7e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzE2LTctMS0xLTQwMTI1_84ef5877-1220-470d-9be1-b2630cbc2729"
      unitRef="usd">116845000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ib40ea821151849e9a01140a17302d5b3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTpjNDQxZTBmMmFlMDk0MmZhYTRiZThlNTA3ODIzODVlYy90YWJsZXJhbmdlOmM0NDFlMGYyYWUwOTQyZmFhNGJlOGU1MDc4MjM4NWVjXzE2LTktMS0xLTQwMTI1_35a86a80-f4b6-40bc-9125-b463fbb8737a"
      unitRef="usd">0</us-gaap:DebtInstrumentFairValue>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i5501ceaaecc54ce3ad3f69847f7bfad1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzQtMS0xLTEtNDAxMjU_b4e7a1bd-f303-4aa5-944b-ca61d71e82aa"
      unitRef="usd">58049000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic4b02823ed804ab695e60b903f1bdea5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzQtMy0xLTEtNDAxMjU_4813f8b4-2fea-4132-b570-a7f8f31c7f03"
      unitRef="usd">58049000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i3af8aabe49614018901901fc66de19d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzQtNS0xLTEtNDAxMjU_708c13e5-a84f-4f38-80c4-caa80a766a44"
      unitRef="usd">58049000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i4efcd8f19d544ca1a548cf431e8b3177_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzQtNy0xLTEtNDAxMjU_3788be99-b92c-4d07-8103-817fc8993570"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i574f906d0c8747f985181154fe5aecee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzQtOS0xLTEtNDAxMjU_2385d21e-27dc-4935-9a8c-972aa5dcf74a"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i5501ceaaecc54ce3ad3f69847f7bfad1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzUtMS0xLTEtNDg5MjA_a92f6712-6bbc-4345-ae2e-e68ec277ac8d"
      unitRef="usd">4271000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ic4b02823ed804ab695e60b903f1bdea5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzUtMy0xLTEtNDAxMjU_a623d558-abe5-49ac-b67b-3b3ae57bac66"
      unitRef="usd">4507000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i3af8aabe49614018901901fc66de19d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzUtNS0xLTEtNDAxMjU_f145e87d-0848-403a-8a98-d248415d1be4"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i4efcd8f19d544ca1a548cf431e8b3177_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzUtNy0xLTEtNDAxMjU_0ccd28a0-be69-46b7-90da-907e11500b8f"
      unitRef="usd">4507000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i574f906d0c8747f985181154fe5aecee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzUtOS0xLTEtNDAxMjU_e663e811-ced8-4cf5-b628-f0130ddb356c"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i5501ceaaecc54ce3ad3f69847f7bfad1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzYtMS0xLTEtNDAxMjU_bf4be98d-c429-4075-99bd-6ca978cdd171"
      unitRef="usd">5172778000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ic4b02823ed804ab695e60b903f1bdea5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzYtMy0xLTEtNDAxMjU_3b5da034-30a7-4a05-b3dd-3a60a467fbae"
      unitRef="usd">5327711000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i3af8aabe49614018901901fc66de19d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzYtNS0xLTEtNDAxMjU_4d2f5440-9099-4442-a44b-e6ec5243ef5e"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i4efcd8f19d544ca1a548cf431e8b3177_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzYtNy0xLTEtNDAxMjU_892d1a9d-6823-45c8-9805-7ac686eae6fe"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i574f906d0c8747f985181154fe5aecee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzYtOS0xLTEtNDAxMjU_7aa305c1-e97a-4c75-b32e-541904a35c7e"
      unitRef="usd">5327711000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ic018c8bc8f594ff6b68a8dff76e30baa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzgtMS0xLTEtNDAxMjU_fc916d84-f867-450a-87a9-541c8ca989bd"
      unitRef="usd">167289000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i958a073f2ce546a5990f6a42d1ea0425_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzgtMy0xLTEtNDAxMjU_5f178ef1-0c95-4079-8a7b-6869abf418c0"
      unitRef="usd">167289000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i43e0db86df0a4010a42fd99678d270ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzgtNS0xLTEtNDAxMjU_cf4e1972-f9ce-4121-a656-bbddf6c59ac1"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ida318a40d5474888ab9ef740b9e191f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzgtNy0xLTEtNDAxMjU_063da307-333b-4e0c-9a5b-349d0bc1d827"
      unitRef="usd">167289000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i3f2adcde319d4fae88ca2eddcfa66e5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzgtOS0xLTEtNDAxMjU_1a59e677-fd0c-4666-bdbc-8f084c8a5e86"
      unitRef="usd">0</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ic018c8bc8f594ff6b68a8dff76e30baa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzktMS0xLTEtNDAxMjU_0c9d8a30-dc44-4f2a-8519-e09f437318aa"
      unitRef="usd">35774000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i958a073f2ce546a5990f6a42d1ea0425_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzktMy0xLTEtNDAxMjU_336af0ff-5689-4cd0-b2c0-80ab7e248f59"
      unitRef="usd">38423000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i43e0db86df0a4010a42fd99678d270ce_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzktNS0xLTEtNDAxMjU_e81726d0-7d06-4938-ba2a-bd5dc2a1d7bf"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="ida318a40d5474888ab9ef740b9e191f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzktNy0xLTEtNDAxMjU_74dbccf6-359c-40e8-a746-cf25cf9211e9"
      unitRef="usd">0</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:ServicingAssetAtFairValueAmount
      contextRef="i3f2adcde319d4fae88ca2eddcfa66e5c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzktOS0xLTEtNDAxMjU_7af3ca22-a2e2-4607-a583-3e296fb6af28"
      unitRef="usd">38423000</us-gaap:ServicingAssetAtFairValueAmount>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="i5501ceaaecc54ce3ad3f69847f7bfad1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEwLTEtMS0xLTQ3MjA4_027a45f5-a6a0-4d91-bfa5-e4a98035e7bb"
      unitRef="usd">20319000</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="ic4b02823ed804ab695e60b903f1bdea5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEwLTMtMS0xLTQwMTI1_8ca4a666-d432-440e-978b-b681583260fc"
      unitRef="usd">20319000</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="i3af8aabe49614018901901fc66de19d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEwLTUtMS0xLTQwMTI1_37df164e-beb8-47a1-8e95-51013343902e"
      unitRef="usd">0</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="i4efcd8f19d544ca1a548cf431e8b3177_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEwLTctMS0xLTQwMTI1_77425501-4521-4ba9-8c57-ed6b99a6c24e"
      unitRef="usd">20319000</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="i574f906d0c8747f985181154fe5aecee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEwLTktMS0xLTQwMTI1_e1a887a3-471a-4896-8513-846de43c7272"
      unitRef="usd">0</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:NotesReceivableNet
      contextRef="i8f127d00ff7c44408ebe1e2cf80347f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzExLTEtMS0xLTQ3MjAy_8aacdf45-e545-4716-8407-b9aa1a816043"
      unitRef="usd">101750000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="ib135c68c37414bfeb5d70b85d1facc74_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzExLTMtMS0xLTQ3MjEy_705d4f29-a61b-4927-ad58-2bd5e92a69d1"
      unitRef="usd">101750000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i531d5640869745eea19e23d79cab1985_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzExLTUtMS0xLTUzNjcw_94c24df3-971f-4d0d-97a1-30f0ffb24bfc"
      unitRef="usd">0</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i882fb9e3324c49ddb1591843abca2e38_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzExLTctMS0xLTUzNjcw_3dff4a50-8717-4865-8afb-03ed018b9b6f"
      unitRef="usd">0</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="i249b46ba4df64792a0a46722da69257d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzExLTktMS0xLTUzNjcw_98532426-c020-404e-bd92-db6f50b96d06"
      unitRef="usd">101750000</us-gaap:NotesReceivableNet>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i5501ceaaecc54ce3ad3f69847f7bfad1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEyLTEtMS0xLTQwMTI1_9652485e-5157-4d2f-9bbc-e9be457d90dd"
      unitRef="usd">1139807000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="ic4b02823ed804ab695e60b903f1bdea5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEyLTMtMS0xLTQwMTI1_4d94ae30-e8a2-41dd-8b5e-19e91e1887a7"
      unitRef="usd">1143747000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i3af8aabe49614018901901fc66de19d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEyLTUtMS0xLTQwMTI1_14a5d148-bd92-4205-a95e-74a6610392ce"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i4efcd8f19d544ca1a548cf431e8b3177_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEyLTctMS0xLTQwMTI1_bb7e615b-1565-4df8-8bfa-1e1aa3a67f0f"
      unitRef="usd">1143747000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="i574f906d0c8747f985181154fe5aecee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEyLTktMS0xLTQwMTI1_6e2b59e8-bac2-4400-b538-a06110b41d25"
      unitRef="usd">0</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="i5501ceaaecc54ce3ad3f69847f7bfad1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEzLTEtMS0xLTQwMTI1_9a4be584-c605-4194-bf6d-84e664122eb6"
      unitRef="usd">322800000</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="ic4b02823ed804ab695e60b903f1bdea5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEzLTMtMS0xLTQwMTI1_d4e3f39d-ee13-4ed7-a5a7-e1bf0398c92a"
      unitRef="usd">322876000</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="i3af8aabe49614018901901fc66de19d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEzLTUtMS0xLTQwMTI1_9a9c90c3-dc00-4c24-8a31-c04458e65b76"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="i4efcd8f19d544ca1a548cf431e8b3177_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEzLTctMS0xLTQwMTI1_ec3340cb-de33-4724-a0dd-5fc540dd5296"
      unitRef="usd">322876000</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure
      contextRef="i574f906d0c8747f985181154fe5aecee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzEzLTktMS0xLTQwMTI1_b0cee3c2-b7ff-4710-8ba5-a886d97ad565"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankBorrowingsFairValueDisclosure>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i5501ceaaecc54ce3ad3f69847f7bfad1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzE1LTEtMS0xLTQwMTI1_2e2acd03-2cd7-4b8a-9552-4c1a70ab410f"
      unitRef="usd">125838000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="ic4b02823ed804ab695e60b903f1bdea5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzE1LTMtMS0xLTQwMTI1_1c83f29d-15e1-43bb-ba0f-f1ffb982d616"
      unitRef="usd">116893000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i3af8aabe49614018901901fc66de19d5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzE1LTUtMS0xLTQwMTI1_da5e657b-71ba-4dd2-b209-35a4f5fec24e"
      unitRef="usd">0</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i4efcd8f19d544ca1a548cf431e8b3177_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzE1LTctMS0xLTQwMTI1_e430313d-a81c-4a54-b1d3-795cc8721bb1"
      unitRef="usd">116893000</us-gaap:DebtInstrumentFairValue>
    <us-gaap:DebtInstrumentFairValue
      contextRef="i574f906d0c8747f985181154fe5aecee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo2ZTc2YmNkZjRkYjU0ZWU4ODlkZjJmMmNiOTVmOGEwYy90YWJsZXJhbmdlOjZlNzZiY2RmNGRiNTRlZTg4OWRmMmYyY2I5NWY4YTBjXzE1LTktMS0xLTQwMTI1_f740aacf-cfe0-4d99-9a81-83f2634fa6cd"
      unitRef="usd">0</us-gaap:DebtInstrumentFairValue>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="ia3f5eefd014d4521bceb83243a97e8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo1YjhlZmM4YTFhOGQ0ZGYzODdmODU2MzA1MDMxOGZiNi90YWJsZXJhbmdlOjViOGVmYzhhMWE4ZDRkZjM4N2Y4NTYzMDUwMzE4ZmI2XzMtMS0xLTEtNjAxMTU_2d1a40bd-9a5b-4cbb-a7b9-c228e6bff3d5"
      unitRef="usd">128041000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <hmst:FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance
      contextRef="ia3f5eefd014d4521bceb83243a97e8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo1YjhlZmM4YTFhOGQ0ZGYzODdmODU2MzA1MDMxOGZiNi90YWJsZXJhbmdlOjViOGVmYzhhMWE4ZDRkZjM4N2Y4NTYzMDUwMzE4ZmI2XzMtMy0xLTEtNjAxMzM_06a00135-ece3-4108-8617-54ed4f818b83"
      unitRef="usd">124933000</hmst:FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance>
    <us-gaap:FairValueOptionAggregateDifferencesLoansAndLongTermReceivables
      contextRef="ia3f5eefd014d4521bceb83243a97e8c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo1YjhlZmM4YTFhOGQ0ZGYzODdmODU2MzA1MDMxOGZiNi90YWJsZXJhbmdlOjViOGVmYzhhMWE4ZDRkZjM4N2Y4NTYzMDUwMzE4ZmI2XzMtNS0xLTEtNjA3MTY_2081cf3d-41f5-4633-b0e7-125ef7847898"
      unitRef="usd">3108000</us-gaap:FairValueOptionAggregateDifferencesLoansAndLongTermReceivables>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="i001f3c9ecc9042cc89a005b78291d533_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo1YjhlZmM4YTFhOGQ0ZGYzODdmODU2MzA1MDMxOGZiNi90YWJsZXJhbmdlOjViOGVmYzhhMWE4ZDRkZjM4N2Y4NTYzMDUwMzE4ZmI2XzMtNS0xLTEtNjAxMjM_22fe0eec-6d4c-4ead-af49-02c4d91407df"
      unitRef="usd">194643000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <hmst:FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance
      contextRef="i001f3c9ecc9042cc89a005b78291d533_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo1YjhlZmM4YTFhOGQ0ZGYzODdmODU2MzA1MDMxOGZiNi90YWJsZXJhbmdlOjViOGVmYzhhMWE4ZDRkZjM4N2Y4NTYzMDUwMzE4ZmI2XzMtNy0xLTEtNjAxNTE_a68fe938-d793-41a7-a75e-a2d53a6f8a2d"
      unitRef="usd">185832000</hmst:FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance>
    <us-gaap:FairValueOptionAggregateDifferencesLoansAndLongTermReceivables
      contextRef="i001f3c9ecc9042cc89a005b78291d533_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTEvZnJhZzphNTlhMjQ3NGY2YTc0MzJjODMwYzEwYWI2ZDJjMTE4Ny90YWJsZTo1YjhlZmM4YTFhOGQ0ZGYzODdmODU2MzA1MDMxOGZiNi90YWJsZXJhbmdlOjViOGVmYzhhMWE4ZDRkZjM4N2Y4NTYzMDUwMzE4ZmI2XzMtMTEtMS0xLTYwNzIw_c852f031-2601-4bc3-b558-7cc6ba70403b"
      unitRef="usd">8811000</us-gaap:FairValueOptionAggregateDifferencesLoansAndLongTermReceivables>
    <us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90ZXh0cmVnaW9uOjBiNzMwYmRkYjYzMDQ1M2ZiODMyOGU0ZGUyMTQ5ODk4XzI4NjA_562f774b-2a5c-465b-b21a-7a423258a125">REGULATORY CAPITAL REQUIREMENTS:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company and Bank are subject to various regulatory capital requirements administered by the federal banking agencies. Failure to meet minimum capital requirements can initiate certain mandatory and possible additional discretionary actions by regulators that, if undertaken, could have a material effect on the Company's operations and financial statements. Under capital adequacy guidelines, we must meet specific capital guidelines that involve quantitative measures of our assets, liabilities, and certain off-balance sheet items as calculated under regulatory accounting practices. The Company and Bank's capital amounts and classifications are also subject to qualitative judgments by the regulators about risk components, asset risk weighting, and other factors. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Quantitative measures established by regulation to ensure capital adequacy require the Company and the Bank to maintain minimum amounts and ratios (set forth in the table below) of total and Tier 1 capital (as defined in the regulations) to risk-weighted assets (as defined), and of Tier 1 capital (as defined) to assets (as defined). Management believes, as of December&#160;31, 2021 that the Company and the Bank met all capital adequacy requirements. The following table presents the capital and capital ratios of the Company (on a consolidated basis) and the Bank (on a stand-alone basis) as of the respective dates and as compared to the respective regulatory requirements applicable to them:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.718%"/&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.530%"/&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.530%"/&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.530%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.997%"/&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Actual&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;For&#160;Minimum&#160;Capital&lt;br/&gt;Adequacy Purposes&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;To&#160;Be&#160;Categorized&#160;As&lt;br/&gt;&#x201c;Well&#160;Capitalized&#x201d;&#160;Under&lt;br/&gt;Prompt Corrective&lt;br/&gt;Action Provisions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;HomeStreet, Inc.&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 leverage capital (to average assets)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;723,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common equity tier 1 capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;663,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;275,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 risk-based capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;723,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;367,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total risk-based capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;774,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;489,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;HomeStreet Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 leverage capital (to average assets)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;727,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;287,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;359,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common equity tier 1 capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;727,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;254,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;367,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 risk-based capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;727,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;339,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;452,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total risk-based capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;778,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;452,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;565,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="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:34.718%"/&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.530%"/&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.530%"/&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.530%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.997%"/&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 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Actual&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;For&#160;Minimum&#160;Capital&lt;br/&gt;Adequacy Purposes&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;To&#160;Be&#160;Categorized&#160;As&lt;br/&gt;&#x201c;Well&#160;Capitalized&#x201d;&#160;Under&lt;br/&gt;Prompt Corrective&lt;br/&gt;Action Provisions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;HomeStreet, Inc.&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 leverage capital (to average assets)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;709,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common equity tier 1 capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;649,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;250,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 risk-based capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;709,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total risk-based capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;779,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;445,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;HomeStreet Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 leverage capital (to average assets)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;712,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;363,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common equity tier 1 capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;712,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;237,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;342,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 risk-based capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;712,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;316,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;421,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total risk-based capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;778,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;421,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;527,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of each of the dates set forth in the above table, the Company exceeded the minimum required capital ratios applicable to it and Bank&#x2019;s capital ratios exceeded the minimums necessary to qualify as a well-capitalized depository institution under the prompt corrective action regulations. No conditions or events have occurred since December 31, 2021 that we believe have changed the Company&#x2019;s or the Bank&#x2019;s capital adequacy classifications from those set forth in the above table.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the minimum capital ratios, both the Company and the Bank are required to maintain a &#x201c;conservation buffer" consisting of additional Common Equity Tier 1 Capital which is at least&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.5% above the required minimum levels in order to avoid limitations on paying dividends, engaging in share repurchases, and paying discretionary bonuses. The required ratios for capital adequacy set forth in the above table do not include the additional capital conservation buffer, though each of the Company and Bank maintained capital ratios necessary to satisfy the capital conservation buffer requirements as of the dates indicated. At December&#160;31, 2021, capital conservation buffers for the Company and the Bank were 4.66% and 5.77%, respectively. The following table sets forth the minimum capital ratios plus the applicable increment of the capital conservation buffer:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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:60.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CET-1 to risk-weighted assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 capital to risk-weighted assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total capital to risk-weighted assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock>
    <us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90ZXh0cmVnaW9uOjBiNzMwYmRkYjYzMDQ1M2ZiODMyOGU0ZGUyMTQ5ODk4XzI4NjU_a4b6a8d5-6369-40b4-846c-fa00a135628f">The following table presents the capital and capital ratios of the Company (on a consolidated basis) and the Bank (on a stand-alone basis) as of the respective dates and as compared to the respective regulatory requirements applicable to them:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.718%"/&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.530%"/&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.530%"/&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.530%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.997%"/&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Actual&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;For&#160;Minimum&#160;Capital&lt;br/&gt;Adequacy Purposes&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;To&#160;Be&#160;Categorized&#160;As&lt;br/&gt;&#x201c;Well&#160;Capitalized&#x201d;&#160;Under&lt;br/&gt;Prompt Corrective&lt;br/&gt;Action Provisions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;HomeStreet, Inc.&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 leverage capital (to average assets)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;723,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common equity tier 1 capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;663,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;275,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 risk-based capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;723,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;367,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total risk-based capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;774,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;489,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;HomeStreet Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 leverage capital (to average assets)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;727,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;287,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;359,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common equity tier 1 capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;727,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;254,442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;367,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 risk-based capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;727,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;339,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;452,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total risk-based capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;778,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;452,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;565,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.718%"/&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.530%"/&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.530%"/&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.530%"/&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.530%"/&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.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.997%"/&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 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Actual&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;For&#160;Minimum&#160;Capital&lt;br/&gt;Adequacy Purposes&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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;To&#160;Be&#160;Categorized&#160;As&lt;br/&gt;&#x201c;Well&#160;Capitalized&#x201d;&#160;Under&lt;br/&gt;Prompt Corrective&lt;br/&gt;Action Provisions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Ratio&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;HomeStreet, Inc.&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 leverage capital (to average assets)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;709,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;294,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common equity tier 1 capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;649,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;250,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 risk-based capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;709,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12.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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;334,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total risk-based capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;779,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;445,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;NA&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;HomeStreet Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 leverage capital (to average assets)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;712,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;291,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;363,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common equity tier 1 capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;712,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;237,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;342,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 risk-based capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;712,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;316,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;421,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total risk-based capital (to risk-weighted assets)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;778,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14.76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;421,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;527,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;The following table sets forth the minimum capital ratios plus the applicable increment of the capital conservation buffer:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.595%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.182%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;CET-1 to risk-weighted assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Tier 1 capital to risk-weighted assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total capital to risk-weighted assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock>
    <us-gaap:TierOneLeverageCapital
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzUtMS0xLTEtNDAxMjU_4bc72340-221e-4c54-81de-5ef03bd91e2d"
      unitRef="usd">723232000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzUtMy0xLTEtNDAxMjU_023caaa0-f156-4ad2-9ea1-8bbfca6e25cc"
      unitRef="number">0.0994</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzUtNS0xLTEtNDAxMjU_93fe3bd8-c770-4300-8323-371dd7338d11"
      unitRef="usd">291098000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzUtNy0xLTEtNDAxMjU_ae0ec1bc-15ec-4731-ae34-bc2b08e43a24"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <hmst:Tier1CommonEquityCapital
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzYtMS0xLTEtNDAxMjU_d73a7407-c47e-45c9-84f0-e623653fb664"
      unitRef="usd">663232000</hmst:Tier1CommonEquityCapital>
    <hmst:CommonEquityRiskBasedCapitaltoRiskWeightAssets
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzYtMy0xLTEtNDAxMjU_80bccc3b-f980-49a2-97b5-4a320645ae7c"
      unitRef="number">0.1084</hmst:CommonEquityRiskBasedCapitaltoRiskWeightAssets>
    <hmst:Commonequityriskbasedcapitalrequiredforcapitaladequacy
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzYtNS0xLTEtNDAxMjU_1ae65a9e-9333-401b-a203-b042bfcfc65a"
      unitRef="usd">275281000</hmst:Commonequityriskbasedcapitalrequiredforcapitaladequacy>
    <hmst:CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzYtNy0xLTEtNDAxMjU_5c47b0de-e0e7-443b-807f-da9a2bae3be9"
      unitRef="number">0.045</hmst:CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzctMS0xLTEtNDAxMjU_0f6469e2-2b3e-492a-bdb5-013060a372b1"
      unitRef="usd">723232000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzctMy0xLTEtNDAxMjU_473b30d2-ed7e-465e-b5fc-aae1ef435ace"
      unitRef="number">0.1182</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzctNS0xLTEtNDAxMjU_d73b7180-c517-43bd-aa9f-71b69cf3f48e"
      unitRef="usd">367041000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzctNy0xLTEtNDAxMjU_2947f0e1-a1df-4e07-94f2-0214acaccd37"
      unitRef="number">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzgtMS0xLTEtNDAxMjU_16c3c9d5-8840-4f84-a746-aaff41bcec8f"
      unitRef="usd">774695000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzgtMy0xLTEtNDAxMjU_b6c0073b-3850-4484-b870-a4c2f3467686"
      unitRef="number">0.1266</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzgtNS0xLTEtNDAxMjU_d851bf4b-dc04-48d3-9893-ec37790ca01c"
      unitRef="usd">489388000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzgtNy0xLTEtNDAxMjU_a32d15be-30f3-4eb4-a13d-f9537880b2e3"
      unitRef="number">0.080</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEwLTEtMS0xLTQwMTI1_9480d908-d754-46c1-99fb-273569aac123"
      unitRef="usd">727753000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEwLTMtMS0xLTQwMTI1_a8ac82df-8ecd-4a12-a516-f37013e18ca5"
      unitRef="number">0.1011</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEwLTUtMS0xLTQwMTI1_dde50f39-455c-4543-8294-281c864e1b04"
      unitRef="usd">287990000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEwLTctMS0xLTQwMTI1_970787b5-073e-48d9-a06e-60f9c9f0db8a"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEwLTktMS0xLTQwMTI1_f6f8c5fb-8481-4c2c-be7c-259a5ab1e495"
      unitRef="usd">359988000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEwLTExLTEtMS00MDEyNQ_92b60269-2e9c-4034-a891-329f0917efa2"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <hmst:Tier1CommonEquityCapital
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzExLTEtMS0xLTQwMTI1_20f91591-2bb9-47bd-b95a-ac4bf9f420fa"
      unitRef="usd">727753000</hmst:Tier1CommonEquityCapital>
    <hmst:CommonEquityRiskBasedCapitaltoRiskWeightAssets
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzExLTMtMS0xLTQwMTI1_24d54b66-5a31-46e2-96b4-7d110332d269"
      unitRef="number">0.1287</hmst:CommonEquityRiskBasedCapitaltoRiskWeightAssets>
    <hmst:Commonequityriskbasedcapitalrequiredforcapitaladequacy
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzExLTUtMS0xLTQwMTI1_44800f1b-5db5-4583-b258-2a0cd74da6f0"
      unitRef="usd">254442000</hmst:Commonequityriskbasedcapitalrequiredforcapitaladequacy>
    <hmst:CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzExLTctMS0xLTQwMTI1_a6c24b2a-83fe-4f68-b397-dc755efda00f"
      unitRef="number">0.045</hmst:CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets>
    <hmst:Commonequityriskbasedcapitalrequiredtobewellcapitalized
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzExLTktMS0xLTQwMTI1_f3d9e44f-ef48-4643-aad1-4671039bcafa"
      unitRef="usd">367527000</hmst:Commonequityriskbasedcapitalrequiredtobewellcapitalized>
    <hmst:Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzExLTExLTEtMS00MDEyNQ_ac60f61a-fc40-4dd6-98ea-a37cd6afeae0"
      unitRef="number">0.065</hmst:Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEyLTEtMS0xLTQwMTI1_da070877-bfc3-4e96-bab9-83693367a23b"
      unitRef="usd">727753000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEyLTMtMS0xLTQwMTI1_616a8e41-dae1-40c4-beb9-9c22372f1700"
      unitRef="number">0.1287</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEyLTUtMS0xLTQwMTI1_5f90da48-b07b-49e6-ad86-987987e6a854"
      unitRef="usd">339256000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEyLTctMS0xLTQwMTI1_663d7d9c-db2f-49be-b25c-c04cda3243ab"
      unitRef="number">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEyLTktMS0xLTQwMTI1_21c55214-b58d-4854-bf5d-983f0e318ddb"
      unitRef="usd">452341000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEyLTExLTEtMS00MDEyNQ_a08a3905-c91b-415c-b690-3267e5c29bd0"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEzLTEtMS0xLTQwMTI1_3b81eb1e-ac4a-41c9-b23f-2b3c1e572823"
      unitRef="usd">778723000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEzLTMtMS0xLTQwMTI1_abd2f65c-5ec4-4400-b697-94acd9fa20c0"
      unitRef="number">0.1377</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEzLTUtMS0xLTQwMTI1_83ca9c56-e6fe-4195-9e90-acac91d594e0"
      unitRef="usd">452341000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEzLTctMS0xLTQwMTI1_52b748d9-b9b3-41fb-a7e4-0719fa995d85"
      unitRef="number">0.080</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEzLTktMS0xLTQwMTI1_71ab0049-2022-499d-8dd7-9dee03e09ffc"
      unitRef="usd">565426000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTpiN2E0ZTU2ZTk3ZDk0MjIzOTcxYjg3NzkxMDhiY2RlMS90YWJsZXJhbmdlOmI3YTRlNTZlOTdkOTQyMjM5NzFiODc3OTEwOGJjZGUxXzEzLTExLTEtMS00MDEyNQ_c6156b85-8a65-4166-b0bd-4b014c9657d0"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzUtMS0xLTEtNDAxMjU_9b397f1f-3e84-4c55-b04f-0dc87cc53eaa"
      unitRef="usd">709655000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzUtMy0xLTEtNDAxMjU_2080bb6c-3ed4-4ad5-b7f1-4ad593c55a8e"
      unitRef="number">0.0965</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzUtNS0xLTEtNDAxMjU_2fdd140b-22fd-4d28-b5e1-a45ac245f7fd"
      unitRef="usd">294211000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzUtNy0xLTEtNDAxMjU_434b5a51-0bd6-45d0-ad27-c827a8360e9a"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <hmst:Tier1CommonEquityCapital
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzYtMS0xLTEtNDAxMjU_0dea7247-c81c-4952-8b1c-82e4f85d319b"
      unitRef="usd">649655000</hmst:Tier1CommonEquityCapital>
    <hmst:CommonEquityRiskBasedCapitaltoRiskWeightAssets
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzYtMy0xLTEtNDAxMjU_2838514c-f2c7-46b4-98e2-a91ab441992f"
      unitRef="number">0.1167</hmst:CommonEquityRiskBasedCapitaltoRiskWeightAssets>
    <hmst:Commonequityriskbasedcapitalrequiredforcapitaladequacy
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzYtNS0xLTEtNDAxMjU_85d46d24-5a84-44cc-842c-2531a8ab0cb8"
      unitRef="usd">250537000</hmst:Commonequityriskbasedcapitalrequiredforcapitaladequacy>
    <hmst:CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzYtNy0xLTEtNDAxMjU_6805384e-8e26-4bcc-9f47-0a3f662c412a"
      unitRef="number">0.045</hmst:CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzctMS0xLTEtNDAxMjU_334a3414-58f9-44fc-b3e0-1f1f8779b649"
      unitRef="usd">709655000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzctMy0xLTEtNDAxMjU_1915fcc5-4ebd-472a-a8e9-4ce8b3d43799"
      unitRef="number">0.1275</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzctNS0xLTEtNDAxMjU_7ca273ca-4396-4256-81bf-e147d5a8b314"
      unitRef="usd">334050000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzctNy0xLTEtNDAxMjU_3fdffb24-37fe-4a5c-99c9-9dc22d63ce8a"
      unitRef="number">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzgtMS0xLTEtNDAxMjU_bb7165d5-5515-4bd6-b293-c1abb9065a8a"
      unitRef="usd">779254000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzgtMy0xLTEtNDAxMjU_e0e3b0eb-324f-4b2f-aaa0-f9862292a2cb"
      unitRef="number">0.1400</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzgtNS0xLTEtNDAxMjU_27bab1ba-9df2-4338-b345-4309074c9a53"
      unitRef="usd">445400000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzgtNy0xLTEtNDAxMjU_e57f6427-2343-4d40-9630-6c7cd8c11a1c"
      unitRef="number">0.080</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEwLTEtMS0xLTQwMTI1_a0bb895a-9746-4b4f-8163-b411469fb3ff"
      unitRef="usd">712533000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEwLTMtMS0xLTQwMTI1_f4a0def8-4a98-447c-a14f-a6a61c262647"
      unitRef="number">0.0979</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEwLTUtMS0xLTQwMTI1_5a69376d-91e8-4311-9131-b2c83b3b821f"
      unitRef="usd">291114000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEwLTctMS0xLTQwMTI1_62488c41-4c58-45d0-9532-19494b05ece6"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEwLTktMS0xLTQwMTI1_42315551-1801-4acc-8a53-c5292eebb086"
      unitRef="usd">363893000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEwLTExLTEtMS00MDEyNQ_83dab49a-5df0-4723-a70b-6f4afacc3f28"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <hmst:Tier1CommonEquityCapital
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzExLTEtMS0xLTQwMTI1_60fc3be9-331e-4e4c-b548-1b355d472f68"
      unitRef="usd">712533000</hmst:Tier1CommonEquityCapital>
    <hmst:CommonEquityRiskBasedCapitaltoRiskWeightAssets
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzExLTMtMS0xLTQwMTI1_5a1d1529-0634-4fe8-ad81-b87a6d615cc0"
      unitRef="number">0.1351</hmst:CommonEquityRiskBasedCapitaltoRiskWeightAssets>
    <hmst:Commonequityriskbasedcapitalrequiredforcapitaladequacy
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzExLTUtMS0xLTQwMTI1_3ccf10bc-a284-4dbc-bdfa-8e17657c040f"
      unitRef="usd">237307000</hmst:Commonequityriskbasedcapitalrequiredforcapitaladequacy>
    <hmst:CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzExLTctMS0xLTQwMTI1_d17b5cbd-0197-4363-8cf0-6438456c8610"
      unitRef="number">0.045</hmst:CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets>
    <hmst:Commonequityriskbasedcapitalrequiredtobewellcapitalized
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzExLTktMS0xLTQwMTI1_70464362-5008-4edb-9d15-65b8bb964284"
      unitRef="usd">342777000</hmst:Commonequityriskbasedcapitalrequiredtobewellcapitalized>
    <hmst:Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzExLTExLTEtMS00MDEyNQ_1069bb8a-8a12-4d54-ad93-2d1d85d6ea0e"
      unitRef="number">0.065</hmst:Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEyLTEtMS0xLTQwMTI1_e883456d-d8b1-4f25-85b8-368483b3c6ba"
      unitRef="usd">712533000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEyLTMtMS0xLTQwMTI1_c1f76a29-4a2c-41ee-a59e-4aff9ab419ce"
      unitRef="number">0.1351</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEyLTUtMS0xLTQwMTI1_bd53a818-1b26-40a3-ac80-616d98a99b31"
      unitRef="usd">316410000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEyLTctMS0xLTQwMTI1_e186036c-a11f-4b40-ad8c-2fd987aa719a"
      unitRef="number">0.060</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEyLTktMS0xLTQwMTI1_e9611a5c-0a94-41b2-9011-79362bc10807"
      unitRef="usd">421880000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEyLTExLTEtMS00MDEyNQ_ee112589-4acf-4d06-bcc0-4860d96b0633"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEzLTEtMS0xLTQwMTI1_d5339f1c-71b4-4b68-a489-294bdbe648b0"
      unitRef="usd">778479000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEzLTMtMS0xLTQwMTI1_3d5999bd-a420-4fce-ae4e-bbeae002ac7a"
      unitRef="number">0.1476</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEzLTUtMS0xLTQwMTI1_df60058c-0b5e-4e89-940c-131db3463ef6"
      unitRef="usd">421880000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEzLTctMS0xLTQwMTI1_0b72a321-2fdf-44f1-8829-6c5f354db699"
      unitRef="number">0.080</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEzLTktMS0xLTQwMTI1_69b648db-faf7-4770-a5ca-28993e4a66ed"
      unitRef="usd">527350000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="icd31b8e67c1843e2b9d4e7f1367af700_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo3Y2EwNjQ2Mjk4NWE0OWQyOTg0M2RjNDkwMWFjN2YyZi90YWJsZXJhbmdlOjdjYTA2NDYyOTg1YTQ5ZDI5ODQzZGM0OTAxYWM3ZjJmXzEzLTExLTEtMS00MDEyNQ_aca5bcb2-ec91-47ce-bd20-ac28d31a6424"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90ZXh0cmVnaW9uOjBiNzMwYmRkYjYzMDQ1M2ZiODMyOGU0ZGUyMTQ5ODk4XzIxOTkwMjMyNTg0NjQ_db31b92d-84ce-4a87-9b95-8374f006fd86"
      unitRef="number">0.0466</us-gaap:BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual>
    <us-gaap:BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual
      contextRef="i65650e5a043c4c378125e68c2d705f06_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90ZXh0cmVnaW9uOjBiNzMwYmRkYjYzMDQ1M2ZiODMyOGU0ZGUyMTQ5ODk4XzIxOTkwMjMyNTg0NjA_a9c87a4c-85f3-449c-8fff-9f5ef97efe34"
      unitRef="number">0.0577</us-gaap:BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual>
    <hmst:BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo5NzVhYTc4ZGZmOWM0NDBiYjdkYjVjZjFmNGRhNjk5Zi90YWJsZXJhbmdlOjk3NWFhNzhkZmY5YzQ0MGJiN2RiNWNmMWY0ZGE2OTlmXzAtMi0xLTEtNDAxMjU_b3ca32c1-4d7a-455b-852f-ffb3c50adf98"
      unitRef="number">0.0700</hmst:BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum>
    <hmst:BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo5NzVhYTc4ZGZmOWM0NDBiYjdkYjVjZjFmNGRhNjk5Zi90YWJsZXJhbmdlOjk3NWFhNzhkZmY5YzQ0MGJiN2RiNWNmMWY0ZGE2OTlmXzEtMi0xLTEtNDAxMjU_1244c841-f967-4189-875e-bab2a8afc958"
      unitRef="number">0.0850</hmst:BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum>
    <hmst:BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTQvZnJhZzowYjczMGJkZGI2MzA0NTNmYjgzMjhlNGRlMjE0OTg5OC90YWJsZTo5NzVhYTc4ZGZmOWM0NDBiYjdkYjVjZjFmNGRhNjk5Zi90YWJsZXJhbmdlOjk3NWFhNzhkZmY5YzQ0MGJiN2RiNWNmMWY0ZGE2OTlmXzItMi0xLTEtNDAxMjU_0408ef76-7d3a-420f-ba48-fc5e5927abb1"
      unitRef="number">0.1050</hmst:BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90ZXh0cmVnaW9uOjk5YmYwOWFlNjIxNjQ3Y2JiMjUxY2Q5OWE4YTQ5MTRhXzExNw_add8fbc9-20af-4e99-a09b-68b778c6db6c">EARNINGS PER SHARE:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the calculation of earnings per share:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands, except share and per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;EPS numerator:&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Earnings allocated to share repurchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from continuing operations available to common shareholders&lt;/span&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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;EPS denominator:&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic weighted-average number of common shares outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,885,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,867,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,573,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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dilutive effect of outstanding common stock equivalents &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;257,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;197,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted weighted-average number of common shares outstanding&lt;/span&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,143,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,076,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,770,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss) per share&lt;/span&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-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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic:&lt;/span&gt;&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;/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:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.91)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.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="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.46&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.47&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90ZXh0cmVnaW9uOjk5YmYwOWFlNjIxNjQ3Y2JiMjUxY2Q5OWE4YTQ5MTRhXzExMw_1a20207e-37f4-4c67-8787-ce5d5ad9dd68">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the calculation of earnings per share:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.684%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands, except share and per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;EPS numerator:&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Earnings allocated to share repurchase&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(650)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from continuing operations available to common shareholders&lt;/span&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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income available to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;EPS denominator:&lt;/span&gt;&lt;/td&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted average shares:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;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;div style="padding-left:27pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic weighted-average number of common shares outstanding&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,885,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,867,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,573,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 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dilutive effect of outstanding common stock equivalents &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;257,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;209,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;197,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted weighted-average number of common shares outstanding&lt;/span&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,143,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23,076,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,770,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income (loss) per share&lt;/span&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-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;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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Basic:&lt;/span&gt;&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;/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:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.91)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Diluted: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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:bottom"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from continuing operations&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(0.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="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.46&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.47&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzQtMi0xLTEtNDAxMjU_86c44cc3-f895-49f6-a02f-87eac80ada1d"
      unitRef="usd">115422000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzQtNC0xLTEtNDAxMjU_442f44ad-6e8b-45ef-96b2-5cf348202e37"
      unitRef="usd">79990000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzQtNi0xLTEtNDAxMjU_c1d5386e-e1cb-4b2b-a210-20c47cea8fb4"
      unitRef="usd">40720000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzUtMi0xLTEtNTM2ODY_755b5056-605b-4692-add8-264f9c5c024d"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzUtNC0xLTEtNTM2ODA_59fd7f66-5451-4760-a067-70fa69c40b68"
      unitRef="usd">0</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:PreferredStockDividendsAndOtherAdjustments
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzUtNi0xLTEtNDAxMjU_918a3342-c6ec-4fbc-979a-dde997527e53"
      unitRef="usd">650000</us-gaap:PreferredStockDividendsAndOtherAdjustments>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzctMi0xLTEtNDAxMjU_0c8feb65-4c9b-4f84-8701-842de1d8f1ce"
      unitRef="usd">115422000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzctNC0xLTEtNDAxMjU_54aa07cb-05c1-46a1-955a-f99c6bf7f732"
      unitRef="usd">79990000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzctNi0xLTEtNDAxMjU_8e915b90-641b-413d-9eff-ece240ec33b1"
      unitRef="usd">40070000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzgtMi0xLTEtNDAxMjU_bd3394e4-3a29-4cc8-8f8c-cfc954f4e2b0"
      unitRef="usd">0</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzgtNC0xLTEtNDAxMjU_9024bc73-2f42-4242-ae5f-2f1899a5d0d3"
      unitRef="usd">0</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzgtNi0xLTEtNDAxMjU_0b3f0c71-a590-45e7-b52d-4886716a8bcd"
      unitRef="usd">-23208000</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzktMi0xLTEtNDAxMjU_a3503a78-190c-4166-917e-168667c6d07c"
      unitRef="usd">115422000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzktNC0xLTEtNDAxMjU_1171954a-b918-4d60-a4f2-b65f537a1da8"
      unitRef="usd">79990000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzktNi0xLTEtNDAxMjU_d00a261f-1d2d-4fc7-8e77-3617fe2c16c4"
      unitRef="usd">16862000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzEyLTItMS0xLTQwMTI1_a41f5b96-8947-45be-9021-a617e8d73fc4"
      unitRef="shares">20885509</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzEyLTQtMS0xLTQwMTI1_64398f28-80a7-4828-bc6f-63c12462be20"
      unitRef="shares">22867268</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzEyLTYtMS0xLTQwMTI1_509aff59-1e74-4a6f-970e-b645940e67bd"
      unitRef="shares">25573488</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzEzLTItMS0xLTQwMTI1_efe360c6-3852-4e57-8863-cb83657a6b3c"
      unitRef="shares">257905</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzEzLTQtMS0xLTQwMTI1_a0f644b2-768a-4bf6-80ac-502f8d017513"
      unitRef="shares">209554</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzEzLTYtMS0xLTQwMTI1_1042890e-f424-4b24-80f0-9625d1f89032"
      unitRef="shares">197295</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE0LTItMS0xLTQwMTI1_0993fb28-8706-42de-9623-1dedaeae52ea"
      unitRef="shares">21143414</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE0LTQtMS0xLTQwMTI1_bb2657fc-86da-4803-aa3d-fcfe82c54543"
      unitRef="shares">23076822</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE0LTYtMS0xLTQwMTI1_63179268-349a-4302-bb96-451319b7baaf"
      unitRef="shares">25770783</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE3LTItMS0xLTQwMTI1_8d6454af-c9a0-4bd7-95ff-d832e9e66674"
      unitRef="usdPerShare">5.53</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE3LTQtMS0xLTQwMTI1_dfc2b052-b002-4b40-8d5f-591c3c835dfa"
      unitRef="usdPerShare">3.50</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE3LTYtMS0xLTQwMTI1_ddb12fa5-7bd9-4aca-8e03-0c5e682ad751"
      unitRef="usdPerShare">1.57</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE4LTItMS0xLTQwMTI1_a4122458-7eda-4374-8026-b387de0f0559"
      unitRef="usdPerShare">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE4LTQtMS0xLTQwMTI1_73814093-edf3-4060-8b4d-c0be590db6bd"
      unitRef="usdPerShare">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE4LTYtMS0xLTQwMTI1_47f4da2f-d53d-4441-ab50-7d98bd64a2b2"
      unitRef="usdPerShare">-0.91</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE5LTItMS0xLTQwMTI1_73a3be17-5bde-4485-b908-410698739a7d"
      unitRef="usdPerShare">5.53</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE5LTQtMS0xLTQ5ODQ4_69ea8747-9634-4713-b48f-4fca35037e85"
      unitRef="usdPerShare">3.50</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzE5LTYtMS0xLTQwMTI1_7d51a8bf-7009-455d-9241-4789b41de452"
      unitRef="usdPerShare">0.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzIxLTItMS0xLTQwMTI1_d0c3db1c-3c9c-47e6-9f16-f874eb6fc7f3"
      unitRef="usdPerShare">5.46</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzIxLTQtMS0xLTQwMTI1_cc3777ba-2268-407d-a6de-98fe752a8973"
      unitRef="usdPerShare">3.47</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzIxLTYtMS0xLTQwMTI1_12f1b514-eb31-4e47-8178-16a08630d743"
      unitRef="usdPerShare">1.55</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzIyLTItMS0xLTQwMTI1_fd303f4f-096b-48e4-bfe9-57d608b182fd"
      unitRef="usdPerShare">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzIyLTQtMS0xLTQwMTI1_5683a2c2-52e2-4a98-9b73-06956516974f"
      unitRef="usdPerShare">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzIyLTYtMS0xLTQwMTI1_f29da25a-83f0-4b98-b360-b13c410fffa4"
      unitRef="usdPerShare">-0.90</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzIzLTItMS0xLTQwMTI1_201082ca-42a3-404f-8918-5ba54bfa2ae8"
      unitRef="usdPerShare">5.46</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzIzLTQtMS0xLTQ5ODUx_c14de13f-d8e3-4ec3-99f5-a201d63556a7"
      unitRef="usdPerShare">3.47</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNTcvZnJhZzo5OWJmMDlhZTYyMTY0N2NiYjI1MWNkOTlhOGE0OTE0YS90YWJsZTplYzIzODFhMzE5ODc0NGM4YTI4MmUyOGM4ZThmNTcyNC90YWJsZXJhbmdlOmVjMjM4MWEzMTk4NzQ0YzhhMjgyZTI4YzhlOGY1NzI0XzIzLTYtMS0xLTQwMTI1_d32a70ab-8b26-4081-b0f4-c5762e66c1b0"
      unitRef="usdPerShare">0.65</us-gaap:EarningsPerShareDiluted>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzE0MTY_766fb0a2-49a0-4f6c-a5bc-f8be38b07284">LEASES:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have operating and finance leases for certain office space and finance leases for certain equipment. Our leases have remaining lease terms of up to 14 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company, as sublessor, subleases certain office and retail space in which the terms of the subleases end by May 2029. Under all of our executed sublease arrangements, the sublessees are obligated to pay the Company sublease payments of $5.7 million in 2022, $4.4 million in 2023, $2.8 million in 2024, $2.3 million in 2025, $2.3 million in 2026 and $2.3 million thereafter. For 2020 and 2019 we incurred $2.5 million and $5.0 million in impairment charges on lease right-of-use assets, respectively.     &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;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:50.069%"/&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 style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,538&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term leases&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,030&#160;&lt;/span&gt;&lt;/td&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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease costs and nonlease components&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sublease income&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,662)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,378)&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,965&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,257&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,185&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%"&gt;Supplemental cash flow information related to leases were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.851%"/&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 style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&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:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.568%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,054&#160;&lt;/span&gt;&lt;/td&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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance leases&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance leases&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained &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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,800&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other changes in right-of-use assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="3" style="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39,924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,172)&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Change in 2020 primarily relates to changes in assumptions regarding the exercise of renewal options available under real estate lease agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands, except lease term and discount rate)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtMC0xLTEtNDAxMjU_3aae3733-949b-4b37-b8c2-055b23fe985f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtMC0xLTEtNDAxMjU_40becec5-82b5-4c08-af99-1db9ebd6a2b0"&gt;Operating lease right-of-use assets, included in other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,010&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,560&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtMC0xLTEtNDAxMjU_31739155-3ae3-4b96-b81e-9b7c376cd2bb"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtMC0xLTEtNDAxMjU_8e79a0db-dc68-418c-acb5-0a7d6796bfb5"&gt;Operating lease liabilities, included in accounts payable and other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,574&lt;/span&gt;&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,563&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;/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="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 7pt 0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTAtMS0xLTQwMTI1_5c820002-ead1-4648-a4e9-f49f47831c66"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTAtMS0xLTQwMTI1_cb2a0dd8-43dc-4855-84a4-2820d8077530"&gt;Finance lease right-of-use assets, included in other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;777&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,081&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTAtMS0xLTQwMTI1_3b90f42d-3b3f-4060-b1ff-3e1fd18c999f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTAtMS0xLTQwMTI1_787898d8-05cd-48cf-9f23-00ff10296e39"&gt;Finance lease liabilities, included in accounts payable and other liabilities&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;787&lt;/span&gt;&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,097&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;/tr&gt;&lt;tr style="height:8pt"&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 7pt 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:11.25pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted Average Remaining lease term in years&lt;/span&gt;&lt;/div&gt;&lt;/td&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 7pt 0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.87&lt;/span&gt;&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.09&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.96&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.52&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:11.25pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted Average Discount Rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.71%&lt;/span&gt;&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.71%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.43%&lt;/span&gt;&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.12%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities and obligations under leases classified as nonlease components were as follows:&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:29.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.273%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Lease Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonlease Components&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,574&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;787&#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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzE0MTc_80aebc80-5de8-4e17-903c-057aed923901">LEASES:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have operating and finance leases for certain office space and finance leases for certain equipment. Our leases have remaining lease terms of up to 14 years. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company, as sublessor, subleases certain office and retail space in which the terms of the subleases end by May 2029. Under all of our executed sublease arrangements, the sublessees are obligated to pay the Company sublease payments of $5.7 million in 2022, $4.4 million in 2023, $2.8 million in 2024, $2.3 million in 2025, $2.3 million in 2026 and $2.3 million thereafter. For 2020 and 2019 we incurred $2.5 million and $5.0 million in impairment charges on lease right-of-use assets, respectively.     &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;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:50.069%"/&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 style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,538&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term leases&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,030&#160;&lt;/span&gt;&lt;/td&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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease costs and nonlease components&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sublease income&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,662)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,378)&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,965&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,257&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,185&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%"&gt;Supplemental cash flow information related to leases were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.851%"/&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 style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&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:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.568%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,054&#160;&lt;/span&gt;&lt;/td&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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance leases&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance leases&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained &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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,800&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other changes in right-of-use assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="3" style="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39,924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,172)&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Change in 2020 primarily relates to changes in assumptions regarding the exercise of renewal options available under real estate lease agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands, except lease term and discount rate)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtMC0xLTEtNDAxMjU_3aae3733-949b-4b37-b8c2-055b23fe985f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtMC0xLTEtNDAxMjU_40becec5-82b5-4c08-af99-1db9ebd6a2b0"&gt;Operating lease right-of-use assets, included in other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,010&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,560&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtMC0xLTEtNDAxMjU_31739155-3ae3-4b96-b81e-9b7c376cd2bb"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtMC0xLTEtNDAxMjU_8e79a0db-dc68-418c-acb5-0a7d6796bfb5"&gt;Operating lease liabilities, included in accounts payable and other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,574&lt;/span&gt;&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,563&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;/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="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 7pt 0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTAtMS0xLTQwMTI1_5c820002-ead1-4648-a4e9-f49f47831c66"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTAtMS0xLTQwMTI1_cb2a0dd8-43dc-4855-84a4-2820d8077530"&gt;Finance lease right-of-use assets, included in other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;777&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,081&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTAtMS0xLTQwMTI1_3b90f42d-3b3f-4060-b1ff-3e1fd18c999f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTAtMS0xLTQwMTI1_787898d8-05cd-48cf-9f23-00ff10296e39"&gt;Finance lease liabilities, included in accounts payable and other liabilities&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;787&lt;/span&gt;&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,097&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;/tr&gt;&lt;tr style="height:8pt"&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 7pt 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:11.25pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted Average Remaining lease term in years&lt;/span&gt;&lt;/div&gt;&lt;/td&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 7pt 0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.87&lt;/span&gt;&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.09&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.96&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.52&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:11.25pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted Average Discount Rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.71%&lt;/span&gt;&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.71%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.43%&lt;/span&gt;&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.12%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities and obligations under leases classified as nonlease components were as follows:&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:29.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.273%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Lease Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonlease Components&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,574&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;787&#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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <hmst:OperatingAndFinanceLeaseRemainingLeaseTerms
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzQ2OA_89fc5e6c-ba6b-4596-8dea-a425bccc8bc8">P14Y</hmst:OperatingAndFinanceLeaseRemainingLeaseTerms>
    <hmst:LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzcyMg_cf48280f-7732-47e1-acd9-f8bba86104a5"
      unitRef="usd">5700000</hmst:LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths>
    <hmst:LesseeOperatingSubleaseAssetPaymentsDueYearTwo
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzczNA_d882b2b0-9a8d-4ca4-80c2-2254fc80bd99"
      unitRef="usd">4400000</hmst:LesseeOperatingSubleaseAssetPaymentsDueYearTwo>
    <hmst:LesseeOperatingSubleaseAssetPaymentsDueYearThree
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4Xzc0Ng_ce833714-391f-492f-9f3e-6c48ac882aa9"
      unitRef="usd">2800000</hmst:LesseeOperatingSubleaseAssetPaymentsDueYearThree>
    <hmst:LesseeOperatingSubleaseAssetPaymentsDueYearFour
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4Xzc1OA_6f63d1ba-db91-43d9-8ae5-076fc48586c5"
      unitRef="usd">2300000</hmst:LesseeOperatingSubleaseAssetPaymentsDueYearFour>
    <hmst:LesseeOperatingSubleaseAssetPaymentsDueYearFive
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4Xzc3MA_01fbf84e-7aab-4d46-8e79-5a16533b00d2"
      unitRef="usd">2300000</hmst:LesseeOperatingSubleaseAssetPaymentsDueYearFive>
    <hmst:LesseeOperatingSubleaseAssetPaymentsDueThereafter
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4Xzc4NQ_4b5e31cb-2607-4c9e-9398-b762ce5a7a31"
      unitRef="usd">2300000</hmst:LesseeOperatingSubleaseAssetPaymentsDueThereafter>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzgzNQ_044cfe23-5fa9-473b-ac8b-3f68e2ed7636"
      unitRef="usd">2500000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzEwOTk1MTE2Mjk0MjQ_ad8bde2f-f5a1-4ad4-b892-35fffb030906"
      unitRef="usd">5000000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzE0MTg_7cd8dc38-1b94-465e-9faf-2cb41e5a2915">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;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:50.069%"/&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 style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating lease cost&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,538&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Short-term leases&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,030&#160;&lt;/span&gt;&lt;/td&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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Variable lease costs and nonlease components&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Sublease income&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,449)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(6,662)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,378)&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,965&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,257&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,185&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzMtNS0xLTEtNDAxMjU_9d21e8aa-ecfc-4b29-a467-22aad71ac750"
      unitRef="usd">9610000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzMtNy0xLTEtNDAxMjU_51453eed-d53b-44e9-99f0-964858dea911"
      unitRef="usd">11989000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzMtOS0xLTEtNDczOTY_4e042ecb-59d3-4cfa-a99c-eb67e7c06b1d"
      unitRef="usd">14538000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzQtNS0xLTEtNDAxMjU_792da6ca-cd30-41d2-a014-0d3810e95422"
      unitRef="usd">0</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzQtNy0xLTEtNDAxMjU_9b1115f9-5563-4f55-9ac6-cd8dd2ad2a7d"
      unitRef="usd">0</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzQtOS0xLTEtNDczOTY_c9e34494-b812-4313-a7fa-1ac5c0eee1bb"
      unitRef="usd">28000</us-gaap:ShortTermLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzYtNS0xLTEtNDAxMjU_d52f1145-eb68-4ecb-8bc1-6c25e7bd27b8"
      unitRef="usd">1066000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzYtNy0xLTEtNDAxMjU_0ac1e6ad-e85c-47ef-ba34-017567d11257"
      unitRef="usd">1277000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzYtOS0xLTEtNDczOTY_b005219f-7e01-4fed-b447-5651eb42b81b"
      unitRef="usd">2030000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzctNS0xLTEtNDAxMjU_593c1edb-c003-42c5-b5bd-6fbe58ebd96d"
      unitRef="usd">22000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzctNy0xLTEtNDAxMjU_4e50ce84-85d0-474c-aa1d-6cb486e17205"
      unitRef="usd">151000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzctOS0xLTEtNDczOTY_40f1b929-b59c-4cef-9649-6716545a77b0"
      unitRef="usd">340000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:VariableLeaseCost
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzgtNS0xLTEtNDAxMjU_84195c9a-9f04-4627-a786-c4eef3a1cbda"
      unitRef="usd">3716000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzgtNy0xLTEtNDAxMjU_8a0e9e15-38f2-444c-81fe-d4f9e2cd80c1"
      unitRef="usd">5502000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzgtOS0xLTEtNDczOTY_e90cbffd-f34d-40b9-83b0-8a9382a136f6"
      unitRef="usd">6627000</us-gaap:VariableLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzktNS0xLTEtNDAxMjU_d1f66bed-2e12-4d38-aecf-d17f0d8d0c10"
      unitRef="usd">3449000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzktNy0xLTEtNDAxMjU_1766b301-4fde-4fff-8159-5d821fadd32e"
      unitRef="usd">6662000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzktOS0xLTEtNDczOTY_e7568585-a4dd-4493-9057-e94f900c3b92"
      unitRef="usd">4378000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzEwLTUtMS0xLTQwMTI1_06c3214a-f50b-4675-946a-7ac483381ee0"
      unitRef="usd">10965000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzEwLTctMS0xLTQwMTI1_b69929df-7cfc-42be-9ad3-5b6dd72c7bbd"
      unitRef="usd">12257000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3YmU2MGYwNTA2NGM0ZmUxODU3Y2IyYmZhM2MxNzc1Ny90YWJsZXJhbmdlOjdiZTYwZjA1MDY0YzRmZTE4NTdjYjJiZmEzYzE3NzU3XzEwLTktMS0xLTUzNjg4_a91b8840-620f-463b-aa4d-8e8fa10feaa2"
      unitRef="usd">19185000</us-gaap:LeaseCost>
    <hmst:LeaseSupplementalCashFlowInformationTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzE0MTk_6c6bc43d-d7af-4275-8ee6-b61e505331a2">&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%"&gt;Supplemental cash flow information related to leases were as follows:&lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:49.851%"/&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 style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.566%"/&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:14.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.568%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating cash flows from operating leases&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;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,054&#160;&lt;/span&gt;&lt;/td&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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating cash flows from finance leases&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Financing cash flows from finance leases&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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Right-of-use assets obtained &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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,800&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other changes in right-of-use assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="3" style="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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(460)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39,924)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(29)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,172)&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Change in 2020 primarily relates to changes in assumptions regarding the exercise of renewal options available under real estate lease agreements.&lt;/span&gt;&lt;/div&gt;</hmst:LeaseSupplementalCashFlowInformationTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzQtNS0xLTEtNDAxMjU_b115b315-498b-43ae-9ce3-74a37af7aec0"
      unitRef="usd">13647000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzQtNy0xLTEtNDAxMjU_a76dd82b-d535-43fc-a3b9-3590e4adfc6a"
      unitRef="usd">15452000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzQtOS0xLTEtNDc0NTM_3546187e-35e2-4395-8d3b-cb31a04c353d"
      unitRef="usd">17054000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzUtNS0xLTEtNDAxMjU_d1ac248a-2d41-4159-8161-1f73d5ddcbf6"
      unitRef="usd">22000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzUtNy0xLTEtNDAxMjU_c3da2ba2-d1a3-4db0-8f35-bbb97d0fff50"
      unitRef="usd">151000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzUtOS0xLTEtNDc0NTM_acf55d5f-4264-4e90-9d8f-dc1f3c4467ca"
      unitRef="usd">340000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzYtNS0xLTEtNDAxMjU_86a9acf6-8887-4332-ab63-4b0c2024f9e5"
      unitRef="usd">1070000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzYtNy0xLTEtNDAxMjU_cc59eb73-7bc1-42cc-adf8-8a3ac11293cc"
      unitRef="usd">1209000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzYtOS0xLTEtNDc0NTM_4bd9df88-04a4-4911-bccc-99ba1210dd3c"
      unitRef="usd">1694000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzgtNS0xLTEtNDAxMjU_d2db1986-3fd2-4a09-8f5d-3ff379ec3a31"
      unitRef="usd">1894000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzgtNy0xLTEtNDAxMjU_3072d9a1-5e34-4add-ae09-b39efbc898d4"
      unitRef="usd">5666000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzgtOS0xLTEtNDc0NTM_3369169f-ad3f-4c55-a352-2f61cee472f6"
      unitRef="usd">5800000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzktNS0xLTEtNDAxMjU_bb69f68f-a43c-40e1-bff3-af3afa44d4d0"
      unitRef="usd">707000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzktNy0xLTEtNDAxMjU_1930af64-9638-4efe-bc21-5446bf0f0da1"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzktOS0xLTEtNDc0NTM_b1fade41-538e-421c-957e-0a7f34e2ada3"
      unitRef="usd">139000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <hmst:IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzExLTUtMS0xLTQwMTI1_d4dc977b-75dc-4674-96bb-605e6493e769"
      unitRef="usd">-460000</hmst:IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise>
    <hmst:IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzExLTctMS0xLTQwMTI1_88996abb-52ae-4349-a188-0315cb0dd233"
      unitRef="usd">-39924000</hmst:IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise>
    <hmst:IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzExLTktMS0xLTQ3NDUz_ae2b8816-1d90-4a51-943f-50d6f74075f8"
      unitRef="usd">-13605000</hmst:IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise>
    <hmst:IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzEyLTUtMS0xLTQwMTI1_664ef3b6-a666-4d72-82eb-6f092275ecfa"
      unitRef="usd">-2000</hmst:IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise>
    <hmst:IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzEyLTctMS0xLTQwMTI1_619b140e-d0c9-43ad-a29d-24318050db18"
      unitRef="usd">-29000</hmst:IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise>
    <hmst:IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTpkYzNiMTBjZTI0N2I0OGY0OTQ0OGU0ZDY4OGRjZTZjMS90YWJsZXJhbmdlOmRjM2IxMGNlMjQ3YjQ4ZjQ5NDQ4ZTRkNjg4ZGNlNmMxXzEyLTktMS0xLTQ3NDUz_dc2042cf-463c-46bc-bfef-76aed3775c47"
      unitRef="usd">-1172000</hmst:IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise>
    <hmst:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzE0MjA_167f4f16-a5d8-41dd-83ac-3ee06943e702">&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:66.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.546%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands, except lease term and discount rate)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtMC0xLTEtNDAxMjU_3aae3733-949b-4b37-b8c2-055b23fe985f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtMC0xLTEtNDAxMjU_40becec5-82b5-4c08-af99-1db9ebd6a2b0"&gt;Operating lease right-of-use assets, included in other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;38,010&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,560&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtMC0xLTEtNDAxMjU_31739155-3ae3-4b96-b81e-9b7c376cd2bb"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtMC0xLTEtNDAxMjU_8e79a0db-dc68-418c-acb5-0a7d6796bfb5"&gt;Operating lease liabilities, included in accounts payable and other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,574&lt;/span&gt;&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;62,563&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;/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="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 7pt 0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTAtMS0xLTQwMTI1_5c820002-ead1-4648-a4e9-f49f47831c66"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTAtMS0xLTQwMTI1_cb2a0dd8-43dc-4855-84a4-2820d8077530"&gt;Finance lease right-of-use assets, included in other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;777&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,081&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTAtMS0xLTQwMTI1_3b90f42d-3b3f-4060-b1ff-3e1fd18c999f"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTAtMS0xLTQwMTI1_787898d8-05cd-48cf-9f23-00ff10296e39"&gt;Finance lease liabilities, included in accounts payable and other liabilities&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;787&lt;/span&gt;&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,097&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;/tr&gt;&lt;tr style="height:8pt"&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 7pt 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:11.25pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted Average Remaining lease term in years&lt;/span&gt;&lt;/div&gt;&lt;/td&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 7pt 0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5.87&lt;/span&gt;&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6.09&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.96&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.52&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:11.25pt;text-indent:-13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Weighted Average Discount Rate&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 7pt 0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&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:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.71%&lt;/span&gt;&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.71%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1.43%&lt;/span&gt;&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 7pt 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3.12%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</hmst:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtMy0xLTEtNDAxMjU_8c7cd7f5-9f7f-4e6c-beca-075be694fd84"
      unitRef="usd">38010000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzMtNS0xLTEtNDAxMjU_65c05934-280f-489c-a0f9-328299badc4b"
      unitRef="usd">45560000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtMy0xLTEtNDAxMjU_b0dff717-51e1-4d5d-acec-658edd4068dd"
      unitRef="usd">49574000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzUtNS0xLTEtNDAxMjU_3ec26291-b212-4479-9f48-0575af229afb"
      unitRef="usd">62563000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTMtMS0xLTQwMTI1_55aad789-3f1f-4573-9755-3325a7d6ad79"
      unitRef="usd">777000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzExLTUtMS0xLTQwMTI1_493be305-47d4-46ac-b339-e960f4563d1e"
      unitRef="usd">1081000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiability
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTMtMS0xLTQwMTI1_9072a572-b958-4951-bb8c-c480f75cf2f4"
      unitRef="usd">787000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzEyLTUtMS0xLTQwMTI1_3046ee66-4304-4ccd-966d-33609009fdd0"
      unitRef="usd">1097000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzE2LTMtMS0xLTQwMTI1_959189fc-f41c-4b1d-999d-20723a805a54">P5Y10M13D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzE2LTUtMS0xLTQwMTI1_7e466d89-9e28-40c0-b1f5-3bcc9cb2c2fe">P6Y1M2D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzE3LTMtMS0xLTQwMTI1_5706895a-7655-4f34-8101-33d9ed71d078">P0Y11M15D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzE3LTUtMS0xLTQwMTI1_b7715ff2-0b20-4772-977b-5381eabf427d">P1Y6M7D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzE5LTMtMS0xLTQwMTI1_53d58a81-6ad5-4421-ab9c-7ab4132b592c"
      unitRef="number">0.0171</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzE5LTUtMS0xLTQwMTI1_8e2fbdf9-a932-461a-9d47-bc395e7ba06e"
      unitRef="number">0.0171</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzIwLTMtMS0xLTQwMTI1_42f61685-6558-4781-911b-68ff1eb150b1"
      unitRef="number">0.0143</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZTo3NTIzNTQ3OWEzNDM0NDFkYTkwZmVkMGU3ZjIyYzdiMy90YWJsZXJhbmdlOjc1MjM1NDc5YTM0MzQ0MWRhOTBmZWQwZTdmMjJjN2IzXzIwLTUtMS0xLTQwMTI1_3398716c-fc2d-41b2-9a80-d36b0a8beeab"
      unitRef="number">0.0312</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzE0MjE_1864a2a8-d283-40bf-9e51-f83832bfb988">&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities and obligations under leases classified as nonlease components were as follows:&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:29.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.273%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Lease Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonlease Components&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,574&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;787&#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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90ZXh0cmVnaW9uOjYyMWZlNDA4Y2YxYzRjY2I4YTJmYzE2ZDcyMzYzZGU4XzE0MjI_393ff8eb-14b8-47a2-8300-f2a53751b148">&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of lease liabilities and obligations under leases classified as nonlease components were as follows:&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:29.747%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;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.273%"/&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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Lease Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Finance Leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Nonlease Components&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Year ended December 31,&lt;/span&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,896&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2027 and thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total lease payments&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;54,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,574&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;787&#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;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzQtMi0xLTEtNDAxMjU_c20fbf7e-008b-4ec6-80a6-c7a20211de4e"
      unitRef="usd">12969000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzQtNC0xLTEtNDAxMjU_12379877-b3c1-4ecb-83d9-5300546416a7"
      unitRef="usd">521000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <hmst:LesseeNonleaseLiabilityToBePaidYearOne
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzQtNi0xLTEtNDAxMjU_6ed2d401-deed-49c1-89f8-f5c46b56fc93"
      unitRef="usd">5306000</hmst:LesseeNonleaseLiabilityToBePaidYearOne>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzUtMi0xLTEtNDAxMjU_6b79d9bf-5ca1-49d4-a750-9d2d895b1a73"
      unitRef="usd">10558000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzUtNC0xLTEtNDAxMjU_c30704fe-42cf-4903-ac23-5ba9c6bb864a"
      unitRef="usd">281000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <hmst:LesseeNonleaseLiabilityToBePaidYearTwo
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzUtNi0xLTEtNDAxMjU_2f936be9-a05a-4b65-86b9-db1d23e337c2"
      unitRef="usd">4842000</hmst:LesseeNonleaseLiabilityToBePaidYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzYtMi0xLTEtNDAxMjU_623a9167-c10f-4653-b6e7-25983dc2eaa8"
      unitRef="usd">8487000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzYtNC0xLTEtNDAxMjU_ff4d9b90-a098-4765-863f-1ea0c761fd0e"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <hmst:LesseeNonleaseLiabilityToBePaidYearThree
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzYtNi0xLTEtNDAxMjU_fb6bc343-6597-478e-a231-9905d2bf9f80"
      unitRef="usd">4413000</hmst:LesseeNonleaseLiabilityToBePaidYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzctMi0xLTEtNDAxMjU_e7e3e770-ea84-4b4a-939c-a23e70154708"
      unitRef="usd">6908000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzctNC0xLTEtNDAxMjU_cf1afe5f-bfd2-4682-82ec-0a06852423dc"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <hmst:LesseeNonleaseLiabilityToBePaidYearFour
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzctNi0xLTEtNDAxMjU_6d91b103-8e99-47ca-b574-9e5ef0e60613"
      unitRef="usd">4245000</hmst:LesseeNonleaseLiabilityToBePaidYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzgtMi0xLTEtNDAxMjU_01a2484b-2747-45e6-a1cf-b3bff6877f82"
      unitRef="usd">5896000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzgtNC0xLTEtNDAxMjU_b35958b7-f3b2-46d0-b4cb-a237b992276b"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <hmst:LesseeNonleaseLiabilityToBePaidYearFive
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzgtNi0xLTEtNDAxMjU_507e01f0-7d4e-47a3-bcc3-d7fff3651c45"
      unitRef="usd">4355000</hmst:LesseeNonleaseLiabilityToBePaidYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzktMi0xLTEtNDAxMjU_105f043e-7f55-417e-b4e7-06dfbaaedc40"
      unitRef="usd">9855000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzktNC0xLTEtNDAxMjU_eb9d6db4-d525-4b82-b6d7-c0c8364e922b"
      unitRef="usd">0</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <hmst:LesseeNonleaseLiabilityToBePaidAfterYearFive
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzktNi0xLTEtNDAxMjU_048ba1a2-9edb-4bb8-9857-9bb8f19f08af"
      unitRef="usd">4417000</hmst:LesseeNonleaseLiabilityToBePaidAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzEwLTItMS0xLTQwMTI1_da1d8a0d-467d-4d2c-ba3f-81598cbcbd70"
      unitRef="usd">54673000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzEwLTQtMS0xLTQwMTI1_5de6cbfa-a3cf-4f3f-81f7-27776602197b"
      unitRef="usd">802000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <hmst:NonleaseLiabilityDue
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzEwLTYtMS0xLTQwMTI1_a8f000e1-6f89-485a-930e-ebb37028f1db"
      unitRef="usd">27578000</hmst:NonleaseLiabilityDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzExLTItMS0xLTQwMTI1_e11eac81-9f63-4fb1-b1d8-b871bf3b7862"
      unitRef="usd">5099000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzExLTQtMS0xLTQwMTI1_6c7f3ffb-24e6-4b8d-8a76-2681e3b3a2b6"
      unitRef="usd">15000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzEyLTItMS0xLTQwMTI1_0b87a1e5-b091-4ed1-a138-c360def682d7"
      unitRef="usd">49574000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjAvZnJhZzo2MjFmZTQwOGNmMWM0Y2NiOGEyZmMxNmQ3MjM2M2RlOC90YWJsZToyNWM0ZmViNWExNWU0ZTJhYTkwZTAzNzc0ZTkwMTA0Ny90YWJsZXJhbmdlOjI1YzRmZWI1YTE1ZTRlMmFhOTBlMDM3NzRlOTAxMDQ3XzEyLTQtMS0xLTQwMTI1_91af6a2b-c4a6-43cb-9468-c163f42b1910"
      unitRef="usd">787000</us-gaap:FinanceLeaseLiability>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90ZXh0cmVnaW9uOmFlNGI0NTc1MjlkNTQzMWNhZjE3OTY2YWRkYzRiMWVjXzE1Nw_7a4912ea-4e2e-4b28-b017-3d5c33ef47dd">PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED): &lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Condensed financial information for HomeStreet, Inc. is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Condensed Balance Sheets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment in stock of HomeStreet Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;779,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;780,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment in stock of other subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 32.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;842,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;844,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities:&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;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;126,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 32.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;127,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;126,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shareholders' Equity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common stock, no par value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;249,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;278,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;444,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;403,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total shareholder's equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;715,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;717,750&#160;&lt;/span&gt;&lt;/td&gt;&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 50.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities and shareholder's equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;842,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;844,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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Condensed Income Statements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend income from HomeStreet Bank&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity in undistributed income from subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributions in excess of income from subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(84,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 49pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense-net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noninterest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 49pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income before income taxes (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income taxes (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,801)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,623)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,422&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,512&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Condensed Statements of Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash flows from operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments to reconcile net income to net cash provided by (used in) operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Undistributed earnings from investment in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,801)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributions in excess or earnings from investment in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,669)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net cash provided by operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash flows from investing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;AFS securities: Principal collections net of purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net cash provided by investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash flows from financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchases of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(84,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(58,009)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(98,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Proceeds from stock issuance, 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividends paid on common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net cash used in financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(105,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(71,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(98,438)&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net (decrease) increase in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,239&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <hmst:CondensedBalanceSheetsParentCompanyTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90ZXh0cmVnaW9uOmFlNGI0NTc1MjlkNTQzMWNhZjE3OTY2YWRkYzRiMWVjXzE1NA_e24eb218-89b4-4e38-a76c-f58a9f14393f">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Condensed financial information for HomeStreet, Inc. is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&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:63.081%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Condensed Balance Sheets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;At December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment in stock of HomeStreet Bank&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;779,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;780,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Investment in stock of other subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;45,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 32.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;842,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;844,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities:&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;/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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;126,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;125,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 32.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;127,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;126,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Shareholders' Equity:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Common stock, no par value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;249,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;278,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Retained earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;444,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;403,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accumulated other comprehensive income &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 32.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total shareholder's equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;715,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;717,750&#160;&lt;/span&gt;&lt;/td&gt;&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 50.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total liabilities and shareholder's equity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;842,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;844,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;</hmst:CondensedBalanceSheetsParentCompanyTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzQtMS0xLTEtNDAxMjU_dcc7bb6f-52c2-4935-8006-822bf5a41bd6"
      unitRef="usd">12756000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzQtMy0xLTEtNDAxMjU_dc8b9c4a-2364-4bc9-b281-c702bda9a90e"
      unitRef="usd">20021000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:OtherAssets
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzUtMS0xLTEtNDAxMjU_b5b5b1a9-5a61-48f2-9b01-26d10c4fc063"
      unitRef="usd">5082000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzUtMy0xLTEtNDAxMjU_243460a7-3e36-4585-a768-380ee249398c"
      unitRef="usd">7686000</us-gaap:OtherAssets>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzYtMS0xLTEtNDAxMjU_5dd2e595-06c0-4abf-b2c5-e4a0f470ec96"
      unitRef="usd">779851000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzYtMy0xLTEtNDAxMjU_2b6d356e-b55d-4d7e-9f23-247c2a74eb73"
      unitRef="usd">780531000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <hmst:InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzctMS0xLTEtNDAxMjU_a1aa4d4f-1ef2-4011-acda-ef2385a2f708"
      unitRef="usd">45175000</hmst:InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures>
    <hmst:InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzctMy0xLTEtNDAxMjU_78e942cd-5adf-43da-91c1-2e8d81a9ac01"
      unitRef="usd">36381000</hmst:InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:Assets
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzgtMS0xLTEtNDAxMjU_ae7205af-cf0d-40c1-8c81-c5d3bf798311"
      unitRef="usd">842864000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzgtMy0xLTEtNDAxMjU_41501e10-bff3-4ccb-a448-559497225e8a"
      unitRef="usd">844619000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzEwLTEtMS0xLTQwMTI1_18b9e55a-a18d-43d5-bb73-f8935d6ce120"
      unitRef="usd">1499000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzEwLTMtMS0xLTQwMTI1_31725cf3-8082-4c67-8db2-96c567e9c95e"
      unitRef="usd">1031000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:LongTermDebt
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzExLTEtMS0xLTQwMTI1_c5840e7e-4d52-4d68-8386-28423428b782"
      unitRef="usd">126026000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzExLTMtMS0xLTQwMTI1_9147e8da-47fb-42da-99ee-7d9b1d51b7ea"
      unitRef="usd">125838000</us-gaap:LongTermDebt>
    <us-gaap:Liabilities
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzEyLTEtMS0xLTQwMTI1_c578a38b-8d31-4d58-8c7b-f6b4fd8cb775"
      unitRef="usd">127525000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzEyLTMtMS0xLTQwMTI1_b639763b-dab4-4012-90fb-97557f90705a"
      unitRef="usd">126869000</us-gaap:Liabilities>
    <us-gaap:CommonStockValue
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzE1LTEtMS0xLTQwMTI1_345c50e1-a188-4c83-b299-d0bc543147ee"
      unitRef="usd">249856000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzE1LTMtMS0xLTQwMTI1_e34ae017-8104-41b9-94a6-86640acded8e"
      unitRef="usd">278505000</us-gaap:CommonStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzE2LTEtMS0xLTQwMTI1_b0547a47-69be-4e5b-8887-02a4bb697eab"
      unitRef="usd">444343000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzE2LTMtMS0xLTQwMTI1_d676ec77-b0de-4ee2-91b8-fa429c1b7f6b"
      unitRef="usd">403888000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzE3LTEtMS0xLTQwMTI1_acf0779d-5779-48dd-8432-118e60c0551e"
      unitRef="usd">21140000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzE3LTMtMS0xLTQwMTI1_f4b9abcc-19ea-4089-a0b1-38e1bc70aaa6"
      unitRef="usd">35357000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzE4LTEtMS0xLTQwMTI1_a0228f3d-4232-4f4a-8acb-77337845e16b"
      unitRef="usd">715339000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzE4LTMtMS0xLTQwMTI1_c8de706e-7d5c-421f-aba9-aadda843b238"
      unitRef="usd">717750000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzE5LTEtMS0xLTQwMTI1_f1f7deea-627d-42e6-b8f1-2b5ac0bd7211"
      unitRef="usd">842864000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiMzE5NmI1YzZhMjg0ZGU5YmU5NzA2ZTNkNTg2N2RiOC90YWJsZXJhbmdlOmIzMTk2YjVjNmEyODRkZTliZTk3MDZlM2Q1ODY3ZGI4XzE5LTMtMS0xLTQwMTI1_8be89516-0f89-4043-819d-2582f6f9a9cf"
      unitRef="usd">844619000</us-gaap:LiabilitiesAndStockholdersEquity>
    <hmst:CondensedStatementsofIncomeParentcompanyTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90ZXh0cmVnaW9uOmFlNGI0NTc1MjlkNTQzMWNhZjE3OTY2YWRkYzRiMWVjXzE1MQ_20d1c4c1-8902-4802-9c7c-11fe3db879be">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Condensed Income Statements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividend income from HomeStreet Bank&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;109,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equity in undistributed income from subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributions in excess of income from subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(84,146)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 49pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;121,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;88,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense-net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noninterest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 49pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,515&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;9,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income before income taxes (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;114,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;78,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income taxes (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,298)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,801)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,623)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,422&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,512&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;</hmst:CondensedStatementsofIncomeParentcompanyTableTextBlock>
    <us-gaap:DividendIncomeOperating
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzQtMS0xLTEtNDAxMjU_d56a084d-00f5-4de9-9b5c-69c3bf3e753c"
      unitRef="usd">109000000</us-gaap:DividendIncomeOperating>
    <us-gaap:DividendIncomeOperating
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzQtMy0xLTEtNDAxMjU_b1da6259-09ba-4fb4-af29-9aa1b6d69899"
      unitRef="usd">82909000</us-gaap:DividendIncomeOperating>
    <us-gaap:DividendIncomeOperating
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzQtNS0xLTEtNDAxMjU_26688ce9-dadb-405e-a51c-38686eecc020"
      unitRef="usd">110000000</us-gaap:DividendIncomeOperating>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzUtMS0xLTEtNDAxMjU_8d8a1785-64c5-4796-9494-31afc3c55383"
      unitRef="usd">10801000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzUtMy0xLTEtNDAxMjU_4b89d274-eda6-41ef-875b-855021e78a67"
      unitRef="usd">3374000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzUtNS0xLTEtNDAxMjU_25191588-755a-48f8-9d7f-aa553afe9873"
      unitRef="usd">0</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzYtMS0xLTEtNDAxMjU_0a4bac50-c555-47b6-a844-21bfc621ed2e"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions>
    <us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzYtMy0xLTEtNDAxMjU_3458037f-9148-4c90-806b-116c748d00a6"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions>
    <us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzYtNS0xLTEtNDAxMjU_983c6883-bac6-4345-b73e-f65bc8b3b236"
      unitRef="usd">-84146000</us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions>
    <us-gaap:NoninterestIncomeOther
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzctMS0xLTEtNDAxMjU_4ec5b89f-05ab-4d6f-a615-992b847d9539"
      unitRef="usd">1838000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzctMy0xLTEtNDAxMjU_75a89c5a-1b4a-4e84-a4de-c10dbab4e672"
      unitRef="usd">1773000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzctNS0xLTEtNDAxMjU_fa24588e-afeb-489a-a7f4-f09b4fca548e"
      unitRef="usd">2293000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzgtMS0xLTEtNDAxMjU_d6ca5316-bcdc-40df-9de7-7009d8af6a5c"
      unitRef="usd">121639000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzgtMy0xLTEtNDAxMjU_2e0f0282-7dea-4a37-8343-02252f7cabb0"
      unitRef="usd">88056000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzgtNS0xLTEtNDAxMjU_7b560e02-7c81-491a-9421-b5400d38c51c"
      unitRef="usd">28147000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzEwLTEtMS0xLTQwMTI1_9aff415c-7ed4-4489-aaec-5e4295c9ee54"
      unitRef="usd">-4576000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzEwLTMtMS0xLTQwMTI1_b0523579-51f7-487e-86e8-1df65d7ed3ac"
      unitRef="usd">-5731000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzEwLTUtMS0xLTQwMTI1_8a8cdd38-0b82-41ea-bc80-3fc95a56b22c"
      unitRef="usd">-4821000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:NoninterestExpense
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzExLTEtMS0xLTQwMTI1_fe7944b8-c999-4917-8833-ebb5378ccd26"
      unitRef="usd">2939000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzExLTMtMS0xLTQwMTI1_cc6809fd-b668-489e-b1ee-65c5e94b54a2"
      unitRef="usd">4136000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzExLTUtMS0xLTQwMTI1_4967a09f-d995-44a9-863b-59efeb834674"
      unitRef="usd">8437000</us-gaap:NoninterestExpense>
    <us-gaap:CostsAndExpenses
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzEyLTEtMS0xLTQwMTI1_cdb20b83-3745-40a1-8192-774340f6499d"
      unitRef="usd">7515000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzEyLTMtMS0xLTQwMTI1_0f147a02-61a4-4379-aa19-eee63a77ab6e"
      unitRef="usd">9867000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzEyLTUtMS0xLTQwMTI1_8d9c11d9-5146-4505-b1db-4da0ff425dbd"
      unitRef="usd">13258000</us-gaap:CostsAndExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzEzLTEtMS0xLTQwMTI1_84ecf4bb-3d4c-4a9c-a973-cf0034d776ca"
      unitRef="usd">114124000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzEzLTMtMS0xLTQwMTI1_03a0a40b-e972-4ca1-b675-f00be29d1848"
      unitRef="usd">78189000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzEzLTUtMS0xLTQwMTI1_c61808af-a691-4017-9957-d357f9ce72aa"
      unitRef="usd">14889000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzE0LTEtMS0xLTQwMTI1_a1b8c2f0-9fce-401a-b629-f7ee8f7d1673"
      unitRef="usd">-1298000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzE0LTMtMS0xLTQwMTI1_05cb7895-125e-49e0-a54a-9efbba310f11"
      unitRef="usd">-1801000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzE0LTUtMS0xLTQwMTI1_e34c7e64-e500-4d81-bc75-eb701231b195"
      unitRef="usd">-2623000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzE1LTEtMS0xLTQwMTI1_99859272-4368-46cd-89e2-562c089562b5"
      unitRef="usd">115422000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzE1LTMtMS0xLTQwMTI1_16de2085-8078-467e-ba18-2885e86d5271"
      unitRef="usd">79990000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpiNTc5Njk1ZWM0Yzc0OTI5OTliNjM3ZmFlZGY3MWRiNS90YWJsZXJhbmdlOmI1Nzk2OTVlYzRjNzQ5Mjk5OWI2MzdmYWVkZjcxZGI1XzE1LTUtMS0xLTQwMTI1_f4851b47-1eb5-438f-9cfc-9f305ab92f33"
      unitRef="usd">17512000</us-gaap:NetIncomeLoss>
    <hmst:CondensedStatementsofCashFlowsParentcompanyTableTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90ZXh0cmVnaW9uOmFlNGI0NTc1MjlkNTQzMWNhZjE3OTY2YWRkYzRiMWVjXzE0NQ_d0dedfd3-b4b0-4040-bfae-73478ccdea6f">&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.457%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.656%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.658%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Condensed Statements of Cash Flows&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Years Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash flows from operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;115,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;79,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;17,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Adjustments to reconcile net income to net cash provided by (used in) operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Undistributed earnings from investment in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,801)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(3,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Distributions in excess or earnings from investment in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;84,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,669)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,483)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(30)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net cash provided by operating activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;95,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;72,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash flows from investing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;AFS securities: Principal collections net of purchases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net cash provided by investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash flows from financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Repurchases of common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(84,154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(58,009)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(98,543)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Proceeds from stock issuance, 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Dividends paid on common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13,865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net cash used in financing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(105,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(71,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(98,438)&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net (decrease) increase in cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(7,265)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,239&#160;&lt;/span&gt;&lt;/td&gt;&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;</hmst:CondensedStatementsofCashFlowsParentcompanyTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzQtMS0xLTEtNDAxMjU_d4660193-fcd6-4bfd-840b-cebf3b8274c3"
      unitRef="usd">115422000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzQtMy0xLTEtNDAxMjU_ec719d20-c16c-4e44-8d02-96c41356b16f"
      unitRef="usd">79990000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzQtNS0xLTEtNDAxMjU_8a03b652-7859-4686-8754-775416209dea"
      unitRef="usd">17512000</us-gaap:NetIncomeLoss>
    <hmst:UndistributedEarningsFromInvestmentInSubsidiaries
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzYtMS0xLTEtNDAxMjU_619cf0ab-522a-464e-a76c-02717d409790"
      unitRef="usd">10801000</hmst:UndistributedEarningsFromInvestmentInSubsidiaries>
    <hmst:UndistributedEarningsFromInvestmentInSubsidiaries
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzYtMy0xLTEtNDAxMjU_ec6e53eb-2b1a-4d3d-93ff-59ade3a6f9eb"
      unitRef="usd">3374000</hmst:UndistributedEarningsFromInvestmentInSubsidiaries>
    <hmst:UndistributedEarningsFromInvestmentInSubsidiaries
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzYtNS0xLTEtNDAxMjU_75ad635d-0510-4392-8894-eba055ad20f5"
      unitRef="usd">0</hmst:UndistributedEarningsFromInvestmentInSubsidiaries>
    <hmst:DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzctMS0xLTEtNDAxMjU_518902b6-9280-425d-bf84-3c6f9de5ead1"
      unitRef="usd">0</hmst:DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries>
    <hmst:DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzctMy0xLTEtNDAxMjU_974cf4ec-f9f1-41b6-8a0e-b241034a1790"
      unitRef="usd">0</hmst:DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries>
    <hmst:DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzctNS0xLTEtNDAxMjU_6d6efef4-00fe-43bc-a3ad-e6843fede6c5"
      unitRef="usd">84146000</hmst:DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzgtMS0xLTEtNDAxMjU_c6dc43d1-17e8-44a0-9f72-cd19674157f7"
      unitRef="usd">-8669000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzgtMy0xLTEtNDAxMjU_468edacc-563d-47d1-a8f9-cf64275d9cf7"
      unitRef="usd">-4483000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:OtherOperatingActivitiesCashFlowStatement
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzgtNS0xLTEtNDAxMjU_a20e7c1f-f3c3-4177-9a1c-a66bec9823a6"
      unitRef="usd">-30000</us-gaap:OtherOperatingActivitiesCashFlowStatement>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzktMS0xLTEtNDAxMjU_f54a714a-70bf-4378-b04d-5f59b565bc28"
      unitRef="usd">95952000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzktMy0xLTEtNDAxMjU_2ed1e37e-d186-45ec-90ea-76995e7c0475"
      unitRef="usd">72133000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzktNS0xLTEtNDAxMjU_8b0f4934-add4-4c05-9d17-16d252ee6509"
      unitRef="usd">101628000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <hmst:Purchaseofandproceedsfromsaleofmarketablesecurities
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzEyLTEtMS0xLTQwMTI1_6e022f0d-69bb-4d2f-915b-39aa485aa9a3"
      unitRef="usd">-2012000</hmst:Purchaseofandproceedsfromsaleofmarketablesecurities>
    <hmst:Purchaseofandproceedsfromsaleofmarketablesecurities
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzEyLTMtMS0xLTQwMTI1_06423380-7e1e-47f4-a406-3868d55ecde9"
      unitRef="usd">-2886000</hmst:Purchaseofandproceedsfromsaleofmarketablesecurities>
    <hmst:Purchaseofandproceedsfromsaleofmarketablesecurities
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzEyLTUtMS0xLTQwMTI1_98233562-39f9-4866-b3e0-c4996765f621"
      unitRef="usd">-1049000</hmst:Purchaseofandproceedsfromsaleofmarketablesecurities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzE0LTEtMS0xLTQwMTI1_537aa710-764e-4ff7-8593-a631caabfcad"
      unitRef="usd">2012000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzE0LTMtMS0xLTQwMTI1_7fb1f711-4dd4-4875-b77e-91a1e86420fd"
      unitRef="usd">2886000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzE0LTUtMS0xLTQwMTI1_72a84ed8-4941-42da-926b-e1279c6d2f32"
      unitRef="usd">1049000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzE3LTEtMS0xLTQwMTI1_18bae179-ee7e-484c-9801-2f31fb79cdc8"
      unitRef="usd">84154000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzE3LTMtMS0xLTQwMTI1_db1e7168-b9b7-4284-9d3e-807e4e564e7e"
      unitRef="usd">58009000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzE3LTUtMS0xLTQwMTI1_7c9722ed-3b53-4962-8e21-9a509ef3eaed"
      unitRef="usd">98543000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzE4LTEtMS0xLTQwMTI1_63adc5c6-6cfc-4cbd-b5c3-a61411df40f2"
      unitRef="usd">263000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzE4LTMtMS0xLTQwMTI1_4b68bbe4-c5fd-404e-be08-d7b5b246327a"
      unitRef="usd">238000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzE4LTUtMS0xLTQwMTI1_3876ce05-b35b-4ce6-85fc-77e5ef5c6966"
      unitRef="usd">105000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzIxLTEtMS0xLTQwMTI1_d3c46093-2ad9-4edb-b9e2-5b9c57a6e763"
      unitRef="usd">21338000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzIxLTMtMS0xLTQwMTI1_638050c8-34d5-4119-ac5e-58e710e628dd"
      unitRef="usd">13865000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzIxLTUtMS0xLTQwMTI1_6c75cb89-be73-40b0-9d50-ee92b1fae543"
      unitRef="usd">0</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI0LTEtMS0xLTQwMTI1_0ba60163-870c-4c8e-b4cb-da8a8307734c"
      unitRef="usd">-105229000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI0LTMtMS0xLTQwMTI1_e5b7c2c7-5ea4-4a0a-bcb9-a34ab9e1a840"
      unitRef="usd">-71636000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI0LTUtMS0xLTQwMTI1_3dea901f-7294-4101-b103-8535abcefb35"
      unitRef="usd">-98438000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i6633b77717e5446088ad2e780cad92b9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI1LTEtMS0xLTQwMTI1_3e4b39ec-48ca-4c0c-80fd-715e0d0cf3e5"
      unitRef="usd">-7265000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i058cec7d0f51456f83c2a7c90592e280_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI1LTMtMS0xLTQwMTI1_6b4388aa-a3b6-427f-b473-bd626934bca0"
      unitRef="usd">3383000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i706410326d65418c8f05de6012c03ef8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI1LTUtMS0xLTQwMTI1_ceafae9d-aa83-4bd3-858d-92d3daf974fd"
      unitRef="usd">4239000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI2LTEtMS0xLTQwMTI1_193c7358-01fd-4c22-bcc3-8718d9e78b58"
      unitRef="usd">20021000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic42b5d0d17564d6fb4081b517c47f092_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI2LTMtMS0xLTQwMTI1_cd9d415e-993a-454b-8083-7b10e6760f89"
      unitRef="usd">16638000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i9c953e392da14e4e999b53ddb90c2d96_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI2LTUtMS0xLTQwMTI1_7687bb61-d44b-4126-ba19-f7256f2a570e"
      unitRef="usd">12399000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i04b971e87b6b4d08b10518a6bf738a86_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI3LTEtMS0xLTQwMTI1_909789ff-5cdf-4427-87d9-ead13e55c9bb"
      unitRef="usd">12756000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i84cd0e2fd2c243ccb7fd8b2068bcb5d1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI3LTMtMS0xLTQwMTI1_893a9eb2-b68d-465d-89f3-7d3634e994b0"
      unitRef="usd">20021000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic42b5d0d17564d6fb4081b517c47f092_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjMvZnJhZzphZTRiNDU3NTI5ZDU0MzFjYWYxNzk2NmFkZGM0YjFlYy90YWJsZTpmYTA0MzI5ODUwYmM0Njk5YTJiYjZhNDZhOTdiMWJiMi90YWJsZXJhbmdlOmZhMDQzMjk4NTBiYzQ2OTlhMmJiNmE0NmE5N2IxYmIyXzI3LTUtMS0xLTQwMTI1_c1f44973-460c-4536-b5ea-e4ca45652546"
      unitRef="usd">16638000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90ZXh0cmVnaW9uOmM0Y2ViNTYxNTRkZTQyNDZhM2QyMzkyZTNlMzk4YWU1XzMwMzA_fb6a86b3-5b13-4b55-9d4c-1c4efbc89319">DISCONTINUED OPERATIONS:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 31, 2019, the Board adopted a Resolution of Exit or Disposal of HLC Based Mortgage Banking Operations to sell or abandon the assets and related personnel associated with those operations. The assets that were sold or abandoned largely represented the Company's former Mortgage Banking segment, the activities of which related to originating, servicing, underwriting, funding and selling single family residential mortgage loans.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company determined that the above actions constituted commitment to a plan of exit or disposal of certain long-lived assets (through sale or abandonment) and termination of employees. Further, the Company determined that the shift from a large-scale HLC based originator and servicer to a branch-focused product offering represented a strategic shift. As a result, the HLC-related mortgage banking operations are reported separately from the continuing operations as discontinued operations. In addition, the former Mortgage Banking operating segment and reporting unit were eliminated. This has resulted in a recast of the financial statements in 2019 and prior.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the first quarter of 2019, the Company successfully closed and settled two sales of the rights to service $14.3 billion in total unpaid principal balance of single family mortgage loans serviced for Fannie Mae, Freddie Mac and Ginnie Mae. These sales resulted in a $0.9 million pre-tax loss from discontinued operations during 2019. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2019 the Company completed the sale of the HLC based mortgage originations business assets and transfer of personnel to Homebridge Financial Services, Inc. ("Homebridge"). This sale included 47 stand-alone HLCs and the transfer of certain related mortgage personnel. These HLCs, along with certain other mortgage banking related assets and liabilities are classified as discontinued operations in the accompanying consolidated balance sheets and consolidated income statements. HLCs that were not sold were closed during the second quarter of 2019. Certain bank location-based components of the Company's former Mortgage Banking segment, including MSRs on certain mortgage loans that were not part of the sales and right-of-use assets and lease liabilities where we did not obtain full landlord release have been classified as continuing operations. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2019, we sold our ownership interest in WMS LLC at our basis. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These discontinued operations activities were concluded by December 31, 2019. Consequently, we ceased discontinued operations accounting effective January 1, 2020. The following table summarizes the calculation of the net gain (loss) on disposal of discontinued operations for 2019:&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:78.139%"/&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:18.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Proceeds from asset sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Book value of assets sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;181,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain on assets sold&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Compensation expense related to the transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Facility and IT related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,066&#160;&lt;/span&gt;&lt;/td&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss on disposal &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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of major classes of assets and liabilities related to discontinued operations consisted of the following at December 31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;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:78.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets of discontinued operations&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;LHFS at fair value&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 32.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities of discontinued operations&lt;/span&gt;&lt;/td&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;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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Account payable and other liabilities&lt;/span&gt;&lt;/td&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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income Statement of Discontinued Operations for 2019:&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:78.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noninterest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss before income taxes&lt;/span&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash Flows from Discontinued Operations for 2019:&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:77.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net cash provided by operating activities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;238,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net cash provided by investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;185,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <hmst:MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales
      contextRef="i05b56402205640a5862d6c04110baa89_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90ZXh0cmVnaW9uOmM0Y2ViNTYxNTRkZTQyNDZhM2QyMzkyZTNlMzk4YWU1XzE2NDkyNjc0NDUxMTQ_c741d87f-e026-4722-82c4-44486847f775"
      unitRef="saleofright">2</hmst:MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales>
    <hmst:MortgageServicingRightsUnpaidPrincipalBalanceSold
      contextRef="i8adc6a566d3f4e1d93f696fbd849e708_I20190331"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90ZXh0cmVnaW9uOmM0Y2ViNTYxNTRkZTQyNDZhM2QyMzkyZTNlMzk4YWU1XzEyNTU_a54278c3-3d0f-4069-9df3-7463318ad6b1"
      unitRef="usd">14300000000</hmst:MortgageServicingRightsUnpaidPrincipalBalanceSold>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="iad5ed87a67cc440cb040cd93057c6bf2_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90ZXh0cmVnaW9uOmM0Y2ViNTYxNTRkZTQyNDZhM2QyMzkyZTNlMzk4YWU1XzE1MzM_1418cd88-4f93-4f55-a911-52079a41fe20"
      unitRef="usd">-900000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <hmst:HomeLoanCentersSold
      contextRef="i50b1172a483f4601a4ec11c5d0131cc1_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90ZXh0cmVnaW9uOmM0Y2ViNTYxNTRkZTQyNDZhM2QyMzkyZTNlMzk4YWU1XzE3OTI_b5fba304-4235-404f-a1a3-96251ee8ecc0"
      unitRef="branch">47</hmst:HomeLoanCentersSold>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90ZXh0cmVnaW9uOmM0Y2ViNTYxNTRkZTQyNDZhM2QyMzkyZTNlMzk4YWU1XzMwMzE_84864bb0-d9e8-42c2-8827-db392c50ab47">The following table summarizes the calculation of the net gain (loss) on disposal of discontinued operations for 2019:&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:78.139%"/&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:18.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Proceeds from asset sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;186,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Book value of assets sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;181,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain on assets sold&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Compensation expense related to the transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Facility and IT related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,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;/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:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total costs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,066&#160;&lt;/span&gt;&lt;/td&gt;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net loss on disposal &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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(21,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;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;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amount of major classes of assets and liabilities related to discontinued operations consisted of the following at December 31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:10pt;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:78.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Assets of discontinued operations&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;LHFS at fair value&lt;/span&gt;&lt;/td&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other assets &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 32.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;28,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Liabilities of discontinued operations&lt;/span&gt;&lt;/td&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;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 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Account payable and other liabilities&lt;/span&gt;&lt;/td&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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;padding-left:9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income Statement of Discontinued Operations for 2019:&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:78.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.931%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noninterest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;63,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Noninterest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss before income taxes&lt;/span&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(28,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income tax (benefit) expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(5,077)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations&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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(23,208)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash Flows from Discontinued Operations for 2019:&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:77.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.386%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net cash provided by operating activities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;238,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net cash provided by investing activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;185,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates
      contextRef="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4ZmY0Mzk5NGU0OWU0MTFkOWUyN2I3OTZlNmRlYmNmMy90YWJsZXJhbmdlOjhmZjQzOTk0ZTQ5ZTQxMWQ5ZTI3Yjc5NmU2ZGViY2YzXzItMi0xLTEtNDAxMjU_2e89da55-4dae-4905-a625-f9438e72b99a"
      unitRef="usd">186692000</us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates>
    <hmst:DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod
      contextRef="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4ZmY0Mzk5NGU0OWU0MTFkOWUyN2I3OTZlNmRlYmNmMy90YWJsZXJhbmdlOjhmZjQzOTk0ZTQ5ZTQxMWQ5ZTI3Yjc5NmU2ZGViY2YzXzMtMi0xLTEtNDAxMjU_0004563b-781c-4dcc-aa5e-d09e82948f07"
      unitRef="usd">181243000</hmst:DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod>
    <hmst:DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold
      contextRef="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4ZmY0Mzk5NGU0OWU0MTFkOWUyN2I3OTZlNmRlYmNmMy90YWJsZXJhbmdlOjhmZjQzOTk0ZTQ5ZTQxMWQ5ZTI3Yjc5NmU2ZGViY2YzXzQtMi0xLTEtNDAxMjU_f73f1ca6-dcbe-4c42-9c15-9a744e25065a"
      unitRef="usd">5449000</hmst:DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold>
    <hmst:DisposalGroupIncludingDiscontinuedOperationTransactionCosts
      contextRef="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4ZmY0Mzk5NGU0OWU0MTFkOWUyN2I3OTZlNmRlYmNmMy90YWJsZXJhbmdlOjhmZjQzOTk0ZTQ5ZTQxMWQ5ZTI3Yjc5NmU2ZGViY2YzXzUtMi0xLTEtNDAxMjU_74a058a1-b34a-40bb-b163-6325e59e18a5"
      unitRef="usd">8770000</hmst:DisposalGroupIncludingDiscontinuedOperationTransactionCosts>
    <hmst:DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense
      contextRef="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4ZmY0Mzk5NGU0OWU0MTFkOWUyN2I3OTZlNmRlYmNmMy90YWJsZXJhbmdlOjhmZjQzOTk0ZTQ5ZTQxMWQ5ZTI3Yjc5NmU2ZGViY2YzXzYtMi0xLTEtNDAxMjU_ef0e73a5-b57c-4b3b-a81a-2f73232423e2"
      unitRef="usd">4636000</hmst:DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense>
    <hmst:DisposalGroupIncludingDiscontinuedOperationOccupancyNet
      contextRef="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4ZmY0Mzk5NGU0OWU0MTFkOWUyN2I3OTZlNmRlYmNmMy90YWJsZXJhbmdlOjhmZjQzOTk0ZTQ5ZTQxMWQ5ZTI3Yjc5NmU2ZGViY2YzXzctMi0xLTEtNDAxMjU_a0e2d01e-fe71-4c89-ac90-471ba61cd643"
      unitRef="usd">13660000</hmst:DisposalGroupIncludingDiscontinuedOperationOccupancyNet>
    <hmst:DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts
      contextRef="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4ZmY0Mzk5NGU0OWU0MTFkOWUyN2I3OTZlNmRlYmNmMy90YWJsZXJhbmdlOjhmZjQzOTk0ZTQ5ZTQxMWQ5ZTI3Yjc5NmU2ZGViY2YzXzgtMi0xLTEtNDAxMjU_99fb96e3-9cb2-4090-adce-6dee93d1e3a6"
      unitRef="usd">27066000</hmst:DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4ZmY0Mzk5NGU0OWU0MTFkOWUyN2I3OTZlNmRlYmNmMy90YWJsZXJhbmdlOjhmZjQzOTk0ZTQ5ZTQxMWQ5ZTI3Yjc5NmU2ZGViY2YzXzEwLTItMS0xLTQwMTI1_01bda0a9-9c97-459d-8702-be6a64250251"
      unitRef="usd">-21617000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <hmst:DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure
      contextRef="ib9bab829bb0d443997372b4befb20d4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo2NjVkOTY5NjhmMmY0ZjJjYWY3OTA5MzJhYmZkZGEzZC90YWJsZXJhbmdlOjY2NWQ5Njk2OGYyZjRmMmNhZjc5MDkzMmFiZmRkYTNkXzMtMy0xLTEtNDAxMjU_d3bdd9be-3669-4a2d-9e47-864e529ee687"
      unitRef="usd">26123000</hmst:DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherAssets
      contextRef="ib9bab829bb0d443997372b4befb20d4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo2NjVkOTY5NjhmMmY0ZjJjYWY3OTA5MzJhYmZkZGEzZC90YWJsZXJhbmdlOjY2NWQ5Njk2OGYyZjRmMmNhZjc5MDkzMmFiZmRkYTNkXzYtMy0xLTEtNDAxMjU_2385f9d6-56e5-4dd5-bf83-795fa2ad0c4f"
      unitRef="usd">2505000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherAssets>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation
      contextRef="ib9bab829bb0d443997372b4befb20d4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo2NjVkOTY5NjhmMmY0ZjJjYWY3OTA5MzJhYmZkZGEzZC90YWJsZXJhbmdlOjY2NWQ5Njk2OGYyZjRmMmNhZjc5MDkzMmFiZmRkYTNkXzctMy0xLTEtNDAxMjU_139d1129-e8d6-4b3e-a6bd-af7c6769a4f3"
      unitRef="usd">28628000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable
      contextRef="ib9bab829bb0d443997372b4befb20d4f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo2NjVkOTY5NjhmMmY0ZjJjYWY3OTA5MzJhYmZkZGEzZC90YWJsZXJhbmdlOjY2NWQ5Njk2OGYyZjRmMmNhZjc5MDkzMmFiZmRkYTNkXzktMy0xLTEtNDAxMjU_957a45c0-edc1-45bf-9889-e83834700888"
      unitRef="usd">2603000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayable>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome
      contextRef="i2022cfec4dfe42b8889f7748a45f3fda_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4MTc4ZWY5ZmRlODE0NzkyODlhMmZiOTUxYTdkZmNiZS90YWJsZXJhbmdlOjgxNzhlZjlmZGU4MTQ3OTI4OWEyZmI5NTFhN2RmY2JlXzMtMi0xLTEtNDAxMjU_96a4ccab-10e9-470b-9743-ac7ba3565aef"
      unitRef="usd">5858000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome>
    <hmst:DisposalGroupIncludingDiscontinuedOperationNoninterestIncome
      contextRef="i2022cfec4dfe42b8889f7748a45f3fda_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4MTc4ZWY5ZmRlODE0NzkyODlhMmZiOTUxYTdkZmNiZS90YWJsZXJhbmdlOjgxNzhlZjlmZGU4MTQ3OTI4OWEyZmI5NTFhN2RmY2JlXzQtMi0xLTEtNDAxMjU_5f7b8a50-d38e-4b73-95c1-eccc46fef628"
      unitRef="usd">63713000</hmst:DisposalGroupIncludingDiscontinuedOperationNoninterestIncome>
    <hmst:DisposalGroupIncludingDiscontinuedOperationNoninterestExpense
      contextRef="i2022cfec4dfe42b8889f7748a45f3fda_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4MTc4ZWY5ZmRlODE0NzkyODlhMmZiOTUxYTdkZmNiZS90YWJsZXJhbmdlOjgxNzhlZjlmZGU4MTQ3OTI4OWEyZmI5NTFhN2RmY2JlXzUtMi0xLTEtNDAxMjU_1821bced-c924-4d9e-8af3-a783ae0eb944"
      unitRef="usd">97856000</hmst:DisposalGroupIncludingDiscontinuedOperationNoninterestExpense>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i2022cfec4dfe42b8889f7748a45f3fda_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4MTc4ZWY5ZmRlODE0NzkyODlhMmZiOTUxYTdkZmNiZS90YWJsZXJhbmdlOjgxNzhlZjlmZGU4MTQ3OTI4OWEyZmI5NTFhN2RmY2JlXzYtMi0xLTEtNDAxMjU_824f36a6-f762-4daa-a3db-a19714116fa3"
      unitRef="usd">-28285000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i2022cfec4dfe42b8889f7748a45f3fda_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4MTc4ZWY5ZmRlODE0NzkyODlhMmZiOTUxYTdkZmNiZS90YWJsZXJhbmdlOjgxNzhlZjlmZGU4MTQ3OTI4OWEyZmI5NTFhN2RmY2JlXzctMi0xLTEtNDAxMjU_78152aa7-9eb9-4e2a-8723-3825901d98ac"
      unitRef="usd">-5077000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i2022cfec4dfe42b8889f7748a45f3fda_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTo4MTc4ZWY5ZmRlODE0NzkyODlhMmZiOTUxYTdkZmNiZS90YWJsZXJhbmdlOjgxNzhlZjlmZGU4MTQ3OTI4OWEyZmI5NTFhN2RmY2JlXzgtMi0xLTEtNDAxMjU_93545652-4ded-4110-8ce9-3b09ed32be54"
      unitRef="usd">-23208000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTpmNTQwZDNlZDkyMzM0NjQ1YjZkMDU0MzViNjhlZWI3My90YWJsZXJhbmdlOmY1NDBkM2VkOTIzMzQ2NDViNmQwNTQzNWI2OGVlYjczXzMtMS0xLTEtNDAxMjU_f472a839-3b5b-434d-af6f-93c9db8496d0"
      unitRef="usd">238212000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjYvZnJhZzpjNGNlYjU2MTU0ZGU0MjQ2YTNkMjM5MmUzZTM5OGFlNS90YWJsZTpmNTQwZDNlZDkyMzM0NjQ1YjZkMDU0MzViNjhlZWI3My90YWJsZXJhbmdlOmY1NDBkM2VkOTIzMzQ2NDViNmQwNTQzNWI2OGVlYjczXzQtMS0xLTEtNDAxMjU_9ab0336f-f9f9-4ccc-bc5f-0f8628b7e08d"
      unitRef="usd">185458000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90ZXh0cmVnaW9uOmFhNDM5N2RhYjNiZDRlNTI5YTU5OThjYzdlZTM1YjI1XzExMTg_dafa0408-ef95-4d51-a043-c22aae061567">RESTRUCTURING:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the disposal of our HLC Based Mortgage Banking Operations, we have taken the following restructuring activities to improve our productivity and reduce expenses:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt"&gt;In 2019, we implemented a restructuring plan under which we incurred costs to:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.75pt"&gt;Reduce our staffing levels through consolidation of job functions and elimination of management redundancy;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.75pt"&gt;Renegotiate our technology contracts;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.75pt"&gt;Eliminate excess occupancy costs;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.75pt"&gt;Eliminate redundant or unnecessary systems and services;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x25e6;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:31.75pt"&gt;Engage consultants to assist with the above processes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.8pt"&gt;In 2020, we concluded the restructuring plan started in 2019, and took additional steps to consolidate our facilities and incurred charges to reflect the vacating of certain office space. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The costs incurred include severance, retention, facility related charges and consulting fees.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the restructuring charges and the liability for restructuring costs still to be paid in the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Facility-related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Personnel-related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021 Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Costs paid or otherwise settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,029)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,299)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2021&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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020 Activity&lt;/span&gt;&lt;/td&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Costs paid or otherwise settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,564)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019 Activity&lt;/span&gt;&lt;/td&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Costs paid or otherwise settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2019&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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90ZXh0cmVnaW9uOmFhNDM5N2RhYjNiZDRlNTI5YTU5OThjYzdlZTM1YjI1XzExMTU_f57cc0d5-1364-40db-9fdb-23601c4ce29e">&lt;div&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the restructuring charges and the liability for restructuring costs still to be paid in the periods indicated:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.583%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.973%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.826%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Facility-related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Personnel-related costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2021 Activity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Costs paid or otherwise settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,029)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(154)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(116)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,299)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2021&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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2020 Activity&lt;/span&gt;&lt;/td&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Costs paid or otherwise settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(8,560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(695)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(10,564)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2019 Activity&lt;/span&gt;&lt;/td&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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Costs paid or otherwise settled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(138)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,607)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance, December 31, 2019&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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,904&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringCharges
      contextRef="ibe5a781a35594cafb3baf1867761fbc3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzMtMi0xLTEtNDc5NjU_4bbad715-26f8-4784-a562-192ff1dbe1ef"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i943e7d68bdec4e6988bc92e0d9634662_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzMtNC0xLTEtNDc5NjU_c7766054-a907-438a-98de-9c237cd0780b"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4660305967ef4de6b6a8aca03bd45dca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzMtNi0xLTEtNDc5NjU_6e308f0f-d38c-45c5-b410-d254b2b1f4c4"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzMtOC0xLTEtNTI4MzE_a77a94f4-8b9b-466f-8137-4eeebee0e480"
      unitRef="usd">0</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="ibe5a781a35594cafb3baf1867761fbc3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzQtMi0xLTEtNDc5NjU_c6fab0cf-ff05-4e94-8056-cc5cec88ee13"
      unitRef="usd">1029000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i943e7d68bdec4e6988bc92e0d9634662_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzQtNC0xLTEtNDc5NjU_42674399-820b-4cf2-a62d-0d80bcc14032"
      unitRef="usd">154000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i4660305967ef4de6b6a8aca03bd45dca_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzQtNi0xLTEtNDc5NjU_59c52292-3850-47fd-9b16-641fbf05b609"
      unitRef="usd">116000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzQtOC0xLTEtNTI4MjA_4ccd6e73-3506-4ac0-b1b1-bf149e87cc16"
      unitRef="usd">1299000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="i949e5a253cab483d98dfcc9a6df6e722_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzUtMi0xLTEtNTI3OTU_bc5a89bc-5137-4d36-961c-35562e3d3053"
      unitRef="usd">1834000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ia79dd6d09fae48339b1fa3f350e52500_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzUtNC0xLTEtNTI4MDI_1b989264-dddf-4e51-9c62-0837a6916713"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i978823f34fd040f283b4f4f51fb0455f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzUtNi0xLTEtNTI4MDk_06e24e4f-dba8-4d18-89fc-3034f9c01f2d"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ib522e3fafb60477f93bd398ec377a3a0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzUtOC0xLTEtNTI4MTY_3d3aa1bd-0aff-4c5f-9d8d-73e29e6fdf6a"
      unitRef="usd">1834000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="i819c8b0ad23544f7bb3e61c33ff440af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzExLTItMS0xLTQ3MzI4_04ba3505-ac10-4f3e-b60a-e6c9e14823d9"
      unitRef="usd">10188000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="iaf0cf96082324ebfaa93f3f1333a5377_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzExLTQtMS0xLTQ3MzI4_225050b5-478f-49da-acde-aa86d130cb1c"
      unitRef="usd">339000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ied54fa4eef2f46deae729c1caf170150_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzExLTYtMS0xLTQ3MzM1_479b8090-156d-4d80-8cee-d96bd0dc21a4"
      unitRef="usd">1266000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzExLTgtMS0xLTQwMTI1_67848d7d-c271-42e1-a1ea-cc00d4c3dc6a"
      unitRef="usd">11793000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i819c8b0ad23544f7bb3e61c33ff440af_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzEyLTItMS0xLTQ3MzQz_a060326b-41f7-4539-8ded-c444b11ae2ad"
      unitRef="usd">8560000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="iaf0cf96082324ebfaa93f3f1333a5377_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzEyLTQtMS0xLTQ3MzQz_ca8c7255-5971-4f09-b558-1ff622caa55b"
      unitRef="usd">695000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ied54fa4eef2f46deae729c1caf170150_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzEyLTYtMS0xLTQ3MzQ2_a6964b34-8fe5-41be-8746-bb8d7e146851"
      unitRef="usd">1309000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i7175e65fa37348889347162d69df513f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzEyLTgtMS0xLTQwMTI1_b7e9754e-e3cb-4926-bf44-e58eb0945aab"
      unitRef="usd">10564000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="i3606a86bce0d4ab7b0130cef7c9e46f0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzEzLTItMS0xLTQwMTI1_e62fb277-14e1-46d7-ae43-e8166a468d7d"
      unitRef="usd">2863000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i976f4b7a463a472981fba81b89596b36_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzEzLTQtMS0xLTQwMTI1_b48e5acc-2e5c-4c52-bac0-09430ff551a5"
      unitRef="usd">154000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ie91cbbe93623485ebd68beeaf96af265_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzEzLTYtMS0xLTQwMTI1_dd317cfd-37db-4a06-a614-4857299eac9a"
      unitRef="usd">116000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i5009e341ba66426299b2d3a6747d2a20_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzEzLTgtMS0xLTQwMTI1_1cabff61-6b76-4ed2-8227-deadd34c104f"
      unitRef="usd">3133000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="ifdd18e9bbdaa4c0a9ace41e60531321b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE1LTItMS0xLTQwMTI1_c92f7a9f-f0d2-4c2a-8ce2-06d2d70e9464"
      unitRef="usd">1373000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i7cbabaac1b31448c8812c47e36663b23_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE1LTQtMS0xLTQwMTI1_ba2a810e-53c6-49b4-872a-81caa433dcdc"
      unitRef="usd">1836000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie208e8a5ee2244f0b48c9e11aca7c582_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE1LTYtMS0xLTQwMTI1_6d29175e-2331-41a4-b131-94c1f1af73eb"
      unitRef="usd">1302000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE1LTgtMS0xLTQwMTI1_24c788a0-357b-4f5a-8e50-61da74057c6d"
      unitRef="usd">4511000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="ifdd18e9bbdaa4c0a9ace41e60531321b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE2LTItMS0xLTQwMTI1_17357daf-a610-4134-99d5-1060a68e6866"
      unitRef="usd">138000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i7cbabaac1b31448c8812c47e36663b23_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE2LTQtMS0xLTQwMTI1_ce6e12d5-a3b5-4072-b1ef-271969e3c5d4"
      unitRef="usd">1326000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="ie208e8a5ee2244f0b48c9e11aca7c582_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE2LTYtMS0xLTQwMTI1_e91352e5-e6a0-4bf0-9294-02c8343555a7"
      unitRef="usd">1143000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i4494f66eaf2b4720b4b9c19778d1cfff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE2LTgtMS0xLTQwMTI1_3383c851-d8c9-4bed-b00c-ff0d6f1d03e8"
      unitRef="usd">2607000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="i46a5286c82c84d32912626442911d5b8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE3LTItMS0xLTQwMTI1_41ee7eb4-21ea-4416-8378-c02880794725"
      unitRef="usd">1235000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i795ce31e892c4e7ab72aed5c29e48c41_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE3LTQtMS0xLTQwMTI1_e9a68d73-49f3-4e78-9286-1b3545830d10"
      unitRef="usd">510000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i06e98b4b98264e939bd7c95200b82d07_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE3LTYtMS0xLTQwMTI1_b8e279c7-bffa-45ed-9f53-eac31cb0a188"
      unitRef="usd">159000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i1e76ea0b50044a198a538676a20e46f3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNjkvZnJhZzphYTQzOTdkYWIzYmQ0ZTUyOWE1OTk4Y2M3ZWUzNWIyNS90YWJsZToxNjBhNzgyM2FlM2M0YTMwYWRmYTU4ZjNhN2E3MzE5ZS90YWJsZXJhbmdlOjE2MGE3ODIzYWUzYzRhMzBhZGZhNThmM2E3YTczMTllXzE3LTgtMS0xLTQwMTI1_65472a67-ca2f-4e85-8b41-f432754d62e2"
      unitRef="usd">1904000</us-gaap:RestructuringReserve>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNzIvZnJhZzpmMDcyZWZhMmViYjc0Mjg4YmUzYmY0MjhlMDNmOWQ4OS90ZXh0cmVnaW9uOmYwNzJlZmEyZWJiNzQyODhiZTNiZjQyOGUwM2Y5ZDg5XzU3Nw_671ea78f-999f-428d-bcaf-85fc7a97ad6f">SUBSEQUENT EVENTS:&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 19, 2022, we completed a $100&#160;million subordinated notes offering due in 2032 (the &#x201c;Notes&#x201d;). Interest on the Notes initially will accrue at a rate equal to 3.5% per annum from and including the date of original issuance to, but excluding, January&#160;30, 2027, payable semiannually in arrears. From and including January&#160;30, 2027, to, but excluding, the maturity date&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;or the date of earlier redemption, the Notes will bear interest equal to the three-month term SOFR plus 215 basis points, payable quarterly in arrears. Net proceeds to the Company were $98&#160;million, after deducting underwriting discounts and offering expenses. The Company intends to use a significant portion of the net proceeds from the Notes offering to repurchase shares of its common stock through open market purchases, with the remainder of the net proceeds used for working capital and other general corporate purposes, including support for growth of its total assets.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On January&#160;27, 2022 the Board of Directors authorized a dividend of $0.35 per share, payable on February&#160;23, 2022 to shareholders of record on February&#160;09, 2022. In addition, the Board authorized an expansion of our share repurchase program for the additional repurchase of up to $75&#160;million in aggregate amount of shares of the Company&#x2019;s common stock.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i24022c967567433b962a4b931336ff5a_I20220119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNzIvZnJhZzpmMDcyZWZhMmViYjc0Mjg4YmUzYmY0MjhlMDNmOWQ4OS90ZXh0cmVnaW9uOmYwNzJlZmEyZWJiNzQyODhiZTNiZjQyOGUwM2Y5ZDg5XzIxOTkwMjMyNjUzODc_f608bba8-cae2-434d-9fee-6a3ad0afbb65"
      unitRef="usd">100000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i24022c967567433b962a4b931336ff5a_I20220119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNzIvZnJhZzpmMDcyZWZhMmViYjc0Mjg4YmUzYmY0MjhlMDNmOWQ4OS90ZXh0cmVnaW9uOmYwNzJlZmEyZWJiNzQyODhiZTNiZjQyOGUwM2Y5ZDg5XzIxOTkwMjMyNjU0MDc_0daaffc3-1760-498d-89a9-1e1f77a1b40c"
      unitRef="number">0.00035</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6aeabca592e846f5a70dace3dc9878b7_D20220119-20220119"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNzIvZnJhZzpmMDcyZWZhMmViYjc0Mjg4YmUzYmY0MjhlMDNmOWQ4OS90ZXh0cmVnaW9uOmYwNzJlZmEyZWJiNzQyODhiZTNiZjQyOGUwM2Y5ZDg5XzIxOTkwMjMyNjU3OTI_840ba708-0194-41b4-b163-019c23eb7474"
      unitRef="number">0.0215</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:ProceedsFromIssuanceOfSubordinatedLongTermDebt
      contextRef="i6aeabca592e846f5a70dace3dc9878b7_D20220119-20220119"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNzIvZnJhZzpmMDcyZWZhMmViYjc0Mjg4YmUzYmY0MjhlMDNmOWQ4OS90ZXh0cmVnaW9uOmYwNzJlZmEyZWJiNzQyODhiZTNiZjQyOGUwM2Y5ZDg5XzIxOTkwMjMyNjU3Mzc_619f3296-b9b8-4c26-9e2b-8a2959283887"
      unitRef="usd">98000000</us-gaap:ProceedsFromIssuanceOfSubordinatedLongTermDebt>
    <us-gaap:DividendsPayableAmountPerShare
      contextRef="icd32cadf0f83434fa27c559a60e53d77_I20220127"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNzIvZnJhZzpmMDcyZWZhMmViYjc0Mjg4YmUzYmY0MjhlMDNmOWQ4OS90ZXh0cmVnaW9uOmYwNzJlZmEyZWJiNzQyODhiZTNiZjQyOGUwM2Y5ZDg5XzM2MA_1133a8b9-d3a1-45f7-bff4-81a62c1c4075"
      unitRef="usdPerShare">0.35</us-gaap:DividendsPayableAmountPerShare>
    <hmst:StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased
      contextRef="idc287d15859d4176b96ee3e92f703425_D20220127-20220127"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18xNzIvZnJhZzpmMDcyZWZhMmViYjc0Mjg4YmUzYmY0MjhlMDNmOWQ4OS90ZXh0cmVnaW9uOmYwNzJlZmEyZWJiNzQyODhiZTNiZjQyOGUwM2Y5ZDg5XzIxOTkwMjMyNjU0MjE_8331103c-ec32-4650-90b0-4cd666782c56"
      unitRef="usd">75000000</hmst:StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased>
    <dei:AuditorName
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18yMDIvZnJhZzo3NTQ2MTY1MjNkYjk0NjNiYThkOGE5Yzg5ZWI3ODFmMy90ZXh0cmVnaW9uOjc1NDYxNjUyM2RiOTQ2M2JhOGQ4YTljODllYjc4MWYzXzkzNDU4NDg4MzcyMzM_4e42be10-d6ba-4d9a-8699-dd0e56fb2190">Deloitte &amp; Touche LLP</dei:AuditorName>
    <dei:AuditorFirmId
      contextRef="i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOjgxM2JlNmIxN2M2ODQ2NTk5ZjZhNTljNTJiOGIxOTk3L3NlYzo4MTNiZTZiMTdjNjg0NjU5OWY2YTU5YzUyYjhiMTk5N18yMDIvZnJhZzo3NTQ2MTY1MjNkYjk0NjNiYThkOGE5Yzg5ZWI3ODFmMy90ZXh0cmVnaW9uOjc1NDYxNjUyM2RiOTQ2M2JhOGQ4YTljODllYjc4MWYzXzYwNDczMTM5NTM5NTM_dc71914f-0f03-4bf0-8db3-aca7ec6b2e4e">34</dei:AuditorFirmId>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>144
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M*_+ZES?D%\(%N>5I"I.BSWL&NK ->U$)]ZZ "P[ ^0&YE<(DFER+F,4_ O2
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
MB.59^@&GZP&GM1OT#/AM%HHRH! 9($:Y?CJJ]KIIM1_,>1*QO!#[X;=E7/Y
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
MUV@ &$Y8$GOD(#5Z@H;UQ&VM<JSB.5L,"E#E 2R!.D0:$TYMFBZ.1,I=V(X
MZH_QV,O3" H:%A2P-6_NSF] 6JX X,SV;0!(<(<05.H85%AWZ0RV+L)* J9S
MB!"D@!:(&'>290@7"^I4$0%<+%+*/>J"&G5!P^IBZ&B\9/8K"P R(DJXVPXE
MV-4N!2,M:%A:P-;RR23J2@"'S%[(!("HB.HI8%.C(VA81X !=58TSY6BU94,
M=>F^5#%UI7[KXVM5PD3WUS4 "$GLW9H)@,()P8E'-5$C'^A^^5"41@QZYQ\0
M]T5"$V<;#P2F$;7W*"804'7'8M]Z,A*!_C^EC;?O*U&W-.%8S85@E?S:%$,=
M[9(SJH2^394T!W*"]D!2U^-#8H/8XF4"]D:X1\PRHTA86)%LUUZG7_5V9Y8K
M5DWA76',E0VVK?9#)@!DQ&+J6U[,B ^V3WQ 4_%"SI376*"ONO1[I3<>OF3E
M#]2T5?X#) EHABAE3B2#<"K@1=BF"^VM8.*+9,QH$+9'@PPGY\$L@:V5-.7$
M3C0A'&8T)@Y-"$@3S#V9-#/BA(7%R9ZD:RTN]R==#-HH(5S8^]-C"$A4KF![
MWPD Q%$<$9]E!R<\V$%IU\7E]=GU^("C)$9*L+"4N!Q$([,=7DK0K3%  [ X
ML>M=8P#'$N6Q;6T$X BF//;D6LRH"A96%>MR7Z-)-?.J;D>MK)?HH:I53VJB
M!!@"A0.=9CD'.B"@6A;$T1(0D!$6^<YU,",F6%A,['J[OLA2E4\V69"G*P?T
MJ16'I0MS^(4@N\R,I&!A27$G^^11.[8#B;DB8 0R W!QE#@K'.I.^(UGA 4+
M"XL=BCM'&927ZU-HD!]4\5 ^QZ8'P4AD5P=!F/#MDG"C+'A862AVP]B45\NE
MKN?Z8A$'!$'",+<C+H13 =>A!>'2A/OV^KD1&/P0@2%_RCHOUIEDQTWE)U[I
MQ(&*A;#+&A"(VE5W (0C3R+&C9C@83$Q*71H+6>Z=%O,=-%FK]6 @*_<MQ-.
M(9P2!L[V.(#S+#-NI /_5])AO?#V2P<.* (6$6JG8P".\(1285,%^J-"<.$C
M;)0#?]/A4*@VWXU#=]Q&7^C\Y44IY!+>AN!NV2+&MLG&  H[6Q  2+E:CRKD
M@U.DX6.D8\7B ])_T;GA\@'=*3%8%[DN5XTWC.WO!@W0?\X>U(_*_O\-""IN
MI ??(SU\H_P!/<BGHBSU;%,.XY?,:G#@7;V@7!RSCSQ!L#A)[.@,]L83W^ ;
M[<'#VB/ 4NH=GP _5R^(G4W#GA\@4-QAF$"PG6'8Y6<4"-^S[]'Y#.T(9ZM:
M6TR)$/0LZZ+J$N60]N9& _"P!K@LE:!1,Q,<)C<R=SM$]C"Y,,:8?<9Q L!2
M2HDG: @3YT4XSF^23CT3FC9KY>"$E>>\M!N:*6/.25, IM2+<P )ZHT*+R\3
MYP4.FO^Z*D=K=_FVL^4FRHIPE-4%/SV!9+ZH=!#2 Z><3]GT!]3:RKN'($+A
ML1\UZ#B"[1( 4(I](V8"K0@'VJMNJV!(I9-('5]%2I_[\29= C@-F1+.[6@#
MX+C8.1W2,W1Q:13'L6>71)C@*O8<3-#N6Z)OF>RW1O2["T]E\;>B^UJT\\Y+
M=$<OUB\V;$2PG_G^?08 DA+JK/!@3[MT3805X=J 0U<M]G]+V,WXDY0YKQ$
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
MS^7 EK'FAID)^POE)$!@FOV.0>.5+G+Q" VTJ((B$.H()PI!ZWPK1*4XG"-
MK5,-*G@DT!FL/H<'YBJ5 +02Y[:S'4GX-N#O?>2/SL,V%0!_^""<V=G%3582
MMV0%9<<(B<1(0S2ZG#4!0#9M:@<D&.'@ILQ<_^AT!W86YU<4K=)@_9=0/A%;
M*DA57Z+S&_P9>]"'C",A^,*MCGE3-$X,PLQ5I8. TQ^%IB[6+T( @^FGC\U^
MD\[QE%1V2B*@;"7*MO^XDJ%)],47'CAL+L;Q.Q$F=7J&IMG/#0L"[/%H&H2_
M@['B#3H,4:8>H87P!V.T>T1J N#CM)*&P77'#[S(TW7DT,"/!+)[<W-NF9@<
M 7/HGE%8D;QL,#<)>7%TG-Z5F%$F?JIJV8HVFCVH&>'"YI$3*1A?C*$>_&G\
M.HY)WK9E #7F*1/2(/7 J1;=.$$Y87O#W.1:<,2.^4OVC"6--(5A@7-V. S6
MR<RLT!PP=&(OV*0GEGQD5*?9S1M2]S<<!+'HCM+&!DF=5PE\0/VN\_:C$R?3
M(>CH'T<$7,(IYJ?O ![,-<W>A< O\*-39396U1SMY9%S#J#'T1LF^CBBU^L]
M!:",ZIA06\FS"%]U>G E]C."6COVF;4L@89Z*=8P)K(64G;!"Y 5D!H>26)-
M20R--Q!LCI)F6 H&:.J=O9( Y.XPD#3SIQ2KI_RJQONKF#7L\^X*7-[6D'G:
M,$BDCH1)[M?8$9]G/BM(H91(I&N>Z/[\C*"O9XR& 51,5#^1RI=#/E*^31OS
M]_CHYOW%^W=(V? /F1R>D"V6)(;S(;F*\8'.0<=(,*"%1:$$6ME/$<4[A7O+
M\9[_ S?T#VW;>LSJ\S/=O/0D[6Y>X6B%K6B>,47[-W;,)@S%^N"M_#-VTL22
M6V35].?0=PA <E95W8GY0,L0>(0,)T'H9K'@P('*,\'#2A,%8<#C!?LT>0@<
MJ<0$/,L2XK6BH%A2^D,=A @D>%;L<)SY+*E>8WW\\GZ? ,D&]1ID2,.!N4Q0
M=K$JC#<G1$HFL7(JN^ 41WH(;VBPCO[H\AG.[]!SHHJX0 "^"AXT4'"^!6/)
M:UUPQE%"<UY3-7,RUB 'F6 SIQ8/ERJP* 5'>'WN([(&,@!<93C&24&WCFF?
M9N\Q:N[QA; ;ZIW30VOX*Q92AG&6UW@VB0;8&55;+<J#HQ;>GGZQVH ?KY)&
M1 ASRRX^!3H:8G0H_^&LFB;W@I B(HS=EQ1SBU!>B<B96_.L4FPRPYFY-(';
M(U]/N+N1"VEN:TP1..F1[U 7T&Z<3. %Q:>BQA'L([=X6T($C_?$/YY)@JS-
M$5D_83?+O,&?FYK725,+'KCQ8ADB/_9$S"F_S4G84Y12?"[J,(%*C<S FKS*
MYP)_HJ<0O!UB3VY 4A5^ JDL+A&JK.0/$"GHIKJ(@ X=SV:8]?3R)*H:\(/R
M&9XY6-@N^^L+B4U"%2/GO<EI! ZF<DC*EYVT87SS[_&W17+8=M-0GE.B%P'1
M%ZI,JB]AQ82Q4)BZ=0]E,W21A,Z&7B)7WDEDR4=A%C:!#5WO\[$: ]L!&BA9
MT'7QN7$D5&.* L%_1%TCE%5X8=_]7%;(Z#99@IF,1=E*\HR.VS"7Y&9D@W9Y
M3HN1+88RF\&BD0:M1<N,Y PN$4U>D(]7BRX](%*>-5C]C(O3 D_-CU7R+0QJ
MJ4R'J'9*Z?ZQR]VLGQ?7'%5@H70B[VA;9I""CMUQ.UA28>=#4$*O1:/5<PX.
MEFS<#IJ[?@,T1QN[)(A%:L:%=],JH]^@^VG:K[*S!90Q_++?\"YFM5B^)EQ2
MQJ,6 MP_=/K(]24FSY DOG2S7@+HP[SGG'V7_4[VC,062@&I@J)<L'UL_5-F
M8?V9%X^.Q+"4Z J9F)H3CB%QA%!&.0<<HT%GL(52"\99,K*4FB1-1ZM]MHUQ
M4/ 9HL"&\)65^T2D.$D3>D& 05)[+!5.EL@N@W&C+0][6W/"S$=&Z SA_4"N
M3Y7%YT6TGQR5SA*/X6BGJ//#Y1V>H7_Y0WF,&5[JX6>U)UDLMM)T!!Y*R:>&
M"%YP>KLQ"T.\9D_&E<8/\2*<:U2!TV*@,6L?<!I"*"G>9C%%!CH;N,NTF;.V
M+):BW?W#?@Y"2;1C"UJ$WYV:P#/O':8G1GRI:DFM#9$STAH3-@W!G3EP^!/
M$L2[4*S _I7@^46;"ZHGJ%,YG*.N_$1[A1KM4+#J0PW[E94451R<]+#!W:>2
M+)#$O@5"/LD?./3CO3LS*1)/X]W36F ?\E09W1<LY!V6B*/LF67G#D=2F[ [
M"DO\H9!S$.RU-Z*]KH'W-H+2&B.4B"BJ0':9FR?G3L.K"YR)@LNT8!%W@O]Y
M)\'K.;CK[.0D7-2_N4^]+AZA2\8#R)IJD,5R',$WL^3E=&=?N);-.X'P?H=V
M7"D8>10=!]U\'H_49BZ'K;-83AIF%.<4AMS;E,ACY-0QFSLASSN8K>=0$DT*
M)8/&&"-.3!LMW#T *.</>5FQ?Q47&+!HL137*M+@(_]BM93,.E9FC1@G6"X0
M9L;?*RM;FYX#2=1TPP:<%,^.#!QI&C#]#9G;!A6J51+Z]8;)F<+JU(>#D)NV
MU44K!MX?SJ7#QUOB5>XJS"A1YH@-8JT+48HAH,\JT):)73GQV:6V[#[ROI&2
M((J)H+F$8*4J)AF!_9A'!)&12+72I4D&OBQ(J)IL37J*HXN*PN9;B<0R+)#8
MJ]]('X3]P'4_$>\"5]2SA3/>5#B6_(=B:*5VA%-5I,E(;N32 6<YU.<JB8"=
ME6D= LK56#H]Z6JMK8Q\]&D$#'V!=_J$F5^,' ;E#5D,K10@E%V^)/"WU&+@
MWM/05#J]A*V1AF"G3;G">U3"6M>H7X">8;<#P>&!-P/G11@]25@9E]YR9EE/
M6>$S?X0 :$96U4B!+4FRD$4*A(78-H\HTK>=)'NLAC($V)6&OI6P-D[3'CF+
M*Z#^KP[AI48NS'F)Y(*CG&H2.2_6,=LJ]TG'YQQ#E_UM*)9B ;:Q/<AGP"@A
M;XVAB($][D/X<H:R1ITU%^\.M>8HN/)/(T!:<CNQ_ &OSFJ1']BG'4G3),UF
M6**2PXVV;'S"I=M0B'(Q(M]J>1-.*_:Y91"60EEP08(;AW4[/PH<F*Y@FEW(
M8S<0A7>20&0^F>T1 >8RED4%X1#CL&=WHVP]KUT*5XE)8C50JZC)VFTF57WP
M2<Y^02WANESZ.T][!''B=>2.,HY$-)!BM JF[BQI*QLU\=KP2V21]3@-W:QI
M\C"%*#GQDINJ66Z9YZ;H3&I]5NM 8H\K=DB_P(C,0VJH>R6>->Z(X<@RH+*T
M432/*PX-S $2/NQJM56XN2:$P.>:+&Z[WU1($3!7UMJV!>,2R! %CI5&"?QH
M)D4Z,N'>B:)*+H6/JI+7D1@>YAW'VP<N!$SG3U*S7W4LQ:(4X^T29#H;R@JE
MXJW6JG'<431I;)6U?(4%66^>BD<(ALS8CY;+,7RS0PP[A]Z#@8Y,3V+?$9Z,
M8A4F=]A:DSI7/Y1M4Z_M&5_K/=_.4]2D4LF+'< D'!]F-V.HO-HJ(@^9Y[@\
M9\_Z#-C0P:U[*[,(4L 97HP+$[.O$N/XEY-K^?&9JE=FD9C>_>P9&8POX0@P
M/90CK9)CSB0#?.V9=YEFTD CZ^8'W%@&</9R80$:IN^>!?9>3\@=!/=BG^"^
M9\&5%Z]]KN0+#]DD<NH[=PA!!)/QF;'*CPQ*X91E_7;C&)SET&Z,S_DE!!YJ
MBR.A9D15B%F0!/BR-;AC 8C+''2G-95#'D<N,#V76'!0DY#+R8[_ ZV =U"M
MX$$_/T9SSI&D&HDBJ^Y6KLN<Q^;3).>@0 2?0@9B(X;)":'T3$!2=^]DQ6^
ME6B*6PG$'A_=O+E%V>"*[_;,W+*TFRZV-)L?45F-0F&9]"@[A]G+%R_^DI:*
M*.0S, 1I%!FEN3@8A__5 X=,=PYK!(.BP$*G#K0O_O-RX^G3@BA&YQ+R]2S<
MKUUC57E\='%U<8."CC@=M6R;8=.-K0Q!@Z>$E6:W@#2J_@0G=\/L1(911$L;
M5Y('RYFA7(*/! _J :,J'O%W/3':(>1J]<_7;R_>L[]B?[CY\)MD.!/OH'L6
M@*T'*/)4XB-TSZ)E\"(4/L@R,A^40;P/0:O=A07C@AQY+05[FC*7?4><)P\
M>--L.(NK]VNTTJD/%^*(59NF9,/,HD%>YJ)WWBN5F<VDROM*W"2*X&BY@SA&
M@70&I@@[?0Q!'S\A<>@1=[)$J<A$-%R]/('8XN[T+ JV7*IY.3ZZO40T6BO$
MC'?J+Q$[^43^5"(8'=ZY^0DO^=BF?\.<M<AH>_H%591M=GOYG-Y'P%722WYE
M.2#[DJ'K4@L?X[7X(W)[*</1*&(9N:#+:->TZSX2TMV/&9XPVW*OS.9UP^C*
MN,O^O_)!XARI7EFQ3ENP0DN?LW) 2=84,)6M'-BNXW2U9<X34K@8R,/L@K/)
MT:@A20J]U?M0?KCA%=(C:6&#CI_*I&7\XH1=C8,)G65_N+WTAL)CG4A*#@K:
MS4\L:C30E>TDOW9\='4C[1,P^B/W$<%*11HPW<X>&_62W6",KT]#LOSC(@X?
M)+I/'GT(E)IW[FH)LG826L3]Q)L(<O$H4KVE,]NU%T[QA8J-.(089Q)\O'3_
M:+L8$&C(4+"W'^/(E-IBC^EXB>$W"36JT5=.IXY;6.$!T!N!/^^-PX_0F)M5
M<O <3\3-=L]&8E9V'#>A? 3[_1HBTF,OOG-BFV#\)>4<+T1\]&G"HK$'XD?+
M,\(J4B2:(&V/V<&F*(KA@QL!1=A (T,RS:ZP^Y9#6)7TH:NC2FG).Y[=G_L
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
M]X%65D1Q:KL_T('6%(C+N5T"CO,-U9G%%61U"V0HV("&R-"=QD0CW8%.[4-
M-1!-YW7<X)PB'/FY0]VZ.=^A>T\C"/[;8S.1-!=GLTJ65IJ\QU*2WJ\DLQ!"
M(;FWYBA=B&>@G["+"9 E,JKW['3/VNI!P])JN"1@%V2.RKX"X=Q&@E'0'(@[
MI9=C& U,4E;EGM "E 5'AJU:EQ#JZINL-RYQT&[6S1A<JZX&C(-IR-^Z2CM[
MVWU-!P(PV&PJ9R1(RX+8ZJ;G;,@:!Y4UT+4RD],%^Y8/6UC>5=_V>$\6WG2+
MIO94]KF"D'E7@XM:88,U^*"K\XU1R _6MX/IFPJVFIR&YJ]82Z090;B1 D76
M#$%[V)Q5=ZYM^HX^Q9;$0+5A^ZG6IM.O]ID,BOS9EJWV3E0@5,B'DS1G+RD/
MH3I*$K1Y8MM)AO(&]=@D\6T[BH$^*(XQ(;0=VY(:'1DZ'D?)P_SX$NDV3L*M
MZ  P'X<LGO@D]WAR7XE'DSA&ZU$X/5YXW-/C:3 ![WA^?)NZ#PR%BY=SLD.8
M.L/YH ]Q^&"88TME'$D_HHX(':<+P@ 0%#$^R9SY"0I17D\ (2\'!>*#KJ?[
MW.L GT2T["3P_]]%J<_)<L$N2O,T0SMS=HES+\H'40N4];A/8<O=@NVS -SE
M/QFE]- 0.<>G"$AR7QK91I[Y&$FST]'I7A B)_[X(>'WA.4)J?:A@4^2[+#Q
M$)3<3[<1]<+RE)#:F;NM2>I%*=DEBGN[X#K'P< N8)!I2AUA^&A,GHXP>J!
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
M'\CP$WQS?=]6L6-=OGEOG?D1AWMAG86^[2;^BV&C)2'D4Z=HY2>$,)3O*L(
M<2@#ORMFR\T<HG@:77BP(,MER[NXH/H+6_PC#,.GR#0VS&^]SL2 4@S ?H9W
M 71FI4!47EFWZ7*36>5:A*,SNW=I#7LUSS@">;:!26<'994O\B)M)4F4"0QR
M666VE:+365I5I#2:#7JGL%!M% M 5&6S<E'D_RFJKA-PR,L\;>3:C$2J&_P2
MI0<IDEDW1"'5RJE[$5M70Y2H"[^_\!B4W!$1ZV4V7V#DACIRML&5J[*J1$)K
MZ[HJ5S+)'WY\_UHKCZW9^"H9$R@(DZ<1Z#&S^?CZTP\7UKN&EJ,9V9,U4#F[
M9_M5^CGKI@OJ7>>SK((1F>>@0:?UT1J$@I(N(80-"&2H4E9S4+JZ!WDV52W4
M[P04D-4;F.*T:""X$#8VJ%/0#69AA7XYJ1*-8 YOTUP0->0D, S5YAJ&!';=
M@DDOZE0X3VM6(YAK3+>D1?MU9%< <MKZHYR6^(@4Z?FFXGT.<Y^EE971I>D)
M(,B7[@W>!<D;F*YTL:BR!:#OT85.,/\J6PI78J9-GNU&V*MMM?UO'/O[\=@=
M\5]G$*""T[Q*H7EG&16X9_T,3[BWZ.G\EK= JP(>/D!< [!9OH8.J;)U>B^"
M07T>!1QHW)N"5HJM-]J&?Z3%AIZ<H465:@QO_43W0X.?XF]&'0'NM8J-S)Z/
MB%>;D6G DUFQ2!=:@NL<S Z .^8PY""Z0.;!+\-8PB>+K%Q4Z?HFAW\%C)2%
MS8=E5#QS;]VDMUG7-31&4:[PZ'66-A )<A?8Z:[<+&&CTPWF:X@"+4!&(/,S
M-D([<1<W0%QYM<P7!F3<O^JZIS=R?0UV #Q7]YV>H@?5CHM/X"<77A0E3AR
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
M(K7D=RAE%1M^CSU&SJ%G%(O8LTCB9CM6FM^I.JE,VI%.S5BG@\V2@]V.O)S
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
M6[#XII><9QPH5Y\"HNM6/%XFXSJ/1DZI&Q!DWK\?8(^+=." \'YCT'':40H
MI.)-OC80C2;3:<^GMGM  ^Y<R&X,\C21,=8SYV,76U&&&.X >!YYVN:9E*[I
M1+(J1K[*/3G#KBJ+]#:O0)W+')$#3$2>7<M$OV]?+/")I]50UYR=O+G\^/VG
M$SGJF@=ZZ=?2(218EQ7?N%/IUMU),^:@_VXK05[SF)Y-U1T+I'F9+JDPC1QZ
MEU5R-)H@>2QF7?"@SP22P]#D5"W8LSGI8$Y.J]NJCFUEN>A&_5XCH$A8O?UE
MMR\_F+SC8?2*!%M+1[J0)4F+3:Z/,LSK>J-C@>ML+I5O'F:HSQ8TQQ69-S04
M<WP=Q!.7GUXSF+F^EL-%.@=<S[X]YTQB$_/B@*S%K#Y#L.G?(R+''2+V*X2_
M@"Q@"VBY[Z*D[@RE7I3E/,%K?<@:Z(J.TO[$KE^W3UZ1=S>(\($$W:LW?I:;
M&/)[,*-&3%M)&^*T0^C7HP&ZL]P8T7:O.1D$M9/S7\!LBRI=28.<9["LY+TU
M7PN"#\V]OBFK1J_O^D>F(\3!"QMX M']E('E&$#RO3YZW%%>]S80"H"P/]]9
M8U@5C18YU>-@L#'GRKL6:"1(O*;*TF9(A1VLWJK1:WE/4B=%9344HO6F6I=R
M2M*E856:'7OG?':, 07\'^955UI-,T9L7QXSS\U;57AK)_]W\%QE&J2!]C]J
MVAV/&E0<>(6*?K&&UB/W$G$/HO'^14#]T5(+GK=;B .ALR8BF'V47_?J2[\#
M8-Z>ZMD26 [!.IC"&"<$3);@M\OQVU,HX8C19>GHX+4' NBIV[_+@WRF)F95
M#EJ]-9/$_ZN,0\ZR;L)YW8K&A;7KQ:<O!V^2%4GE^W+I"H$R^J6RW=7NE;R7
M^DVT_>/Z?;X_(6C@6V"6V36:.A=1<&)5^AVY^D=3KN6]M%=ETY0K^7J3I9@G
M'\#]Z[)LVA\<H'M1\7?_!5!+ P04    " #C;F14O+YW:L4"  "[!0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6RM5$MOVS ,_BN$L4,+&/4C=IH&
M28"T3;$"2Y'UL1V&'12;B87*DBO)3?OO1\FIUPUK3CM8)B7RXT/Z.-DI_6@J
M1 LOM9!F&E36-N,H,D6%-3,GJD%))QNE:V9)U=O(-!I9Z9UJ$:5Q/(QJQF4P
MF_B]E9Y-5&L%E[C28-JZ9OKU'(7:38,D>-NXY=O*NHUH-FG8%N_0/C0K35K4
MHY2\1FFXDJ!Q,PWFR?@\<_;>X!O'G7DG@ZMDK=2C4Z[+:1"[A%!@81T"H]\S
M7J 0#HC2>-IC!GU(Y_A>?D._\K53+6MF\$*)[[RTU308!5#BAK7"WJK=9]S7
MDSN\0@GC5]AUMAE%+%IC5;UW)KWFLONSEWT?WCF,X@\<TKU#ZO/N ODL+YEE
MLXE6.]#.FM"<X$OUWI0<E^Y2[JRF4TY^=K:Z72RO[Q9W,+^YA,77A^O5<G%S
M'\+-XGX260K@S*)B#W;>@:4?@"4I+)6TE8&%++'\$R"BS/KTTK?TSM.#B)=8
MG, @"2&-T^0 WJ O=^#Q!A^5J^DY:_L:PDHP:8')$A9/+6_HG5GX,5\;J^FA
M_#P0*NM#93Y4]G\Z>Q#,47-L&E;@-"#N&=3/&!R*,(:5QIH;-+Y$[$LL%/')
M6"Q!;<!6"!LEB)A<;L<PMT#]QGJ-VO?\B$LR4:TA"'/LK\ M,5RU6G+;:OP+
M_!/D69AG(R>DX>DP@2](C*F4*('7C5;/Z.P,9$F8I4/(XG 4DY%#<=^ZY:*D
M5 P,AF%"T09YF)]E<*\L$Y ,TC ^RR%)S\(D'Q*V,6.B=='6K6"NI!*I.05G
MGN]'IX/P+$N.X6B8A7&>'<,-^A1'Y)V1,,S#)$[A7U<=O2-4C7KKQX:AYK72
M=MSJ=_O)-.\(^=N\&VM+IK=<&A"X(=?XY#0/0'>CHE.L:CP]U\H2V;U8T71%
M[0SH?*.4?5-<@'Y>SWX!4$L#!!0    ( .-N9%2.I0)& @0  .H(   9
M>&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;)U6VV[C-A#]E8'K%"W 1A1UL9PZ
M!IQD@P;H=H,X[3X4?: EVB(BB2Y)Q9N_[Y"ZK+.(@V)?)'%FSM'<-*/%0>DG
M4PIAX4M=->9R4EJ[OP@"DY>BYN9<[46#FJW2-;=XU+O [+7@A0?55< H38.:
MRV:R7'C9O5XN5&LKV8A[#::M:ZY?KD2E#I>3<#(('N2NM$X0+!=[OA-K8?_<
MWVL\!2-+(6O1&*D:T&)[.5F%%U>QL_<&?TEQ,$?/X"+9*/7D#G?%Y80ZAT0E
M<NL8.-Z>Q;6H*D>$;OS;<T[&5SK@\?/ ?NMCQU@VW(AK57V6A2TO)]D$"K'E
M;64?U.$WT<>3.+Y<5<9?X=#9ILD$\M985?=@]*"637?G7_H\' $R>@+ >@#S
M?G<O\E[><,N7"ZT.H)TULKD''ZI'HW.R<4596XU:B3B[O/EP_VE]][A>!!;9
MG"S(>^15AV0GD"&#CZJQI8$/32&*UP0!NC'ZP@9?KMB[C#<B/X<H), H"]_A
MB\;8(L\7G>3;*R.M@=\EW\A*6BD,@2M>\287L'8Y(_" 1MJ* E:U:ALT_GNU
M,59CM_SSC@OQZ$+L78B_([W_#WD!?1C8?-YQ#$$V>=46LMF!+874</"]AS'P
M9Z'Q4P+-K;,[""V &]BJ"C\^<P$_%?C$M4$&A*K6\*8P/\/*XDMR46^$'O,/
MGP?254_Z@*1OF=(3IG^H1C8673#VEXW@VOE;X$AI"KSUE9E"2-)P1F@ZAQ]_
MR%C(?H4S+XTBE(;T2'IW@HSG>5>Y)(Q(AA!ZCI<SB+.8L#09CFO^C" #$64D
MRN8HIBF*61H3RF)WG.$16UJ\X >FGW @,I+1E$1AY#@29TR2>4KBQ DP16=P
M+;256YF[?(/:#H'!''%SEJ%9XLQ"$D9S))NA8!ZAX%%97F&<*0GCE"1T/KQA
M"@G!@$F2.!&;.]O2E='7<AK%#*= 5?F!AK%/HR@<!5C4?;NI9 [;%NO:MPF6
M!15CQOE;M794KI($YZS9"S\IJY?SD^'A=#<60:X*.!G;;]OL=7N]T5O2EFB#
MN887+"9&/0LSDD49?$*156 /RFL,A"DC\R2&1Y0X1:F%&%09IBG"_#@1ZK:J
MU;T*&X%&<.L$3H'A] I&9AGM4LJWV$]C?PT5&2J')L!W.RUVKI>Y'PXN!197
MTM=L^LPV"@<S=TO&)ZE6F Y;<I<# ;<W=]=0R5IZ])0EE%!*WR\#'#";TY!F
MKVL=1G00?%NHXQX)X^0UCH4CSOFPT>H)#8OOZXFWAF)PM']JH7=^RQKPGV6W
MBD;IN,A7W?[Z:M[]!7SD>B<QCY78(I2>SW!OZFZS=@>K]GZ;;93%W>@?2_P9
M$=H9H'ZKE!T.[@7C[\WR/U!+ P04    " #C;F14&?%2'R4#  !J!P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6R=55%OTS 0_BNGP'@:29IV,(VV
M4KM1AL38U %[0#RXR26QYMC!=A;&K^?LM%F&Z#3QDMCGN^^^N_.=IZW2MZ9$
MM/"K$M+,@M+:^B2*3%IBQ4RH:I1TDBM=,4M;742FUL@R;U2)*(GC-U'%N SF
M4R^[TO.I:JS@$J\TF*:JF+Y?HE#M+!@%.\&:%Z5U@F@^K5F!UVB_UE>:=E&/
MDO$*I>%*@L9\%BQ&)\N)T_<*WSBV9K &%\E&J5NW^9C-@M@10H&I=0B,?G=X
MBD(X(*+Q<XL9]"Z=X7"]0U_YV"F6#3-XJL0-SVPY"XX#R#!GC;!KU9[C-IXC
MAY<J8?P7VDYW?!1 VABKJJTQ,:BX[/[LUS8/ X/C>(]!LC5(/._.D6=YQBR;
M3[5J03MM0G,+'ZJW)G)<NJ)<6TVGG.SL?'FY7E_>?/S\X7H:6<)STBC=VBX[
MVV2/[2B!"R5M:>"]S#![#! 1D9Y-LF.S3)Y$/,,TA/'H$)(X&3V!-^ZC&WN\
M\1Z\%6:HF8!S52%\4DS"DLE; ]\7&V,UW8@?3SB9]$XFWLGDOU+X7-N3+R7"
MJ:IJ)N]AHS21,) W,C-@2ZV:H@26W3&9(HFUJDB*<$:;"T68!E;GGY:A_S[H
M6669P Q>3D9T=X3P;2!I/XZ3!X$!E1-2BM4&]:L7HS?QNUT)O#8MXD-J0%.C
M;R%Q'X(C.T0EA,>NJ?^-)6LN"V!V'SQU5:.)()<^G)QK8^%GP[1%[3!)*0GA
MQK<69J_9'56S0%*G<R15S:SSU5GWOELZA#@<QP>>/ZV2@R=([(MQ\;S$V$'=
M2A24W5$<3A[G.R$..\EC-X=]ZJC5T]MP\0R:+4+),I *\NW][NY)W>BTI F5
M>5V#::.YY900HX@6J5!26:$1::A:=SN(R<Z&PGV&9XJ54NOS^QNUZO1V$1[W
M,5,YA_7O;C.M!C=WM5Y>K_Y.15ORM'3J@Q)3>N(P.?(%="3^U;#18/Y5J L_
MY0VDJI&V&X6]M'](%MW\?%#O7J$+I@LN#0C,R30.W]+<UMUD[S96U7Z:;I2E
MV>R7)3V&J)T"G>=*V=W&.>B?U_D?4$L#!!0    ( .-N9%1IY):W_ ,  "H)
M   9    >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;)U6VV[;1A#]E0'A  FJ
MBA)U<PU9@&7GHB*.7<M-'XH^+,FAN BYR^PN*^OO.[.D:#F)5+2 +>YEYLR9
M&X?SK39?;([HX*DLE+T,<N>JBS"T28ZEL'U=H:*;3)M2.-J:36@K@R+U2F41
M1H/!-"R%5,%B[L_NS6*N:U=(A?<&;%V6PNR66.CM93 ,]@</<I,[/@@7\TIL
M<(WN]^K>T"[L4%)9HK)2*S"87097PXOEF.6]P&>)6WNP!O8DUOH+;U;I93!@
M0EA@XAA!T.-OO,:B8""B\;7%##J3K'BXWJ._\[Z3+[&P>*V+/V3J\LO@/( 4
M,U$7[D%O/V#KSX3Q$EU8_PO;1C::!9#4UNFR528&I53-4SRU<3A0.!\<48A:
MA<CS;@QYEC?"B<7<Z"T8EB8T7GA7O3:1DXJ3LG:&;B7IN<7'NT_O?WY\^W +
M-V^7C_/0$2;?A$FKOVSTHR/ZPPANM7*YA;<JQ?0E0$AD.D;1GM$R.HEX@TD?
M1L,>1(-H> )OU'DX\GBCHWBQ@QMIDT+;VB#\>15;9Z@:_CH!/N[ QQY\_+_#
M]U_T+^"*J&*"98RFBP$(E?)BT .7(USKLA)J![E(@;K,.KJ6:@-GTS$52%%P
MK>L,UJBD-O!).[0>X6P:'=X[0\4%U,@9&H,I6$QJ(YU$VX=',O-"/T9A0"J'
M!DE)T!\8X9!QIOW)X)4W0"W"\96*R4X;E#U9:6U-1HX;A906Y 5[6*&1.H7,
MZ)*@!A,Z-+K>Y+R9]>A58*GE6)A,"6I!RF\L"J$23^C03Y<35X/\<K(O@B5^
M$.<^K!0D6JGVA;&5+O=\F/P>_;@'/?B@2TXNM6*/H*B*]U[K@RM8.XJ3TV8'
MCQ[KU]H'>EW'VA W"FM*W!A>Q 424!MUJF-4'.$V05;3K; 6G?7$Z.B$%4&9
M89%OS%#HUL\Y6!%O_T\_G-'5Y[863BF]"*NG<KR"/0T2RG1!T\!>G&+\.B4A
M82QGV>6ZM@1BW\"*Z#%#(@<W7(-MD"F,V%3+&BO7V/?;=QB;FN8-[Z9P*TS2
M%!)<E;I6#LXFO>%D F?47]/A+\_/X:0WII;JXN\+?@2W=_!QM;Q[@)]@V)]1
MZ7]S-/G^:#3[[FAZ_HJH.([A#E)&;OF/)L_A\[L]X=&T$YG!M2@*T)4OT]?#
M-_ ;.4@TB]V_K%CV0-?Z?. 3FD1:7VW4%Q6U.N>+KQ*2Y?.>;P;*-/6F$@5Q
MYH$*7SM@&HR2.H *P?C.S&C4P@XY?2(CD:Z'^C]ZZ88'\ZM$L_%3VE(O4GZ:
M4=:==A\"5\W\>Q9OOB(H7!MN]@(S4AWT9Y, 3#.9FXW3E9^&L78T6_TRIX\9
M-"Q ]YFF-UZ[80/=Y]'B'U!+ P04    " #C;F14\JUF&D4'   -%   &0
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
MG].=O]P*CK20 )ZOM7;[&W(P?;8Z_R]02P,$%     @ XVYD5,]MJVY? P
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
M%J&SYT,:"C1*]&, Z_TV!^6Q#(5XZ.4F^0;VH !K2UR#^&0-M,X1DG7-?SN
MPA])N^ZJ GB.' #UO /LB5:(5E[*\(B$2QK&<E/A'>!R#B+LTCPT-/\@);0"
MT! ^>/$WAPM@8(H#^%,M3YIG1%IDL*7;XRAZC.>T0Y:#P6\*-&FPM#Y#J<G-
M7J(# BXKP*H42:WYC,2P&=T7#WQ":]^S0)7;'< G@["#JJ%O07$_H)5')Z?T
M<T@7NV2.#)F_#MC 1\RQ, ]"F(@Q)#ULV6CT2WLI7 #3/6(YY/&DJSW0<D9>
MGN8&]E61@^C5?)/4&;VF/)LP/E:INB9*:Q0<4R-9@!0T"R!#I&LE%T_.4>LB
M!^:I%5O-W?,ZK[()>RN:?&?,J.4?WK6;V]9-"9,F#<F4)QU0<I> 5 %+)J '
M8!,$)\^$D#DR2*P:-MBP4UDU[4J>S26DNK#,[Z[*D%B +I=(V!333%</@3)4
M->".#RDY$ <P*F1(ZWM@"#OF'#@+=+M#C(HJ0?[R?7)LXQ8I'Z!^O^]!@@ ?
M\';"O:4( [8%@%3ZA-JC147E6NR =__ *_*-EY+"K4.OD5M)EH/&6(2U) J$
MILA!7@"YQB$+;[95ID0"(P_8&M%&*%* ,0<?  B1;80G13>&/" <JZ,R8@,Z
M,&'OP;W=<0RC=H!.FE-*EY>:#XC54)B"$,A5UV!?JAI#*=0' 2F7BLC$F"N4
M@J%TU^C<KCJ4>#4!6A+U2*[2Y@"&1"2PLQT_*AT8$CMX"3E?(V$4QOSW%.SW
M1M%<>EO:ES"222]L*AYPWXH555%M<I0I:9%)"JP(P"*.(TG$KP(NT8-:0WM6
M:\B $R09ZK\%&#HR3!  3<N37>(*YS>&%+0CF0!;FA"%HS<"*KMVH?Q0@E V
M1 "!VTF8AJ]>OKMEGUI!<<P*!4XF)K'<EO4^"CD)K#(TK:9HU]QB/!9C?5AW
M]L5%I;1U],\;,(@8]*(4PAF8O"U;8U0&,&D9;26GS_0+X]D>A_+F/9#J%IY
M?YOL$"ZT462-M%C1!2/P-8"TKJL=VZ)AHPBOY<&(>:]ZO(#H+;%$]^(9A/T5
MO0(2$A(%RDH)FOX6DAB>O<ZC%/945$@6+4,7Z!);$UCY-]R\75VKE8RD%0\F
M["/XQ@TD>0P!E.:ZQBJ0Z-#]X^UGP=X1/9TX<5O=._Y*$:-G(E"NT0'U%K5-
MQ#=^9!RPJW9YZF@;:A\N*+"4!E&:2HZL]<$C2MNETF.T\8YI$9RSG\ ALR7S
M6JRODO(;[OP)8H-$[C5YAH#^@$Q.,&P$XAP:0GQ$RC!+I/1!V5BE>!,3#S]!
M:4$>:LRQR*6+^V0_NEL__AVT*FW@*7KQ#$FRNXXV$I9Q&)'?'$$M*?95.3H&
M4!B7D(W@Z;;,(2TQ(HU)"H3R=M*_ P^9[PO^@/+\*0UUJ5A4Z3=0J-TN;R09
MOKARV^J:0/</Y--^W-I<Q^SO''DG7$HJ+FE#-<8@E68+%/XLJ8^F&M-EBM[I
M%[U)J[8M$$7QLCHT"M!G2/. TQ>,BG>EC*J?$*KKE.11?ZUV?HK'O@"/C9O^
MP%.^6T%4HTNJ[%3J^D' ZN+,#N6U5FFYT%0@WP\KCKMF8QM62?H-X&MO7[#/
M7$@] CEXP:+06\XB.* <+?P>+_G>=#J#@]"+_3E28<=KRO%FH3=?AN;1SNDU
MD!W$L59!W4[#4*V*?",-D[M[L)A[T3(V"W3/K9V#:.;-ILOVT<[YQT.9RQK@
M"J1/L&FT])9A9.YWSZ]-5I'QE4.^8.G-@EF[T=*;Q@&;3]G7R2V(5TTL/]IO
MA)$7P'W]1N?4=4$4#03APO/CH-VC<]Y[Y0.;>^%B;A[0?^55]_'=J#.<!=YT
M$?<649>'W$ 4Q?2O^\H[E7I1J&X;GKE%8OOX$7L%@C: G;PZY#!B+UJTY'+/
MOE1-6PE[P0(O]$&J0%1>$"IX)8B 18LI',\C;Q'[[*;5Z0N7$&.(OF S>,_6
M&O?\$82C'K+1"*+3V$;4/I.(VN;H!9L"7K$#%EX)$/<1^^/_/]N?:0"B/W-
MCA=>',S)_LS"I6T%8HF?H8=[^FS[$T:QM_27EN:ZY[;]F2YAKY9MW?.>_9G%
MWMRW[$_G_ '[,_7",+0V\@)@.O#P<D,54'@>P"?U#$!X+4OEG V9G67LS6(+
MA\[YH-D)_,6 V<&K3S4[,5C>V:RWB+K\)&T#&8FF%J+VV2.:%J!+F?9V5Y>'
M= YNQ;:G<4][Y@5,BS=;+AT)!J.S"+UIB!9A#M2:+\=,C#&U(/;J7[O,H^8V
M\N9!*__NV=]D@4((!H+6Z'1.AVQ0&'MA%"ID\"2<DOWY0IG^/:?X^\_54+,#
M!504-F$LAO:K374^FXC+LF$?[5*46]<MGAA4"EU^DQVA$9OG#>:%HJ]3LN)A
MAXM[V:J"E):F)'CFL93730*&N??^K:>*^CWN4K7R '2"\%P&ZC:_3T\^?+Z^
M$2=G.ENA,F.J$W0J[0J9\$MMG/0RY;8 ;N<6*F&EVE*JTEK9J^BEWD/LLY/:
MQW+:+[UT_,/GFVLQGM_8>7E'J$:RE;&<1Q8["7>LA5!Y_G?T#<*D22VU/75?
M%9M+;)J1FMN5IIH75-Y0C42P*%6:TY76@JJ5"8+3FJO:$+RA1@GN>AG4F2DS
M[.MJ95IKN@/8PLCN\Z*@1'A%"2+0K:%*+*X.X.+TR/#&<-?-SL[&.0-2(V46
M9*[@G=1:BZ]PN^BR#ZER1\C'M^!&* 7?\Q(]M^[5(C^H>:"K$A:U5+>ZK=RE
MO#4L;FKY8"-7M:BQ1W>79UB=1KP0*G#&*&D &,*'J.BYB'S'K9:K44_J[(&U
M(!8CDS*>XKP))I<&!6!:RC-R"*B?(/RH?NJ%(;G<H!O"MSEA@GR#>YHA+J;)
M?E]@Z<RN<6S!K%4UE5107NL<QRK:5G\G/4<<P'J25*^.( EW";RAZU@]E1MK
MP^C"H.0^G&-%135XU2602)H&.A")!6B2+/NUL*PYIXJ8/D\KH3)TBT;8-5M7
M14Z%-5P/,!1-GH)\7/$T.5 3Q>HQZN*0*Y#*- ! &>XY)$74E^X3#-?3UDDJ
MT(H;OR/W'%<>$!#,-F5I1=X[[&5;&VA,M[2Z#(&CGWG"ZWW()^S:KD0^&>&L
M(OJ9#7"Z1*'1"MVNNE..%1:7C26[QC[0@G(;:."P*W@<FSB'TC21-N O58FF
M$HBVL=2M2@+N6H%;901)S.7L$BY!'29L#^:B;5"YNJW=*ZJ=J?ZU!D%-.*E1
M@<A_N?19EAR51Y6\)6B0I@QHBB[]V$7%A0/,L\"X8&2O?L?8LO2Z9?Q%8>@0
MR="2.$/$L8( :Z>TJJ7+HLZMFL% WCM^?B NL:.0'6B0#@.&^MKL-%DW..%&
M(R^DYD &;O4"I!2>*8=B-1-IQ&I<&&Q60NS>%-*^C^%'6C&"(_$]4TV;!Y!Q
MA9::X/C84%M$EI6=EGB_]Z!C0M4M0@G:)I!"T(37>/.(L@98>:B;A 3JAYBR
M8ML'P'A7W>_7_2'9-1NK<4LZ8%^D]0*L-Y0E*9!+&H&7(5<EN^[2;I;I%I?M
MB!CU_>4.G9<TC&;69B3(D,92N,TN4%U(N+![?C0C %+W;.]IT&R#9'H[19[7
MM)6<1ZBJHF_H#:M[$O9W<KAN.T[]#A,?I:M$=H<IO-7I3VQ#K6.?6IJJ>YH/
M&*_*:T6P\7!%^LE8Z2$1^1JEE!#$;/)2!E>BLXAZC/(NN\^W!2E1&5<_'W.!
MSCA./=$,7V-M[3KT-I'4_0+1$7+3-&HGRI)'?)^$HY%E!V/JAEAMH]E/+\T
M/N:99(?QX,5\$@&7BX)&\T$1X$+07F@&^A5MY@9R@2D."%9Q['9>;)U0[1=W
M@%)G[4,#)S09@!.W4H9&[&"BRI"G&1;^]$SQ4"&S'8NXM2!PIM%NP B_!VEF
MO]('!+#_)::2D(KV*3!>]Z2>R2*$)\ $\': ^,/S[!D+)[[_G?/_:$_@KV\5
M+;]C\\ER]AV+)E/X_^'*D4?Y+*(9]_;NMNW\23 %!(+),OJ.+29Q_-U0T\^?
M1/!4,(EG^#^^T2]2/TSR>>#_7Y$<*Y]_=:N(B!WXDQD09#8)HZ?1G&J6?=GJ
M$AVH/0=6+B;1 C:93J;1"-7C@*@.,/CTRJ^<+&)9F2"@[H4A:#-LSR\G=2VE
M&I@>&S(B *<LW@T-:1E[\90ZD[8&VIX8J^!:@RL.[J&4[=B"Z@&769;+RM(7
M4XO\.3E6Z[4XOTVP;2Q3()T!RD\ R.&?!F?X?8V]VC]Y4LMO;IYM,%!ZA\J^
M+V"?97B&?Z/9F;$MHV(9>_ZT+<V>QEXX7YXQ;.%*2_$ B \K6. MIUC075+/
MS (OCJ8$%VRN$1F +O+BV8+-/'_1MA).L;<,T)U&\)\$'XEJ)9T6[W4YT5TV
MH4G+%#]]R=I$LJQ*HW*YU!15+\(\O"KR+)%U+KHE&C@;'1QXGB#>F+3^>:79
M"V*,&.),1X9)EHA;/6F6%N*%MA'(C3",5'U>YS[GO00I"+P%<&4Z]99!P&Y-
M7B2 03-OO@2Q.XU];QZ'78'7&TI'8#;^J2KK1\OPUXX#E[',ZNB$9KH08\(D
M%:ZJ@8YD5=T!"*N##' ?FL.0N5B>ZL%)&3FJK=7RK1$AP0)N??K\]E,[,I\F
M@%!;!I"Q+D8B^(U150^D258-*C5M20\B12%#PC:EI374!U12"OG Z!OU19!Y
M]"D/>A*S*D'8YK&]\27&3?RII!8\1Y)#9$R+TCBU#:.,_%5IS.1(VMNHRI+C
M@9QQV8GT(^#F*I!PQ,+ZO,@J>O]VP"\+&MD%4ZYB \>2SR"<G=JMXIAA-3&W
MM,6M97 W8&S[N#A6#;S6(Z@#9*/,[Z7,_"Q*D2SH4AY]KX>6DMR$W$$G?.T.
MG>Y#7BO"O92[4J6@4Y;TF/[8AYT.P#80*Y\A+>U/(]1KSNBA%.2!F7 U/;[#
M3V_DF!8(S/$/7=%0N$C[I@W80%DCZ1'<"&>;\6#W8+_'L5Q"49H"W?W0A.Y'
M^1;S2#M;I73;_:NCK1__#B!IX>P9$*(!>Q!*6=8?)0$:H8DSL?"X^+:?BXU(
M,GY,*(?_K,)T7IH,=[!7)JWDAE>;.MF#?5"2W]0<')/GUI M70!-K2O9DG!
MQYP=/W(5VC'+2$P;3RUVQEA;O-"P[$!2-[S;6VAI[WS6UQSW79:W[23RQ_35
M9G(<+ESC?4D_S?X)^VCM;X%WAZU$MT8B=Z("F?[(4 [<>VR_/0KJO73,@&UE
M@1C9(97-C$:) :#"Z;O4MB_ET R-J_R0LOU<KEH/E:O,6*93XM9?7!B1Q \%
M"34JT4B7^K*I7JJJ+7WR0-T4.Q70D9(2\#*A%JBD-#S5(!N-NQPN DS8C]HE
M"$[=ID3UD-PREAA>PM41FOI%%Y2K9S+\\@'=-_S#&7 [S\'NZ* P6!2@3Q"M
M4N_HW*GR78/CZ_JFJO9E'<SRN@UR+?B&6NET0!_ W:.Q0@PHM!KZG$P7;GI%
MZU[B9 5Q,IK\D2+'TQNJJY^IL3)%15S\B&D&'\F$R$!BI$]#,D$LLXCGK>+;
MJT3>;!I0JN3-??^,KG[F)G G^P+1&T5BQD2I<B-LI68A+ WN&8]^<->:$>?+
M;/P.SWP.^<&:2G=EXP'8O,'8SS1__]3H\M 7FLZ7KG_+;/-0CM\1I&N-*I'L
ML=G":VR-2+L"!SA9#_OKT<NI$IW^03^+'DYLWW_Y"/ER,%OB]*C?SH>Y9R1G
M4\AP%EX<+>%H"D?S8-F;G6KO4.E$?^]*X_\J9T5<;J\N<;K17_HTY!A:^[JG
MXU^T/+1TM/3B8,KBR N6?1C5Y7<\(P?X'IW+#?H^G+4!>X&):N![T2S0?\P(
MG'OZB61'B<U+]N-/'R_9VZM/2JN"T(OB4/_IS=W)R\XT'*:#\BLT&4R#PZQ$
MCLGETI]YRW"ACOR9R^'^M:L*X@U4,L'BP/-]7_\Q-'!/;ZIR\Y(^9Z8IS !R
M7C^<058\\Q:Q-7#8.1^0]MX8[=\G[5,<#E\.'CQ/VL-Y@"/$_MR2=OM,27LP
M#[WY? %'43@'F0X&I%W?(6GOBJ*T+<$,JTY+\]<0LW/^/%&/I@!;S")4EX$1
M1GGY01$/09A!3]4?:Z[1/GU$Q'UP-E/?_.T)N;K^1"G'@?2EM_#G\ACT=![/
M._.D_:N6K$=A"*_[\N^\';7MGO?$?>HMHH44[V7DBKMU;KFX3WO51>EW*]V6
M6SM9*']NI.M(Y3I.[48.9&"@YGH<]6,0$-SAB%!CQT?64]8< W[0G-28R$"R
M\^/@5(@L>@PNI,N*[6)8Z)(3&64[YDQ9@VXZZN:90IV*@JAW:@2D7Y.4\6)J
MZLMNC#%$T!RCR1R_7<:4HJ:H&)))"X?.3)U%,0A3"5PU'28-S2#R)CXL.I.(
MI J>-0:9XTRD75CJY\L#<:O$^] .30[(!/T\B@R.#'WZ<9CIOP)'(+9=KW4C
MDF$!GS>=!=R7VPD7)R@RR2/U'W$<5W_'N>791JKM &\>J1W+F0\ L*:?+-+C
MSI1@;38X5.O\ (*)]MJ;AY)^ JK]G2/==!B1%7>L]P$%' G<GN+?+*-P:0#]
M*@']V0!ZI0!U/BH1HGTE>]([_Z8=!KZ1>&$^QL*CV%M&$249 ;4X]!<3<+1
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
MH+I7M6L8N7<OV48:>A==M:(?$51V HUOI33'AG5P^K59_@-02P,$%     @
MXVYD5*Z[Y"NR!@  -!P  !D   !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL
M[5EM;]LV$/XK!R\=$D"5]?Z2)0'2M,4*M&N1] 7#L ^T3-O$)%$EJ;C9K]\=
M)<N*XZ;KMD^#OT@4R7MX=WSN>(3.UE+]H5><&_A2E;4^GZR,:4ZG4UVL>,6T
M*QM>X\A"JHH9_%3+J6X49W,K5)73P/.2:<5$/;DXLWWOU,69;$TI:OY.@6ZK
MBJF[9[R4Z_.)/]ET7(OERE#'].*L84M^P\V'YIW"K^F ,A<5K[60-2B^.)]<
M^J?/8IIO)WP4?*U';2!+9E+^01^OYN<3CQ3B)2\,(3!\W?(K7I8$A&I\[C$G
MPY(D.&YOT%]:V]&6&=/\2I:?Q-RLSB?9!.9\P=K27,OUS[RWQRI8R%+;)ZR[
MN3Y.+EIM9-4+HP:5J+LW^]+[8220>5\1"'J!P.K=+62U?,X,NSA3<@V*9B,:
M-:RI5AJ5$S5MRHU1."I0SER\?G%Y\^+F;&H0BWJF12_WK),+OB+G!_!&UF:E
MX44]Y_/[ %-48M DV&CR+'@4\3DO7 A]!P(O\!_!"P?+0HL7?LTRCINEX;?+
MF38*-__W1S"C 3.RF-%W>^M1.8JL4]VP@I]/,'0T5[=\TH.=PB<.*W;+ 0--
M,2/J);!Z#@M1L[K@4'9F8/A!P97!, .Y6 @<L8#?FLL_MZ+!(#(NO&W59H9=
M3W$*6EK/]H+AJM((#FT#1H(?P1UG2KOP?L7A2E8-J^\<8!H#>%9RK:5RNJ:%
MW%&.U%(<>\I>3QQ:KT2Q K,:+44?6PR.0K,[>,/NB 2Y"Q^06PI86=)<B?KS
M+[QH#9\/0L"48O62DXG:V>)IS1&0*73KK!1+1C)H5(/09FO.%@8'+ 0M=!2[
M*<9:65+:0+U1E\"!H\B-=GI#[ W<;*<WLKWA3F^\MS>QCKHW@.IA=EV@BUS
MQ$.S/#LK\/P<UN3)HE6*6[%X$+,XL>N-%Q!HI%!D%Q0KII;H$1SH#%:4KI[*
MQ=.6G(CN(O<A-QMN\V1YU^U[@8Z2]<8SG2C_@D<"OM>H*/%A(4O,[?H4?B6^
M= D!,)QY-</=HY ^%F27;#5JJ4]LA'=V69O>#L3O\ NI#1Q![B2^AV_?=_(L
MIT;DQ&$&-RNIS%.BT(;./_Z0!7[PT_ .,G@Y#@F+> J7%0J*/YD]#M":/2X
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
M2T:D^XM3/[!JY2\K,V5Q]?&O2]PUA783\/]"*;L>. >;V^O17U!+ P04
M" #C;F14O][6C_ '   3$P  &0   'AL+W=O<FMS:&5E=',O<VAE970R."YX
M;6RE6%U/Y#H2_2M6"VE!"O07W30(D( 99KAB  'WWH?5/CB)T_%.8F=LAX;[
MZ_>4G:33S#17N_L"G<15=>K4J;*3TY4VWVTNA&.O9:'LV2!WKCH9#FV2BY+;
M UT)A2>9-B5WN#3+H:V,X*DW*HOA9#2:#TLNU>#\U-][,.>GNG:%5.+!,%N7
M)3=OEZ+0J[/!>-#>>)3+W-&-X?EIQ9?B2;C?JP>#JV'G)96E4%9JQ8S(S@87
MXY/+0UKO%_PAQ<KV?C/*)-;Z.UW<I&>#$0$2A4@<>>#X]R*N1%&0(\#XT?@<
M="')L/^[]7[M<T<N,;?B2A=_RM3E9X/%@*4BXW7A'O7JJVCRF9&_1!?6_V6K
ML'8V&["DMDZ7C3$0E%*%__RUX:%GL!AM,9@T!A./.P3R*#]QQ\]/C5XQ0ZOA
MC7[X5+TUP$E%17ER!D\E[-SYIYNGJ_N[YYN[WS]_8O</GQ\OGF_N[YY.AP[.
M:<DP:1Q=!D>3+8[&$_9-*Y=;]EFE(MUT, 2J#MJDA78Y^=#C)Y$<L.DX8I/1
M9/R!OVF7ZM3[FV[S)VT"A%+5(F7WE3"<=&$95RG#LTI;7K O1M>59?^\B*TS
MD,R_/@A\V 4^]($/_W^./W1$#7IB*YZ(LP$ZT KS(@;;O)^P>\6^<9/D#8?C
MXXBY7+!+S4W*>*HK!QXX>Q16%[5O$9VQSZ_2,6W6A.#>U]LK=@GEIZBP<4OT
M*B[5=ZF6?1J=9FBV@HQY#$[AC\)Q:X4+)!M1<(H)&ZN5$@4]U(GT-U?2Y3#0
M5C#=.3U@SVL7+N>.K801#(#37AQ8%]PL1?&&$)X811XI^I4N*Z[>_F$9S2]A
M?L[ BB5FC O<^!DAG126\E[E$NRUJ)&?-G(I%:"I9<2(?IGXGS44;U9&A@<9
M+LDSI4R,^"CX4PB6\5)ZE%:F""K!;]D"*C1O$VY08[HX8=#T/ADD[R'&^B4
M)=(A:.NDJPE@HLM2.DJ&L')6%=R75#0E37LE381QF-@(JI;[!>9BVK*\ZW*T
MP#)G6"EZ))/?/9]3P,1;Q8BR*O2;$,!^71M -%&?^E\F87.9.98970*GK]V^
M32@>22WV4FNY)@2>2&(;!?2IQ8:K)-_/-"8D"<KHM$Z09)8)0W3W9< 9=;(3
M2YF$N ?L GJD(F!R!ZP(N]_6N2M(W"A$]T8%Q ??6"$(4L7),0KJ,R%'S8!Y
M;V:)_/7PZ0O\!CM3FDJZ"EBV";4Q6DNVZ2E"0W=K)9OV$(7T!1(IR4E:E@-
M2!?!475*/N&6" LAL5HEI$;K8$;.+:VCH>&C5$9JX[&&Y0:V/VH.&@SY6 ^7
MMNBV3A)A;5878"<I-%4IE-&Y@I2PTEY@MH5@:/=LAHBO--L9'QY,62S10! :
MT#CM@+!6%9<>$1!7N!%SZ!SKX6BSRS8[J_6;$L'LFBLE!>:CB-BU$2@ 720>
MXQ?9/O/=B($4D&XRN#,Z.,:&'-!!;?N.OR*2M4$,6^K-TMH+E!CS?/Y6*Q%X
M[M.'5JX*T0ZQT(E9J]2F0;KTNJE$_N,:)(#Y_MR%_)7-0JG6LQ=4?]6EB(U,
MX>2ZD\!3X,E&@(<->'>P7C78:P3E$:$ 18VMGAT>D6Y4NL\Q3CS$)B[P]F.W
M0^>G3NM M823BXB1NV78&%I33?/EYQ9M/?:2+B2'=L(LI[9-"CR4F?2KMI9'
M-IM6DH1*D'.:L;J0J8_0JLV?N$*DC><@!73U^N@@\+'>O)1V80/S5TUO-++P
MU19PF+YOKP-VU5! .4-HB4>\'[1 :$$]M6VCD_]BXPMUI%O?GA[A0'5LO^N@
MS1PP_+H!$AK$SR/JXWV=[6,P;Y1# .A&458Y>5H)U"+U#G7L@]+,P)Z@TD(;
M?V;PECG'KA<+H=X5\I<#UW?6'?;),D;F83JMVF-##4Y7"HK+987<P;' -$/@
M/[\]L5NT%Y*D16!6VE:0V_32.S"$<NJV*>(WA@-L0- >P%!$&(D?-7@OWCRF
M1/@";O>?Z%KY^2ZPN?E7&/8;5Q#'&PM'XU$X,V2ZP N6%Q&/T9WA+4O^)6S8
MF'B1U$6W:=,MA5>^)3&^2V-KCPK?/R)L@T3CDY(Y8;N^6W1M42S8/QB=")$V
M ]#7OA'&#ALOYM'\>(+#I_[.7GA1^X'6Z,/79;P81Y/#*?OBVUQM/)M%AX?'
M[)E&23CX@&>+AXOHZ&CDI8ZWQ)";>*7?HG]JZ\90>V@ZC.;3.;: A*3XYN5Y
M\]Q9!-?C:32?C]BSWW/"K<E1-)K/V1W2\G.^S]<.VYV,H_GX:,\7(^'&^-G!
M2RH?Y5KR?X,X+]ZPZVV953W@VRI  T=:6M3NWUWMH=V?5/=3H2Y"Y ]J?/OU
M^HE\95R:IEP[;#*/QI,IN_<CN$$_B6:C6<,25BRB^63!;GOI?!#D(F@;@^3-
M*Y:8"/.]SP>\1O/1E#8C&JQ/[6 ES]O>Z+9*E&K7:WGO<0?R6LP6F!?J_:/Y
M-#H:3S>>M/HZ/H+1G-V2$&*!@*(UPCD L'?!Q60QVVMQT^E@-Q9*9!+'Z-;+
M[BP:'4$SMW][;B"!3:/):+''KKC-V34*WIC\3RPDY 3GYA?9#*OU\;(WTT#^
M%'G@W?Z7-E*]@)-W-N,%VA5\_NK%>=C[4(%-:>D_QY"@H8/PS:*[VWWQN0@?
M.M;+P^<BO-KBU&.QL60P'1T<S09A\VDOG*[\9X]8.Z=+_S,7'"]JM #/,ZU=
M>T$!NN]@Y_\!4$L#!!0    ( .-N9%0N][]KR00  /T*   9    >&PO=V]R
M:W-H965T<R]S:&5E=#(Y+GAM;)U6VV[C-A#]%<(MBEU C76Q'=NQ#239;#=
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
MY/2'B:=W7[79JSIOYHC"K^&^SKJZ:;-#?.* ?CAXEN7SFLAQGMT $2HW)/?
M\V\^%QU"!J9<URV '[Y[B]!Z5^<58 &21:#1;]]=P"# 8F"(]W %[H!*P,?J
M$RXHKA!/M<5+!B/F4[A%-:.-N\5$3?%RP",P-I-0>@A&:>NJ"GA%VQIP ==+
MS";=ZQ*DJ:-[V .L$M9U-*55K715=5/<X:"XP>FF!="V/',32AJR#<T],/'J
MKD^F6UC\!OA6VRXVR#>0(B'(*GRGZTI$X ?<(-!47#2 *Q@=:E#&$P#@^"'[
M]].OCU_\Y=].OSWY$>A6B>O!6U1W .5-M<Z+N;).^&*:ETSU%T UJKL2KEJ^
M*F 1MJ\2#J35P8%^ _QJY -(@YCFAFJNJVD#(- \^_LF;_  &64> F^2#I78
M%JPVA\M3'4V+:HY'6<(^\6P6S!"!3L4CW33$29MV6:SCS["EO[V_S=Z]NR".
M@YRSF=-6Z.B<[ 2\OYH#-@)QJ>=V@;/#\]N+9[#";X[.3A*T!@F:$03ACNP%
M?R-\!B28AUE!XO_C&/=4O!K!)<6?B5!_1B#[V3!)3__PX/WM#5P4Q@SAU/0)
M02IPRE:!]S)K0"9JBASW,(6/D4X"CYI[&E#'&Z:RC7R%<POKP5\B&<7S+UB[
M :8JI'3_T$+C'Y?!$/<0I90H[UPKZE7$L"<BMRDC#4)VYH[L$'\!U@#X-R Q
MMRS4( XWM$(2 D$DVF8@[8?5%%YBB1]7=0&3 UD/R'8)[6>!SG7W.@U)F8V
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
MZH^9N:.*XS5:6. PITTQOV.&8P_;'" _PHDM8!-V.A5H.71V.#T XJG4+F6
ML)P>(9L0MXIZYPYZE(AR$;WG(D61(LR*UZ+)6?T"(; ,>+7;XC.<%<9\3PQ
M9IT:IY\<-K5STMTRP B5W$=58LCVZ?YP:[6GHN8V2D6>_CH9*I,OR&!IE@!E
MM&R5)@3"J^H=!W)-QDSNA&1LMV>T4;?[;G]$'1%$A#6[EWP5HQ1CHD4G>R#T
M<GJ.6-K9KX"A9L/SS9.K+TZ*!5[+.1HP2$X8N-#REEU ,SS@H)<W@:)\%SYW
MLGET )"4A.$08I!33V%4G#4JX7AP+A1$;!HZ6DHV33]$VZE[+9F*S1L.E#OG
M^]ZJW2\UUK,A \4;X[1.G:>8$!(">'FF_3<&H<3R&&.U%3"Z.&;XL/%PCUI,
M?I\7)2F_/HJ)4(LN4B6W"N%('S2(G4!']+1FEHW\'!>F(I'12]V;7$5V=[:;
M-4*2U6Y@^T#L$.AO00BI,36@3!PHQAN#TLQ6%&Q$<B7XLFG1#,:=(D OZ4B,
MZB_CC.RK<6!@&6;.=#FZQ8@*ZS;Q5([,1]L4[2<Z-Z!3L&)8T(P=!QQZEXQ
M2N8#NF(P'$'C(R<9PF4!2%5G*R"59(D6V72V9?\!"4OL,;"#--?!1PHN=+"+
M4!&S UI*ZA*O)7TQWS0<H$8.7R"F@#>D9[&O4!3B A8PV)D$&&%@+&&G+5T$
M!AQC@S%]Z:].7%[!K\1>TR=4 L"1XZ!T((M-PY%%19O?@4A\)UD8G:VA+F5Z
M=K:@,X]468$*G5&! D.%@4E(9T@90Y?&A@X#[PL#>I* TN<\4'R&W+*Y^<]!
M"($9B52C(_D., M]L7%AT2-#(S+V;2?)&0NOCFXA64/7L#,&;],(GODPRW_H
M$KX6LY*J= XOR"(N7)F\RRV!K0R?97SRC+79?V[F=\P!MIX?Y%,4DV+T!PX%
M (3I7%!046&""V5-;"KQK%%XL9CG),U@HEXOVITF@=R3IM_#IDGJ@U-W/YFF
M==OX"^7,($$D^RI*4QQ#B;<5S[DA.3"5IA$*;'G:3=OI411%TQT<9Q?\V#M$
MA??LAB<X*>]A!*:HM$6)R,',8>1T7<P+[9U#Y %(S#4P(%I"'K89APZCIG;^
M5PQ87A5WHOCUB(W:'Y1&#HBQ0]&X%%TKB_6MAC[P04V,&CX%%XF.P]#U"B:/
M4S"18]M!7=9W6X*Y$CK%6O/%[G"/4]P;T!=D(K/HT&Q?LKUA@@P;KBP)5.KL
M=/.$^:Z!R6Q$EUVXMB W15:!_+L"CMN,LPI.-Z#P?3VVR%SB,IB XTY=&(R;
M220=GG!T(A>B*>*CD.250\/=L"/?S(:BC=/YDP"'KUK"8B:*_KA8,IUNBA*3
M4AH)0B6C,%-2SY4E"(P06?)J62E%@$S)NL!9B912QXR=_"*103O6D_!WM!T[
M"X[B'1ZM8EVH[HNFKE;ZC&65S+:S5&H2K*3-;A!(>'T(W"1#Y>56)/(8O^&#
MW$;VIX(-7-RJTV"EB 44EX#C(HL9BV<Z_.O1)?_Y3,@K@8A9[SAX>@SC*1!!
MF1Z)(^R2' *  Y353:<,,XGYE6CS/>9CH^!L>*%F*UK?+2'LK=R0&T3<BS'$
M_4"(RR]>FB/KB9=LXNP*;=@E0426\<A8Q2<22E$IR[KM.I!PEB-U(_F<7D+;
M1Z76-8R\$A*B'"01?(D;W! "^& A.6GQLX'&D;.8GK.%/)))Q,O)0/]!JH#O
M8,R/"?WT&,PY0P]B#Q6)=!,>'DONE[!/Q9R="!%U"AZ(F!A.#A)*1PM(DGL"
M[_@MRDHPQ36;IP\/WKV]QN#;)2553L-=H=E]NC6='VW58@C#;<*CI!QF9R<G
MWZ4!5R+RJ3"$V,@X"G.1B1+_5VW(D#RXK$X,<K:-5A1H"Z$UO+'U25@A2>=L
M"#<0CE-73RH/#R[>7+S#,"3O*[QKZLVZ[7,9$ WV(2O,KF9ZC)UE.;G=3(]X
M&)%HX> *T&#);9>S21;$@VJ#HXH\4H$:CC8TXK6[)%=-;+B\NOA ^HI^\>[C
M'^Q^3K2#]ED4;$U X:<2':%]YK9!FQ#Q@;>1F5T(38YH-QMN+#(7C*>H..Q5
MPBOXW-'4E$<!>%VOR<4N27P2+]C%3&0 U;HNB#$3:H"6N>B"::4\L[)4?E\6
M-W$6' F-8<4H+IT$4[1\?8I&'YL0(/2 V9],5'@B&*ZZ.T*TS:Z;>NJ,+:^%
MO1P>7+]&&[W$62KL1%\"<-*-_+5 $WU\Y]VO^)*95^T-5=8<T[;ULU11--GU
MZ^?P/MI\V>EF.\M19+\CT?5.PH?]7NR*7+_FX6 4YHP4%JEK%Y_XV!+2T_<
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
MH5+OI1BQ)?#9_C:^MQAWP;A[BXHU)S"?1TD.$/(FJ)-TE';\,R?(+DDMDBJ
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
M@Y@C'W""A[KY1,O[Y;\!4$L#!!0    ( .-N9%0-^A[Z1@4  .0,   9
M>&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;,U7VVX;-Q#]%4(/O0!R9,M.&[BV
M 5FQ6P'Q);:3HBCZ0'%G=PESR0W)M:Q^?<]P+Y:O?2OZD(B7F3-GAC.SXX.5
M\[>A)(KBOC(V'([*&.O]R22HDBH9WKF:+&YRYRL9L?7%)-2>9):4*C.9;F__
M-*FDMJ.C@W1VZ8\.7!.-MG3I16BJ2OKU,1FW.ASMC/J#*UV4D0\F1P>U+.B:
MXI?ZTF,W&5 R79$-VEGA*3\<S7;VC_=8/@E\U;0*&VO!GBR=N^7-(CL<;3,A
M,J0B(TC\W-&<C&$@T/C688X&DZRXN>[13Y/O\&4I \V=^5UGL3P<?1B)C'+9
MF'CE5K]1Y\][QE/.A/2_6+6R[Z<CH9H07=4I@T&E;?LK[[LX;"A\V'Y%8=HI
M3!/OUE!B^5%&>73@W4IXE@8:+Y*K21ODM.5'N8X>MQIZ\>CZR]G9[.H/<7$J
MKA>_GB].%_/9^8V8S><77\YO%N>_BLN+3XOYXN1:_' CEX;"CP>3",.L/E&=
MD>/6R/05(SM3<>9L+(,XL1EECP$F8#S0GO:TCZ=O(GXD]4[L[HS%='NZ\P;>
M[A"&W82W^PK>3"G7V*AM(2Z=T4I3$'_.EB%ZI,U?;QC8&PSL)0-[K\49U90U
MAL1%+CXWTN@H.1W%*?"=#P(I)N:>,AW%)Q<"A9>B_+:)$ZE*X7(12\(_[2.1
M%7F'KVTZ/YU='XL0I<VDS\2*/ EII5G_39E A0OEJHJK38=;H4K)WA,V4:L
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
MV]>O?WG__.7%*_'N[?N/O[Y]]?+M+EN79U:\HV  ;L<%%JH+ZP\#$Y,&2)O
MI?-9%,("Z*8,0TQ['#>Y* @5G266W);CZ;U- ,9GXL-=QCQ\#;8-X[+''IU
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
M^FI;D$1EIHV_ONTSRX'0H/;QUJ+& ;5.V/DV^!9<ENR>IYN:3FFU!&.D9J[
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
M.-524:Z<P5N%=>[TW<?S7SY<L.O%[Q=7;'I=+FMI9\=S!V@RF%<#S%D/(UZ
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
MBMNF*.[!%&4.^7VRS:1I6KKR(077E?'Z44]<QE*5@]*?G:H((F\#Y:-7,W2
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
M276K-T(8^%P6E3[K;8S9G@P&>KD1)==]N145OEE)57*#0[4>Z*T2/'.+RF+
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
M'R>Q [)]:=N!%@?[NFV%IK?2=@OZ.4%I-M#Z3@A]'A@'_>_.ZF]02P,$%
M  @ XVYD5+-D]U+\!0  ^1$  !D   !X;"]W;W)K<VAE971S+W-H965T-#8N
M>&UL[5A=;]LV%/TK%UXZ)(!JZUMRE@1PTA8KT*Y%W+48ACW0,FT3E42-I.)D
MOW[W4K(L.XZ;8GOLBT2)Y+D?/.>2TL5:JJ]ZQ;F!^R(O]>5@94QU/AKI;,4+
MIH>RXB7V+*0JF,%'M1SI2G$VMY.*?.2[;CPJF"@'5Q?VW4=U=2%KDXN2?U2@
MZZ)@ZN&:YW)].? &FQ>W8KDR]&)T=5&Q)9]R\WOU4>'3J$.9BX*76L@2%%]<
M#B;>^75*X^V SX*O=:\-%,E,RJ_T\'9^.7#)(9[SS! "P]L=O^%Y3D#HQM\M
MYJ S21/[[0WZ&QL[QC)CFM_(_(N8F]7E(!W G"]8G9M;N?Z5M_%$A)?)7-LK
MK)NQ43" K-9&%NUD]* 097-G]VT>>A-2]XD)?CO!MWXWAJR7KYAA5Q=*KD'1
M:$2CA@W5SD;G1$F+,C4*>P7.,U?O7D^FKZ=P^HG-<J[/+D8&0:EKE+4 UPV
M_P2 Y\-[69J5AM?EG,]W 4;H3>>2OW'IVC^*^(IG0P@\!WS7]X[@!5V(@<4+
MG@J1XZII^',RTT8A"_XZ@AEVF*'%#)_ G*(XYG7.02[ XL.-U.90]H[BD.3.
M=<4R?CE 36FN[OC@ZM.*0R:+2I:\-)I,Y-8$OT<IXGW-%0>F82%SU)0^AS\X
M4VW^ ;/'BQE7-H.GH@2SDK5FY5R?V832Q<6+-X8/%5?,B'+9XF<8 IS V(D]
M%^^>YXS3,35")PI2F*ZD,B\-5T4S7L///Z6^Y__2W?T4WHB2E1GO(9[#I,")
MXA]F98C1*%+*2[EX66N*0W,,TG/<.,:KGR3@.V[@PML237'T""<U:+E@,Y$+
M(]"T[X,7>1"$+GQF2A![>S8U8,!0RG+SJDMFX"1>#)$3N3[$3NPG,*UGS2A1
MXC@.IX$3AN,S.,7NV,=[Z 1)>@:?I&$Y9<-UQG%$#=_QHX0:8\=+(SA"JZBC
M5?2=M)K6595SK()D_(;I%;S!-<?D-/48,WJ(=-^PTL?,"'-!F&*+B>4V9P;9
M9.1FK?\OTMD8*B;FB*2 %;*F9<'<YS4AV;D<"C1:*^OCEO^]]3_OD;>+ )U3
ML@"Y2VM-*Q0X<6B7*G+"R*=&XKA1> 1ET2?R#M\:BC]C#G(Z<8G3[ABO\3B$
MVP/,ES.#>R>&_N& WTZ*LTZ0KS&J@^ZIZ^YJ3$/B)IT"O0!EC0E4D*U8N>24
MV8-Z._7.#AD\#6/WC.[!V!G[H6U2\MSH;-_L*6G#)Z%XCI?0 T+>6*MDU*YX
MI01N]2)_: FEB5 ]S]"9NJB(<1I'+)F:DS=$ '[/52:T58+B)5\C564[DMTQ
MD5O%U\@^A?W8B94"#;1,84O%+7GT\(@JXTZ5\7>J<M(DD8K,NRTI#RGQ&\A]
M)7Y#?ZB]OOPFYHCJ',Q?QBO3IL/6;')V+G1&@@-<=]Z7YOY6<( RSHY(I259
M2Z83"%+'M9M&B*4U?HS7D^XN#LNRI@)4[,$N*;G9@/?+?3AVHB2$V$?T8&^3
M^5Y?D\16 L=-O3VD_^IEDB:$.T[@BST-XN3)'28"%7'+Z82\38A=$D1^L%7T
MD1*C(4+%0RP<>ZISAV/<)H=8PQZ9>+59W%L2PB-(;YAX+]KK'J@W#(,7$ P]
M_\41N22=7))GRV5CJ)'-1BL/\)Z96CTIFJ/XA\],6\"#^T6S8+-<+%E30YK*
MT<:?Y4@.L1"83)38H6/#H]UO-R"RL+?M;?/?GC]W4J'AMXV5FZT5VE*!/]Y1
M4:)^<^ 8QW0@BU"VM!D$;DQ] 9U)HBC%\Y<'H9.&/KT-(77"=+LUA$[H!=01
MX<%G[*:]#C^,J(/.12G2:]L11+8CL>DCNG.V0.;B$3'%GCYRTIZ/FIA0)K;Z
M0A0Z<1) ZI+_?H(B3C$!&HM_4=7&BJL]Y46H&]PFH^Z<U4K^Q*KJ""W3CI;I
MLVFYMSC/)N91"S^(^8.8EIBCWN=XP=72_G3 Q:3BW'R9=V^[_QJ3YG-^.[SY
M*?*>J:5 5N1\@5/=88(G>]7\:&@>C*SLQ_U,&B,+VUQQAA2B =B_D-)L'LA
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
MOEP[(.I+5SN*;^U_N^)*WP)KYOJ=0F$"]/F:<W5PS%5H7[[H+U!+ P04
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
MB]U#%+L+P3?U<PAS+@3/ZI=K%B]9407(SQ\Y%[\OJD<;VD=9)O\!4$L#!!0
M   ( .-N9%3AJ2RRE08  )8H   9    >&PO=V]R:W-H965T<R]S:&5E=#4V
M+GAM;+5:77/:.!3]*QJF#^U,4ZQ/[ [)3$/2W<PTW4Q(NL\&E."IL5C;).W^
M^I6-B\"ZTIH"+XD-1Y?C:_F<JRL/7U7^O9A+6:(?BS0KSGOSLEQ^[/>+Z5PN
MXN*#6LI,?_.D\D5<ZM/\N5\L<QG/ZD&+M$^"0/07<9+U+H;U9W?YQ5"MRC3)
MY%V.BM5B$><_+V6J7L][N/?K@_OD>5Y6'_0OALOX68YE^;B\R_59?Q-EEBQD
M5B0J0[E\.N]]PA]'@E4#:L2W1+X66\>HNI2)4M^KDYO9>2^H&,E43LLJ1*S_
MO<B13-,JDN;Q3Q.TM_G-:N#V\:_HG^N+UQ<SB0LY4NG?R:R<G_?"'IK)IWB5
MEO?J]4_97!"OXDU56M1_T6N##7IHNBI*M6@&:P:+)%O_CW\TB=@:@)EC &D&
MD*X#:#. UA>Z9E9?UE5<QA?#7+VBO$+K:-5!G9MZM+Z:)*MNX[C,];>)'E=>
MW'S]=CU^N+W^^H#&UZ/'^YN'F^LQ.D,CE95)ME*K CUF>GZDR;]RAKZHHD Z
M^7>J2.J[\/9*EG&2%N_TD,?Q%7K[YAUZ@Y(,/<SUT#B;%<-^J6E6/]:?-I0N
MUY2(@]*5G'Y %+]')" 8&#[J/CS8'=[7R=EDB&PR1.IXU!'OTXN^P'B2RC/]
MT)P5<2K16$Y7N4Z +#SQZ28^K>,S1_PO4N>TG,<9P@0M=-KGQ7OT1UYE>F4R
MG^KS]L^MD[F.SNOHU4/[<G%&>$"'_9?MG $H%HH-:(<YVS!G^S-_BI,<O<3I
M2D)DUP'%%@T<XBC +;8VC(@!QC!=OJ'+O70W))'*]5$N]THSMRB=A82T> ,@
M2@8P;;&A+?:E_=F;8V'GF ]PFRJ $H,H@+D.-EP'7JX/JHQ3]-P]JP,@893P
M%E< %6(*4PTW5,,.5/VS-;1S% T$;C];-HQ1'CAF:[3A%WGYW<LBF4DMPIKE
MK<K+9VVJZ#*>?M?Y[*0_.# 6$)Q$X?"6R>"3:EP3?G>>A*W; ($<SQXVXH_)
ML36NB;C-@U/"VFQM%,:10Y&Q,1/L=Y/#1*X)OIOG(&A3!U XY [JQDVPWT[V
M%CH,V 0+1)LMX#F,$@=;8R;8[R9[2QV&S,&>Q  *1RZVQD.PWT2ZJ!VV+6$P
MH-;-MU%$D-!!T!@']CO'2"T6,I_^OMH9W<?A:=3.*#?V2_?!:A?9<X#0MBE"
M*,=M(,8*2'!LN6LBMFJZK:IG31> 1<2A&<08"_$;RV%R1VS':$]W+V27]-:"
MPN\I>PL=L;W"XNF#[/(T7D+\7K*WQ!' &.R)"Z%<$]>8!_&;1Q>!(^#JPYZI
M-LP]4XU?$+]?C%2:QJ7,FR2"Y=U?DS1YCJN%M4^(B%%](DXB=<3(-O'+]J%2
M1X#2'@>!=4L 6.2Z)<8)B'\)\#MB9]?ZG :B[>( ;$ CQXJ &&,A?F,Y4.T
MPZ"X79<"*(>04.,JU.\J>PL>M<U"+__;E1V <E$UAD+]AK*WYE%@U8$I:7<T
M()AK!E/C)-3O)%U4C]K.( (<MN\[ '-/6;K5W/)[2$OVH#*OF^I18P64G:9A
M9[2<^K7\X)8=5.1;/@FA:.2X(<83J'\E\!NB1X%>$0NMA18 $R)TK,"IL1CJ
MMYC#1(]"!A.U]1I$,<>JBQJ#H7Z#V5_W 'O!M-VZ U"84^ZHH:BQ%^JWE_VU
M#W(4:K6> 92NNQR]9V,JS&\J7;2/ 6N3*+(6W0",D( YY)D9,V%^,[E=9<DT
M66J:$V5MA>S&-)+/3K,=P8QDL]-N2#"@OH^L.@-"4>I0"[:U)7'\/0F[WA>,
MT'8-"L!PP+%#))@Q$W;*;0D&64E[<0B '(42,S["CKPMP0 7";CU*-HH%U7C
M(.S(NQ(,6FY8'5P(Y9[!QC38X1L3S'8 P4G4KB :&.\X98U1,+]1C%2^5+DN
MZ]!,3DI4=-$?;H2=GV8[@AM=YJ?=CN!0S>_8G#3"SH^^T\#MFIUBP1Q,C 'P
M4^XA<%O8'4\P-ZK.C[PUP&VQ=I'8VCX^<L>?0]KL8&%TEQ_>R>>VB'KFA=%1
M[M?1QS%ZT)==K/*?Z%(7-!T?2Z-\_#2=>6Z$BY^V,\^A4G;@V(D61O'$T;ON
M BA9*1XX2E9AI%&<LJ$N.G?+A=%%<>1NN>C<"A=&$L616^$"VB-USA0CA.+P
M-G<3@O_/U.AOO316O;%W&^?/25:@5#[I<<&'@0Z0KU^"6Y^4:EF_1S919:D6
M]>%<QC.95P#]_9-2Y:^3ZM6TS:N(%_\!4$L#!!0    ( .-N9%2!BFL;-@,
M %$)   9    >&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;,U6WV_:,!#^5ZQH
MDSII$!)^E0J02F$JTNBJ0MN':0\F.8)5)\YL!]K]]3L[:4K;D/5Q/!#;N>_S
M=^?+G8=[(1_4%D"3QY@G:N1LM4[/7%<%6XBI:HH4$GRS$3*F&J<R<E4J@886
M%'/7;[5Z;DQ9XHR'=NU:CH<BTYPE<"V)RN*8RJ<)<+$?.9[SO'##HJTV"^YX
MF-((EJ!OTVN),[=D"5D,B6(B(1(V(^?<.YL.C+TUN&.P5P=C8CQ9"_%@)O-P
MY+2,(. 0:,- \;&#"^#<$*&,WP6G4VYI@(?C9_9OUG?T94T57 A^ST*]'3FG
M#@EA0S.N;\3^$@I_NH8O$%S9?[(O;%L."3*E15R 44',DOQ)'XLX' "\WA&
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
ML ##APXC6?UAN_UP$09*]84%>@Y_]+A5A$3 2"4$/@Y_[MA4A,1C7F@]K(3
MT.%/'G^*D(#,X_MWJMK0@<G#'SG&%"'>L=GF$/@^'&@<*4(<E:6/69?'.S^I
MJW[/^#G.'I-U7GY?'DI'OE=)8O;V$\&W)T7Z5/_*[CXMBG15/USH>*ZS:D'Y
M_D.:%M^?5#_<V_Y0\^)?4$L#!!0    ( .-N9%0S)]3IOP(  $D'   9
M>&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;(U5VV[B,!#]%2OJ0RNUS94 %2 5
MPG:1V@H![3ZL]L$D [&:Q-1VH-VO7]L)62X!\9+X<L[,F1E[W-E0]L%C (&^
MTB3C72,68O5@FCR,(<7\GJX@DSL+RE(LY)0M3;YB@"--2A/3L2S?3#')C%Y'
MKXU9KT-SD9 ,Q@SQ/$TQ^^Y#0C==PS:V"Q.RC(5:,'N=%5["%,3;:LSDS*RL
M1"2%C!.:(0:+KO%H/P2^PFO .X$-WQDC%<F<T@\U&45=PU*"((%0* M8_M8P
M@"11AJ2,S]*F4;E4Q-WQUOH/';N,98XY#&CRBT0B[AHM T6PP'DB)G3S$\IX
M&LI>2!.NOVA38BT#A3D7-"W)4D%*LN*/O\H\[!!L_P3!*0G.(<$[07!+@GLI
MP2L)GLY,$8K.0X %[G48W2"FT-*:&NAD:K8,GV2J[%/!Y"Z1/-$;O;X/I[.7
MX>L,38>#M\EH-AI.T1V: $[(7XC0DSPZYC/E',DJC;(U<"&K+M!U  *3A-](
M\-LT0-=7-^@*D0S-8IISG$6\8PHI4+DQPU),OQ#CG!!C.^B%9B+F:)A%$.T;
M,&5D57C.-KR^<]9B .$]<NU;Y%B.72-H<#G=JJ$'%]/M]IEHW*I8KK;GGBI6
ME7Y^BP*8"R3SC(:?.1'?: IASH@@P-'OQSD73%ZI/V><>I533SOU3C@=,QH"
MU)>S8#8T4S68=<]IV:UFQUSOYO@8Y3MNL[6/"HY1=LMK->T*MJ>^4:EOG%7_
MQ-317<I#7!M 0?;W C@0-CC&V*[K':@_!K7:7KUTOY+N7R ]D1^HU>X?)>S.
M<?P#\36@=ML]$%\'L@X3;^XTF1384C=KCD*:9Z*XD-5J]1X\ZC9XL-Z7[T31
MUO^;*1Z9%\R6LE H@84T:=TWI216-.YB(NA*M[(Y%;(QZF$LWSI@"B#W%Y2*
M[40YJ%[/WC]02P,$%     @ XVYD5"F&!FJI @  1@8  !D   !X;"]W;W)K
M<VAE971S+W-H965T-C N>&ULC55-3^,P$/TK5L0!))9\-2V+VDK0=K4] !4I
M<%CMP4VFC843!WO2PK]?VPE1H"W:2^./>3/O/7O<X4[(%Y4!('G+>:%&3H98
M7KFN2C+(J;H0)11Z9RUD3E%/Y<95I02:6E#.W<#S^FY.6>&,AW9M(<=#42%G
M!2PD456>4_E^ USL1H[O?"P\L$V&9L$=#TNZ@1CPL5Q(/7/;+"G+H5!,%$3"
M>N1<^U>3R,3;@"<&.]49$Z-D)<2+F<S3D>,90L A09.!ZL\6)L"Y2:1IO#8Y
MG;:D 7;'']E_6>U:RXHJF C^S%+,1LZE0U)8TXKC@]C]AD:/)9@(KNPOV36Q
MGD.22J'(&[!FD+.B_M*WQH<.P.\= 00-(/A?0-@ 0BNT9F9E32G2\5"*'9$F
M6F<S ^N-16LUK#"G&*/4NTSC<#R_>YK%R]O9W9+$L\GCPWPYG\7D!XDAJ21#
M!HHL.*0;2 F*>A7(C9"Z#"LVBM B)8MJQ5E"IE *Q5"1TRD@95R=Z3R/\92<
MGIR1$\(*LLQ$I31"#5W4W T#-VEXWM0\@R,\IY!<D- _)X$7^ ?@D_^'>Y_A
MKI;2VA:TM@4V7WC,MF(+"O5M1G6NA:_0&C%[K1B^=[W[<[U2*/5=_?M-T; M
M&MJBO2-%GZG*M.DHBG-R+V%CND!7G5#.=#L7C)(8*8(Y*%4?5%F?3-J<S"';
MZY*1+6E:?CL.O+X?A4-WV[5W/\P?^+V!WX9]4M1K%?6^572/&<B:;.U76=^U
M0T3K3/T.@RB(+K_0W \*PY]'2$8MR>A;DDN!E!\@2:@BNOVXMEQ2?HARM.^M
M[_=\_POI_3!_T+OL!U]HNYTN-R_L+94;5BC"8:V!WL5 9Y#UJU5/4)2V\5<"
M]3-BAYE^Z$&: +V_%@(_)N8M:?\ZQO\ 4$L#!!0    ( .-N9%2@,QVU-00
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
MTE.2V2T?;N!D"NV>H"$,P:EE]@2IR!!2Z[%K/?:HG@>1ZJ^"O9_M\ V-(G'
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
MM%UY*,H6!30OQQ4JT&R%$/ 5^F4-<0,V3RXQSZXQ'#"PK<4(CL2N)91F+X2
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
MU9)>.G+*PY##%O1R6B8KUY%RE?++X87'%_!#"/P P(.#2TXZ=8ID&8%86$9
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
ME 0 $G$:DH#4Q@T2@J'A9=D52'&6RK'9 -#$?FKZ4J!GQLV1*2$ 0H)BI(0
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
ME-- I2F(_KBG4\IYFDGS^)4G-8J:*;!Z_9C]4[9XO9@EB>E4\&]LI;8CPS?
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
MF5Y9.%"T%8((P1[R&D (0-ZLQ-OTFD_"OX#0CNA,CQ0<*",+092 PK(00 E
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
MX0V[=0K\ICWNUFG[;MTJV1TC()Z^#/$=BSL46$X/P7(*+*?[8[E'#:#&#?'
M -6L/U1[S+#OYBYN6#T,,,SZP[#'.C.6 6/9RQB['7'ZQHT.E5"BN1\%X9.M
M* YL90<IPF]5X?=9AJ^#LU:&-Q79JW5X@P:/&Z80",QZ+,4S UOK/R!-*N%6
M.6U2<<=MV&DS(#7KL1S/VNOQ[1+/*MEU V#.?A_F^L:G)))(_E@%ZJDH1B9J
M(5-;R /DV2$@SP#R;(^09YUWXQP0SWM$/*\C'N.&@CD'P/,> <\[ YX#X/E+
M '\M]5[Y/%-Z;"\J>7/@/#\$YSEPGN^Q=L$[;Y#YUHO2'FL7_%=J%QR(RGNL
M7?#.+.3 0OZ;M8L>7L-P ",_!!@Y@)'OL9+!#>\WJR_%;9+=-^+ 3M%C)4,8
MV%E_#6-0-;^&$8!8T6,I0[27,JR2W3$"A86=PA>QDGGLHS0GK@ZRLEQLB2X!
MA!6'(*P PHH][J2%X8UA[?Q$^ZD7SZ1I0+4 5(L>=]*BCFK.QJ3JBT'E.F[5
MF[J*NJ0!^V+K6$N?YUHZ'&SI<+*E<_(0D#R$/7DT+)Y?J8P(R WB$+E!0&X0
M>]PT"P/X&U:! ^1W>MPU.X:7B(V1ZP#3G1ZWS4YG8#L ;.=%P/Z=VH@#1'<.
M070'B.[LD>A.!Z*;-%6BFS1-L0Q$=WHDNM.)Z"95G>@&E65= -&='HGNM!.]
M7>)9):4;PZUCTWIEW!?'SS,T35:Q*D\A;^YNCKB?%@>[*_?/\ >O/*@.9LIS
M\Y^UOX&.QE#.M<G1^_SYIN51]/)")<OB</9=HE02%1\7TI_)-!?H[^=)HIXO
M\@XV_R'@Y']02P,$%     @ XVYD5+2>T;9' P  O H  !D   !X;"]W;W)K
M<VAE971S+W-H965T-S$N>&ULQ5;;CM,P$/T5*^(!)-C<=MLN:BOU F*EO=%V
M00CQX";3QL*QB^VT(/'QC)TTVSO[L(*7UG9FSIP9GTRFO9+JN\X #/F9<Z$[
M7F;,XJWOZR2#G.HSN0"!3V92Y=3@5LU]O5! 4^>4<S\*@H:?4R:\;MN=W:MN
M6Q:&,P'WBN@BSZGZU0<N5QTO]-8'(S;/C#WPN^T%G<,8S,/B7N'.KU%2EH/0
M3 JB8-;Q>N';01A;!V?QB<%*;ZR)364JY7>[N4H[7F 9 8?$6 B*?TL8 .<6
M"7G\J$"].J9UW%ROT=^[Y#&9*=4PD/PS2TW6\5H>26%&"VY&<O4!JH0N+%XB
MN7:_9%7:-M X*;21>>6,#'(FRG_ZLRK$AD/<..(050[14QWBRL%5SB^9N;2&
MU-!N6\D54=8:T>S"U<9Y8S9,V&L<&X5/&?J9[O5=[W9,>K=#,AB]&UY-R,>'
MWO75Y MY0R;#$1G!FZHFFKP<@J&,ZU?D!6&"3#)9:"I2W?8-$K%P?E(%[9=!
MHR-!PXC<2&$R3=Z)%-)M !\SJ-.(UFGTHY.(0TC.2!R^)E$0A0_C(7GYXI6F
M'.YF3IA<4G& YN#IH,%30+>HQ_4-Q"Y*?"3*>R:H2)B88[$38$LZY?":3)0L
M<)&2(4P-/M%&%8DIE+7[>HT0Y,I KK^=('!>$SAW!,Z/$+@M\BDH(F?$9H3O
M)J?V#=,96VAB,FKP:*T")/2;;-3@T-V7T1HNFNTB2[SOMK_<K/N^2134)EM)
M7-1)7)Q, FLG%6H)E;G$8F&C.<BM!+G8"!PWP]8.NP-&K>#R,+]&S:]QDM]
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
MI6SVG,U BTV];5L(;3:!]>7:[--!V@#S?"F$?AS8G6"W\Y_\!5!+ P04
M" #C;F144W@RMX<"   "!@  &0   'AL+W=O<FMS:&5E=',O<VAE970W-"YX
M;6R-E&]/VS 0QK_**>(%2(7\:QE":21HAU9I;!6%[<6T%TYR;2V<.+,=RK[]
MSDZ(.D@1;QJ?<\_=[Y[&3G92/>HMHH'G4E1ZZFV-J2]]7^=;+)D^DS56]&8M
M5<D,A6KCZUHA*YRH%'X4!.=^R7CEI8G;6ZHTD8T1O,*E MV4)5-_KU'(W=0+
MO9>-.[[9&KOAITG--KA"\U O%45^7Z7@)5::RPH4KJ?>57@YF]A\E_"#XT[O
MK<%.DDGY:(-%,?4""X0"<V,K,'H\X0R%L(4(XT]7T^M;6N'^^J7ZC9N=9LF8
MQID4/WEAME/OPH,"UZP1YD[NOF WCP/,I=#N%W9M[OG$@[S11I:=F A*7K5/
M]MSYL"<(QP<$42>(/BJ(.T'L!FW)W%AS9EB:*+D#9;.IFETX;YR:IN&5_1=7
M1M%;3CJ3SC\OOZ\6]RLXA6],*69-A>,Y&L:%/J'=A]4<CH].X AX!;=<"#)?
M)[ZAWK:"GW=]KML^T:$^F)]!'(X@"J)P0#[[N#SX7^[3Q/W843]VY.K%!^O5
M4G.CX2MG&1?<<-0CN&:"53G"RMHY@CM*4@8+N"IE4U'RKZM,&T5?WN]W$.(>
M(78(XP,(RR83/(=U4Q6:O,U%4U K,KGHV(9,;DM.7$E[0)_2>!PE_M.^DP,Y
M<=CG_,<Z[EG'[[+>T\'MN4; #$@%+)/TK=S,%S.BUHURU@E><C-$WC8XWZ,*
M@XM7Y ,Y<3!,/NG))^^2+RJ#"K4YS9 I7FV@D"6%9'PWS@@R)1\IIQBBGKSQ
M,AQ/7E&_S8G"U]3^W@FUM^,M4QLR#02N216<?2*Y:F^<-C"R=H<VDX:N +?<
MTB6-RB;0^[64YB6P]T!_[:?_ %!+ P04    " #C;F14O@Q%8J$"  !&!P
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
MYMO+ 1[L']Q%RY7*'EBCX9HNV3U3W]>W0M]9991YE+!41CQ%@BTN!U?XXYA
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
M5W#+FF8&[R 1.@#F4\[56T=?M>W+.OP-4$L#!!0    ( .-N9%1E<3=QZ0(
M $X(   9    >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM;*V6P6[B,!"&7\6*
M>FBEMDF<A(0*D"AT6PZMJM)V#ZL]&#(0;YV8M0UTWWYM)T240(M6>R&V,__X
M^R>3F,Z:BS>9 2CTGK-"=IU,J<65Z\II!CF1EWP!A;XSXR(G2D_%W)4+ 22U
MHIRYV/-:;DYHX?0Z=NU1]#I\J1@MX%$@N<QS(OY< ^/KKN,[FX4G.L^467![
MG069PQC4R^)1Z)E;9TEI#H6DO$ "9EVG[U\-$A-O UXIK.76&!DG$\[?S&24
M=AW/  &#J3(9B+ZL8 ",F40:XW>5TZFW-,+M\2;[-^M=>YD0"0/.OM-495TG
M<5 *,[)DZHFO[Z#R$YE\4\ZD_47K*M9ST'0I%<\KL2;(:5%>R7M5ARV!'QX0
MX$J CQ4$E2"P1DLR:VM(%.EU!%\C8:)U-C.PM;%J[886YBF.E=!WJ=:IWO#F
M:?3:?QZ]WHQ1_V&([FZ&MZ.'6]0?Z+71\T@O7Z![(A4(] !*T6*.^G,!H)^D
MDNAT"(I0)L]TU,MXB$Y/SM )H@5ZSOA2DB*5'5=I3+.9.ZV0KDLD? @)II<H
M\,\1]K"_1SXX7NY]E+NZ.'6%<%TA;/,%!_,)NB*FV="HD$HL2^?:&[J#=&X+
M8GJ1*@H2#:F<,BZ7 M"/_D2'ZS[]^0E%4%,$EB(\0'$KN)1H1JA *\*6<*Y[
MM>8B4H+:6^DR:623FA=ZU8O;..JXJ^UZ-H."*$G:==0'X+ &#C\%WC0+27_I
M+K8U<P=$9DAW+".ZG0@[TD.Y3VL+SP^B70_-H(L$1]Y^#U'M(?K4P_ 8O*BQ
M<QLGW@Y>,PC'K>! B5LU7NO?>X)1,J',-N4^ZE:S7I&?A#O8>Z)PB .\GSNN
MN>/_VAI?6(D;D$';?#@^.&D&83\,X_U&DMI(<FQ_?,&8-%ZQ"Q^W@AW(/5$X
M3J(=2'?K:V].VGLB]%=((@8SK?,N8YU E*=7.5%\80^ "5?Z.+'#3!_X($R
MOC_C7&TFYDRI_T+T_@)02P,$%     @ XVYD5$'3_O<A P  KPD  !D   !X
M;"]W;W)K<VAE971S+W-H965T.#(N>&ULQ5;;3N,P$/T5*^(!)"#77D!MI;;I
M0B1@40OLPVH?3#)-+!*[:[LMNU^_MA-"*&V7)WA)?)ES9LZ,;[TUXT\B Y#H
MN<BIZ%N9E(MSVQ9Q!@46IVP!5,W,&2^P5%V>VF+! 2<&5.2VYSAMN\"$6H.>
M&;OE@QY;RIQ0N.5(+(L"\S\CR-FZ;[G6R\"4I)G4 _:@M\ IS$#>+VZYZMDU
M2T(*H((PBCC,^];0/0]= S 6#P36HM%&6LHC8T^Z$R5]R]$100ZQU!18_58P
MACS73"J.WQ6I5?O4P&;[A?V;$:_$/&(!8Y;_((G,^E;70@G,\3*74[:^A$I0
M2_/%+!?FB]:5K6.A>"DD*RJPBJ @M/SCYRH1#8#;W@'P*H"W"0AV /P*X'\4
M$%2 P&2FE&+R$&*)!SW.UHAK:\6F&R:9!JWD$ZKK/I-<S1*%DX-P,HT>AG?1
MPV2&AC<ANIR$%]'-!1J.U5AT%ZGA$W2AUH]]Q81 4XA92LE?2!"A**(Q*P =
MAB QR<61,KV?A>CPX @=Z/F[C"T%IHGHV5+%JCW:<177J(S+VQ&7ZZ%K1F4F
MT(0FD+PEL)7(6JGWHG3D[64,(3Y%OGN,/,=SMP0T_CC<V0(//PQWS_:H\>NZ
M^88OV,%WQ3!%C).44%QN()H@@7,H=Q*1!,0>-T'M)C!N_)UA<[+">FNJ8@O)
MEVK+2W%L5@0ZU$OB"/V\4B 422C$KSTN6[7+UEYE-^JP2PU];NCYZY)3,I,Z
M(!4%H7&^3 A-D;*AK" QRB!)8=MR*YVVC%-]&*X&)VVGU>G9J^8:V&+5:7=:
MM=4;1>U:4?O_M1+ 5R36L9)JUQAY>Q+6J>D[GU6C;NVR^Q4U*IVVF]GO>GYW
MHT;OK3RGJ_=DTRKLOJND&P3^CDJ>U;K/]NK^+C/@>_+G.J_'KO-917,;9[W[
M%66KO#9S[7?;&U7;8G02Z(/X33WLQDU6 $_-BT"@F"VI+(_Z>K1^=0S-7;LQ
M/M*O$7-#OM*43YEKS-6A*5 .<T7IG'942+Q\'90=R1;FOGQD4MV^IIFI%Q5P
M;:#FYXS)EXYV4+_1!O\ 4$L#!!0    ( .-N9%0E+.'.K0(  *$'   9
M>&PO=V]R:W-H965T<R]S:&5E=#@S+GAM;,55RV[B,!3]%2OJHI7:YDD@%2#Q
MZ .UI8BT,XO1+$QBB%7'9FP#[=_/=9)&M 741:5NL*]]S[GG'AR[O1'R666$
M:/22,ZXZ5J;U\L*V59*1'*MSL20<=N9"YEA#*!>V6DJ"TP*4,]MSG-#.,>56
MMUVL362W+5::44XF$JE5GF/YVB=,;#J6:[TM3.DBTV;![K:7>$%BHI^6$PF1
M7;.D-"=<4<&1)/..U7,O!I')+Q)^4;)16W-D.ID)\6R"4=JQ'".(,))HPX!A
M6),!8<P0@8Q_%:=5ES3 [?D;^U71._0RPXH,!/M-4YUUK):%4C+'*Z:G8G-#
MJGX:AB\13!6_:%/E.A9*5DJ+O *#@ISR<L0OE0]; #?8 _ J@/=5@%\!_*+1
M4EG1UA!KW&U+L4'29 .;F13>%&CHAG+S+\9:PBX%G.[>/TP?KWO7EZC?&]^.
MQM?H87(Y[3V.'L8Q.D,Q')ITQ0@2<W0G,%?HAK 4P>%!,8;EXR'1F#)U KE/
M\1 ='YV@(T0Y>LS$2F&>JK:M0:6I92>5HGZIR-NC:$B2<^2[I\AS/'<'?/!U
MN/,>;H,WM4%>;9!7\/E[^'I)(E9<JU,T%IK 4/H O:$KRC%/*%^@*4D(7>,9
M6/+G#@C02)-<_3U0WJ_+^T7Y8$_YLEKVYKH"UW=96I(T"A+SX:Z[;C-T??!O
MO6W=YS0_="/?J]/>:0QJC<%!C8/IY2G*X;NA9W.<4_9:N!/W>P?Z;]3<C9^P
M/ZS+A]]A?TD2;OD:M)S(^>#^YRPW;'JM:+?[S5IB\Z#$&!R QDOG#[3<JOE:
M/^%X5)>/OL/QZ/.!]UI.\/' [TB+@C#P/UAN;UV@YO&ZQW)!008C<P ZYTU@
MD.6#4 9:+(L[=28TW-#%-(,WE$B3 /MS =Y5@;FFZU>Y^Q]02P,$%     @
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
MF(0N0CU&T!D2G@/@_8(QN1GD"U2]YN ?4$L#!!0    ( .-N9%3QDOK:KP(
M +0'   9    >&PO=V]R:W-H965T<R]S:&5E=#@V+GAM;,55RT[C,!3]%2MB
M 1*0=YNBM%(?P%0#;=7 S&(T"S>];2P2NV.[+?S]V$Z("K05"R0V\>N><\\]
MCNUXR_B3R  D>BYR*MI6)N7JRK9%FD&!Q25; 54K"\8++-60+VVQXH#G!E3D
MMN<X#;O A%J=V,Q->"=F:YD3"A..Q+HH,'_I0<ZV;<NU7B>F9)E)/6%WXA5>
M0@+R<37A:F37+'-2 !6$4<1AT;:Z[E6_I>--P"\"6['31[J2&6-/>C"<MRU'
M"X(<4JD9L&HVT(<\UT1*QK^*TZI3:N!N_Y7]QM2N:IEA 7V6_R9SF;6MR$)S
M6.!U+J=L^P.J>D+-E[)<F"_:5K&.A=*UD*RHP$I!06C9XN?*AQV &QP >!7
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
M<//$#.6AOH5OP 6\K62LJ0ATQS'(PF(Y?N:QGWKT+G@D'HRE,"L-0Q&PX!#
M0?IY#-YG#'VO%/&)^?=0)7?@N1[Y,7N"FV^W9W@-KD8A[0Q%TY!-%TGWG %\
MNIZ6>YG6L!QE3-7UM Z6KYJ70#7Q4+WD02JS1%& /A7O7"QANF8VZU)HN,DK
MX!;^Z,VU4=C9?Y8XK>5.:XG3V@6G,Z8VW+?>:+"APF=G*RG%J"<85O(V7=)V
MW8ZSV<_"Z:2JNS?I@%X]IU<OI3<U*Z: :LV,QCX83<8]&/:G$$HJSC*MGY"H
MU]KUIM<X(IO.:^S/(\UVJ]4XS[>1\VV4\AVC+O(%C7BX*TE.,T=K?EU%M'*G
MK=(0AA]KW#Q8 -M$W/&!;M KL@CY@H%<P'CV>F[IRV$)@1VC2D,=HE1V2!L"
MNM,EE-LYY78I]H@+P1F,*8,A5>$.^O$.-V/X];1*#O")6ZBS^W69('N; OE_
MRS_#.^A4SSUIU7/37.]BMQ*O(.R5RPFN3<@@[0#X&WI+)OP=GACF3)A8':O+
MH9="*,D7*B4II)*4:V7N5N>BJ6R+Z#N(Q9KR -:*"Y^O<07F-+1J>@=:AL$=
MB#B:8R:Q>>R>H7%ERK>T049E7Z"\PR0.2Z<<AEC(+2G7VZM#I.%AB&=C.!5C
M4K-[PG$]#J^9>1A1(<BD7)%'>$B'FU!J/#+A$Y*7$8,@5C8V+!LN U@H&4'
MM8_"Q$6,DB>+@IHSO :P3T-#/\YND8.,QGXVOK<OTB]V -+\3PUU.,:&X@%V
M%L=T1)=25U;[Q:9 6E_8<H6PDW]1]J_*7OND ,]DS]D[WT=,+9.+E09?QL*D
MQ^3\;7YYZR57EJ/W??(P2*]@!4QZ(\1CYI(C[Y M$-*];R(EE5ZRTH&1Z^06
M,9<&[R3)XPHOIDS9"?A](:7Y'%@'^56W^P]02P,$%     @ XVYD5 J$E8N8
M!   E \  !D   !X;"]W;W)K<VAE971S+W-H965T.#DN>&ULQ9=+;^,V$(#_
M"F'L(0LDD:BW%HX!.]Y-@]T\8&?;0]$#(]$V$4ET2=K.%OWQ'<J*+$NTFO:R
M%^LU,YR/,Y[A#'=<O,@5I0J]YEDAKP8KI=:?+$LF*YH3><G7M( O"RYRHN!1
M+"VY%I2DI5*>68YM!U9.6#$8#<MWCV(TY!N5L8(^"B0W>4[$CPG-^.YJ@ =O
M+V9LN5+ZA34:KLF2SJGZOGX4\&355E*6TT(R7B!!%U>#,?XTQ:%6*"5^970G
M&_=(HSQS_J(?;M.K@:T]HAE-E#9!X+*EUS3+M"7PX\_*Z*!>4RLV[]^L?RGA
M >:92'K-L]]8JE97@VB 4KH@FTS-^.X76@'YVE[",UG^HETE:P]0LI&*YY4R
M>)"S8G\EK]5&-!1P<$+!J12<MH)W0L&M%-SW*GB5@E?NS!ZEW(<I460T%'R'
MA)8&:_JFW,Q2&_!9H>,^5P*^,M!3H[N'V=/-^.8SFHSOO][>WZ"'Q\^S\=/M
MP_T<7: Y%5N6L&*);HN$YQ2=3:DB+),?X>/W^12=??B(/B!6H*<5WTA2I')H
M*7!+&[>2RH7)W@7GA O807>\4"N)/A<I38\-6,!30SEO4!.GU^*4)I?(Q>?(
ML1UL<.CZ_>JV07WZ;G4<]]"X=8C<TIY[PMXX2?BF4/(<W7-%X?*-DT(BV&ST
MA16D*.,SHPEE6_*<4?3[-S" ;A7-Y1\]RWOU\EZYO'=B^4,.+"C=+\O5B@I3
MH/>6_-*2KCC;D>N[GC.TMLW=-T@YMAL>2TT-4K$?X%KJ",:O8?Q>F.L5*99
M 1F[($R@+<DV%/$%D@ (>[<@.<M^H+OY3*(4OBB.<IY"E4H1R;E0["^BRY6)
M?;]PT/#W L=!$+?@36)AZ'LM>H.88P>A;<8/:OR@%W_<8-#4.51'5C'KP,XG
MXY+=Q!=T/0K]"+?P#%)^X+=C:Y)RL&>&"VNXL!?N'KJDK).5E07+!!)V%H_L
MN)VC!J' "5H872'L!F%HQHAJC.C_I6@S*9.#$+3K%R!GQ7JCRK^GQ04B$AKY
M6H?9&,NHXWCHANU,[0I!0L>^W]H$DUC@.">"&=>[$/?NPATDZA(.'HV("MW"
MH?P))E^ NH"O< !1)KZXZU/DM_FZ0E'0AC,8PF$4F]FP?6BZ=B^=KN"=7#U'
M*9,)=$)6;*#>P-%.D),1K!9H>F:W^/Y=9&H0N7"P[9[@:QPJ\'_G,V+@;B8Z
MKMLFZ4K%7HS;, :I,/)/L#@'%N>=_>\:8B/@H"I[NBH^='7\4]HZ/O1UW-_8
M=;U<PF2 SC(NX42W$#R'([. ]?197*(539?@A#%NW>Y\$3ENU Y<5\RQ(Z>3
MAEZWD'J>>RITAV:/^[O]_*BI"RI9"@6#D0SEI\H+^AL=:?7M]*'KXN"GA/K0
M&7%_:[QIA!GN]O]'Z"5"+PQUAO&T"K^Y J%G"B,F?5-4Y)6:JM*T<N,H+6*[
M?6BQ&N-*3L6R'/LD*O=H?\BOW]:CY;@<J%KO)WKD+,>@@YG]O'I'!*2N1!E=
M@$G[,@27Q'X$W#\HOBZ'HF>N8,0J;U<P-E.A!>#[@D.DJ@>]0#V(C_X!4$L#
M!!0    ( .-N9%1H&MNBX@,  +H-   9    >&PO=V]R:W-H965T<R]S:&5E
M=#DP+GAM;+57VV[;.!#]%4+H0PLTD4C= ]N ':?9H,@%=MI]6.P#8]$V44GT
MDK3=[M<O*2FR+%%*L(M]L27JS)DY0W*&'!T9_R&VA$CP,TMS,;:V4NZN;%NL
MMB3#XI+M2*Z^K!G/L%2O?&.+'2<X*8RRU$:.$]@9IKDU&15C3WPR8GN9TIP\
M<2#V68;YKQE)V7%L0>MU8$$W6ZD'[,EHAS=D2>2WW1-7;W;-DM",Y(*R''"R
M'EM3>#6'@38H$-\I.8K&,]!27AC[H5_NDK'EZ(A(2E924V#U=R#7)$TUDXKC
MKXK4JGUJP^;S*_N70KP2\X(%N6;I[S21V[$562 A:[Q/Y8(=?R.5(%_SK5@J
MBE]PK+".!59[(5E6&:L(,IJ7__AGE8B&@1)J-D"5 6H;>#T&;F7@OM? JPR\
M(C.EE"(/<RSQ9,39$7"-5FSZH4AF8:WDTUS/^U)R]94J.SFY?UP\WTYO;\!L
M^O#U[N$6/#[=+*;/=X\/2W !EE_ _7(!%BQ-@4KS$?,$?)P3B6DJ/JGOWY9S
M\/'#)_ !T!P\;]E>X#P1(UNJR#2_O:JBF)51H)XH( +W+)=; 6[RA"3G!+:2
M5.M"K[IF:)!Q3E:7P(6? 7(0- 1T_7YSQV ^?[<YC ?4N/4LN06?V\,W31*J
MMXD *K\ 9XQ+^C?6(U<#[%[-[A7L7A][@\\T=Z6U7UCK.G*8P#@(E*Y#,Z$&
M5!CZWCEJWD4A)PB=&G4FP*\%^(,"'E1]Q+TI,DDJ^8)&&!YRVXJZ(-@,M134
M!5W ((I08)84U)*"04G76YQOB-#[:HTI!P><[@G 0M7G72'3I"KHQA*Z85M6
M%P7CV/=;N@RH "'/K"JL586#JM3NIOE&%>H4YRMBDA!VW ;0CWK<1K7;:-#M
M4CE-B4ID1M-? QLFKOGBP>VX)/Q 5UK)5 B]]B2H]A!)P'<]4Y_!K-0(_F@6
MSS\'G$/G5+*=03DSLJ%Y_D8B*XZS)1ZK;=M:# 98$$&GM6;F!ACRD5KHYHF!
MC?8#_X?*!M&)'PWFZI%3E2S<NV4J\S-A;NQ$[31U83#V4+NZF=BB,.K+TJG\
M0W=X >/4/,ENQY_3COQ-R-P N8!A$'L]VPZ>&@O\;YVE,C_W;.@M1IRANYAP
M _T%GAH,'.XP_ZH<PVYO,)1C TKE(()N6YL)YR/7[=%VZC1PN-6\790K K^W
M*E=*NC!#R9F;V,Y*3JG#;AQJ,\(WQ>5 @!7;Y[(\!]:C]05D6AR[6^,S?3$I
M#LLGFO)6<X^Y*@X"I&2M*)W+4,7$RXM"^2+9KC@ZOS"I#N+%XU9=K@C7 /5]
MS9A\?=$.ZNO:Y!]02P,$%     @ XVYD5&5BP3"B @  Z@<  !D   !X;"]W
M;W)K<VAE971S+W-H965T.3$N>&ULM95;;YLP%,>_BH54:9,Z") +K9)()&1=
M5;6-DFY[F/;@P$FP"C:S3=-^^]J&L*PBK _;2_#M__.Y..>,]XP_BA1 HN<\
MHV)BI5(6EXXCXA1R+&Q6 %4[6\9S+-64[QQ1<,")$>69X_5Z0R?'A%K3L5E;
M\NF8E3(C%)8<B3+/,7^90<;V$\NU#@LKLDNE7G"FXP+O8 WR:['D:N8TE(3D
M0 5A%''83JS0O8P"?=X<^$9@+X[&2'NR8>Q13ZZ3B=73!D$&L=0$K#Y/,(<L
MTR!EQJ^::357:N'Q^$#_;'Q7OFRP@#G+OI-$IA,KL% "6UQF<L7V7Z#V9Z!Y
M,<N$^47[ZNQP8*&X%)+EM5A9D!-:??%S'8<C@3L\(?!J@?=6T#\A\&N!_UY!
MOQ;T360J5TP<(BSQ=,S9'G%]6M'TP 33J)7[A.JTKR57NT3IY/3V?O5P%5XM
MT"R\N[F^NT+WR\4J?+B^OUNC3^@&7M B9I3E)$:A4&^CT-D2Z$,$$I-,?!P[
M4EFA64Y<WSBK;O1.W.AZZ)91F0JTH DD?P(<97[C@W?P8>9U$B.(;>2[Y\CK
M>6Z+0?/WRWLM\NC=<O>BPQN_R8AO>/T3O/ER)3HP_0;3-QC_!&:%)0A4 $>8
MTC)'/\*-D%S]S7YVP <-?-!IXQKX$XD)W2$L!,ASE ,6)0=5#R0BM"AEV[OH
M9@9VT#]KRUZWS'5M?]2FB_ZB"VS//^N(Q;")Q; 3%!$1LU+Y;2+> 1PUP-&_
MSUS0P(/_D+EN9DLDJ\QURT9VX+4FKEMV8?MN:]Z<HRJ8 ]^9;B*024Y53)K5
MIF&%IDZ_69^I1E;UG=^8J@O>8KXCJOQEL%7(GCU2;XQ7G:6:2%:86KMA4E5N
M,TQ5,P:N#ZC]+6/R,-$7-.U]^@I02P,$%     @ XVYD5&,B]:OP!   2!@
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
MJEIOAKEJWXCK +6_8$SN)CI!_8=@\!=02P,$%     @ XVYD5!)0V#CD @
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
MK3/M!.#_K5+V^<4YR.;_X=]02P,$%     @ XVYD5-^OZPXK P  V@D  !D
M  !X;"]W;W)K<VAE971S+W-H965T.3<N>&ULI5;1;MHP%/T5*^I#*ZU-[(2$
M5(!42*OUH5M5VFVO;G*!J(G-;%/8OGZV$U(: JNV%["=<X[O\;5]/5AS\2(7
M  IMRH+)H;-0:GGINC)=0$GE!5\"TU]F7)14Z:Z8NW(I@&:65!8N\;S0+6G.
MG-' CMV+T8"O5)$SN!=(KLJ2BE]C*/AZZ&!G._"0SQ?*#+BCP9+.80KJ:7DO
M=,]M5+*\!"9SSI" V="YPI<)]@S!(K[EL)8[;62L/'/^8CJWV=#Q3$100*J,
M!-5_KS"!HC!*.HZ?M:C3S&F(N^VM^HTUK\T\4PD37GS/,[48.GT'93"CJT(]
M\/5GJ WUC%[*"VE_T;K&>@Y*5U+QLB;K",J<5?]T4R_$#@&'!PBD)I V(3A
M\&N"_U%"4!,"NS*5%;L."55T-!!\C81!:S73L(MIV=I^SDS>ITKHK[GFJ='M
ME\G7NVOT>/7C>HK.T53OJVQ5 .(S=,M27@)ZI!MTO='[3 (Z'0.#6:[.T&D"
MBN:%/-.DIVF"3D_.T G*&7I<\)6D+),#5^GXS"QN6L<RKF(A!V+!!-UQIA82
M7;,,LO<"KC;6N"-;=V-R5#&!] +Y^!,B'L$= 4T^3O<ZZ,F'Z3@^XL9O<N5;
M/?^ WF0E!#"%H,K&$<6@40RL8G! \08R$+3H2E5%[%FBN3Q>1_HJB8*!^[J[
M?AVH"(?A>U2RC_))Y/<;U+O8>TWLO:.Q3Q55@/1.0P5/NSU4 N'NO#C&+0O[
MH*#OM7PF^Z >[OG=!L+&0'@TG0G,0"<T0Z?/VU/U]\Q&C7CTKYF-]@W[I-=:
ME7W0.<9>U,YL!XST?7Q@9?I-\/W_36V_(R'MS.YCSG$O;EOH0 4D)MT.XL9!
M?-2!N313G=M<Z3OQ%:0JS<&E)1<J_TU-Q>LR%7?LU_9AFNR#2.BU376 (N^
M)^R]U0KON"NNNK-1\]Z=<$S"J!5Z!XS@>.^P=<"BN-^^+MR=HE>"F-O'@T0I
M7S%558AFM'F@7-FRW!H?FX>++:9O,M6KYXZ*><XD*F"F);V+2(<DJH=$U5%\
M:4OK,U>Z4-OF0C^^0!B _C[C7&T[9H+F.3?Z U!+ P04    " #C;F14A$F
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
M=9T[1%3-4#50O#3MP2-7V&R8RS7VCR#T KR?<J[V [U!TY&._P%02P,$%
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
M4S/N=2M['<^:]'W4 %4\0&=< .[NH#0?E>_6N-)D4S-NC2NS$A^Z'DQ+R_6
M-#[3:O8)R\'=')0&I/*M[95&G9JQME=FR6ZL V?2ERYIA*8\0EUNSQ=U5>5M
MT>15^=]N 0X+\J^KJKS--X)4[M:0:CBFOGONJ>9:.M^>^^N4VG-7,B.*:L)4
MR"@+AV_.J>9G.F&#?OQ:N-\F4HW-U'>'/]7$2_F,<-S2V/>*6).^CYJDJ7\A
M/7HIN!M&JI&9^A;8*5(NSEA@I\2^^=!58IK:KA)-U=2_Q!Z]--S-(],PS7QK
M[4S#,)NQUL[LM39KTO=10S:;5FNCN[??O2/3[,Q\B^Q,PRZ;L<C.B,T<F224
M\(0RC3-(AY_\91JJV;0R>]Q2N-\Z,HW2S+?<SC3[LAG+[<RLHHT5X4SZ/FJF
M9MXE]JQWC@S)Q_WUXUA /JN"W*RIARX3TI:_3B!$,O+0NP2?]?8!(1*>A][*
M\Q!)S\,YM>>AO2#G;8[\1(+S<%I-/D*)'B(I>NBM10^1&#V<4XT>CI"C4[86
M/7J(!.GAM,+[:,[=;P@0(KUZZ"U8#Y%B/9Q3LA[:ZVS>YJA]!0'3TG(S:<HY
M\D.O><:WM@;<( ,S5M?[P9RBGK*U1#UNQK%TXTQ: A;NN*\&?&MHP!TU,&,5
MO1^,C7K6YLA/!$A+N\[P[79"2PSNN '?,AEPAPW,6"CO!W/IBZ%,V<88P+T\
MEF:>T7,_ O>H00>$;UD,J#$'Q(R%\7XP-O!9FR,_<1/AU.+8:?)9\*.F'Q"^
MA3&@1A\0,Y;&^\'ZUT%,*6%)TQCZID=>(U9:>HH\EX*] :!F(1"^E3"@CAZP
MM/2,7 JSTE6$-)6R2[E%0 BUM/ ,+<*W%Y<O@J_-]H4*/QWO Z@?!RP-.2[-
MO AEEFZ<D>V\1+>-!#4L=@74;@,3^VV&YG,$VU$O#G@WXX#$S=*S=DN[5Z.H
MZ08L73=^\\IB&W77@/2N4E'G"UA:7T;.*Z'1MH0MPI:<5GBZ32^+8M0= ]*[
M D7-+&#I9ADYO>[5)>IS@6A:=3FF/1I0+PQ$W@4E:E8!2[?*J!9I(%I2V!YI
M0)TI8&E-<9['$3R-\,L7O(M$U L"T7Q%XL5^,*? 1.RQ](],G% 6I*@I!"+O
M.A!U?D T7QUXL1]L1)PBYE@:1R9.*PM0U 8"L7=-A_HVP-*X,6Y:B;Z,H0E%
M+1E@Z<D8FM!W#U9LHL8)B+W+,=3A #&?JSB]%VH_"-/8>N0 ?J_++-UF@%H8
MP-+#X/S>IXO]2&[-J8!Z&"">EJ3L8F$$^E&S \3>.0EJ1 !+)X)C:)BY"!L:
MJ.\ +(T'KJ&!V@_ TG\P(C2(U@+NM! F)O87D*'!WL10!P%86@B<YQ*AP]))
MX/YZ-2"Z \R7)SF_8@!0[P!,;!X@)YN]M27X_5+>CVE0@P!8.@3<KD-"\3\X
M?8@H"4\4Y[!!6$F<L6*]!-WK'"3Y!XOF?S DZN8I;ZZ#=5X5P:)>+LMM/L'>
MMY%N'Y1WN8-$]Z!XB+@%A3++'$5NFA&&$$JF7D>:?E#SH =)\,&BP1^!'F5B
M):':2"E#J8!!/E+H@YI(H8&0&Y$>(&T_*&\L*?Q"NCFPI.P2*M[FR#^$+HL.
MWSGL$+HL<OPQ8><@$G!7XP.2X\-$/;Y;K+'Y!A+B@[<2'Y 4'RQ:?+=8(Y3U
M-.THM3Y+.Z3 AW0>VB'E/*2ST2YUI1UAR-,.J?/!(L_WBT V"4/Z>TB]:8<D
M\Y#.0;O4@7:LS9%_^ 6>\] .J>3!(I,?$W8.M&-M^DXBO3QDTVCW8=4677[?
M!MO-V:I>_'!-Z9# 'C)OR"$I/%BT\&XAEA'M0Q'U[A'*LDO5,@9S2"P/%K6\
M:[PAS3Q81/,CXHW0P5.<MYD=N8H(-U$KST?=B*P.B>/!6QT/2!X/%GV\8Q Z
M<,Y=&0](&@_9/)S+\/N*9^-<YL YUJ;GI CQ*XK_#,ZYYW8"Z=]%Z/UF8Z18
M%^$,V-L/PLT\;W/D'WKG<3@+Z022JPN+7-T]XO8C\>?M_.1,()6["/]\QG&Y
MG$ :>1'Z,DX@Y;JP*-<=(XYZUP;YSF7"DK_1"J1T%Q:ENW/XH1<,6^3N8\*/
M>+I/S8#%K.\J4KR+B8KW?A"NG_)[_J7M^*WMWG!#,G=AD;F[A1HA68\D]>Y#
MRA)4%#/OG4;:=@'SD XIUH7E4Q C0@V(-PB12D_*LH,9#(L,!5+%"XLJ?D3$
MN>=S LG=!7BS#HG8A>6[$8X!:,_G>)LC_Q#>+%^><(XYA#>+9GU,S-GS.=ZF
M[R3^Y(3EFQ.3PXQ-XO#7*6;X/ 7BG$6J[A9FQ)<I!CA'?<."YQS^BH5%T.X:
M<_CS%195^XB8(W3J YPC+"V<PQ_)F*AHMP8@F]/A#U]X:]D%_CJ%1<ON&( .
MG&-MCOQ#G!/S< Y_)T+,QKG=2#%[WIS-LY.GZ$.)F\]4?LJ;VW*U#JKBICLF
M?+'9!6N>/_SX_$-;WV^_G7A5MVV]W/[QKLBOBV9CT/W[35VW^Q\VGV,\?'_S
M[/]02P,$%     @ XVYD5,7L8:@H P  ' H  !H   !X;"]W;W)K<VAE971S
M+W-H965T,3 W+GAM;,U6;6_:,!#^*Z=LFCII:UZ@0#= @I:JE:"J8.T^3/M@
MDH-8=6QF&VBE_?C93IJF+:2;M$G[0NSSW7//O6!?=RODK4H1-=QEC*N>EVJ]
M^N3[*DXQ(^I0K)";DX60&=%F*Y>^6DDDB3/*F!\%0<O/".5>O^MD5[+?%6O-
M*,<K"6J=943>#Y&);<\+O0?!E"Y3;05^O[LB2YRAOEY=2;/S2Y2$9L@5%1PD
M+GK>(/QT$D;6P&G<4-RJRAIL*',A;NWF(NEY@66$#&-M(8CY;/ $&;-(AL>/
M M0K?5K#ZOH!_<P%;X*9$X4G@GVEB4Y[7L>#!!=DS?14;,^Q".C(XL6"*?<+
MVT(W\"!>*RVRPM@PR"C/O^2N2$3%(&SM,8@*@^BY07./0:,P:+A <V8NK%.B
M2;\KQ1:DU39H=N%RXZQ--)3;,LZT-*?4V.G^V>!B"C>#\?4()J/!['HZFHPN
MO\!'N"12$IMB.#A%32A3[XWT>G8*!V_?=WUM?%L$/R[\#',_T1X_8003P76J
M8,033)X"^(9TR3QZ8#Z,:A%/,3Z$1O@!HB *=Q Z^7WSH(9.HTQDP^$U]B62
M4 DWA*WQ PR40JV \ 3&E,PIHYJB@@D2M9:8@&G?*<9K*2E?.JU+P64I&!)%
M%7P;&P=PH3%3WVOH-4MZ34>ON8?>%TFX6J!4,$>]1>3 <(-,@5C PE+?6.J0
M4I1$QNG]K@KG'HZ<!WL];/HF<9MJRNLTGM ^*FD?U=*N9K5,64TZ6B5NZW^L
M5KNDUWX][+PBICY,F-I!BBP!<V\#Y1M4VERE>E>1<N!6I03MJ-,.@N>EVJ$7
M!IVJWA/FG9)YIY;YS.2$H6FIC+)[&)^?S7:1[+QP'D:=H!F^I+E#\[C9:C;V
M$CTNB1[_>6?!3QC;O\6[-V$K^-RHJ608/%ZPP?_8:F'E!0C_5;,5R*]WVR[%
MNG8+HT?VT5]HN *D[NZJ5<G)^95W-D.Y=..'@EBLN<X?KE):CC@#][ _DP_M
MZ./>[T>8?&Z:$+FDI@ ,%P8R.&P;/C(?1?*-%BOWFL^%-K.!6Z9F?$-I%<SY
M0@C]L+$.RH&P_PM02P,$%     @ XVYD5&NZ8:R]!0  2"8  !H   !X;"]W
M;W)K<VAE971S+W-H965T,3 X+GAM;,U:66_;.!#^*X2W6+1 &XN'?'0= VD.
M;+#-HALWZ3,CTS$12?2*E-, _?%+2HJHV)1D;^-"+[:.X7".3_.1(TT>1?(@
MEXPI\#T*8WG<6RJU^MCORV#)(BJ/Q(K%^LY")!%5^C2Y[\M5PN@\&Q2%?>1Y
M@WY$>=R;3K)K7Y+I1*0JY#'[D@"91A%-GCZQ4#P>]V#O^<(UOU\J<Z$_G:SH
M/9LQ=;/ZDNBS?JEESB,62RYBD+#%<>\$?CSUD1F02=QR]B@KQ\"X<B?$@SFY
MG!_W/&,1"UF@C JJ_];LE(6AT:3M^+=0VBOG- .KQ\_:+S+GM3-W5+)3$7[C
M<[4\[HUZ8,X6- W5M7C\DQ4.^49?($*9_8+'0M;K@2"52D3%8&U!Q./\GWXO
M E$9@&#- %0,0+L.P,4 G#F:6Y:Y=485G4X2\0@2(ZVUF8,L-MEH[0V/31IG
M*M%WN1ZGIA<GE]?@]N3SS3FX.C^9W5R?7YW__15\ #,-F'D:,B 6X)^4QHHK
M:B(.+N,</"8);\^8HCR4[\ ;P&/P=2E22>.YG/25MLW,T \*.S[E=J :.\Y8
M< 0P? ^0A^#-[ R\??/.H>5T=RV>4TM?QZ<,$BJ#A#*UN$;M7^P)L$#$(N(!
MH%)#?F7<ET#["M22 6EPK:/#U9.)E[D4I$G"8@46E"=@3<,4Z+ !R>-['=,%
MC7CX!*YFU[+!/%R:AS/S2(UYE_&:2169V233\VI+F 0G%S-7&G)5?J;*/./K
M*?0\Y",TZ:^K@7;)#9$WQJ7<"UM):2MIM/7"A.-6AX.]!]?&V$1'I"$&?JG7
M[V**!J5Y@W:WS139\Q0*JBU;LG">S<C+_+D2EBL>5!(Q1*/A1K8<0M ;N5,U
M+&T>[I\J\ -\9FL6_OX;''A_X(;0C,II1EW,W+@T;_QZ#]=X*PV(C#:?+(>0
M3I8[5]"S==P[%,(*S2T0<TG58@Q6^ ?^-,KTZ2S/[466VX:T0EO382>+.K15
M'3:7]9_)Z';U=F74(56?45OA87.)OXQ6(6=SD*\K@1+@CL7!4J\2'[39BB7:
M<)!0E853+RA^@!TQ<,5C'J514W M7<!.\@6TA &;&<-==^A:+[?HG9G/3$U#
M';&(49DF+!/E\2IU(R*?S3S$9;*](V^S-K6*O?3&4@ELYI)#8V*?"F&)"7:2
MF:"E)MC,39_K:L*NH!B[LXW'F[!P"^+QP T,9&D+-=/6X8!!O[<4"V0Y"L$N
M @%5]B?H5Q:+8K:V8M$J]M(;2WRH93]S8$SL42R093U$.HD1RWC(/VBQ*-1O
M9GM8J0$%+)R"T!N0&F!83D0MG'@H8'S+NCU:\\F:)?2>-07<<AX:=A(1EM_0
MZ)=6C=%N5:--[*4WE@Q1RT;M5X%CC_*!+0]BKXM@P98#<?,^[6?+1Z%^:PGA
M;Y:/&L$!JND\8<N2N(TEJR@(1?   A%%/'-#[@B(IF!6&G:XD]FV;(9;]G#;
MH3*FK=(D6%+)LMUH-7CO0<S<:2=;>TQ$1F0SY]M2<(C'-34!6\[#S9RW0\;#
M\(-(350#I</YBGM1;&D-#SJ)!LMDN&7W]G_0L&M=&#H?=P_ZFQAQ"\+QL 8E
ME@=Q&P\>#"6MFQ!L^0V/NX@28BF,M&SE#HB28NJ-Y"-8>1V1H\0MB$>XIJU%
M+ &29@(\'$KV6'T22W:DD^U-8CF0M+VU.B!<L+-6C,@F\;@%H>_7O>:JO.?:
MFT%?PN7VN;,K6;+F08Z,5V,?8CF2=+(32BP]DK9.Z &!XNYWZF7I)E!J! FL
M 8HE5[(WN;XB4%H)B%B:))ULAQ++D*3M5=T!@>+N@$*RN7VI%:SI?OB67_V]
M^?7U@+('!_F6,OU.]DU]2Y+^WCO"5T.,[^Z.PJV%;8V@M[6P[5<^\S'?6%W1
MY)[K:(9LH0=Z1T-=Z)/\LZ7\1(E5]N7/G5!*1-GADM$Y2XR OK\00CV?F(^)
MRH_'IO\!4$L#!!0    ( .-N9%01T8I6D@0  )D1   :    >&PO=V]R:W-H
M965T<R]S:&5E=#$P.2YX;6S5F-]OXC@0Q_^5$=J'7:EM8B= J"@2T%9;J3U5
MT/8>3O=@$@/6.C9G.[#=O_Z<D"9 ?K2[=R_[ G&8&7_L\7R'9+B3ZIM>4VK@
M>\R%ONJLC=E<.HX.US0F^D)NJ+"_+*6*B;%#M7+T1E$294XQ=[#K]IR8,-$9
M#;-[CVHTE(GA3-!'!3J)8Z)>)Y3+W54'==YNS-AJ;=(;SFBX(2LZI^9Y\ZCL
MR"FB1"RF0C,I0-'E56>,+J?83QTRBQ=&=_K@&M*E+*3\E@[NHJN.FQ)13D.3
MAB#V:TNGE/,TDN7X)P_:*>9,'0^OWZ+?9HNWBUD03:>2_\DBL[[J!!V(Z)(D
MW,SD[BO-%]1-XX62Z^P3=KFMVX$PT4;&N;,EB)G8?Y/O^48<.*!>@P/.'?"I
M@]_@X.4.7K;0/5FVK&MBR&BHY Y4:FVCI1?9WF3>=C5,I&F<&V5_9=;/C&['
M=S-X&=\_W\##S7C^/+MYN/GC"<YA;@],E' *<@FWA"EX(3RA,%T3L:(:B(A@
MG*: F5>PIPGNZ99R\.#S-36$<?W%QGB>7\/G3U_@$S !3VN9:.NFAXZQX.GT
M3IA#3O:0N $287B0PJPUW(B(1L<!'+OB8MGX;=D3W!KQFH87X*$SP"Y&-4#3
MC[N[+3A>D04OB^<WQ+L3ABJJ#<R(H7 OPV_9!M]+(N Q4>':'E28RCAFQI:0
MT2U3^L64?C:EUY3X(J=G,-::&@T/E.A$T0AL><UHF"C%Q HF1#-]!L]"+C15
M6[*P9^).;!*3VD@1,LY(6I%G,"4\3'@V@+]FDG.PE;8C*OJ[A;=;\'9;MVA"
M5TR(%&A!.!&AQ1;4U)VE?9QN%B=5L>T(];T!'CK;PP17K3#&7F%TQ-@K&'NM
MC(_D52Z7VID33FN/^=Z]=S#I.>[U![T3MAHSW^W[N)ZN7]#U6^F>I"'<2B_A
M[ >-G$2\7<+*RGTM;[\"@E 0!">X5:MN=X!0/6U0T :MM+;2/Y+LH#(W]@/_
M!+!J='PBC@ '!>#@G9K=VHI-RQ%T6BS,,*N+X]MYRV%';BG+[F]1GNB@D:#_
MJ4#S0$=)ZR/W)&DU5FC0;4@:PB4F;L4<1Q%+MZ"^#>'*G!6LJLD@Z#90E?J/
MVAO DR)"+ZFJI_+>IVHS.68J&P3R_YN:Y?Y'.H4J0EMGY7M-.U:V ]3>#WY!
MS?*(1R3>J?;6&&$W:* M&P-J[PP?5#-457XK9Y4=K;$ZK)]CQK(]H/;^,+>$
M5CR6)&;\%>Z_WMZUZ4*IXRCX/92L%';4KNP_H62#2B9L(D[[8XV5Y_<:SA0N
M6P1V?UW)<M_#.7VWBT[(:JQZ;M!$5K8"W-X*6M4,5W7]5,U:38Z92MW'[;K_
MKIKAJK"?^[@_.&6K,<.^.VC@*SL ?J<#_+R>X:KHV[^)I[Q5HW.OB;;L#;B]
M-WQ0S_(HA_^R^SBH(-98H8KF.@</N3%5J^S97T,H$V'V#W[%W>+]PCA[JCZY
M/T&7T_U;@C+,_J7% U&V\C5PNK0AW8N^15+[]P#[@9&;[%%Z(8U],,\NUY1$
M5*4&]O>EE.9MD$Y0O(T9_0M02P,$%     @ XVYD5.D<^&?) @  /0<  !H
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
M.W1=';$ -(N]T<R'HED FL50- M LQ@1S:(?S:BDZ1'0+$9$L^COA%%)TR-
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
MX+4&GHY,(T7'(88"[C:,G@%3:,FF/G0PM;64CXG*^T$PN8JEG=A]NKLYW!W
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
MPA&,DW>*\I7Q(TG789*!B*Y$H7GMB@[I\2WL\8:S;?Z:<<$X9W%^N:%$T)8
M\?V*,?Y^(]]<EN_"![\!4$L#!!0    ( .-N9%0C7GM2, 4  )<4   :
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
M;6S55DUOVS@0_2L#H8<4<"-9=CY<V ;\D;9>-'$0-]U#T0,MC6TB%*F25)P
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
MB9H1KX_/]4"R;76@?&!2'4^KRX22F/(2H)ZO&9//@S)!^R?&_#=02P,$%
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
M"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ XVYD5"%V_(I^"   5U4   \
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
MK'IG@-Y9]<X O;/JG0%Z9]4[ _3.JG<&Z%U4[P+0NZC>!:!W4;T+0.^B>A>
MWD7U+@"]B_MG)4#OHGH7@-Y%]2X O8OJ70!Z%]6[ /2NJG<%Z%U5[PK0NZK>
M%:!W5;TK0.^J>E> WE7UK@"]JWO8!*!W5;TK0.^J>E> WE7UK@"]F^K= 'HW
MU;L!]&ZJ=P/HW53O!M"[J=X-H'=3O1M [Z9Z-X#>S3TL"-"[J=X-H'=3O1M
M[ZYZ=X#>7?7N +V[ZMT!>G?5NP/T[JIW!^C=5>\.T+NKWAV@=U>].T#O[A[V
M!NC=5>\.T'NHW@.@]U"]!T#OH7H/@-Y#]1X O8?J/0!Z#]5[ /0>JO< Z#U4
M[P'0>ZC> Z#W<+$.0&\+/M<!^&W!!3L!(+@%E^P$@.$67+03 (I;<-E. #AN
MP84[ 2"Y!9?N!(#E%ER\$P":6W#Y3@!X;L$%/($@N@\P&06F3S )HOL($U%A
M^@P3T6'Z$!-18OH4$]%B^A@346/Z'!/18_H@$U%D^B23T&2:BS*-4&6:RS*-
MT&5:]%D]07279AJAS3079QJASC279QJASS07:!JAT#27:!JAT307:1JATC27
M:1JATS07:MJ'EIK+^OMQ7MX6O5Z[ 1^I]_KRL_/;]_^]?'W3_0YY33&G]S.6
MRS]02P,$%     @ XVYD5(,N+ VX @  [T@  !,   !;0V]N=&5N=%]4>7!E
M<UTN>&ULS=O-;IM %(;A6['81H8Y PQ0Q=FTW;99] :H&<?(_(F9I,[==W!^
MI%:IU<B5^FZ,##/G'!CIV7W7WQXGZU;'OAO<)MI[/WU($K?=V[YV\3C9(3S9
MC7-?^_!WODNF>GNH[VRBE3+)=AR\'?S:+S6BF^M/=E??=W[U^1ANNW8<-M%L
M.Q>M/CXM7'IMHGJ:NG9;^_ \>1B:W[JLGSO$8>=IC=NWD[L*"Z+DS0[+DS\W
M>-[W]<'.<]O8U6T]^R]U'U8EQRYQ_K&S+CY?XHT9Q]VNW=IFW-[W84OLIMG6
MC=M;Z_LN?BIZ=;ZS#U_8/OW*Q?U/9<XU#"MOYW%RX<1F^_YV+T>R[%Y/H9"=
M?7O^%5\[AM(7OY]=3KNQS5_V#I_WQS@?3N?ADM/E\F_\ZQF_UG_G'!HR1PJ9
M(X/,D4/F,) Y"L@<)62."C*'*,H@%%&%0JI03!4*JD)152BL"L55H< J%%DU
M159-D5539-44635%5DV155-DU119-45639$UI<B:4F1-*;*F%%E3BJPI1=:4
M(FM*D36ER)I29,THLF8463.*K!E%UHPB:T:1-:/(FE%DS2BR9A19<XJL.476
MG")K3I$UI\B:4V3-*;+F%%ESBJPY159#D=509#4460U%5D.1U5!D-119#456
M0Y'54&0M*+(6%%D+BJP%1=:"(FM!D;6@R%I09"THLA8464N*K"5%UI(B:TF1
MM:3(6E)D+2FREA192XJL)476BB)K19&UHLA:462M*+)6%%DKBJP51=:*(FM%
MD544A591%%M%47 51=%5%(57411?15& %4415A2%6%$88T%Q+(RQG$ 6)Y'%
MB61Q,EF<4!8GE<6)96%R68()9@DFF268:)9@LEF""6<))ITEF'B68/)9@@EH
M"2:A)?\UHO5]' __N/WI&O=U.[ST3Y:B[N8G4$L! A0#%     @ XVYD5 =!
M36*!    L0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q0
M2P$"% ,4    " #C;F14<?O3K>X    K @  $0              @ &O
M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " #C;F14F5R<(Q &  "<)P
M$P              @ ', 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0
M   ( .-N9%2R5?8]V@8  ,L;   8              " @0T(  !X;"]W;W)K
M<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " #C;F14\GQPER$"  !J!0
M&               @($=#P  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L!
M A0#%     @ XVYD5%2'K>B+!0  9A,  !@              ("!=!$  'AL
M+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    ( .-N9%2;UJR6@0(
M +\&   8              " @347  !X;"]W;W)K<VAE971S+W-H965T-"YX
M;6Q02P$"% ,4    " #C;F14YRKJN;<'  !4)   &               @('L
M&0  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @ XVYD5#I:
MP#O^ P  @ T  !@              ("!V2$  'AL+W=O<FMS:&5E=',O<VAE
M970V+GAM;%!+ 0(4 Q0    ( .-N9%0%69&B P<  &LB   8
M  " @0TF  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " #C
M;F14<JK5E'("  !(!0  &               @(%&+0  >&PO=V]R:W-H965T
M<R]S:&5E=#@N>&UL4$L! A0#%     @ XVYD5'( *1&X#   ?SP  !@
M         ("![B\  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0
M   ( .-N9%3<RR:NKBD  -V$   9              " @=P\  !X;"]W;W)K
M<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @ XVYD5/<^:'+^"P  EA\
M !D              ("!P68  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q0
M2P$"% ,4    " #C;F14O8"J%VPA  "T>   &0              @('V<@
M>&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( .-N9%2\OG=J
MQ0(  +L%   9              " @9F4  !X;"]W;W)K<VAE971S+W-H965T
M,3,N>&UL4$L! A0#%     @ XVYD5(ZE D8"!   Z@@  !D
M ("!E9<  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " #C
M;F14&?%2'R4#  !J!P  &0              @('.FP  >&PO=V]R:W-H965T
M<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    ( .-N9%1IY):W_ ,  "H)   9
M          " @2J?  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#
M%     @ XVYD5/*M9AI%!P  #10  !D              ("!7:,  'AL+W=O
M<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    " #C;F147X/ "FT0  #O
M+@  &0              @('9J@  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM
M;%!+ 0(4 Q0    ( .-N9%2G3!ZZ6 <  !T2   9              " @7V[
M  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @ XVYD5!WP
MS(4U"   PA(  !D              ("!#,,  'AL+W=O<FMS:&5E=',O<VAE
M970R,"YX;6Q02P$"% ,4    " #C;F14SVVK;E\#  !9!P  &0
M    @(%XRP  >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    (
M .-N9%1 JK9AU04  ',-   9              " @0[/  !X;"]W;W)K<VAE
M971S+W-H965T,C(N>&UL4$L! A0#%     @ XVYD5(X0O4BF%P  >5   !D
M             ("!&M4  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"
M% ,4    " #C;F149;#/%T (  !#%P  &0              @('W[   >&PO
M=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    ( .-N9%2N"M:YP ,
M .8(   9              " @6[U  !X;"]W;W)K<VAE971S+W-H965T,C4N
M>&UL4$L! A0#%     @ XVYD5*Z[Y"NR!@  -!P  !D              ("!
M9?D  'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " #C;F14
MYPKT!SX&  #)#@  &0              @(%.  $ >&PO=V]R:W-H965T<R]S
M:&5E=#(W+GAM;%!+ 0(4 Q0    ( .-N9%2_WM:/\ <  !,3   9
M      " @<,& 0!X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%
M  @ XVYD5"[WOVO)!   _0H  !D              ("!Z@X! 'AL+W=O<FMS
M:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    " #C;F14H<[]-%\$  !]"0
M&0              @('J$P$ >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+
M 0(4 Q0    ( .-N9%11K<]M9T   &/=   9              " @8 8 0!X
M;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @ XVYD5 WZ'OI&
M!0  Y P  !D              ("!'ED! 'AL+W=O<FMS:&5E=',O<VAE970S
M,BYX;6Q02P$"% ,4    " #C;F14BB%,DC$)  "\'@  &0
M@(&;7@$ >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( .-N
M9%2X0R#8CA<  ']<   9              " @0-H 0!X;"]W;W)K<VAE971S
M+W-H965T,S0N>&UL4$L! A0#%     @ XVYD5.'K4(33 @  K@4  !D
M         ("!R'\! 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4
M    " #C;F14;V9SHIL#   B"   &0              @('2@@$ >&PO=V]R
M:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    ( .-N9%3M9IWC- ,  *D&
M   9              " @:2& 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL
M4$L! A0#%     @ XVYD5+:9W>7R!0  C0\  !D              ("!#XH!
M 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    " #C;F14CJ%U
MNF +  "A(   &0              @($XD $ >&PO=V]R:W-H965T<R]S:&5E
M=#,Y+GAM;%!+ 0(4 Q0    ( .-N9%1_]G)$P0(  (X%   9
M  " @<^; 0!X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @
MXVYD5/AT#+'B!0  3PT  !D              ("!QYX! 'AL+W=O<FMS:&5E
M=',O<VAE970T,2YX;6Q02P$"% ,4    " #C;F14A!&\BCX$  #8"0  &0
M            @('@I $ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4
M Q0    ( .-N9%1G#Q[*C@P  -,I   9              " @56I 0!X;"]W
M;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @ XVYD5"A.9]Z>!
M-PT  !D              ("!&K8! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX
M;6Q02P$"% ,4    " #C;F14"*;$B-8#  #Z"   &0              @('O
MN@$ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( .-N9%2S
M9/=2_ 4  /D1   9              " @?R^ 0!X;"]W;W)K<VAE971S+W-H
M965T-#8N>&UL4$L! A0#%     @ XVYD5#K@?;QP!@  #A   !D
M     ("!+\4! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4
M" #C;F14Y'A'T!4$   E"0  &0              @('6RP$ >&PO=V]R:W-H
M965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    ( .-N9%0BIK'420,  )4'   9
M              " @2+0 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L!
M A0#%     @ XVYD5%]6/:2[ @  .@8  !D              ("!HM,! 'AL
M+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    " #C;F14=6IPP#0"
M   %!0  &0              @(&4U@$ >&PO=V]R:W-H965T<R]S:&5E=#4Q
M+GAM;%!+ 0(4 Q0    ( .-N9%24;]$ 80(  %8&   9              "
M@?_8 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ XVYD
M5-LE0/)9 @  O 0  !D              ("!E]L! 'AL+W=O<FMS:&5E=',O
M<VAE970U,RYX;6Q02P$"% ,4    " #C;F149]U-[7 "  #!!0  &0
M        @($GW@$ >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0
M   ( .-N9%2RU:?\9@8  -8B   9              " @<[@ 0!X;"]W;W)K
M<VAE971S+W-H965T-34N>&UL4$L! A0#%     @ XVYD5.&I++*5!@  EB@
M !D              ("!:^<! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q0
M2P$"% ,4    " #C;F14@8IK&S8#  !1"0  &0              @($W[@$
M>&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( .-N9%0>>YR3
M&@@  +0Y   9              " @:3Q 0!X;"]W;W)K<VAE971S+W-H965T
M-3@N>&UL4$L! A0#%     @ XVYD5#,GU.F_ @  20<  !D
M ("!]?D! 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " #C
M;F14*88&:JD"  !&!@  &0              @('K_ $ >&PO=V]R:W-H965T
M<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    ( .-N9%2@,QVU-00  (P.   9
M          " @<O_ 0!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#
M%     @ XVYD5*B\'@B$!@  ]2$  !D              ("!-P0" 'AL+W=O
M<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    " #C;F14@+ .E7("  !U
M!0  &0              @('R"@( >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM
M;%!+ 0(4 Q0    ( .-N9%0HW!X[%@0  (0/   9              " @9L-
M @!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @ XVYD5#UL
M04+<#0  =V(  !D              ("!Z!$" 'AL+W=O<FMS:&5E=',O<VAE
M970V-2YX;6Q02P$"% ,4    " #C;F14PF^?+2HE  "03 $ &0
M    @('['P( >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    (
M .-N9%0T&S!18P@  ,!"   9              " @5Q% @!X;"]W;W)K<VAE
M971S+W-H965T-C<N>&UL4$L! A0#%     @ XVYD5'$OUVKZ P  HA$  !D
M             ("!]DT" 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"
M% ,4    " #C;F146/!Q1/ 2  #(MP  &0              @($G4@( >&PO
M=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    ( .-N9%04+#CB!0<
M !PP   9              " @4YE @!X;"]W;W)K<VAE971S+W-H965T-S N
M>&UL4$L! A0#%     @ XVYD5+2>T;9' P  O H  !D              ("!
MBFP" 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    " #C;F14
M6-)0]>$"  "^!P  &0              @($(< ( >&PO=V]R:W-H965T<R]S
M:&5E=#<R+GAM;%!+ 0(4 Q0    ( .-N9%3/RGHN50,   4,   9
M      " @2!S @!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%
M  @ XVYD5%-X,K>' @   @8  !D              ("!K'8" 'AL+W=O<FMS
M:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    " #C;F14O@Q%8J$"  !&!P
M&0              @(%J>0( >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+
M 0(4 Q0    ( .-N9%3:C@$L-P,  $D*   9              " @4)\ @!X
M;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @ XVYD5#LM2(.7
M @  <0<  !D              ("!L'\" 'AL+W=O<FMS:&5E=',O<VAE970W
M-RYX;6Q02P$"% ,4    " #C;F14)[GIHY8#   ^$0  &0
M@(%^@@( >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    ( .-N
M9%1W;E4=PP0  " 6   9              " @4N& @!X;"]W;W)K<VAE971S
M+W-H965T-SDN>&UL4$L! A0#%     @ XVYD5*TE<02Q @  90<  !D
M         ("!18L" 'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4
M    " #C;F1497$W<>D"  !."   &0              @($MC@( >&PO=V]R
M:W-H965T<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0    ( .-N9%1!T_[W(0,  *\)
M   9              " @4V1 @!X;"]W;W)K<VAE971S+W-H965T.#(N>&UL
M4$L! A0#%     @ XVYD5"4LX<ZM @  H0<  !D              ("!I90"
M 'AL+W=O<FMS:&5E=',O<VAE970X,RYX;6Q02P$"% ,4    " #C;F14?PS_
MA@D#   4"0  &0              @(&)EP( >&PO=V]R:W-H965T<R]S:&5E
M=#@T+GAM;%!+ 0(4 Q0    ( .-N9%0W79/B+ ,  '<*   9
M  " @<F: @!X;"]W;W)K<VAE971S+W-H965T.#4N>&UL4$L! A0#%     @
MXVYD5/&2^MJO @  M <  !D              ("!+)X" 'AL+W=O<FMS:&5E
M=',O<VAE970X-BYX;6Q02P$"% ,4    " #C;F14K$S=F?T"  !J!P  &0
M            @($2H0( >&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;%!+ 0(4
M Q0    ( .-N9%1X)7]Y/00  /8.   9              " @4:D @!X;"]W
M;W)K<VAE971S+W-H965T.#@N>&UL4$L! A0#%     @ XVYD5 J$E8N8!
ME \  !D              ("!NJ@" 'AL+W=O<FMS:&5E=',O<VAE970X.2YX
M;6Q02P$"% ,4    " #C;F14:!K;HN(#  "Z#0  &0              @(&)
MK0( >&PO=V]R:W-H965T<R]S:&5E=#DP+GAM;%!+ 0(4 Q0    ( .-N9%1E
M8L$PH@(  .H'   9              " @:*Q @!X;"]W;W)K<VAE971S+W-H
M965T.3$N>&UL4$L! A0#%     @ XVYD5&,B]:OP!   2!@  !D
M     ("!>[0" 'AL+W=O<FMS:&5E=',O<VAE970Y,BYX;6Q02P$"% ,4
M" #C;F14=L4TU.@"   <"   &0              @(&BN0( >&PO=V]R:W-H
M965T<R]S:&5E=#DS+GAM;%!+ 0(4 Q0    ( .-N9%024-@XY (  (<(   9
M              " @<&\ @!X;"]W;W)K<VAE971S+W-H965T.30N>&UL4$L!
M A0#%     @ XVYD5-66VTLU P  1@L  !D              ("!W+\" 'AL
M+W=O<FMS:&5E=',O<VAE970Y-2YX;6Q02P$"% ,4    " #C;F14GEZRIT\$
M   +$   &0              @(%(PP( >&PO=V]R:W-H965T<R]S:&5E=#DV
M+GAM;%!+ 0(4 Q0    ( .-N9%3?K^L.*P,  -H)   9              "
M@<[' @!X;"]W;W)K<VAE971S+W-H965T.3<N>&UL4$L! A0#%     @ XVYD
M5(1)@$(V!   1!$  !D              ("!,,L" 'AL+W=O<FMS:&5E=',O
M<VAE970Y."YX;6Q02P$"% ,4    " #C;F14"SC')84$  !K$   &0
M        @(&=SP( >&PO=V]R:W-H965T<R]S:&5E=#DY+GAM;%!+ 0(4 Q0
M   ( .-N9%3':F.$T@(  *4(   :              " @5G4 @!X;"]W;W)K
M<VAE971S+W-H965T,3 P+GAM;%!+ 0(4 Q0    ( .-N9%0&MFSZ^@(  -P)
M   :              " @6/7 @!X;"]W;W)K<VAE971S+W-H965T,3 Q+GAM
M;%!+ 0(4 Q0    ( .-N9%3J4M;KBP,  )D+   :              " @97:
M @!X;"]W;W)K<VAE971S+W-H965T,3 R+GAM;%!+ 0(4 Q0    ( .-N9%25
M/7*.O0,  !@,   :              " @5C> @!X;"]W;W)K<VAE971S+W-H
M965T,3 S+GAM;%!+ 0(4 Q0    ( .-N9%0\XUOPPP,  '\,   :
M      " @4WB @!X;"]W;W)K<VAE971S+W-H965T,3 T+GAM;%!+ 0(4 Q0
M   ( .-N9%1?=#L\4 ,  )T*   :              " @4CF @!X;"]W;W)K
M<VAE971S+W-H965T,3 U+GAM;%!+ 0(4 Q0    ( .-N9%0:O0?\#@X  (MS
M   :              " @=#I @!X;"]W;W)K<VAE971S+W-H965T,3 V+GAM
M;%!+ 0(4 Q0    ( .-N9%3%[&&H* ,  !P*   :              " @1;X
M @!X;"]W;W)K<VAE971S+W-H965T,3 W+GAM;%!+ 0(4 Q0    ( .-N9%1K
MNF&LO04  $@F   :              " @7;[ @!X;"]W;W)K<VAE971S+W-H
M965T,3 X+GAM;%!+ 0(4 Q0    ( .-N9%01T8I6D@0  )D1   :
M      " @6L! P!X;"]W;W)K<VAE971S+W-H965T,3 Y+GAM;%!+ 0(4 Q0
M   ( .-N9%3I'/AGR0(  #T'   :              " @34& P!X;"]W;W)K
M<VAE971S+W-H965T,3$P+GAM;%!+ 0(4 Q0    ( .-N9%2TNP]ES@<  .@T
M   :              " @38) P!X;"]W;W)K<VAE971S+W-H965T,3$Q+GAM
M;%!+ 0(4 Q0    ( .-N9%3\TL!,QP(  -@'   :              " @3P1
M P!X;"]W;W)K<VAE971S+W-H965T,3$R+GAM;%!+ 0(4 Q0    ( .-N9%1"
M)^J7808  $4E   :              " @3L4 P!X;"]W;W)K<VAE971S+W-H
M965T,3$S+GAM;%!+ 0(4 Q0    ( .-N9%387:\.KP(  &0'   :
M      " @=0: P!X;"]W;W)K<VAE971S+W-H965T,3$T+GAM;%!+ 0(4 Q0
M   ( .-N9%1-.QMWR@0  .(2   :              " @;L= P!X;"]W;W)K
M<VAE971S+W-H965T,3$U+GAM;%!+ 0(4 Q0    ( .-N9%3J';%Y] (  '4)
M   :              " @;TB P!X;"]W;W)K<VAE971S+W-H965T,3$V+GAM
M;%!+ 0(4 Q0    ( .-N9%1MHI"+8@,  *P*   :              " @>DE
M P!X;"]W;W)K<VAE971S+W-H965T,3$W+GAM;%!+ 0(4 Q0    ( .-N9%2G
M:=-/<P,  'T+   :              " @8,I P!X;"]W;W)K<VAE971S+W-H
M965T,3$X+GAM;%!+ 0(4 Q0    ( .-N9%0>'-*ZRP,  )P/   :
M      " @2XM P!X;"]W;W)K<VAE971S+W-H965T,3$Y+GAM;%!+ 0(4 Q0
M   ( .-N9%2AW,8&JP,  /4/   :              " @3$Q P!X;"]W;W)K
M<VAE971S+W-H965T,3(P+GAM;%!+ 0(4 Q0    ( .-N9%3R<$6F204  !<7
M   :              " @10U P!X;"]W;W)K<VAE971S+W-H965T,3(Q+GAM
M;%!+ 0(4 Q0    ( .-N9%0C7GM2, 4  )<4   :              " @94Z
M P!X;"]W;W)K<VAE971S+W-H965T,3(R+GAM;%!+ 0(4 Q0    ( .-N9%0X
M3*:P:08  "<=   :              " @?T_ P!X;"]W;W)K<VAE971S+W-H
M965T,3(S+GAM;%!+ 0(4 Q0    ( .-N9%1F K;4B0,   <*   :
M      " @9Y& P!X;"]W;W)K<VAE971S+W-H965T,3(T+GAM;%!+ 0(4 Q0
M   ( .-N9%2'&=I'K ,  ($+   :              " @5]* P!X;"]W;W)K
M<VAE971S+W-H965T,3(U+GAM;%!+ 0(4 Q0    ( .-N9%2, S?6C0(  "<&
M   :              " @4-. P!X;"]W;W)K<VAE971S+W-H965T,3(V+GAM
M;%!+ 0(4 Q0    ( .-N9%3EGF'[:0,  #L+   :              " @0A1
M P!X;"]W;W)K<VAE971S+W-H965T,3(W+GAM;%!+ 0(4 Q0    ( .-N9%3I
M_2OVG0(  +\%   :              " @:E4 P!X;"]W;W)K<VAE971S+W-H
M965T,3(X+GAM;%!+ 0(4 Q0    ( .-N9%0;8:32U0,  - 0   :
M      " @7Y7 P!X;"]W;W)K<VAE971S+W-H965T,3(Y+GAM;%!+ 0(4 Q0
M   ( .-N9%2,%E@S^ (  !<(   :              " @8M; P!X;"]W;W)K
M<VAE971S+W-H965T,3,P+GAM;%!+ 0(4 Q0    ( .-N9%1-RPOA-@,  - 3
M   -              "  ;M> P!X;"]S='EL97,N>&UL4$L! A0#%     @
MXVYD5)>*NQS     $P(   L              ( !'&(# %]R96QS+RYR96QS
M4$L! A0#%     @ XVYD5"%V_(I^"   5U4   \              ( !!6,#
M 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( .-N9%2//PZKB0,  #U,   :
M              "  ;!K P!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+
M 0(4 Q0    ( .-N9%2#+BP-N (  .](   3              "  7%O P!;
H0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    "* (H '"8  %IR P    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>145
<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>146
<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>147
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>808</ContextCount>
  <ElementCount>753</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>132</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000010001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>000020002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>100010003 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>100020004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>100030005 - Statement - CONSOLIDATED INCOME STATEMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS</Role>
      <ShortName>CONSOLIDATED INCOME STATEMENTS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>100040006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>100050007 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>100060008 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>100070009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>210011001 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>210091002 - Disclosure - INVESTMENT SECURITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/INVESTMENTSECURITIES</Role>
      <ShortName>INVESTMENT SECURITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>210171003 - Disclosure - LOANS AND CREDIT QUALITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LOANSANDCREDITQUALITY</Role>
      <ShortName>LOANS AND CREDIT QUALITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>210301004 - Disclosure - PREMISES AND EQUIPMENT, NET</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/PREMISESANDEQUIPMENTNET</Role>
      <ShortName>PREMISES AND EQUIPMENT, NET</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>210331005 - Disclosure - DEPOSITS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/DEPOSITS</Role>
      <ShortName>DEPOSITS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>210381006 - Disclosure - BORROWINGS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/BORROWINGS</Role>
      <ShortName>BORROWINGS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>210401007 - Disclosure - LONG-TERM DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LONGTERMDEBT</Role>
      <ShortName>LONG-TERM DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>210441008 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIES</Role>
      <ShortName>DERIVATIVES AND HEDGING ACTIVITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>210501009 - Disclosure - MORTGAGE BANKING OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONS</Role>
      <ShortName>MORTGAGE BANKING OPERATIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>210641010 - Disclosure - COMMITMENTS, GUARANTEES AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIES</Role>
      <ShortName>COMMITMENTS, GUARANTEES AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>210681011 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/INCOMETAXES</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>210741012 - Disclosure - RETIREMENT BENEFIT PLAN</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/RETIREMENTBENEFITPLAN</Role>
      <ShortName>RETIREMENT BENEFIT PLAN</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>210761013 - Disclosure - SHARE-BASED COMPENSATION PLANS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANS</Role>
      <ShortName>SHARE-BASED COMPENSATION PLANS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>210821014 - Disclosure - FAIR VALUE MEASUREMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/FAIRVALUEMEASUREMENT</Role>
      <ShortName>FAIR VALUE MEASUREMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>210911015 - Disclosure - REGULATORY CAPITAL REQUIREMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTS</Role>
      <ShortName>REGULATORY CAPITAL REQUIREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>210951016 - Disclosure - EARNINGS PER SHARE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/EARNINGSPERSHARE</Role>
      <ShortName>EARNINGS PER SHARE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>210981017 - Disclosure - LEASES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LEASES</Role>
      <ShortName>LEASES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>211051018 - Disclosure - PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITED</Role>
      <ShortName>PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>211101019 - Disclosure - DISCONTINUED OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/DISCONTINUEDOPERATIONS</Role>
      <ShortName>DISCONTINUED OPERATIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>211171020 - Disclosure - RESTRUCTURING</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/RESTRUCTURING</Role>
      <ShortName>RESTRUCTURING</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>211201021 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/SUBSEQUENTEVENTS</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>220022001 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>230033001 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>230103002 - Disclosure - INVESTMENT SECURITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/INVESTMENTSECURITIESTables</Role>
      <ShortName>INVESTMENT SECURITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/INVESTMENTSECURITIES</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>230183003 - Disclosure - LOANS AND CREDIT QUALITY - (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables</Role>
      <ShortName>LOANS AND CREDIT QUALITY - (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/LOANSANDCREDITQUALITY</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>230313004 - Disclosure - PREMISES AND EQUIPMENT, NET (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETTables</Role>
      <ShortName>PREMISES AND EQUIPMENT, NET (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/PREMISESANDEQUIPMENTNET</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>230343005 - Disclosure - DEPOSITS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/DEPOSITSTables</Role>
      <ShortName>DEPOSITS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/DEPOSITS</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>230413006 - Disclosure - LONG-TERM DEBT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LONGTERMDEBTTables</Role>
      <ShortName>LONG-TERM DEBT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/LONGTERMDEBT</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>230453007 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESTables</Role>
      <ShortName>DERIVATIVES AND HEDGING ACTIVITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIES</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>230513008 - Disclosure - MORTGAGE BANKING OPERATIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables</Role>
      <ShortName>MORTGAGE BANKING OPERATIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONS</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>230653009 - Disclosure - COMMITMENTS, GUARANTEES AND CONTINGENCIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESTables</Role>
      <ShortName>COMMITMENTS, GUARANTEES AND CONTINGENCIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIES</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>230693010 - Disclosure - INCOME TAXES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/INCOMETAXESTables</Role>
      <ShortName>INCOME TAXES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/INCOMETAXES</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>230773011 - Disclosure - SHARE-BASED COMPENSATION PLANS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSTables</Role>
      <ShortName>SHARE-BASED COMPENSATION PLANS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANS</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>230833012 - Disclosure - FAIR VALUE MEASUREMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/FAIRVALUEMEASUREMENTTables</Role>
      <ShortName>FAIR VALUE MEASUREMENT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/FAIRVALUEMEASUREMENT</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>230923013 - Disclosure - REGULATORY CAPITAL REQUIREMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSTables</Role>
      <ShortName>REGULATORY CAPITAL REQUIREMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTS</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>230963014 - Disclosure - EARNINGS PER SHARE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/EARNINGSPERSHARETables</Role>
      <ShortName>EARNINGS PER SHARE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/EARNINGSPERSHARE</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>230993015 - Disclosure - LEASES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LEASESTables</Role>
      <ShortName>LEASES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/LEASES</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>231063016 - Disclosure - PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDTables</Role>
      <ShortName>PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITED</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>231113017 - Disclosure - DISCONTINUED OPERATIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/DISCONTINUEDOPERATIONSTables</Role>
      <ShortName>DISCONTINUED OPERATIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/DISCONTINUEDOPERATIONS</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>231183018 - Disclosure - RESTRUCTURING (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/RESTRUCTURINGTables</Role>
      <ShortName>RESTRUCTURING (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/RESTRUCTURING</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>240044001 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDiscontinuedOperationsDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>240054002 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and Cash Equivalents (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and Cash Equivalents (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>240064003 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Premises and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Premises and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>240074004 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill and Other Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherIntangibleAssetsDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill and Other Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>240084005 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Marketing Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESMarketingCostsDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Marketing Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>240114006 - Disclosure - INVESTMENT SECURITIES - Amortized Cost, Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails</Role>
      <ShortName>INVESTMENT SECURITIES - Amortized Cost, Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>240124007 - Disclosure - INVESTMENT SECURITIES - Continuous Unrealized Loss on Position (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails</Role>
      <ShortName>INVESTMENT SECURITIES - Continuous Unrealized Loss on Position (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>240134008 - Disclosure - INVESTMENT SECURITIES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails</Role>
      <ShortName>INVESTMENT SECURITIES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>240144009 - Disclosure - INVESTMENT SECURITIES - Weighted Average Yield (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails</Role>
      <ShortName>INVESTMENT SECURITIES - Weighted Average Yield (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>240154010 - Disclosure - INVESTMENT SECURITIES - Realized Gain/Loss on Investment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/INVESTMENTSECURITIESRealizedGainLossonInvestmentDetails</Role>
      <ShortName>INVESTMENT SECURITIES - Realized Gain/Loss on Investment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>240164011 - Disclosure - INVESTMENT SECURITIES - Securities Pledged to Secure Borrowings and Public Deposits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails</Role>
      <ShortName>INVESTMENT SECURITIES - Securities Pledged to Secure Borrowings and Public Deposits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>240194012 - Disclosure - LOANS AND CREDIT QUALITY - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails</Role>
      <ShortName>LOANS AND CREDIT QUALITY - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>240204013 - Disclosure - LOANS AND CREDIT QUALITY - Loans Held for Investment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails</Role>
      <ShortName>LOANS AND CREDIT QUALITY - Loans Held for Investment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>240214014 - Disclosure - LOANS AND CREDIT QUALITY - Related Parties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LOANSANDCREDITQUALITYRelatedPartiesDetails</Role>
      <ShortName>LOANS AND CREDIT QUALITY - Related Parties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>240224015 - Disclosure - LOANS AND CREDIT QUALITY - Allowance for Credit Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails</Role>
      <ShortName>LOANS AND CREDIT QUALITY - Allowance for Credit Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>240234016 - Disclosure - LOANS AND CREDIT QUALITY - Activity in Allowance for Credit Losses by Loan Portfolio (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails</Role>
      <ShortName>LOANS AND CREDIT QUALITY - Activity in Allowance for Credit Losses by Loan Portfolio (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>240244017 - Disclosure - LOANS AND CREDIT QUALITY - Loans Credit Quality by Year and Type (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails</Role>
      <ShortName>LOANS AND CREDIT QUALITY - Loans Credit Quality by Year and Type (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>240254018 - Disclosure - LOANS AND CREDIT QUALITY - Collateral Dependent Loans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails</Role>
      <ShortName>LOANS AND CREDIT QUALITY - Collateral Dependent Loans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>240264019 - Disclosure - LOANS AND CREDIT QUALITY - Loans on Nonaccrual With no Related Allowance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails</Role>
      <ShortName>LOANS AND CREDIT QUALITY - Loans on Nonaccrual With no Related Allowance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>240274020 - Disclosure - LOANS AND CREDIT QUALITY - Aging Analysis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails</Role>
      <ShortName>LOANS AND CREDIT QUALITY - Aging Analysis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>240284021 - Disclosure - LOANS AND CREDIT QUALITY - TDRs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails</Role>
      <ShortName>LOANS AND CREDIT QUALITY - TDRs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>240294022 - Disclosure - LOANS AND CREDIT QUALITY - TDR Re-defaults (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRRedefaultsDetails</Role>
      <ShortName>LOANS AND CREDIT QUALITY - TDR Re-defaults (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>240324023 - Disclosure - PREMISES AND EQUIPMENT, NET - Schedule of Premises and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails</Role>
      <ShortName>PREMISES AND EQUIPMENT, NET - Schedule of Premises and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>240354024 - Disclosure - DEPOSITS - Schedule of Deposit Balances (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails</Role>
      <ShortName>DEPOSITS - Schedule of Deposit Balances (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>240364025 - Disclosure - DEPOSITS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/DEPOSITSNarrativeDetails</Role>
      <ShortName>DEPOSITS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>240374026 - Disclosure - DEPOSITS - Time Deposits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails</Role>
      <ShortName>DEPOSITS - Time Deposits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>240394027 - Disclosure - BORROWINGS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/BORROWINGSNarrativeDetails</Role>
      <ShortName>BORROWINGS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>240424028 - Disclosure - LONG-TERM DEBT - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails</Role>
      <ShortName>LONG-TERM DEBT - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>240434029 - Disclosure - LONG-TERM DEBT - Schedule of Subordinated Debt Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails</Role>
      <ShortName>LONG-TERM DEBT - Schedule of Subordinated Debt Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>240464030 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Fair Value of Derivatives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails</Role>
      <ShortName>DERIVATIVES AND HEDGING ACTIVITIES - Fair Value of Derivatives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>240474031 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails</Role>
      <ShortName>DERIVATIVES AND HEDGING ACTIVITIES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>240484032 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Master Netting Agreements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails</Role>
      <ShortName>DERIVATIVES AND HEDGING ACTIVITIES - Master Netting Agreements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>240494033 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Gain/Loss Recognized in Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails</Role>
      <ShortName>DERIVATIVES AND HEDGING ACTIVITIES - Gain/Loss Recognized in Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>240524034 - Disclosure - MORTGAGE BANKING OPERATIONS - Schedule of Loans Held for Sale (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails</Role>
      <ShortName>MORTGAGE BANKING OPERATIONS - Schedule of Loans Held for Sale (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>240534035 - Disclosure - MORTGAGE BANKING OPERATIONS - Schedule of Loans Sold (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails</Role>
      <ShortName>MORTGAGE BANKING OPERATIONS - Schedule of Loans Sold (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>240544036 - Disclosure - MORTGAGE BANKING OPERATIONS - Schedule of Gain on Sales (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails</Role>
      <ShortName>MORTGAGE BANKING OPERATIONS - Schedule of Gain on Sales (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>240554037 - Disclosure - MORTGAGE BANKING OPERATIONS - Loans Serviced for Others (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails</Role>
      <ShortName>MORTGAGE BANKING OPERATIONS - Loans Serviced for Others (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>240564038 - Disclosure - MORTGAGE BANKING OPERATIONS - Mortgage Repurchase Liability (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails</Role>
      <ShortName>MORTGAGE BANKING OPERATIONS - Mortgage Repurchase Liability (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>240574039 - Disclosure - MORTGAGE BANKING OPERATIONS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails</Role>
      <ShortName>MORTGAGE BANKING OPERATIONS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>88</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>240584040 - Disclosure - MORTGAGE BANKING OPERATIONS - Servicing Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails</Role>
      <ShortName>MORTGAGE BANKING OPERATIONS - Servicing Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>240594041 - Disclosure - MORTGAGE BANKING OPERATIONS - SF MSR Roll Forward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails</Role>
      <ShortName>MORTGAGE BANKING OPERATIONS - SF MSR Roll Forward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>240604042 - Disclosure - MORTGAGE BANKING OPERATIONS - Key Economic Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails</Role>
      <ShortName>MORTGAGE BANKING OPERATIONS - Key Economic Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>240614043 - Disclosure - MORTGAGE BANKING OPERATIONS - Sensitivity Analysis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails</Role>
      <ShortName>MORTGAGE BANKING OPERATIONS - Sensitivity Analysis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>240624044 - Disclosure - MORTGAGE BANKING OPERATIONS - MF MSR Roll Forward (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMFMSRRollForwardDetails</Role>
      <ShortName>MORTGAGE BANKING OPERATIONS - MF MSR Roll Forward (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>240634045 - Disclosure - MORTGAGE BANKING OPERATIONS - MSR Projected Amortization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails</Role>
      <ShortName>MORTGAGE BANKING OPERATIONS - MSR Projected Amortization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>240664046 - Disclosure - COMMITMENTS, GUARANTEES AND CONTINGENCIES - Schedule of Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails</Role>
      <ShortName>COMMITMENTS, GUARANTEES AND CONTINGENCIES - Schedule of Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>240674047 - Disclosure - COMMITMENTS, GUARANTEES AND CONTINGENCIES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails</Role>
      <ShortName>COMMITMENTS, GUARANTEES AND CONTINGENCIES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>240704048 - Disclosure - INCOME TAXES - Schedule of Income Tax Expense (Benefit) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails</Role>
      <ShortName>INCOME TAXES - Schedule of Income Tax Expense (Benefit) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>240714049 - Disclosure - INCOME TAXES - Income Tax Rate Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails</Role>
      <ShortName>INCOME TAXES - Income Tax Rate Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>240724050 - Disclosure - INCOME TAXES - Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails</Role>
      <ShortName>INCOME TAXES - Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>240734051 - Disclosure - INCOME TAXES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/INCOMETAXESNarrativeDetails</Role>
      <ShortName>INCOME TAXES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>240754052 - Disclosure - RETIREMENT BENEFIT PLAN (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails</Role>
      <ShortName>RETIREMENT BENEFIT PLAN (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/RETIREMENTBENEFITPLAN</ParentRole>
      <Position>101</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>240784053 - Disclosure - SHARE-BASED COMPENSATION PLANS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails</Role>
      <ShortName>SHARE-BASED COMPENSATION PLANS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>240794054 - Disclosure - SHARE-BASED COMPENSATION PLANS - Schedule of Stock Options Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofStockOptionsActivityDetails</Role>
      <ShortName>SHARE-BASED COMPENSATION PLANS - Schedule of Stock Options Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>240804055 - Disclosure - SHARE-BASED COMPENSATION PLANS - Schedule of Restricted Shares Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails</Role>
      <ShortName>SHARE-BASED COMPENSATION PLANS - Schedule of Restricted Shares Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>240814056 - Disclosure - SHARE-BASED COMPENSATION PLANS - Schedule of Performance Shares Valuation Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails</Role>
      <ShortName>SHARE-BASED COMPENSATION PLANS - Schedule of Performance Shares Valuation Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>240844057 - Disclosure - FAIR VALUE MEASUREMENT - Schedule of Fair Value Hierarchy Measurement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENT - Schedule of Fair Value Hierarchy Measurement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>240854058 - Disclosure - FAIR VALUE MEASUREMENT - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENT - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>240864059 - Disclosure - FAIR VALUE MEASUREMENT - Schedule of Quantitative Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENT - Schedule of Quantitative Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>240874060 - Disclosure - FAIR VALUE MEASUREMENT - Schedule of Fair Value Changes and Activity for Level 3 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details</Role>
      <ShortName>FAIR VALUE MEASUREMENT - Schedule of Fair Value Changes and Activity for Level 3 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>240884061 - Disclosure - FAIR VALUE MEASUREMENT - FV Unobservable Inputs - Nonrecurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENT - FV Unobservable Inputs - Nonrecurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>240894062 - Disclosure - FAIR VALUE MEASUREMENT - FV of Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENT - FV of Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>111</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>240904063 - Disclosure - FAIR VALUE MEASUREMENT - Fair Value Option (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENT - Fair Value Option (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>240934064 - Disclosure - REGULATORY CAPITAL REQUIREMENTS - Schedule of Capital and Capital Ratios (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails</Role>
      <ShortName>REGULATORY CAPITAL REQUIREMENTS - Schedule of Capital and Capital Ratios (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>240944065 - Disclosure - REGULATORY CAPITAL REQUIREMENTS - Schedule of Minimum Capital Ratios Plus Capital Conservation Buffer (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails</Role>
      <ShortName>REGULATORY CAPITAL REQUIREMENTS - Schedule of Minimum Capital Ratios Plus Capital Conservation Buffer (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>240974066 - Disclosure - EARNINGS PER SHARE - Schedule of EPS Calculation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails</Role>
      <ShortName>EARNINGS PER SHARE - Schedule of EPS Calculation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>241004067 - Disclosure - LEASES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LEASESNarrativeDetails</Role>
      <ShortName>LEASES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>116</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>241014068 - Disclosure - LEASES - Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LEASESLeaseCostDetails</Role>
      <ShortName>LEASES - Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>117</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>241024069 - Disclosure - LEASES - Supplemental Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails</Role>
      <ShortName>LEASES - Supplemental Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>118</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>241034070 - Disclosure - LEASES - Supplemental Balance Sheet Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails</Role>
      <ShortName>LEASES - Supplemental Balance Sheet Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>119</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>241044071 - Disclosure - LEASES - Lease Liability Maturities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails</Role>
      <ShortName>LEASES - Lease Liability Maturities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>120</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>241074072 - Disclosure - PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) - Condensed Balance Sheets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails</Role>
      <ShortName>PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) - Condensed Balance Sheets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDTables</ParentRole>
      <Position>121</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>241084073 - Disclosure - PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) - Condensed Income Statements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails</Role>
      <ShortName>PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) - Condensed Income Statements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDTables</ParentRole>
      <Position>122</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>241094074 - Disclosure - PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) - Condensed Statements of Cash Flows (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails</Role>
      <ShortName>PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) - Condensed Statements of Cash Flows (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDTables</ParentRole>
      <Position>123</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>241124075 - Disclosure - DISCONTINUED OPERATIONS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails</Role>
      <ShortName>DISCONTINUED OPERATIONS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>124</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>241134076 - Disclosure - DISCONTINUED OPERATIONS - Net Loss on Disposal of Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails</Role>
      <ShortName>DISCONTINUED OPERATIONS - Net Loss on Disposal of Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>125</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>241144077 - Disclosure - DISCONTINUED OPERATIONS - Major Classes of Assets and Liabilities Related to Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails</Role>
      <ShortName>DISCONTINUED OPERATIONS - Major Classes of Assets and Liabilities Related to Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>126</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>241154078 - Disclosure - DISCONTINUED OPERATIONS - Statements of Operations of Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails</Role>
      <ShortName>DISCONTINUED OPERATIONS - Statements of Operations of Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>127</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>241164079 - Disclosure - DISCONTINUED OPERATIONS - Cash Flows for Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/DISCONTINUEDOPERATIONSCashFlowsforDiscontinuedOperationsDetails</Role>
      <ShortName>DISCONTINUED OPERATIONS - Cash Flows for Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>128</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>241194080 - Disclosure - RESTRUCTURING - Restructuring Reserve (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/RESTRUCTURINGRestructuringReserveDetails</Role>
      <ShortName>RESTRUCTURING - Restructuring Reserve (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>129</Position>
    </Report>
    <Report instance="hmst-20211231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>241214081 - Disclosure - SUBSEQUENT EVENTS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails</Role>
      <ShortName>SUBSEQUENT EVENTS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>130</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-K" original="hmst-20211231.htm">hmst-20211231.htm</File>
    <File>exhibit231consentofdt2021.htm</File>
    <File>hmst-20211231.xsd</File>
    <File>hmst-20211231_cal.xml</File>
    <File>hmst-20211231_def.xml</File>
    <File>hmst-20211231_lab.xml</File>
    <File>hmst-20211231_pre.xml</File>
    <File>hmst-ex21subsidiarylisting.htm</File>
    <File>hmst-ex31110k2021.htm</File>
    <File>hmst-ex31210k2021.htm</File>
    <File>hmst-ex3210k2021.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>hmst-20211231_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="3284">http://fasb.org/us-gaap/2021-01-31</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2021q4</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>149
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "hmst-20211231.htm": {
   "axisCustom": 1,
   "axisStandard": 38,
   "contextCount": 808,
   "dts": {
    "calculationLink": {
     "local": [
      "hmst-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "hmst-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "hmst-20211231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "hmst-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "hmst-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "hmst-20211231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-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-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd",
      "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd"
     ]
    }
   },
   "elementCount": 1046,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 8,
    "http://xbrl.sec.gov/dei/2021q4": 4,
    "total": 12
   },
   "keyCustom": 149,
   "keyStandard": 604,
   "memberCustom": 55,
   "memberStandard": 71,
   "nsprefix": "hmst",
   "nsuri": "http://www.homestreet.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000010001 - Document - Cover",
     "role": "http://www.homestreet.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "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": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210011001 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "role": "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "hmst:TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240734051 - Disclosure - INCOME TAXES - Narrative (Details)",
     "role": "http://www.homestreet.com/role/INCOMETAXESNarrativeDetails",
     "shortName": "INCOME TAXES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "hmst:TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240754052 - Disclosure - RETIREMENT BENEFIT PLAN (Details)",
     "role": "http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails",
     "shortName": "RETIREMENT BENEFIT PLAN (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240784053 - Disclosure - SHARE-BASED COMPENSATION PLANS - Narrative (Details)",
     "role": "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails",
     "shortName": "SHARE-BASED COMPENSATION PLANS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i5009e341ba66426299b2d3a6747d2a20_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240794054 - Disclosure - SHARE-BASED COMPENSATION PLANS - Schedule of Stock Options Activity (Details)",
     "role": "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofStockOptionsActivityDetails",
     "shortName": "SHARE-BASED COMPENSATION PLANS - Schedule of Stock Options Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "id7fe5e50e61542098fc314450db523cb_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240804055 - Disclosure - SHARE-BASED COMPENSATION PLANS - Schedule of Restricted Shares Activity (Details)",
     "role": "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails",
     "shortName": "SHARE-BASED COMPENSATION PLANS - Schedule of Restricted Shares Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "id7fe5e50e61542098fc314450db523cb_I20201231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i81921f2600134d4ea6244e185de6c005_D20210101-20211231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240814056 - Disclosure - SHARE-BASED COMPENSATION PLANS - Schedule of Performance Shares Valuation Assumptions (Details)",
     "role": "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails",
     "shortName": "SHARE-BASED COMPENSATION PLANS - Schedule of Performance Shares Valuation Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i81921f2600134d4ea6244e185de6c005_D20210101-20211231",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "us-gaap:HeldToMaturitySecuritiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240844057 - Disclosure - FAIR VALUE MEASUREMENT - Schedule of Fair Value Hierarchy Measurement (Details)",
     "role": "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
     "shortName": "FAIR VALUE MEASUREMENT - Schedule of Fair Value Hierarchy Measurement (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ia738bdac360d478cba6ae63ff982ff4e_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ServicingAssetAtFairValueAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hmst:FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240854058 - Disclosure - FAIR VALUE MEASUREMENT - Narrative (Details)",
     "role": "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails",
     "shortName": "FAIR VALUE MEASUREMENT - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hmst:FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "us-gaap:HeldToMaturitySecuritiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240864059 - Disclosure - FAIR VALUE MEASUREMENT - Schedule of Quantitative Information (Details)",
     "role": "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
     "shortName": "FAIR VALUE MEASUREMENT - Schedule of Quantitative Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i3bde9a04d5f7453f8d323940da645a80_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansReceivableFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i1fe63f45c6774bf887fd72350a99b792_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240874060 - Disclosure - FAIR VALUE MEASUREMENT - Schedule of Fair Value Changes and Activity for Level 3 (Details)",
     "role": "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details",
     "shortName": "FAIR VALUE MEASUREMENT - Schedule of Fair Value Changes and Activity for Level 3 (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i403ccc44e8df4f21abb1c9103ff74772_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210091002 - Disclosure - INVESTMENT SECURITIES",
     "role": "http://www.homestreet.com/role/INVESTMENTSECURITIES",
     "shortName": "INVESTMENT SECURITIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i9cc82cef971948a99d57f729ac52f93d_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:GainsLossesOnLoansHeldForInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240884061 - Disclosure - FAIR VALUE MEASUREMENT - FV Unobservable Inputs - Nonrecurring Basis (Details)",
     "role": "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails",
     "shortName": "FAIR VALUE MEASUREMENT - FV Unobservable Inputs - Nonrecurring Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i9cc82cef971948a99d57f729ac52f93d_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:GainsLossesOnLoansHeldForInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ServicingAssetAtFairValueAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240894062 - Disclosure - FAIR VALUE MEASUREMENT - FV of Financial Instruments (Details)",
     "role": "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails",
     "shortName": "FAIR VALUE MEASUREMENT - FV of Financial Instruments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i646339cb93074120b60365748658415a_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ia738bdac360d478cba6ae63ff982ff4e_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansHeldForSaleFairValueDisclosure",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240904063 - Disclosure - FAIR VALUE MEASUREMENT - Fair Value Option (Details)",
     "role": "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails",
     "shortName": "FAIR VALUE MEASUREMENT - Fair Value Option (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ia3f5eefd014d4521bceb83243a97e8c5_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "hmst:FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i65650e5a043c4c378125e68c2d705f06_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TierOneLeverageCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240934064 - Disclosure - REGULATORY CAPITAL REQUIREMENTS - Schedule of Capital and Capital Ratios (Details)",
     "role": "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails",
     "shortName": "REGULATORY CAPITAL REQUIREMENTS - Schedule of Capital and Capital Ratios (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i65650e5a043c4c378125e68c2d705f06_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TierOneLeverageCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240944065 - Disclosure - REGULATORY CAPITAL REQUIREMENTS - Schedule of Minimum Capital Ratios Plus Capital Conservation Buffer (Details)",
     "role": "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails",
     "shortName": "REGULATORY CAPITAL REQUIREMENTS - Schedule of Minimum Capital Ratios Plus Capital Conservation Buffer (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240974066 - Disclosure - EARNINGS PER SHARE - Schedule of EPS Calculation (Details)",
     "role": "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails",
     "shortName": "EARNINGS PER SHARE - Schedule of EPS Calculation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:OperatingAndFinanceLeaseRemainingLeaseTerms",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241004067 - Disclosure - LEASES - Narrative (Details)",
     "role": "http://www.homestreet.com/role/LEASESNarrativeDetails",
     "shortName": "LEASES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:OperatingAndFinanceLeaseRemainingLeaseTerms",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241014068 - Disclosure - LEASES - Lease Cost (Details)",
     "role": "http://www.homestreet.com/role/LEASESLeaseCostDetails",
     "shortName": "LEASES - Lease Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:LeaseSupplementalCashFlowInformationTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241024069 - Disclosure - LEASES - Supplemental Cash Flow Information (Details)",
     "role": "http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails",
     "shortName": "LEASES - Supplemental Cash Flow Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:LeaseSupplementalCashFlowInformationTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241034070 - Disclosure - LEASES - Supplemental Balance Sheet Information (Details)",
     "role": "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails",
     "shortName": "LEASES - Supplemental Balance Sheet Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:AssetsAndLiabilitiesLesseeTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210171003 - Disclosure - LOANS AND CREDIT QUALITY",
     "role": "http://www.homestreet.com/role/LOANSANDCREDITQUALITY",
     "shortName": "LOANS AND CREDIT QUALITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivablesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R120": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241044071 - Disclosure - LEASES - Lease Liability Maturities (Details)",
     "role": "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails",
     "shortName": "LEASES - Lease Liability Maturities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R121": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241074072 - Disclosure - PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) - Condensed Balance Sheets (Details)",
     "role": "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails",
     "shortName": "PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) - Condensed Balance Sheets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:CondensedBalanceSheetsParentCompanyTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i04b971e87b6b4d08b10518a6bf738a86_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R122": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoninterestIncomeOtherOperatingIncome",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241084073 - Disclosure - PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) - Condensed Income Statements (Details)",
     "role": "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails",
     "shortName": "PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) - Condensed Income Statements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "hmst:CondensedStatementsofIncomeParentcompanyTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i6633b77717e5446088ad2e780cad92b9_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DividendIncomeOperating",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R123": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241094074 - Disclosure - PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) - Condensed Statements of Cash Flows (Details)",
     "role": "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails",
     "shortName": "PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) - Condensed Statements of Cash Flows (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "hmst:CondensedStatementsofCashFlowsParentcompanyTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i6633b77717e5446088ad2e780cad92b9_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "hmst:UndistributedEarningsFromInvestmentInSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R124": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i05b56402205640a5862d6c04110baa89_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hmst:MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales",
      "reportCount": 1,
      "unitRef": "saleofright",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241124075 - Disclosure - DISCONTINUED OPERATIONS - Narrative (Details)",
     "role": "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails",
     "shortName": "DISCONTINUED OPERATIONS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i50b1172a483f4601a4ec11c5d0131cc1_D20190401-20190630",
      "decimals": "INF",
      "lang": "en-US",
      "name": "hmst:HomeLoanCentersSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "branch",
      "xsiNil": "false"
     }
    },
    "R125": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241134076 - Disclosure - DISCONTINUED OPERATIONS - Net Loss on Disposal of Discontinued Operations (Details)",
     "role": "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails",
     "shortName": "DISCONTINUED OPERATIONS - Net Loss on Disposal of Discontinued Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R126": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib9bab829bb0d443997372b4befb20d4f_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241144077 - Disclosure - DISCONTINUED OPERATIONS - Major Classes of Assets and Liabilities Related to Discontinued Operations (Details)",
     "role": "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails",
     "shortName": "DISCONTINUED OPERATIONS - Major Classes of Assets and Liabilities Related to Discontinued Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib9bab829bb0d443997372b4befb20d4f_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R127": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241154078 - Disclosure - DISCONTINUED OPERATIONS - Statements of Operations of Discontinued Operations (Details)",
     "role": "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails",
     "shortName": "DISCONTINUED OPERATIONS - Statements of Operations of Discontinued Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i2022cfec4dfe42b8889f7748a45f3fda_D20190101-20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationInterestIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R128": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241164079 - Disclosure - DISCONTINUED OPERATIONS - Cash Flows for Discontinued Operations (Details)",
     "role": "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSCashFlowsforDiscontinuedOperationsDetails",
     "shortName": "DISCONTINUED OPERATIONS - Cash Flows for Discontinued Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i8d81f90dbb2746e380d334339fe96e93_D20190101-20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R129": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241194080 - Disclosure - RESTRUCTURING - Restructuring Reserve (Details)",
     "role": "http://www.homestreet.com/role/RESTRUCTURINGRestructuringReserveDetails",
     "shortName": "RESTRUCTURING - Restructuring Reserve (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringCharges",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210301004 - Disclosure - PREMISES AND EQUIPMENT, NET",
     "role": "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNET",
     "shortName": "PREMISES AND EQUIPMENT, NET",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R130": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "icd32cadf0f83434fa27c559a60e53d77_I20220127",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DividendsPayableAmountPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241214081 - Disclosure - SUBSEQUENT EVENTS - Narrative (Details)",
     "role": "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails",
     "shortName": "SUBSEQUENT EVENTS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "icd32cadf0f83434fa27c559a60e53d77_I20220127",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DividendsPayableAmountPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210331005 - Disclosure - DEPOSITS",
     "role": "http://www.homestreet.com/role/DEPOSITS",
     "shortName": "DEPOSITS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:FederalHomeLoanBankandOtherBorrowingsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210381006 - Disclosure - BORROWINGS",
     "role": "http://www.homestreet.com/role/BORROWINGS",
     "shortName": "BORROWINGS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:FederalHomeLoanBankandOtherBorrowingsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210401007 - Disclosure - LONG-TERM DEBT",
     "role": "http://www.homestreet.com/role/LONGTERMDEBT",
     "shortName": "LONG-TERM DEBT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210441008 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES",
     "role": "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIES",
     "shortName": "DERIVATIVES AND HEDGING ACTIVITIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:MortgageBankingOperationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210501009 - Disclosure - MORTGAGE BANKING OPERATIONS",
     "role": "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONS",
     "shortName": "MORTGAGE BANKING OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:MortgageBankingOperationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210641010 - Disclosure - COMMITMENTS, GUARANTEES AND CONTINGENCIES",
     "role": "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIES",
     "shortName": "COMMITMENTS, GUARANTEES AND CONTINGENCIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorLocation",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "000020002 - Document - Audit Information",
     "role": "http://www.homestreet.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorLocation",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210681011 - Disclosure - INCOME TAXES",
     "role": "http://www.homestreet.com/role/INCOMETAXES",
     "shortName": "INCOME TAXES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210741012 - Disclosure - RETIREMENT BENEFIT PLAN",
     "role": "http://www.homestreet.com/role/RETIREMENTBENEFITPLAN",
     "shortName": "RETIREMENT BENEFIT PLAN",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210761013 - Disclosure - SHARE-BASED COMPENSATION PLANS",
     "role": "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANS",
     "shortName": "SHARE-BASED COMPENSATION PLANS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210821014 - Disclosure - FAIR VALUE MEASUREMENT",
     "role": "http://www.homestreet.com/role/FAIRVALUEMEASUREMENT",
     "shortName": "FAIR VALUE MEASUREMENT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210911015 - Disclosure - REGULATORY CAPITAL REQUIREMENTS",
     "role": "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTS",
     "shortName": "REGULATORY CAPITAL REQUIREMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210951016 - Disclosure - EARNINGS PER SHARE",
     "role": "http://www.homestreet.com/role/EARNINGSPERSHARE",
     "shortName": "EARNINGS PER SHARE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210981017 - Disclosure - LEASES",
     "role": "http://www.homestreet.com/role/LEASES",
     "shortName": "LEASES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeFinanceLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211051018 - Disclosure - PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED)",
     "role": "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITED",
     "shortName": "PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211101019 - Disclosure - DISCONTINUED OPERATIONS",
     "role": "http://www.homestreet.com/role/DISCONTINUEDOPERATIONS",
     "shortName": "DISCONTINUED OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211171020 - Disclosure - RESTRUCTURING",
     "role": "http://www.homestreet.com/role/RESTRUCTURING",
     "shortName": "RESTRUCTURING",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100010003 - Statement - CONSOLIDATED BALANCE SHEETS",
     "role": "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:MarketableSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211201021 - Disclosure - SUBSEQUENT EVENTS",
     "role": "http://www.homestreet.com/role/SUBSEQUENTEVENTS",
     "shortName": "SUBSEQUENT EVENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "220022001 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "role": "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230033001 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "role": "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:HeldToMaturitySecuritiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230103002 - Disclosure - INVESTMENT SECURITIES (Tables)",
     "role": "http://www.homestreet.com/role/INVESTMENTSECURITIESTables",
     "shortName": "INVESTMENT SECURITIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:HeldToMaturitySecuritiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230183003 - Disclosure - LOANS AND CREDIT QUALITY - (Tables)",
     "role": "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables",
     "shortName": "LOANS AND CREDIT QUALITY - (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230313004 - Disclosure - PREMISES AND EQUIPMENT, NET (Tables)",
     "role": "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETTables",
     "shortName": "PREMISES AND EQUIPMENT, NET (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:DepositBalancesIncludingStatedRatesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230343005 - Disclosure - DEPOSITS (Tables)",
     "role": "http://www.homestreet.com/role/DEPOSITSTables",
     "shortName": "DEPOSITS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:DepositBalancesIncludingStatedRatesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230413006 - Disclosure - LONG-TERM DEBT (Tables)",
     "role": "http://www.homestreet.com/role/LONGTERMDEBTTables",
     "shortName": "LONG-TERM DEBT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230453007 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES (Tables)",
     "role": "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESTables",
     "shortName": "DERIVATIVES AND HEDGING ACTIVITIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230513008 - Disclosure - MORTGAGE BANKING OPERATIONS (Tables)",
     "role": "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables",
     "shortName": "MORTGAGE BANKING OPERATIONS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommonStockNoParValue",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockNoParValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100020004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "role": "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommonStockNoParValue",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockNoParValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230653009 - Disclosure - COMMITMENTS, GUARANTEES AND CONTINGENCIES (Tables)",
     "role": "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESTables",
     "shortName": "COMMITMENTS, GUARANTEES AND CONTINGENCIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCommitmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230693010 - Disclosure - INCOME TAXES (Tables)",
     "role": "http://www.homestreet.com/role/INCOMETAXESTables",
     "shortName": "INCOME TAXES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230773011 - Disclosure - SHARE-BASED COMPENSATION PLANS (Tables)",
     "role": "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSTables",
     "shortName": "SHARE-BASED COMPENSATION PLANS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:FairValueMeasurementMethodologiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230833012 - Disclosure - FAIR VALUE MEASUREMENT (Tables)",
     "role": "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTTables",
     "shortName": "FAIR VALUE MEASUREMENT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:FairValueMeasurementMethodologiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230923013 - Disclosure - REGULATORY CAPITAL REQUIREMENTS (Tables)",
     "role": "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSTables",
     "shortName": "REGULATORY CAPITAL REQUIREMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230963014 - Disclosure - EARNINGS PER SHARE (Tables)",
     "role": "http://www.homestreet.com/role/EARNINGSPERSHARETables",
     "shortName": "EARNINGS PER SHARE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230993015 - Disclosure - LEASES (Tables)",
     "role": "http://www.homestreet.com/role/LEASESTables",
     "shortName": "LEASES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:CondensedBalanceSheetsParentCompanyTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231063016 - Disclosure - PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) (Tables)",
     "role": "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDTables",
     "shortName": "PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "hmst:CondensedBalanceSheetsParentCompanyTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231113017 - Disclosure - DISCONTINUED OPERATIONS (Tables)",
     "role": "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSTables",
     "shortName": "DISCONTINUED OPERATIONS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231183018 - Disclosure - RESTRUCTURING (Tables)",
     "role": "http://www.homestreet.com/role/RESTRUCTURINGTables",
     "shortName": "RESTRUCTURING (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100030005 - Statement - CONSOLIDATED INCOME STATEMENTS",
     "role": "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
     "shortName": "CONSOLIDATED INCOME STATEMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i05b56402205640a5862d6c04110baa89_I20191231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hmst:MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales",
      "reportCount": 1,
      "unitRef": "saleofright",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240044001 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Discontinued Operations (Details)",
     "role": "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDiscontinuedOperationsDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Discontinued Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i56f1f9216b1144f69f173ac8c48f242d_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240054002 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and Cash Equivalents (Details)",
     "role": "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and Cash Equivalents (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i56f1f9216b1144f69f173ac8c48f242d_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "iafc713806c6d4935bb5a4f588a974469_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240064003 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Premises and Equipment (Details)",
     "role": "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Premises and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "iafc713806c6d4935bb5a4f588a974469_D20210101-20211231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i624fc60701a0401c856e790b79cbdf78_I20190325",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240074004 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill and Other Intangible Assets (Details)",
     "role": "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherIntangibleAssetsDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill and Other Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i624fc60701a0401c856e790b79cbdf78_I20190325",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MarketingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240084005 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Marketing Costs (Details)",
     "role": "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESMarketingCostsDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Marketing Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MarketingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "us-gaap:HeldToMaturitySecuritiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240114006 - Disclosure - INVESTMENT SECURITIES - Amortized Cost, Fair Value (Details)",
     "role": "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails",
     "shortName": "INVESTMENT SECURITIES - Amortized Cost, Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "us-gaap:HeldToMaturitySecuritiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240124007 - Disclosure - INVESTMENT SECURITIES - Continuous Unrealized Loss on Position (Details)",
     "role": "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails",
     "shortName": "INVESTMENT SECURITIES - Continuous Unrealized Loss on Position (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240134008 - Disclosure - INVESTMENT SECURITIES - Narrative (Details)",
     "role": "http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails",
     "shortName": "INVESTMENT SECURITIES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "us-gaap:HeldToMaturitySecuritiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240144009 - Disclosure - INVESTMENT SECURITIES - Weighted Average Yield (Details)",
     "role": "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails",
     "shortName": "INVESTMENT SECURITIES - Weighted Average Yield (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i76d85c9827c441d7887d6397f170104c_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240154010 - Disclosure - INVESTMENT SECURITIES - Realized Gain/Loss on Investment (Details)",
     "role": "http://www.homestreet.com/role/INVESTMENTSECURITIESRealizedGainLossonInvestmentDetails",
     "shortName": "INVESTMENT SECURITIES - Realized Gain/Loss on Investment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRealizedGainLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100040006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "role": "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240164011 - Disclosure - INVESTMENT SECURITIES - Securities Pledged to Secure Borrowings and Public Deposits (Details)",
     "role": "http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails",
     "shortName": "INVESTMENT SECURITIES - Securities Pledged to Secure Borrowings and Public Deposits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hmst:NumberOfPortfolioSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "portfoliosegment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240194012 - Disclosure - LOANS AND CREDIT QUALITY - Narrative (Details)",
     "role": "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails",
     "shortName": "LOANS AND CREDIT QUALITY - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "hmst:NumberOfPortfolioSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "portfoliosegment",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NotesReceivableGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240204013 - Disclosure - LOANS AND CREDIT QUALITY - Loans Held for Investment (Details)",
     "role": "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
     "shortName": "LOANS AND CREDIT QUALITY - Loans Held for Investment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i18548a4352a9467a9d7195739dd2f239_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:NotesReceivableGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i5009e341ba66426299b2d3a6747d2a20_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240214014 - Disclosure - LOANS AND CREDIT QUALITY - Related Parties (Details)",
     "role": "http://www.homestreet.com/role/LOANSANDCREDITQUALITYRelatedPartiesDetails",
     "shortName": "LOANS AND CREDIT QUALITY - Related Parties (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i5009e341ba66426299b2d3a6747d2a20_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i5009e341ba66426299b2d3a6747d2a20_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240224015 - Disclosure - LOANS AND CREDIT QUALITY - Allowance for Credit Losses (Details)",
     "role": "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails",
     "shortName": "LOANS AND CREDIT QUALITY - Allowance for Credit Losses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i4c66aa86eebe4c21b503b34f3ed4563a_I20181231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OffBalanceSheetCreditLossLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i5009e341ba66426299b2d3a6747d2a20_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240234016 - Disclosure - LOANS AND CREDIT QUALITY - Activity in Allowance for Credit Losses by Loan Portfolio (Details)",
     "role": "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
     "shortName": "LOANS AND CREDIT QUALITY - Activity in Allowance for Credit Losses by Loan Portfolio (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear",
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240244017 - Disclosure - LOANS AND CREDIT QUALITY - Loans Credit Quality by Year and Type (Details)",
     "role": "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
     "shortName": "LOANS AND CREDIT QUALITY - Loans Credit Quality by Year and Type (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear",
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NotesReceivableGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240254018 - Disclosure - LOANS AND CREDIT QUALITY - Collateral Dependent Loans (Details)",
     "role": "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
     "shortName": "LOANS AND CREDIT QUALITY - Collateral Dependent Loans (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:ScheduleofCollateralDependentLoansTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i7750d9aad1f546608d6515482a4e4a1a_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:NotesReceivableGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableNonaccrualNoAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240264019 - Disclosure - LOANS AND CREDIT QUALITY - Loans on Nonaccrual With no Related Allowance (Details)",
     "role": "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails",
     "shortName": "LOANS AND CREDIT QUALITY - Loans on Nonaccrual With no Related Allowance (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableNonaccrualNoAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240274020 - Disclosure - LOANS AND CREDIT QUALITY - Aging Analysis (Details)",
     "role": "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
     "shortName": "LOANS AND CREDIT QUALITY - Aging Analysis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "icc95a942f1904bd6a5cfdbf05e3df22c_I20181231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100050007 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
     "role": "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "icc95a942f1904bd6a5cfdbf05e3df22c_I20181231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsNumberOfContracts2",
      "reportCount": 1,
      "unique": true,
      "unitRef": "loan",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240284021 - Disclosure - LOANS AND CREDIT QUALITY - TDRs (Details)",
     "role": "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails",
     "shortName": "LOANS AND CREDIT QUALITY - TDRs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsNumberOfContracts2",
      "reportCount": 1,
      "unique": true,
      "unitRef": "loan",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "saleofright",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240294022 - Disclosure - LOANS AND CREDIT QUALITY - TDR Re-defaults (Details)",
     "role": "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRRedefaultsDetails",
     "shortName": "LOANS AND CREDIT QUALITY - TDR Re-defaults (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "saleofright",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FurnitureAndFixturesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240324023 - Disclosure - PREMISES AND EQUIPMENT, NET - Schedule of Premises and Equipment (Details)",
     "role": "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails",
     "shortName": "PREMISES AND EQUIPMENT, NET - Schedule of Premises and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FurnitureAndFixturesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:DepositBalancesIncludingStatedRatesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoninterestBearingDepositLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240354024 - Disclosure - DEPOSITS - Schedule of Deposit Balances (Details)",
     "role": "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails",
     "shortName": "DEPOSITS - Schedule of Deposit Balances (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:DepositBalancesIncludingStatedRatesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoninterestBearingDepositLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "hmst:PublicFundsIncludedInDeposits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240364025 - Disclosure - DEPOSITS - Narrative (Details)",
     "role": "http://www.homestreet.com/role/DEPOSITSNarrativeDetails",
     "shortName": "DEPOSITS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-6",
      "first": true,
      "lang": "en-US",
      "name": "hmst:PublicFundsIncludedInDeposits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TimeDepositMaturitiesNextRollingTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240374026 - Disclosure - DEPOSITS - Time Deposits (Details)",
     "role": "http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails",
     "shortName": "DEPOSITS - Time Deposits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TimeDepositMaturitiesNextRollingTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i4e36c0caf2294adaa2f6b83fb641b8aa_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdvancesFromFederalHomeLoanBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240394027 - Disclosure - BORROWINGS - Narrative (Details)",
     "role": "http://www.homestreet.com/role/BORROWINGSNarrativeDetails",
     "shortName": "BORROWINGS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i4e36c0caf2294adaa2f6b83fb641b8aa_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdvancesFromFederalHomeLoanBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240424028 - Disclosure - LONG-TERM DEBT - Narrative (Details)",
     "role": "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails",
     "shortName": "LONG-TERM DEBT - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i55642afcc3fa4d4b90ebade48d624cbd_I20211231",
      "decimals": "-6",
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i8c456dcd5fdf4a76bec019a781df318c_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240434029 - Disclosure - LONG-TERM DEBT - Schedule of Subordinated Debt Securities (Details)",
     "role": "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails",
     "shortName": "LONG-TERM DEBT - Schedule of Subordinated Debt Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i8c456dcd5fdf4a76bec019a781df318c_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeNotionalAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240464030 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Fair Value of Derivatives (Details)",
     "role": "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
     "shortName": "DERIVATIVES AND HEDGING ACTIVITIES - Fair Value of Derivatives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i15623e9ac9524629a1386d7bf9649345_I20211231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "hmst:Righttoreclaimcashinexcessoffairvalueofderivativeliability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100060008 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)",
     "role": "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical",
     "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240474031 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Narrative (Details)",
     "role": "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails",
     "shortName": "DERIVATIVES AND HEDGING ACTIVITIES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240484032 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Master Netting Agreements (Details)",
     "role": "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails",
     "shortName": "DERIVATIVES AND HEDGING ACTIVITIES - Master Netting Agreements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i7ce609dab13e4338886e7a6edf3c3c57_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240494033 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Gain/Loss Recognized in Income (Details)",
     "role": "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails",
     "shortName": "DERIVATIVES AND HEDGING ACTIVITIES - Gain/Loss Recognized in Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i7ce609dab13e4338886e7a6edf3c3c57_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeGainLossOnDerivativeNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansReceivableHeldForSaleAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240524034 - Disclosure - MORTGAGE BANKING OPERATIONS - Schedule of Loans Held for Sale (Details)",
     "role": "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails",
     "shortName": "MORTGAGE BANKING OPERATIONS - Schedule of Loans Held for Sale (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansReceivableHeldForSaleAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240534035 - Disclosure - MORTGAGE BANKING OPERATIONS - Schedule of Loans Sold (Details)",
     "role": "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails",
     "shortName": "MORTGAGE BANKING OPERATIONS - Schedule of Loans Sold (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240544036 - Disclosure - MORTGAGE BANKING OPERATIONS - Schedule of Gain on Sales (Details)",
     "role": "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails",
     "shortName": "MORTGAGE BANKING OPERATIONS - Schedule of Gain on Sales (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240554037 - Disclosure - MORTGAGE BANKING OPERATIONS - Loans Serviced for Others (Details)",
     "role": "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails",
     "shortName": "MORTGAGE BANKING OPERATIONS - Loans Serviced for Others (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:MortgageRepurchaseLossesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "icb9a4821d4db41a4b0d9686d9935adee_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240564038 - Disclosure - MORTGAGE BANKING OPERATIONS - Mortgage Repurchase Liability (Details)",
     "role": "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails",
     "shortName": "MORTGAGE BANKING OPERATIONS - Mortgage Repurchase Liability (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:MortgageRepurchaseLossesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "icbb0e5fefcb9409d8673a30c593e4a9a_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualProvision",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "hmst:ServicingAdvances",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240574039 - Disclosure - MORTGAGE BANKING OPERATIONS - Narrative (Details)",
     "role": "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails",
     "shortName": "MORTGAGE BANKING OPERATIONS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "hmst:ServicingAdvances",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:ServicingFeesAndOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240584040 - Disclosure - MORTGAGE BANKING OPERATIONS - Servicing Income (Details)",
     "role": "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails",
     "shortName": "MORTGAGE BANKING OPERATIONS - Servicing Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:ServicingFeesAndOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100070009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationAmortizationAndAccretionNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "hmst:ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240594041 - Disclosure - MORTGAGE BANKING OPERATIONS - SF MSR Roll Forward (Details)",
     "role": "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails",
     "shortName": "MORTGAGE BANKING OPERATIONS - SF MSR Roll Forward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "hmst:ServicingAssetatFairValueAdditionsandAmortizationNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "hmst:KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i6946d9e39b864a8bb53f32b7c909dc22_D20210101-20211231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "hmst:ServicingAssetWeightedAverageMeasurementInput",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240604042 - Disclosure - MORTGAGE BANKING OPERATIONS - Key Economic Assumptions (Details)",
     "role": "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails",
     "shortName": "MORTGAGE BANKING OPERATIONS - Key Economic Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ServicingAssetAtFairValueAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240614043 - Disclosure - MORTGAGE BANKING OPERATIONS - Sensitivity Analysis (Details)",
     "role": "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails",
     "shortName": "MORTGAGE BANKING OPERATIONS - Sensitivity Analysis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i5009e341ba66426299b2d3a6747d2a20_I20201231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ServicingAssetAtAmortizedValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240624044 - Disclosure - MORTGAGE BANKING OPERATIONS - MF MSR Roll Forward (Details)",
     "role": "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMFMSRRollForwardDetails",
     "shortName": "MORTGAGE BANKING OPERATIONS - MF MSR Roll Forward (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfServicingAssetsAtAmortizedValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ServicingAssetAtAmortizedValueAdditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240634045 - Disclosure - MORTGAGE BANKING OPERATIONS - MSR Projected Amortization (Details)",
     "role": "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails",
     "shortName": "MORTGAGE BANKING OPERATIONS - MSR Projected Amortization (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherCommitmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GuaranteeObligationsMaximumExposure",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240664046 - Disclosure - COMMITMENTS, GUARANTEES AND CONTINGENCIES - Schedule of Commitments (Details)",
     "role": "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails",
     "shortName": "COMMITMENTS, GUARANTEES AND CONTINGENCIES - Schedule of Commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherCommitmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i3b3c9bdd37b54d01b66db2b3540be771_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GuaranteeObligationsMaximumExposure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "hmst:AllowanceForUnfundedCommitments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240674047 - Disclosure - COMMITMENTS, GUARANTEES AND CONTINGENCIES - Narrative (Details)",
     "role": "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
     "shortName": "COMMITMENTS, GUARANTEES AND CONTINGENCIES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ic5280cece99b4526a9d6a3063ab70979_I20211231",
      "decimals": "-8",
      "lang": "en-US",
      "name": "us-gaap:GuaranteeObligationsMaximumExposure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240704048 - Disclosure - INCOME TAXES - Schedule of Income Tax Expense (Benefit) (Details)",
     "role": "http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails",
     "shortName": "INCOME TAXES - Schedule of Income Tax Expense (Benefit) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240714049 - Disclosure - INCOME TAXES - Income Tax Rate Reconciliation (Details)",
     "role": "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails",
     "shortName": "INCOME TAXES - Income Tax Rate Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "i884a9279be8a4c2ab09b8cd9c1681de9_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240724050 - Disclosure - INCOME TAXES - Deferred Tax Assets and Liabilities (Details)",
     "role": "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails",
     "shortName": "INCOME TAXES - Deferred Tax Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "hmst-20211231.htm",
      "contextRef": "ib522e3fafb60477f93bd398ec377a3a0_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 132,
   "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r785",
      "r786",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID",
        "terseLabel": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor [Line Items]"
       }
      }
     },
     "localname": "AuditorLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r785",
      "r786",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r785",
      "r786",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "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/2021q4",
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r785",
      "r786",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r788"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r783"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r782"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails",
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r782"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r782"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r806"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r782"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r782"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r782"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Smaller Reporting Company"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r782"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r807"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r785",
      "r786",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails",
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r781"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r784"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "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/2021q4",
     "presentation": [
      "http://www.homestreet.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "hmst_AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accretion (Amortization) Of Discounts And Premiums, Investments, Deposits And Debt",
        "label": "Accretion (Amortization) Of Discounts And Premiums, Investments, Deposits And Debt",
        "negatedTerseLabel": "Amortization of premiums and discounts: securities, deposits, debt"
       }
      }
     },
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestmentsDepositsAndDebt",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_AllowanceForUnfundedCommitments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance For Unfunded Commitments",
        "label": "Allowance For Unfunded Commitments",
        "terseLabel": "Allowance for unfunded commitments"
       }
      }
     },
     "localname": "AllowanceForUnfundedCommitments",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_AllowanceForUnfundedCommitmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance For Unfunded Commitments",
        "label": "Allowance For Unfunded Commitments [Abstract]",
        "terseLabel": "Allowance for unfunded commitments"
       }
      }
     },
     "localname": "AllowanceForUnfundedCommitmentsAbstract",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_AssetQualityReviewRiskRatingEightMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Quality Review Risk Rating Eight [Member]",
        "label": "Asset Quality Review Risk Rating Eight [Member]",
        "terseLabel": "8 - Substandard"
       }
      }
     },
     "localname": "AssetQualityReviewRiskRatingEightMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_AssetQualityReviewRiskRatingSevenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Quality Review Risk Rating Seven [Member]",
        "label": "Asset Quality Review Risk Rating Seven [Member]",
        "terseLabel": "7- Special Mention"
       }
      }
     },
     "localname": "AssetQualityReviewRiskRatingSevenMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_AssetQualityReviewRiskRatingsOneThroughSixMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset Quality Review Risk Ratings One Through Six [Member]",
        "label": "Asset Quality Review Risk Ratings One Through Six [Member]",
        "terseLabel": "1-6 Pass"
       }
      }
     },
     "localname": "AssetQualityReviewRiskRatingsOneThroughSixMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_AssetsAndLiabilitiesLesseeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets And Liabilities, Lessee [Table Text Block]",
        "label": "Assets And Liabilities, Lessee [Table Text Block]",
        "terseLabel": "Schedule of Lease Assets and Liabilities"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLesseeTableTextBlock",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Available for sale securities debt maturities after five through ten years weighted average yield.",
        "label": "Available for Sale Securities Debt Maturities After Five Through Ten Years Weighted Average Yield",
        "verboseLabel": "Due after five years through ten years, Weighted Average Yield"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsWeightedAverageYield",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Available-for-sale securities debt maturities year two through five fair value",
        "label": "Available for Sale Securities Debt Maturities After One Through Five Years Weighted Average Yield",
        "verboseLabel": "Due after one year through five years, Weighted Average Yield"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsWeightedAverageYield",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Available for sale securities debt maturities after ten years weighted average yield.",
        "label": "Available for Sale Securities Debt Maturities After Ten Years Weighted Average Yield",
        "verboseLabel": "Due after ten years, Weighted Average Yield"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsWeightedAverageYield",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Available for sale securities debt maturities with in one year weighted average yield.",
        "label": "Available for Sale Securities Debt Maturities within One Year Weighted Average Yield",
        "verboseLabel": "Due in one year or less, Weighted Average Yield"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearWeightedAverageYield",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Available for sale securities debt maturities without single maturity date weighted average yield.",
        "label": "Available for Sale Securities Debt Maturities Without Single Maturity Date Weighted Average Yield",
        "terseLabel": "Weighted average yield"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateWeightedAverageYield",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Banking Regulation, Common Equity Tier One Risk-Based Capital, Capital Adequacy Plus Applicable Increment Of Capital Conservation Buffer, Minimum",
        "label": "Banking Regulation, Common Equity Tier One Risk-Based Capital, Capital Adequacy Plus Applicable Increment Of Capital Conservation Buffer, Minimum",
        "terseLabel": "CET-1 to risk-weighted assets"
       }
      }
     },
     "localname": "BankingRegulationCommonEquityTierOneRiskBasedCapitalCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "hmst_BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Banking Regulation, Tier One Risk-Based Capital Ratio, Capital Adequacy Plus Applicable Increment Of Capital Conservation Buffer, Minimum",
        "label": "Banking Regulation, Tier One Risk-Based Capital Ratio, Capital Adequacy Plus Applicable Increment Of Capital Conservation Buffer, Minimum",
        "terseLabel": "Tier 1 capital to risk-weighted assets"
       }
      }
     },
     "localname": "BankingRegulationTierOneRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "hmst_BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Banking Regulation, Total Risk-Based Capital Ratio, Capital Adequacy Plus Applicable Increment Of Capital Conservation Buffer, Minimum",
        "label": "Banking Regulation, Total Risk-Based Capital Ratio, Capital Adequacy Plus Applicable Increment Of Capital Conservation Buffer, Minimum",
        "terseLabel": "Total capital to risk-weighted assets"
       }
      }
     },
     "localname": "BankingRegulationTotalRiskBasedCapitalRatioCapitalAdequacyPlusApplicableIncrementOfCapitalConservationBufferMinimum",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "hmst_BusinessCombinationsRecognizedIdentifiable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combinations, Recognized Identifiable",
        "label": "Business Combinations, Recognized Identifiable",
        "terseLabel": "Assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationsRecognizedIdentifiable",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_CARESActSection4013TemporaryReliefMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "CARES Act, Section 4013 Temporary Relief",
        "label": "CARES Act, Section 4013 Temporary Relief [Member]",
        "terseLabel": "CARES Act, Section 4013 Temporary Relief"
       }
      }
     },
     "localname": "CARESActSection4013TemporaryReliefMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_CashPaidDuringYearForAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash paid during the period for.",
        "label": "Cash Paid During Year for [Abstract]",
        "verboseLabel": "Cash paid during the period for:"
       }
      }
     },
     "localname": "CashPaidDuringYearForAbstract",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]",
        "label": "Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]",
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:"
       }
      }
     },
     "localname": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails": {
       "order": 1.0,
       "parentTag": "hmst_ServicingAssetatFairValueAdditionsandAmortizationNet",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails": {
       "order": 2.0,
       "parentTag": "hmst_NetServicingIncome",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in the fair value of mortgage servicing rights due to modeled amortization.",
        "label": "Changes in Fair Value of Mortgage Servicing Rights Due to Modeled Amortization",
        "negatedTerseLabel": "Changes in fair value of single family MSRs due to modeled amortization",
        "verboseLabel": "Amortization"
       }
      }
     },
     "localname": "ChangesInFairValueOfMortgageServicingRightsDueToModeledAmortization",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_CollateralizedCommercialMortgageObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The category includes multiclass, pay-through securitizations collateralized by commercial mortgages secured by assets, such as automobiles and boats, which are generally structured so that the collections of principal and interest due from the underlying debtors are paid to the holders of the CMO.",
        "label": "Collateralized Commercial Mortgage Obligations [Member]",
        "terseLabel": "Collateralized Commercial Mortgage Obligations"
       }
      }
     },
     "localname": "CollateralizedCommercialMortgageObligationsMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_CollateralizedMortgageObligationsCommercialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collateralized mortgage obligations commercial.",
        "label": "Collateralized Mortgage Obligations Commercial [Member]",
        "verboseLabel": "Commercial Collateralized Mortgage Obligations"
       }
      }
     },
     "localname": "CollateralizedMortgageObligationsCommercialMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_CollateralizedMortgageObligationsResidentialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collateralized mortgage obligations residential.",
        "label": "Collateralized Mortgage Obligations Residential [Member]",
        "verboseLabel": "Residential Collateralized Mortgage Obligations"
       }
      }
     },
     "localname": "CollateralizedMortgageObligationsResidentialMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_CollateralizedResidentialMortgageObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The category includes multiclass, pay-through securitizations collateralized by residential mortgages secured by assets, such as automobiles and boats, which are generally structured so that the collections of principal and interest due from the underlying debtors are paid to the holders of the CMO.",
        "label": "Collateralized Residential Mortgage Obligations [Member]",
        "terseLabel": "Collateralized Residential Mortgage Obligations"
       }
      }
     },
     "localname": "CollateralizedResidentialMortgageObligationsMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_CommercialPortfolioSegmentAdjustedForCreditAnalysisMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Portfolio Segment, Adjusted For Credit Analysis [Member]",
        "label": "Commercial Portfolio Segment, Adjusted For Credit Analysis [Member]",
        "terseLabel": "Commercial Portfolio Segment, Adjusted For Credit Analysis"
       }
      }
     },
     "localname": "CommercialPortfolioSegmentAdjustedForCreditAnalysisMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_CommercialRealEstateConstructionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commercial Real Estate Construction [Member]",
        "label": "Commercial Real Estate Construction [Member]",
        "terseLabel": "CRE construction"
       }
      }
     },
     "localname": "CommercialRealEstateConstructionMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Equity Risk Based Capital Required for Capital Adequacy to Risk Weight Assets",
        "label": "Common Equity Risk Based Capital Required for Capital Adequacy to Risk Weight Assets",
        "terseLabel": "Common equity risk-based capital required for capital adequacy, ratio"
       }
      }
     },
     "localname": "CommonEquityRiskBasedCapitalRequiredforCapitalAdequacytoRiskWeightAssets",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_CommonEquityRiskBasedCapitaltoRiskWeightAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of Common Equity Risk Based Capital required to be categorized as well capitalized divided by risk weight assets.",
        "label": "Common Equity Risk Based Capital to Risk Weight Assets",
        "terseLabel": "Common equity risk-based capital to risk weighted assets, ratio"
       }
      }
     },
     "localname": "CommonEquityRiskBasedCapitaltoRiskWeightAssets",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_Commonequityriskbasedcapitalrequiredforcapitaladequacy": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common equity risk-based capital required for capital adequacy purposes under the regulatory framework for prompt corrective action.",
        "label": "Common equity risk-based capital required for capital adequacy",
        "terseLabel": "Common equity risk-based capital required for capital adequacy"
       }
      }
     },
     "localname": "Commonequityriskbasedcapitalrequiredforcapitaladequacy",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalized": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of Common Equity Risk Based Capital required to be categorized as well capitalized under the regulatory framework for prompt corrective action.",
        "label": "Common equity risk-based capital required to be well capitalized",
        "terseLabel": "Common equity capital required to be well capitalized"
       }
      }
     },
     "localname": "Commonequityriskbasedcapitalrequiredtobewellcapitalized",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common equity risk-based capital required to be well capitalized percent",
        "label": "Common equity risk-based capital required to be well capitalized percent",
        "terseLabel": "Common equity risk-based capital required to be well capitalized, ratio"
       }
      }
     },
     "localname": "Commonequityriskbasedcapitalrequiredtobewellcapitalizedpercent",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Computation of weighted average yield using coupon on fair value.",
        "label": "Computation of Weighted Average Yield Using Coupon on Fair Value [Abstract]",
        "verboseLabel": "Computation of Weighted Average Yield Using Coupon on Fair Value"
       }
      }
     },
     "localname": "ComputationOfWeightedAverageYieldUsingCouponOnFairValueAbstract",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_CondensedBalanceSheetsParentCompanyTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Condensed Balance Sheets, Parent Company [Table Text Block]",
        "label": "Condensed Balance Sheets, Parent Company [Table Text Block]",
        "terseLabel": "Condensed Balance Sheets, Parent Company"
       }
      }
     },
     "localname": "CondensedBalanceSheetsParentCompanyTableTextBlock",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_CondensedStatementsofCashFlowsParentcompanyTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Condensed Statements of Cash Flows, Parent company [Table Text Block]",
        "label": "Condensed Statements of Cash Flows, Parent company [Table Text Block]",
        "terseLabel": "Condensed Statements of Cash Flows, Parent Company"
       }
      }
     },
     "localname": "CondensedStatementsofCashFlowsParentcompanyTableTextBlock",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_CondensedStatementsofIncomeParentcompanyTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Condensed Statements of Income, Parent company [Table Text Block]",
        "label": "Condensed Statements of Income, Parent company [Table Text Block]",
        "terseLabel": "Condensed Statements of Income, Parent Company"
       }
      }
     },
     "localname": "CondensedStatementsofIncomeParentcompanyTableTextBlock",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_ConstantPrepaymentRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Constant Prepayment Rate",
        "label": "Constant Prepayment Rate [Abstract]",
        "terseLabel": "Constant Prepayment Rate [Abstract]"
       }
      }
     },
     "localname": "ConstantPrepaymentRateAbstract",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consumer Portfolio Segment, Adjusted For Credit Analysis [Member]",
        "label": "Consumer Portfolio Segment, Adjusted For Credit Analysis [Member]",
        "terseLabel": "Consumer Portfolio Segment, Adjusted For Credit Analysis"
       }
      }
     },
     "localname": "ConsumerPortfolioSegmentAdjustedForCreditAnalysisMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_DebtInstrumentCallOption": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of a call option on a debt instrument.",
        "label": "Debt Instrument, Call Option",
        "terseLabel": "Call option"
       }
      }
     },
     "localname": "DebtInstrumentCallOption",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hmst_DeferredTaxAssetsLeaseLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Lease Liability",
        "label": "Deferred Tax Assets, Lease Liability",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsLeaseLiability",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DeferredTaxAssetsLoanValuation": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Loan Valuation",
        "label": "Deferred Tax Assets, Loan Valuation",
        "terseLabel": "Loan valuation"
       }
      }
     },
     "localname": "DeferredTaxAssetsLoanValuation",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DeferredTaxAssetsStockOptions": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Stock Options",
        "label": "Deferred Tax Assets, Stock Options",
        "terseLabel": "Stock options"
       }
      }
     },
     "localname": "DeferredTaxAssetsStockOptions",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DeferredTaxLiabilitiesDeferredLoanFeesandCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liabilities attributable to taxable temporary differences from deferred loan fees and costs.",
        "label": "Deferred Tax Liabilities, Deferred Loan Fees and Costs",
        "negatedTerseLabel": "Deferred loan fees and costs"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDeferredLoanFeesandCosts",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Unrealized Gains On Debt Securities Available-For-Sale, Gross",
        "label": "Deferred Tax Liabilities, Unrealized Gains On Debt Securities Available-For-Sale, Gross",
        "negatedTerseLabel": "Unrealized gain on investment AFS securities"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesUnrealizedGainsOnDebtSecuritiesAvailableForSaleGross",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DefineContributionPlanTrancheOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Define Contribution Plan, Tranche One [Member]",
        "label": "Define Contribution Plan, Tranche One [Member]",
        "terseLabel": "Tranche One"
       }
      }
     },
     "localname": "DefineContributionPlanTrancheOneMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_DefinedContributionPlanTrancheTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Contribution Plan, Tranche Two [Member]",
        "label": "Defined Contribution Plan, Tranche Two [Member]",
        "terseLabel": "Tranche Two"
       }
      }
     },
     "localname": "DefinedContributionPlanTrancheTwoMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_DefinedContributionPlanTranchesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Contribution Plan Tranches [Axis]",
        "label": "Defined Contribution Plan Tranches [Axis]",
        "terseLabel": "Defined Contribution Plan Tranches [Axis]"
       }
      }
     },
     "localname": "DefinedContributionPlanTranchesAxis",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_DefinedContributionPlanTranchesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Domain] for Defined Contribution Plan Tranches [Axis]",
        "label": "Defined Contribution Plan Tranches [Domain]",
        "terseLabel": "Defined Contribution Plan Tranches [Domain]"
       }
      }
     },
     "localname": "DefinedContributionPlanTranchesDomain",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_DepositBalancesIncludingStatedRatesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposit balances, including stated rates.",
        "label": "Deposit Balances Including Stated Rates [Table Text Block]",
        "verboseLabel": "Deposit balances, including stated rates"
       }
      }
     },
     "localname": "DepositBalancesIncludingStatedRatesTableTextBlock",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_DepositorAndOtherRetailBankingFees": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 4.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depositor and other retail banking fees.",
        "label": "Depositor and Other Retail Banking Fees",
        "verboseLabel": "Deposit fees"
       }
      }
     },
     "localname": "DepositorAndOtherRetailBankingFees",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount as of the balance sheet date of the fair value of derivative assets that in accordance with the entity's accounting policy was offset against other derivative contracts under a master netting arrangement.",
        "label": "Derivative Asset Fair Value Amount Offset Against Other Derivatives",
        "terseLabel": "Netting adjustments/Cash collateral, derivative assets"
       }
      }
     },
     "localname": "DerivativeAssetFairValueAmountOffsetAgainstOtherDerivatives",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DerivativeLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount as of the balance sheet date of the fair value of derivative liabilities that in accordance with the entity's accounting policy were offset against other derivative contracts under a master netting arrangement.",
        "label": "Derivative Liability Fair Value Amount Offset Against Other Derivatives",
        "negatedLabel": "Netting adjustments/Cash collateral, derivative liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilityFairValueAmountOffsetAgainstOtherDerivatives",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DiscountRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discount Rate",
        "label": "Discount Rate [Abstract]",
        "terseLabel": "Discount Rate [Abstract]"
       }
      }
     },
     "localname": "DiscountRateAbstract",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Assets Sold During Period",
        "label": "Disposal Group, Including Discontinued Operation, Assets Sold During Period",
        "verboseLabel": "Book value of assets sold"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsSoldDuringPeriod",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Consideration Including Reimbursed Costs",
        "label": "Disposal Group, Including Discontinued Operation, Consideration Including Reimbursed Costs",
        "totalLabel": "Total costs"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Gain On Assets Sold",
        "label": "Disposal Group, Including Discontinued Operation, Gain On Assets Sold",
        "terseLabel": "Gain on assets sold"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationGainOnAssetsSold",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Labor And Related Expense",
        "label": "Disposal Group, Including Discontinued Operation, Labor And Related Expense",
        "terseLabel": "Compensation expense related to the transactions"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationLaborAndRelatedExpense",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Loans Held-For-Sale, Fair Value Disclosure",
        "label": "Disposal Group, Including Discontinued Operation, Loans Held-For-Sale, Fair Value Disclosure",
        "terseLabel": "LHFS at fair value"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationLoansHeldForSaleFairValueDisclosure",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Net Gains Losses On Mortgage Loan Origination And Sales Activities",
        "label": "Disposal Group, Including Discontinued Operation, Net Gains Losses On Mortgage Loan Origination And Sales Activities",
        "terseLabel": "Gain on loan origination and sale activities, discontinued operations"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationNetGainsLossesOnMortgageLoanOriginationAndSalesActivities",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Noninterest Expense",
        "label": "Disposal Group, Including Discontinued Operation, Noninterest Expense",
        "terseLabel": "Noninterest expense"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationNoninterestExpense",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DisposalGroupIncludingDiscontinuedOperationNoninterestIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Noninterest Income",
        "label": "Disposal Group, Including Discontinued Operation, Noninterest Income",
        "terseLabel": "Noninterest income"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationNoninterestIncome",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DisposalGroupIncludingDiscontinuedOperationOccupancyNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails": {
       "order": 3.0,
       "parentTag": "hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Occupancy, Net",
        "label": "Disposal Group, Including Discontinued Operation, Occupancy, Net",
        "terseLabel": "Facility and IT related costs"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOccupancyNet",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails": {
       "order": 3.0,
       "parentTag": "hmst_ServicingFeesNetIncludingDiscontinuedOperations",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Servicing Fees Net1",
        "label": "Disposal Group, Including Discontinued Operation, Servicing Fees Net1",
        "negatedTerseLabel": "Loan servicing income, discontinued operations"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationServicingFeesNet1",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DisposalGroupIncludingDiscontinuedOperationTransactionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "hmst_DisposalGroupIncludingDiscontinuedOperationConsiderationIncludingReimbursedCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Transaction Costs",
        "label": "Disposal Group, Including Discontinued Operation, Transaction Costs",
        "terseLabel": "Transaction costs"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationTransactionCosts",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Distributions In Excess Or Earnings From Investment In Subsidiaries",
        "label": "Distributions In Excess Or Earnings From Investment In Subsidiaries",
        "terseLabel": "Distributions in excess or earnings from investment in subsidiaries"
       }
      }
     },
     "localname": "DistributionsInExcessOrEarningsFromInvestmentInSubsidiaries",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_EarningsPerShareNumeratorAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings Per Share Numerator [Abstract]",
        "label": "Earnings Per Share Numerator [Abstract]",
        "terseLabel": "EPS numerator:"
       }
      }
     },
     "localname": "EarningsPerShareNumeratorAbstract",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_ExpectedWeightedAverageLifeofMSR": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected Weighted Average Life of MSR",
        "label": "Expected Weighted Average Life of MSR",
        "terseLabel": "Expected weighted average life of MSR"
       }
      }
     },
     "localname": "ExpectedWeightedAverageLifeofMSR",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hmst_FairValueMeasurementMethodologiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value measurement methodologies.",
        "label": "Fair Value Measurement Methodologies [Table Text Block]",
        "verboseLabel": "Fair Value Measurement Methodologies"
       }
      }
     },
     "localname": "FairValueMeasurementMethodologiesTableTextBlock",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value measurement transfers between with levels of hierarchy for assets and liabilities held.",
        "label": "Fair Value Measurement Transfers Between With Levels of Hierarchy for Assets and Liabilities Held",
        "verboseLabel": "Transfers between levels of fair value hierarchy"
       }
      }
     },
     "localname": "FairValueMeasurementTransfersBetweenWithLevelsOfHierarchyForAssetsAndLiabilitiesHeld",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair Value Option, Loans Held As Assets, Aggregate Unpaid Principal Balance",
        "label": "Fair Value Option, Loans Held As Assets, Aggregate Unpaid Principal Balance",
        "terseLabel": "Aggregate Unpaid Principal Balance"
       }
      }
     },
     "localname": "FairValueOptionLoansHeldAsAssetsAggregateUnpaidPrincipalBalance",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_FederalHomeLoanBankStockPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal Home Loan Bank Stock [Policy Text Block]",
        "label": "Federal Home Loan Bank Stock [Policy Text Block]",
        "terseLabel": "Federal Home Loan Bank Stock"
       }
      }
     },
     "localname": "FederalHomeLoanBankStockPolicyTextBlock",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_FederalHomeLoanBankandOtherBorrowingsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entire disclosure for Federal Home Loan Bank and other borrowings.",
        "label": "Federal Home Loan Bank and Other Borrowings [Text Block]",
        "terseLabel": "BORROWINGS"
       }
      }
     },
     "localname": "FederalHomeLoanBankandOtherBorrowingsTextBlock",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal Housing Administration, Veteran Affairs, Or Small Business Administration [Member]",
        "label": "Federal Housing Administration, Veteran Affairs, Or Small Business Administration [Member]",
        "terseLabel": "Federal Housing Administration, Veteran Affairs, Or Small Business Administration"
       }
      }
     },
     "localname": "FederalHousingAdministrationVeteranAffairsOrSmallBusinessAdministrationMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_FederalReserveBankofSanFranciscoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Federal reserve bank of San Francisco [Member]",
        "label": "Federal Reserve Bank of San Francisco [Member]",
        "terseLabel": "Federal Reserve Bank of San Francisco"
       }
      }
     },
     "localname": "FederalReserveBankofSanFranciscoMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_FinanceLeaseCost1Abstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Lease Cost1 [Abstract]",
        "label": "Finance Lease Cost1 [Abstract]",
        "terseLabel": "Finance lease cost:"
       }
      }
     },
     "localname": "FinanceLeaseCost1Abstract",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseCostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable Credit Loss And Off-Balance Sheet Credit Loss Liability, Credit Loss Expense (Reversal)",
        "label": "Financing Receivable Credit Loss And Off-Balance Sheet Credit Loss Liability, Credit Loss Expense (Reversal)",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss",
       "weight": -1.0
      },
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Credit Loss, Expense (Reversal) And Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)",
        "label": "Financing Receivable, Credit Loss, Expense (Reversal) And Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)",
        "terseLabel": "Provision for credit losses"
       }
      }
     },
     "localname": "FinancingReceivableCreditLossExpenseReversalAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Excluding Accrued Interest, before Allowance For Credit Loss, Past Due And Nonaccrual",
        "label": "Financing Receivable, Excluding Accrued Interest, before Allowance For Credit Loss, Past Due And Nonaccrual",
        "terseLabel": "Total past due and nonaccrual"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLossPastDueAndNonaccrual",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_FinancingReceivableInterestReceivable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Interest Receivable",
        "label": "Financing Receivable, Interest Receivable",
        "terseLabel": "Accrued interest receivable"
       }
      }
     },
     "localname": "FinancingReceivableInterestReceivable",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_FinancingReceivableModificationsRecordedInvestmentatPeriodEnd": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Modifications, Recorded Investment at Period End",
        "label": "Financing Receivable, Modifications, Recorded Investment at Period End",
        "terseLabel": "Recorded investment - TDR"
       }
      }
     },
     "localname": "FinancingReceivableModificationsRecordedInvestmentatPeriodEnd",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Net Fair Value Adjustment And (Gain) Loss On Sale",
        "label": "Financing Receivable, Net Fair Value Adjustment And (Gain) Loss On Sale",
        "negatedTerseLabel": "Net fair value adjustment and gain on sale of LHFS"
       }
      }
     },
     "localname": "FinancingReceivableNetFairValueAdjustmentAndGainLossOnSale",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_FinancingReceivableNonaccrualPercentOfTotalLoans": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails": {
       "order": 3.0,
       "parentTag": "hmst_FinancingReceivablePercentOfTotalLoans",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Nonaccrual, Percent Of Total Loans",
        "label": "Financing Receivable, Nonaccrual, Percent Of Total Loans",
        "terseLabel": "Nonaccrual, percent of total loans"
       }
      }
     },
     "localname": "FinancingReceivableNonaccrualPercentOfTotalLoans",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_FinancingReceivableNotPastDuePercentOfTotalLoans": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails": {
       "order": 4.0,
       "parentTag": "hmst_FinancingReceivablePercentOfTotalLoans",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Not Past Due, Percent Of Total Loans",
        "label": "Financing Receivable, Not Past Due, Percent Of Total Loans",
        "terseLabel": "Not past due, percent of total loans"
       }
      }
     },
     "localname": "FinancingReceivableNotPastDuePercentOfTotalLoans",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails": {
       "order": 2.0,
       "parentTag": "hmst_FinancingReceivablePercentOfTotalLoans",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Past Due And Nonaccrual, Percent Of Total Loans",
        "label": "Financing Receivable, Past Due And Nonaccrual, Percent Of Total Loans",
        "terseLabel": "Past due and nonaccrual, percent of total loans"
       }
      }
     },
     "localname": "FinancingReceivablePastDueAndNonaccrualPercentOfTotalLoans",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_FinancingReceivablePastDuePercentOfTotalLoans": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails": {
       "order": 1.0,
       "parentTag": "hmst_FinancingReceivablePercentOfTotalLoans",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Past Due, Percent Of Total Loans",
        "label": "Financing Receivable, Past Due, Percent Of Total Loans",
        "terseLabel": "Past due, percent of total loans"
       }
      }
     },
     "localname": "FinancingReceivablePastDuePercentOfTotalLoans",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_FinancingReceivablePercentOfTotalLoans": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Percent Of Total Loans",
        "label": "Financing Receivable, Percent Of Total Loans",
        "totalLabel": "Percent of total loans"
       }
      }
     },
     "localname": "FinancingReceivablePercentOfTotalLoans",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_FinancingReceivableRevolvingTerm": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_NotesReceivableGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing Receivable, Revolving, Term",
        "label": "Financing Receivable, Revolving, Term",
        "terseLabel": "Revolving-term"
       }
      }
     },
     "localname": "FinancingReceivableRevolvingTerm",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_GainLossOnSaleOfMortgageServicingRights": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 20.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain (Loss) On Sale Of Mortgage Servicing Rights",
        "label": "Gain (Loss) On Sale Of Mortgage Servicing Rights",
        "negatedTerseLabel": "Gain on sale of MSRs"
       }
      }
     },
     "localname": "GainLossOnSaleOfMortgageServicingRights",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_GainOnMortgageLoanOriginationAndSaleActivitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain on mortgage loan origination and sale activities [Line Items]",
        "label": "Gain on mortgage loan origination and sale activities [Line Items]",
        "terseLabel": "Gain on mortgage loan origination and sale activities [Line Items]"
       }
      }
     },
     "localname": "GainOnMortgageLoanOriginationAndSaleActivitiesLineItems",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_GainOnMortgageLoanOriginationAndSaleActivitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing gain on mortgage loan origination and sale activities.",
        "label": "Gain On Mortgage Loan Origination And Sale Activities [Table]",
        "terseLabel": "Gain On Mortgage Loan Origination And Sale Activities [Table]"
       }
      }
     },
     "localname": "GainOnMortgageLoanOriginationAndSaleActivitiesTable",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_GainsLossesOnLoansHeldForInvestment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gains losses on loans held for investment.",
        "label": "Gains Losses on Loans Held for Investment",
        "verboseLabel": "Gains/losses on loans held for investment"
       }
      }
     },
     "localname": "GainsLossesOnLoansHeldForInvestment",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_GinnieMaeEarlyBuyoutLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans for which the entity has the unilateral right to repurchase out of a mortgage pool. Such loans accounted for as a repurchase.",
        "label": "Ginnie Mae Early Buyout Loans [Member]",
        "terseLabel": "Ginnie Mae Early Buyout Loans"
       }
      }
     },
     "localname": "GinnieMaeEarlyBuyoutLoansMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_Goodwillfromacquisition": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Goodwill from acquisition",
        "label": "Goodwill from acquisition",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwillfromacquisition",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_HLCBasedMortgageBankingOperationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "HLC Based Mortgage Banking Operations [Member]",
        "label": "HLC Based Mortgage Banking Operations [Member]",
        "terseLabel": "HLC Based Mortgage Banking Operations"
       }
      }
     },
     "localname": "HLCBasedMortgageBankingOperationsMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYield": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents average yield on the total of all debt securities grouped by maturity dates, at fair value, which are categorized as held-to-maturity.",
        "label": "HeldToMaturitySecuritiesDebtMaturitiesAverageYield",
        "terseLabel": "Weighted average yield"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAverageYield",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the average yield on debt securities with maturities after five through ten years as of the balance sheet date and which are categorized as held-to-maturity.",
        "label": "HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears",
        "terseLabel": "Due after five years through ten years, Weighted Average Yield"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterFiveThroughTenYears",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the average yield on debt securities with maturities expected to mature after one through five years from the balance sheet date and which are categorized as held-to-maturity.",
        "label": "HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears",
        "terseLabel": "Due after one year through five years, Weighted Average Yield"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterOneThroughFiveYears",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the average yield on debt securities with maturities due after ten years as of the balance sheet date and which are categorized as held-to-maturity.",
        "label": "HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears",
        "terseLabel": "Due after ten years, Weighted Average Yield"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAverageYieldAfterTenYears",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the average yield on debt securities with maturities within one year of the balance sheet date and which are categorized as held-to-maturity.",
        "label": "HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear",
        "terseLabel": "Due in one year or less, Weighted Average Yield"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesAverageYieldWithinOneYear",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_HomeEquityLineOfCreditAdjustedForCreditAnalysisMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Home Equity Line Of Credit, Adjusted For Credit Analysis [Member]",
        "label": "Home Equity Line Of Credit, Adjusted For Credit Analysis [Member]",
        "terseLabel": "Home equity and other"
       }
      }
     },
     "localname": "HomeEquityLineOfCreditAdjustedForCreditAnalysisMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_HomeLoanCentersSold": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Home Loan Centers Sold",
        "label": "Home Loan Centers Sold",
        "terseLabel": "Home loan centers sold"
       }
      }
     },
     "localname": "HomeLoanCentersSold",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "hmst_HomeStreetBankMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "HomeStreet Bank [Member]",
        "label": "HomeStreet Bank [Member]",
        "terseLabel": "HomeStreet Bank"
       }
      }
     },
     "localname": "HomeStreetBankMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails",
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "HomeStreet Statutory Trust Subordinated Debt Securities III",
        "label": "HomeStreet Statutory Trust Subordinated Debt Securities III [Member]",
        "terseLabel": "HomeStreet Statutory Trust Subordinated Debt Securities III"
       }
      }
     },
     "localname": "HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIIMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "HomeStreet Statutory Trust Subordinated Debt Securities II [Member]",
        "label": "HomeStreet Statutory Trust Subordinated Debt Securities II [Member]",
        "terseLabel": "HomeStreet Statutory Trust Subordinated Debt Securities II"
       }
      }
     },
     "localname": "HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIIMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "HomeStreet Statutory Trust Subordinated Debt Securities I [Member]",
        "label": "HomeStreet Statutory Trust Subordinated Debt Securities I [Member]",
        "terseLabel": "HomeStreet Statutory Trust Subordinated Debt Securities I"
       }
      }
     },
     "localname": "HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "HomeStreet Statutory Trust Subordinated Debt Securities IV.",
        "label": "HomeStreet Statutory Trust Subordinated Debt Securities IV. [Member]",
        "terseLabel": "HomeStreet Statutory Trust Subordinated Debt Securities IV"
       }
      }
     },
     "localname": "HomeStreetStatutoryTrustSubordinatedDebtSecuritiesIV.Member",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_ImpactOnFairValueOfFiftyBasisPointsDecrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impact on fair value of 50 basis points decrease.",
        "label": "Impact on Fair Value of Fifty Basis Points Decrease",
        "negatedLabel": "Impact on fair value of 50 basis points adverse change in interest rates"
       }
      }
     },
     "localname": "ImpactOnFairValueOfFiftyBasisPointsDecrease",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_ImpactOnFairValueOfHundredBasisPointsIncrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impact on fair value of 100 basis points increase.",
        "label": "Impact on Fair Value of Hundred Basis Points Increase",
        "negatedLabel": "Impact on fair value of 100 basis points increase"
       }
      }
     },
     "localname": "ImpactOnFairValueOfHundredBasisPointsIncrease",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_ImpactOnFairValueOfTwentyFiveBasisPointsDecrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impact on fair value of 25 basis points decrease.",
        "label": "Impact on Fair Value of Twenty Five Basis Points Decrease",
        "negatedLabel": "Impact on fair value of 25 basis points adverse change in interest rates"
       }
      }
     },
     "localname": "ImpactOnFairValueOfTwentyFiveBasisPointsDecrease",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_ImpactOnFairValueOfTwoHundredBasisPointsIncrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impact on fair value of 200 basis points increase.",
        "label": "Impact on Fair Value of Two Hundred Basis Points Increase",
        "negatedLabel": "Impact on fair value of 200 basis points increase"
       }
      }
     },
     "localname": "ImpactOnFairValueOfTwoHundredBasisPointsIncrease",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_IncreaseDecreaseInAccountsPayableAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 22.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (decrease) in accounts payable and other liabilities.",
        "label": "Increase (Decrease) in Accounts Payable and Other Liabilities",
        "negatedLabel": "Increase (decrease) in accounts payable and other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndOtherLiabilities",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Finance Lease Right-Of-Use Assets Due To Assumption Changes Of Renewal Option Exercise",
        "label": "Increase (Decrease) In Finance Lease Right-Of-Use Assets Due To Assumption Changes Of Renewal Option Exercise",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "IncreaseDecreaseInFinanceLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Operating Lease Right-Of-Use Assets Due To Assumption Changes Of Renewal Option Exercise",
        "label": "Increase (Decrease) In Operating Lease Right-Of-Use Assets Due To Assumption Changes Of Renewal Option Exercise",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssetsDueToAssumptionChangesOfRenewalOptionExercise",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_IncreaseDecreaseinMortgageServicingRights": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) in Mortgage Servicing Rights",
        "label": "Increase (Decrease) in Mortgage Servicing Rights",
        "negatedTerseLabel": "Origination of MSRs"
       }
      }
     },
     "localname": "IncreaseDecreaseinMortgageServicingRights",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_InterestRateLockAndLoanPurchaseCommitmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Lock And Loan Purchase Commitments",
        "label": "Interest Rate Lock And Loan Purchase Commitments [Member]",
        "terseLabel": "Interest Rate Lock and Loan Purchase Commitments"
       }
      }
     },
     "localname": "InterestRateLockAndLoanPurchaseCommitmentsMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_InterestRateSwapBackToBackMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Rate Swap, Back-To-Back [Member]",
        "label": "Interest Rate Swap, Back-To-Back [Member]",
        "terseLabel": "Interest Rate Swap, Back-To-Back"
       }
      }
     },
     "localname": "InterestRateSwapBackToBackMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_InvestmentCommitmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment Commitment [Member]",
        "label": "Investment Commitment [Member]",
        "terseLabel": "Investment commitment"
       }
      }
     },
     "localname": "InvestmentCommitmentMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments In And Advance To Other Affiliates, Subsidiaries, Associates, And Joint Ventures",
        "label": "Investments In And Advance To Other Affiliates, Subsidiaries, Associates, And Joint Ventures",
        "terseLabel": "Investment in stock of other subsidiaries"
       }
      }
     },
     "localname": "InvestmentsInAndAdvanceToOtherAffiliatesSubsidiariesAssociatesAndJointVentures",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Key economic assumptions used in measuring the initial value of capitalized single family MSRs created from loan sales with retained servicing.",
        "label": "Key Economic Assumptions Used in Measuring Initial Value of Capitalized Single Family Created from Loan Sales with Retained Servicing [Table Text Block]",
        "verboseLabel": "Key Economic Assumptions Used in Measuring Initial FV of Capitalized Single Family MSRs"
       }
      }
     },
     "localname": "KeyEconomicAssumptionsUsedInMeasuringInitialValueOfCapitalizedSingleFamilyCreatedFromLoanSalesWithRetainedServicingTableTextBlock",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_LeaseSupplementalCashFlowInformationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Supplemental Cash Flow Information [Table Text Block]",
        "label": "Lease Supplemental Cash Flow Information [Table Text Block]",
        "terseLabel": "Schedule of Lease Supplemental Cash Flow Information"
       }
      }
     },
     "localname": "LeaseSupplementalCashFlowInformationTableTextBlock",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_LesseeNonleaseLiabilityToBePaidAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "hmst_NonleaseLiabilityDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Nonlease, Liability, To Be Paid, After Year Five",
        "label": "Lessee, Nonlease, Liability, To Be Paid, After Year Five",
        "terseLabel": "2027 and thereafter"
       }
      }
     },
     "localname": "LesseeNonleaseLiabilityToBePaidAfterYearFive",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_LesseeNonleaseLiabilityToBePaidYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "hmst_NonleaseLiabilityDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Nonlease, Liability, To Be Paid, Year Five",
        "label": "Lessee, Nonlease, Liability, To Be Paid, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeNonleaseLiabilityToBePaidYearFive",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_LesseeNonleaseLiabilityToBePaidYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails": {
       "order": 4.0,
       "parentTag": "hmst_NonleaseLiabilityDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Nonlease, Liability, To Be Paid, Year Four",
        "label": "Lessee, Nonlease, Liability, To Be Paid, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeNonleaseLiabilityToBePaidYearFour",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_LesseeNonleaseLiabilityToBePaidYearOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails": {
       "order": 3.0,
       "parentTag": "hmst_NonleaseLiabilityDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Nonlease, Liability, To Be Paid, Year One",
        "label": "Lessee, Nonlease, Liability, To Be Paid, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeNonleaseLiabilityToBePaidYearOne",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_LesseeNonleaseLiabilityToBePaidYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails": {
       "order": 6.0,
       "parentTag": "hmst_NonleaseLiabilityDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Nonlease, Liability, To Be Paid, Year Three",
        "label": "Lessee, Nonlease, Liability, To Be Paid, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeNonleaseLiabilityToBePaidYearThree",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_LesseeNonleaseLiabilityToBePaidYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails": {
       "order": 5.0,
       "parentTag": "hmst_NonleaseLiabilityDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Nonlease, Liability, To Be Paid, Year Two",
        "label": "Lessee, Nonlease, Liability, To Be Paid, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeNonleaseLiabilityToBePaidYearTwo",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_LesseeOperatingSubleaseAssetPaymentsDueThereafter": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Sublease, Asset, Payments, Due Thereafter",
        "label": "Lessee, Operating Sublease, Asset, Payments, Due Thereafter",
        "terseLabel": "Thereafter, sublease payments due to Company"
       }
      }
     },
     "localname": "LesseeOperatingSubleaseAssetPaymentsDueThereafter",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFive": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Sublease, Asset, Payments, Due Year Five",
        "label": "Lessee, Operating Sublease, Asset, Payments, Due Year Five",
        "terseLabel": "2026, sublease payments due to Company"
       }
      }
     },
     "localname": "LesseeOperatingSubleaseAssetPaymentsDueYearFive",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_LesseeOperatingSubleaseAssetPaymentsDueYearFour": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Sublease, Asset, Payments, Due Year Four",
        "label": "Lessee, Operating Sublease, Asset, Payments, Due Year Four",
        "terseLabel": "2025, sublease payments due to Company"
       }
      }
     },
     "localname": "LesseeOperatingSubleaseAssetPaymentsDueYearFour",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_LesseeOperatingSubleaseAssetPaymentsDueYearThree": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Sublease, Asset, Payments, Due Year Three",
        "label": "Lessee, Operating Sublease, Asset, Payments, Due Year Three",
        "terseLabel": "2024, sublease payments due to Company"
       }
      }
     },
     "localname": "LesseeOperatingSubleaseAssetPaymentsDueYearThree",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_LesseeOperatingSubleaseAssetPaymentsDueYearTwo": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Sublease, Asset, Payments, Due Year Two",
        "label": "Lessee, Operating Sublease, Asset, Payments, Due Year Two",
        "terseLabel": "2023, sublease payments due to Company"
       }
      }
     },
     "localname": "LesseeOperatingSubleaseAssetPaymentsDueYearTwo",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Operating Sublease, Asset, Payments, Next Twelve Months",
        "label": "Lessee, Operating Sublease, Asset, Payments, Next Twelve Months",
        "terseLabel": "2022, sublease payments due to Company"
       }
      }
     },
     "localname": "LesseeOperatingSubleaseAssetPaymentsNextTwelveMonths",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_LesseeVariableLeaseLiabilityPaymentDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lessee, Variable Lease, Liability, Payment, Due",
        "label": "Lessee, Variable Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Nonlease Components"
       }
      }
     },
     "localname": "LesseeVariableLeaseLiabilityPaymentDueAbstract",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_LoansDerecognizedWithRightToRepurchase": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans Derecognized With Right to Repurchase",
        "label": "Loans Derecognized With Right to Repurchase",
        "terseLabel": "Ginnie Mae loans derecognized with the right to repurchase, net"
       }
      }
     },
     "localname": "LoansDerecognizedWithRightToRepurchase",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_LoansGrantedForbearanceOutstandingBalance": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans Granted Forbearance, Outstanding Balance",
        "label": "Loans Granted Forbearance, Outstanding Balance",
        "terseLabel": "Loans granted forbearance, outstanding balance"
       }
      }
     },
     "localname": "LoansGrantedForbearanceOutstandingBalance",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans held for investment foreclosed and transferred to other real estate owned.",
        "label": "Loans Held for Investment Foreclosed and Transferred to Other Real Estate Owned",
        "verboseLabel": "LHFI foreclosed and transferred to OREO"
       }
      }
     },
     "localname": "LoansHeldForInvestmentForeclosedAndTransferredToOtherRealEstateOwned",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_LoansHeldforInvestmentMeasurementInput": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans Held-for-Investment, Measurement Input",
        "label": "Loans Held-for-Investment, Measurement Input",
        "terseLabel": "Loans held for investment, measurement input"
       }
      }
     },
     "localname": "LoansHeldforInvestmentMeasurementInput",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "hmst_LoansRecognizedWithRightToRepurchase": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "GNMA loans recognized with the right to repurchase, net.",
        "label": "Loans Recognized with Right to Repurchase",
        "verboseLabel": "Ginnie Mae loans recognized with the right to repurchase, net"
       }
      }
     },
     "localname": "LoansRecognizedWithRightToRepurchase",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_LoansheldforinvestmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loans held for investment [Member]",
        "label": "Loans held for investment [Member]",
        "terseLabel": "Single family LHFI"
       }
      }
     },
     "localname": "LoansheldforinvestmentMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_LoanssoldthroughDUS": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unpaid principal of Loans sold through DUS program.",
        "label": "Loans sold through DUS",
        "terseLabel": "UPB of loans sold through DUS"
       }
      }
     },
     "localname": "LoanssoldthroughDUS",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_LossSharingRelationshipMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A loss sharing relationship that is accounted for as a guarantee under U.S. GAAP.",
        "label": "Loss Sharing Relationship [Member]",
        "terseLabel": "Loss Sharing Relationship"
       }
      }
     },
     "localname": "LossSharingRelationshipMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_MeasurementInputFallOutFactorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Input, Fall-Out Factor [Member]",
        "label": "Measurement Input, Fall-Out Factor [Member]",
        "terseLabel": "Fall-out factor"
       }
      }
     },
     "localname": "MeasurementInputFallOutFactorMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_MeasurementInputImpliedSpreadMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Input, Implied Spread [Member]",
        "label": "Measurement Input, Implied Spread [Member]",
        "terseLabel": "Implied spread to benchmark interest rate curve"
       }
      }
     },
     "localname": "MeasurementInputImpliedSpreadMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_MeasurementInputValueOfServicingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement Input, Value Of Servicing [Member]",
        "label": "Measurement Input, Value Of Servicing [Member]",
        "terseLabel": "Value of servicing"
       }
      }
     },
     "localname": "MeasurementInputValueOfServicingMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_MortgageBackedAndCollateralMortgageObligationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage backed and collateral mortgage obligation.",
        "label": "Mortgage Backed and Collateral Mortgage Obligation [Abstract]",
        "terseLabel": "Available-for-sale Debt Securities:"
       }
      }
     },
     "localname": "MortgageBackedAndCollateralMortgageObligationAbstract",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage Backed Securities And Collateralized Mortgage Obligations",
        "label": "Mortgage Backed Securities And Collateralized Mortgage Obligations [Member]",
        "terseLabel": "Mortgage Backed Securities And Collateralized Mortgage Obligations"
       }
      }
     },
     "localname": "MortgageBackedSecuritiesAndCollateralizedMortgageObligationsMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_MortgageBankingOperationsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage banking operation.",
        "label": "Mortgage Banking Operations [Text Block]",
        "verboseLabel": "MORTGAGE BANKING OPERATIONS"
       }
      }
     },
     "localname": "MortgageBankingOperationsTextBlock",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_MortgageBankingOperationsTextualAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage banking operations.",
        "label": "Mortgage Banking Operations (Textual) [Abstract]",
        "verboseLabel": "Mortgage Banking Operations (Narrative) [Abstract]"
       }
      }
     },
     "localname": "MortgageBankingOperationsTextualAbstract",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of mortgage loans on Real Estate, held for sale and sold.",
        "label": "Mortgage Loans on Real Estate, by Loan Disclosure [Table Text Block]",
        "terseLabel": "Schedule of Loans Held for Sale and Sold"
       }
      }
     },
     "localname": "MortgageLoansonRealEstatebyLoanDisclosureTableTextBlock",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_MortgageRepurchaseLossesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage Repurchase Losses rollforward",
        "label": "Mortgage Repurchase Losses [Table Text Block]",
        "terseLabel": "Schedule of Mortgage Repurchase Losses"
       }
      }
     },
     "localname": "MortgageRepurchaseLossesTableTextBlock",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_MortgageServicingRightsRiskManagement": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails": {
       "order": 1.0,
       "parentTag": "hmst_ServicingFeesNetIncludingDiscontinuedOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Changes in MSR fair value due to changes in model inputs and assumptions, net of risk management derivatives.",
        "label": "Mortgage servicing rights, risk management",
        "terseLabel": "Mortgage servicing rights, risk management"
       }
      }
     },
     "localname": "MortgageServicingRightsRiskManagement",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_MortgageServicingRightsUnpaidPrincipalBalanceSold": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage Servicing Rights, Unpaid Principal Balance, Sold",
        "label": "Mortgage Servicing Rights, Unpaid Principal Balance, Sold",
        "terseLabel": "Mortgage servicing rights, unpaid principal balance, sold"
       }
      }
     },
     "localname": "MortgageServicingRightsUnpaidPrincipalBalanceSold",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Mortgage Servicing Rights, Unpaid Principle Balance, Sold, Number Of Sales",
        "label": "Mortgage Servicing Rights, Unpaid Principle Balance, Sold, Number Of Sales",
        "terseLabel": "Mortgage servicing rights, unpaid principle balance, sold, number of sales"
       }
      }
     },
     "localname": "MortgageServicingRightsUnpaidPrincipleBalanceSoldNumberOfSales",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDiscontinuedOperationsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "hmst_MultifamilyConstructionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Multifamily Construction [Member]",
        "label": "Multifamily Construction [Member]",
        "terseLabel": "Multifamily construction"
       }
      }
     },
     "localname": "MultifamilyConstructionMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_MultifamilyResidentialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Residential multifamily property.",
        "label": "Multifamily Residential [Member]",
        "terseLabel": "Multifamily"
       }
      }
     },
     "localname": "MultifamilyResidentialMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Municipal Bonds, Corporate Debt Securities, Agency Debentures",
        "label": "Municipal Bonds, Corporate Debt Securities, Agency Debentures [Member]",
        "terseLabel": "Municipal Bonds, Corporate Debt Securities, Agency Debentures"
       }
      }
     },
     "localname": "MunicipalBondsCorporateDebtSecuritiesAgencyDebenturesMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Municipal Bonds, Corporate Debt Securities, US Treasury Securities",
        "label": "Municipal Bonds, Corporate Debt Securities, US Treasury Securities [Member]",
        "terseLabel": "Municipal Bonds, Corporate Debt Securities, US Treasury Securities"
       }
      }
     },
     "localname": "MunicipalBondsCorporateDebtSecuritiesUSTreasurySecuritiesMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net gain on mortgage loan origination and sale activity.",
        "label": "Net Gain on Mortgage Loan Origination and Sale Activity [Table Text Block]",
        "verboseLabel": "Net Gain on Mortgage Loan Origination and Sale Activity"
       }
      }
     },
     "localname": "NetGainOnMortgageLoanOriginationAndSaleActivityTableTextBlock",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 1.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net gain on mortgage loan origination and sale activities.",
        "label": "Net Gains Losses on Mortgage Loan Origination and Sales Activities",
        "verboseLabel": "Net gain on loan origination and sale activities"
       }
      }
     },
     "localname": "NetGainsLossesOnMortgageLoanOriginationAndSalesActivities",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net Gains Losses On Mortgage Loan Origination And Sales Activities, Including Discontinued Operations",
        "label": "Net Gains Losses On Mortgage Loan Origination And Sales Activities, Including Discontinued Operations",
        "terseLabel": "Gain on loan origination and sale activities"
       }
      }
     },
     "localname": "NetGainsLossesOnMortgageLoanOriginationAndSalesActivitiesIncludingDiscontinuedOperations",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_NetServicingIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails": {
       "order": 2.0,
       "parentTag": "hmst_ServicingFeesNetIncludingDiscontinuedOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Servicing and other related fees, net of payments.",
        "label": "Net Servicing Income",
        "totalLabel": "Net servicing income"
       }
      }
     },
     "localname": "NetServicingIncome",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_NonOwnerOccupiedCommercialRealEstateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non Owner Occupied Commercial Real Estate [Member]",
        "label": "Non Owner Occupied Commercial Real Estate [Member]",
        "terseLabel": "Non-owner occupied CRE"
       }
      }
     },
     "localname": "NonOwnerOccupiedCommercialRealEstateMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_NonResidentialRealEstateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Residential Real Estate [Member]",
        "label": "Non-Residential Real Estate [Member]",
        "terseLabel": "Non-residential real estate"
       }
      }
     },
     "localname": "NonResidentialRealEstateMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_NoncashInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash investing activities.",
        "label": "Noncash Investing Activities [Abstract]",
        "verboseLabel": "Non-cash activities:"
       }
      }
     },
     "localname": "NoncashInvestingActivitiesAbstract",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_NonleaseLiabilityDue": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nonlease, Liability, Due",
        "label": "Nonlease, Liability, Due",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "NonleaseLiabilityDue",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_NumberOfLoansGrantedForbearance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Loans Granted Forbearance",
        "label": "Number Of Loans Granted Forbearance",
        "terseLabel": "Number of loans granted forbearance"
       }
      }
     },
     "localname": "NumberOfLoansGrantedForbearance",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "hmst_NumberOfPortfolioSegments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Portfolio Segments",
        "label": "Number Of Portfolio Segments",
        "terseLabel": "Number of portfolio segments"
       }
      }
     },
     "localname": "NumberOfPortfolioSegments",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "hmst_OneToFourFamilyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One To Four Family [Member]",
        "label": "One To Four Family [Member]",
        "terseLabel": "1-4 Family"
       }
      }
     },
     "localname": "OneToFourFamilyMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_OperatingAndFinanceLeaseRemainingLeaseTerms": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating And Finance Lease, Remaining Lease Terms",
        "label": "Operating And Finance Lease, Remaining Lease Terms",
        "terseLabel": "Remaining lease terms"
       }
      }
     },
     "localname": "OperatingAndFinanceLeaseRemainingLeaseTerms",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hmst_OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Payments In Excess Of Operating Lease, Right-of-Use Asset, Amortization Expense",
        "label": "Operating Lease, Payments In Excess Of Operating Lease, Right-of-Use Asset, Amortization Expense",
        "negatedLabel": "Operating leases: excess of payments over amortization"
       }
      }
     },
     "localname": "OperatingLeasePaymentsInExcessOfOperatingLeaseRightOfUseAssetAmortizationExpense",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_OtherChangesInRightOfUseAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Changes In Right Of Use Assets",
        "label": "Other Changes In Right Of Use Assets [Abstract]",
        "terseLabel": "Other changes in right-of-use assets"
       }
      }
     },
     "localname": "OtherChangesInRightOfUseAssetsAbstract",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_OtherNonRealEstateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Non-Real Estate [Member]",
        "label": "Other Non-Real Estate [Member]",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "OtherNonRealEstateMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_OwnerOccupiedCommercialRealEstateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Owner Occupied Commercial Real Estate [Member]",
        "label": "Owner Occupied Commercial Real Estate [Member]",
        "terseLabel": "Owner occupied CRE"
       }
      }
     },
     "localname": "OwnerOccupiedCommercialRealEstateMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRRedefaultsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_PercentageOfLoanPortfolio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of total loan portfolio.",
        "label": "Percentage of Loan Portfolio",
        "verboseLabel": "Percentage of loan portfolio"
       }
      }
     },
     "localname": "PercentageOfLoanPortfolio",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pledged Assets Not Separately Reported Securities Pledged For State and Local Governments.",
        "label": "Pledged Assets Not Separately Reported Securities Pledged For State and Local Governments",
        "terseLabel": "Washington, Oregon and California State to secure public deposits"
       }
      }
     },
     "localname": "PledgedAssetsNotSeparatelyReportedSecuritiesPledgedForStateandLocalGovernments",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_PledgedAssetsSeparatelyReportedOtherSecuritiesPledged": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pledged Assets Separately Reported Other Securities Pledged",
        "label": "Pledged Assets Separately Reported Other Securities Pledged",
        "terseLabel": "Other securities pledged"
       }
      }
     },
     "localname": "PledgedAssetsSeparatelyReportedOtherSecuritiesPledged",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_PortfolioOfLoansServicedForOthersTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Company's portfolio of loans serviced for others.",
        "label": "Portfolio of Loans Serviced for Others [Table Text Block]",
        "verboseLabel": "Company's Portfolio of Loans Serviced for Others"
       }
      }
     },
     "localname": "PortfolioOfLoansServicedForOthersTableTextBlock",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal Payments Received, Debt Securities, Available-For-Sale",
        "label": "Principal Payments Received, Debt Securities, Available-For-Sale",
        "verboseLabel": "Principal payments on investment securities"
       }
      }
     },
     "localname": "PrincipalPaymentsReceivedDebtSecuritiesAvailableForSale",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_PublicFundsIncludedInDeposits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Funds Included in Deposits",
        "label": "Public Funds Included in Deposits",
        "terseLabel": "Public funds included in deposits"
       }
      }
     },
     "localname": "PublicFundsIncludedInDeposits",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_Purchaseofandproceedsfromsaleofmarketablesecurities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase of and proceeds from sale of marketable securities",
        "label": "Purchase of and proceeds from sale of marketable securities",
        "negatedTerseLabel": "AFS securities: Principal collections net of purchases"
       }
      }
     },
     "localname": "Purchaseofandproceedsfromsaleofmarketablesecurities",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_RatesPerAnnumAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rates per annum.",
        "label": "Rates Per Annum [Abstract]",
        "verboseLabel": "Rates per annum [Abstract]"
       }
      }
     },
     "localname": "RatesPerAnnumAbstract",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_Receivablefromsaleofmortgageservicingrights": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Receivable from sale of mortgage servicing rights",
        "label": "Receivable from sale of mortgage servicing rights",
        "terseLabel": "Receivable from sale of MSRs"
       }
      }
     },
     "localname": "Receivablefromsaleofmortgageservicingrights",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_ReclassificationsOfPermanentToTemporaryEquity": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassifications Of Permanent To Temporary Equity",
        "label": "Reclassifications Of Permanent To Temporary Equity",
        "negatedLabel": "Reclassification to temporary equity"
       }
      }
     },
     "localname": "ReclassificationsOfPermanentToTemporaryEquity",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redefaulted troubled debt restructurings on financing receivables.",
        "label": "Redefaulted Troubled Debt Restructurings on Financing Receivables [Table Text Block]",
        "verboseLabel": "TDR balances that subsequently re-defaulted"
       }
      }
     },
     "localname": "RedefaultedTroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_RepresentationsAndWarrantiesReserveForLoanReceivablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A reserve for expected or probable losses from the repurchase of loan receivables related to certain representations and warranties made at the time the loan was sold.",
        "label": "Representations and Warranties Reserve for Loan Receivables [Member]",
        "terseLabel": "Representations and Warranties Reserve for Loan Receivables"
       }
      }
     },
     "localname": "RepresentationsAndWarrantiesReserveForLoanReceivablesMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_ReserveliabilityrelatedtomultifamilyDUSProgram": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reserve liability related to multifamily DUS Program",
        "label": "Reserve liability related to multifamily DUS Program",
        "terseLabel": "Reserve liability related to multifamily DUS Program"
       }
      }
     },
     "localname": "ReserveliabilityrelatedtomultifamilyDUSProgram",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_ResidentialMortgageAndMultifamilyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Residential Mortgage And Multifamily [Member]",
        "label": "Residential Mortgage And Multifamily [Member]",
        "terseLabel": "Residential Mortgage and Multifamily"
       }
      }
     },
     "localname": "ResidentialMortgageAndMultifamilyMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_RightOfUseAssetObtainedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right Of Use Asset Obtained",
        "label": "Right Of Use Asset Obtained [Abstract]",
        "terseLabel": "Right-of-use assets obtained"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedAbstract",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_Righttoreclaimcashinexcessoffairvalueofderivativeliability": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The right to reclaim cash that is in excess of fair value of derivative liability.",
        "label": "Right to reclaim cash in excess of fair value of derivative liability",
        "terseLabel": "Cash collateral"
       }
      }
     },
     "localname": "Righttoreclaimcashinexcessoffairvalueofderivativeliability",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of maturities of certificate of deposits.",
        "label": "Schedule of Maturities of Certificate of Deposits [Table Text Block]",
        "verboseLabel": "Certificates of deposit outstanding"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfCertificateOfDepositsTableTextBlock",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Qualitative Factors For Credit Losses",
        "label": "Schedule Of Qualitative Factors For Credit Losses [Table Text Block]",
        "terseLabel": "Schedule Of Qualitative Factors For Credit Losses"
       }
      }
     },
     "localname": "ScheduleOfQualitativeFactorsForCreditLossesTableTextBlock",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from mortgage servicing, including the effects of derivative risk management instruments.",
        "label": "Schedule of Revenue from Mortgage Servicing Including Effects of Derivative Risk Management Instruments [Table Text Block]",
        "verboseLabel": "Revenue from Mortgage Servicing, Including the Effects of Derivative Risk Management Instruments"
       }
      }
     },
     "localname": "ScheduleOfRevenueFromMortgageServicingIncludingEffectsOfDerivativeRiskManagementInstrumentsTableTextBlock",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule Of Share-Based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [Table Text Block]",
        "label": "Schedule Of Share-Based Payment Award, Equity Instruments Other Than Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Performance Share Units Valuation Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "[Line Items] for Schedule of Available-for-sale Securities and Held-to-maturity Securities [Table]",
        "label": "Schedule of Available-for-sale Securities and Held-to-maturity Securities [Line Items]",
        "terseLabel": "Schedule of Available-for-sale Securities and Held-to-maturity Securities [Line Items]"
       }
      }
     },
     "localname": "ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesLineItems",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Available-for-sale Securities and Held-to-maturity Securities [Table]",
        "label": "Schedule of Available-for-sale Securities and Held-to-maturity Securities [Table]",
        "terseLabel": "Schedule of Available-for-sale Securities and Held-to-maturity Securities [Table]"
       }
      }
     },
     "localname": "ScheduleofAvailableforsaleSecuritiesandHeldtomaturitySecuritiesTable",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_ScheduleofCollateralDependentLoansTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Collateral Dependent Loans [Table Text Block]",
        "label": "Schedule of Collateral Dependent Loans [Table Text Block]",
        "terseLabel": "Schedule of collateral dependent loans"
       }
      }
     },
     "localname": "ScheduleofCollateralDependentLoansTableTextBlock",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "hmst_SeniorNotes6.50Due2026Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes 6.50% Due 2026 [Member]",
        "label": "Senior Notes 6.50% Due 2026 [Member]",
        "terseLabel": "Senior Notes 6.50% Due 2026"
       }
      }
     },
     "localname": "SeniorNotes6.50Due2026Member",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_ServicingAdvances": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advances made as part of the entity's obligations as a servicer.",
        "label": "Servicing Advances",
        "terseLabel": "Servicing advances"
       }
      }
     },
     "localname": "ServicingAdvances",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_ServicingAssetWeightedAverageMeasurementInput": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Servicing Asset, Weighted Average Measurement Input",
        "label": "Servicing Asset, Weighted Average Measurement Input",
        "terseLabel": "Measurement input",
        "verboseLabel": "Servicing asset, measurement input"
       }
      }
     },
     "localname": "ServicingAssetWeightedAverageMeasurementInput",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_ServicingAssetatFairValueAdditionsandAmortizationNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Servicing Asset at Fair Value, Additions and Amortization, Net",
        "label": "Servicing Asset at Fair Value, Additions and Amortization, Net",
        "totalLabel": "Net additions and amortization"
       }
      }
     },
     "localname": "ServicingAssetatFairValueAdditionsandAmortizationNet",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_ServicingFeesAndOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails": {
       "order": 1.0,
       "parentTag": "hmst_NetServicingIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Servicing fees and other.",
        "label": "Servicing Fees and Other",
        "terseLabel": "Servicing fees and other"
       }
      }
     },
     "localname": "ServicingFeesAndOther",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_ServicingFeesNet1": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 3.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Servicing Fees Net1",
        "label": "Servicing Fees Net1",
        "terseLabel": "Loan servicing income"
       }
      }
     },
     "localname": "ServicingFeesNet1",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_ServicingFeesNetIncludingDiscontinuedOperations": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Servicing Fees Net, Including Discontinued Operations",
        "label": "Servicing Fees Net, Including Discontinued Operations",
        "totalLabel": "Loan servicing income"
       }
      }
     },
     "localname": "ServicingFeesNetIncludingDiscontinuedOperations",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Fair Value Assumptions, Average Correlation Coefficient Of Peer Companies",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Fair Value Assumptions, Average Correlation Coefficient Of Peer Companies",
        "terseLabel": "Average correlation coefficient of peer companies"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAverageCorrelationCoefficientOfPeerCompanies",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Fair Value Assumptions, Average Expected Volatility Rate Of Peer Companies",
        "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Fair Value Assumptions, Average Expected Volatility Rate Of Peer Companies",
        "terseLabel": "Average volatility of peer companies"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsAverageExpectedVolatilityRateOfPeerCompanies",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_ShareBasedPaymentArrangementExpenseReversal": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Payment Arrangement, Expense, Reversal",
        "label": "Share-based Payment Arrangement, Expense, Reversal",
        "terseLabel": "Reversal of share-based compensation cost"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementExpenseReversal",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_SilvergateBankBranchSanDiegoCountyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Silvergate Bank Branch, San Diego County [Member]",
        "label": "Silvergate Bank Branch, San Diego County [Member]",
        "terseLabel": "Silvergate Bank Branch, San Diego County"
       }
      }
     },
     "localname": "SilvergateBankBranchSanDiegoCountyMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_SingleFamilyConstructionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single Family Construction [Member]",
        "label": "Single Family Construction [Member]",
        "terseLabel": "Single family construction"
       }
      }
     },
     "localname": "SingleFamilyConstructionMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_SingleFamilyConstructionToPermanentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single Family Construction To Permanent [Member]",
        "label": "Single Family Construction To Permanent [Member]",
        "terseLabel": "Single family construction to permanent"
       }
      }
     },
     "localname": "SingleFamilyConstructionToPermanentMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_SingleFamilyResidentialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single family residential.",
        "label": "Single Family Residential [Member]",
        "terseLabel": "Single family"
       }
      }
     },
     "localname": "SingleFamilyResidentialMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_SinglefamilyresidentialmortgageservicingrightsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single family mortgage servicing rights",
        "label": "Single family residential mortgage servicing rights [Member]",
        "terseLabel": "Single family residential mortgage servicing rights"
       }
      }
     },
     "localname": "SinglefamilyresidentialmortgageservicingrightsMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Repurchase Plan, Additional Shares Authorized To Be Repurchased",
        "label": "Stock Repurchase Plan, Additional Shares Authorized To Be Repurchased",
        "terseLabel": "Additional amount of shares authorized to be repurchased"
       }
      }
     },
     "localname": "StockRepurchasePlanAdditionalSharesAuthorizedToBeRepurchased",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_StockRepurchasedDuringPeriodAwardSettlementNoncash": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Repurchased During Period, Award Settlement, Noncash",
        "label": "Stock Repurchased During Period, Award Settlement, Noncash",
        "terseLabel": "Repurchase of common stock - award shares"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodAwardSettlementNoncash",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax basis in bad debt reserves for which no income tax liability has been recorded.",
        "label": "Tax Basis In Unrecorded Bad Debts With No Liability Recorded",
        "terseLabel": "Tax basis in unrecorded bad debt reserves with no liability recorded"
       }
      }
     },
     "localname": "TaxBasisInUnrecordedBadDebtsWithNoLiabilityRecorded",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_TemporaryEquitySharesRepurchasedAndRetired": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Temporary Equity, Shares Repurchased And Retired",
        "label": "Temporary Equity, Shares Repurchased And Retired",
        "negatedLabel": "Common stock repurchased"
       }
      }
     },
     "localname": "TemporaryEquitySharesRepurchasedAndRetired",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_ThreeMonthLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Three Month LIBOR [Member]",
        "label": "Three Month LIBOR [Member]",
        "terseLabel": "3-Month LIBOR"
       }
      }
     },
     "localname": "ThreeMonthLIBORMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Three Point Five Percent Subordinated Notes Due Twenty Thirty Two",
        "label": "Three Point Five Percent Subordinated Notes Due Twenty Thirty Two [Member]",
        "terseLabel": "3.5% Subordinated Notes Due 2027"
       }
      }
     },
     "localname": "ThreePointFivePercentSubordinatedNotesDueTwentyThirtyTwoMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_Tier1CommonEquityCapital": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tier 1 Risk Based Common Equity Capital as defined in the regulations.",
        "label": "Tier 1 Common Equity Capital",
        "terseLabel": "Common equity risk-based capital"
       }
      }
     },
     "localname": "Tier1CommonEquityCapital",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trouble Debt Restructuring, Re-Default, Number Of Days Past Due, Commercial",
        "label": "Trouble Debt Restructuring, Re-Default, Number Of Days Past Due, Commercial",
        "terseLabel": "Number of days past due on re-default commercial loans"
       }
      }
     },
     "localname": "TroubleDebtRestructuringReDefaultNumberOfDaysPastDueCommercial",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hmst_TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trouble Debt Restructuring, Re-Default, Number of Days Past Due, Consumer",
        "label": "Trouble Debt Restructuring, Re-Default, Number Of Days Past Due, Consumer",
        "terseLabel": "Number of days past due on re-default consumer loans"
       }
      }
     },
     "localname": "TroubleDebtRestructuringReDefaultNumberOfDaysPastDueConsumer",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "hmst_UndisbursedConstructionLoanFundsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Undisbursed construction loan funds",
        "label": "Undisbursed construction loan funds [Member]",
        "terseLabel": "Undisbursed construction loan funds"
       }
      }
     },
     "localname": "UndisbursedConstructionLoanFundsMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_UndistributedEarningsFromInvestmentInSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Undistributed Earnings From Investment In Subsidiaries",
        "label": "Undistributed Earnings From Investment In Subsidiaries",
        "negatedTerseLabel": "Undistributed earnings from investment in subsidiaries"
       }
      }
     },
     "localname": "UndistributedEarningsFromInvestmentInSubsidiaries",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "hmst_UnusedCommercialPortfolioLoanFundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unused Commercial Portfolio Loan Fund [Member]",
        "label": "Unused Commercial Portfolio Loan Fund [Member]",
        "terseLabel": "Commercial Portfolio Lines"
       }
      }
     },
     "localname": "UnusedCommercialPortfolioLoanFundMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_UnusedConsumerPortfolioLoanFundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unused Consumer Portfolio Loan Fund [Member]",
        "label": "Unused Consumer Portfolio Loan Fund [Member]",
        "terseLabel": "Unused Consumer Portfolio Lines"
       }
      }
     },
     "localname": "UnusedConsumerPortfolioLoanFundMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_UsTreasuryCollateralizedMortgageObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "US treasury collateralized mortgage obligations.",
        "label": "Us Treasury Collateralized Mortgage Obligations [Member]",
        "terseLabel": "U.S. Treasury securities"
       }
      }
     },
     "localname": "UsTreasuryCollateralizedMortgageObligationsMember",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "hmst_WeightedAverageLeaseDiscountRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Lease Discount Rate [Abstract]",
        "label": "Weighted Average Lease Discount Rate [Abstract]",
        "terseLabel": "Weighted Average Discount Rate"
       }
      }
     },
     "localname": "WeightedAverageLeaseDiscountRateAbstract",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_WeightedAverageRateDomesticDeposit1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Rate Domestic Deposit1",
        "label": "Weighted Average Rate Domestic Deposit1",
        "terseLabel": "Weighted Average Rate"
       }
      }
     },
     "localname": "WeightedAverageRateDomesticDeposit1",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "hmst_WeightedAverageRemainingLeaseTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Remaining Lease Term [Abstract]",
        "label": "Weighted Average Remaining Lease Term [Abstract]",
        "terseLabel": "Weighted Average Remaining lease term in years"
       }
      }
     },
     "localname": "WeightedAverageRemainingLeaseTermAbstract",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "hmst_WeightedAverageSharesOutstandingBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Shares Outstanding, Basic And Diluted",
        "label": "Weighted Average Shares Outstanding, Basic And Diluted [Abstract]",
        "terseLabel": "Weighted average shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageSharesOutstandingBasicAndDilutedAbstract",
     "nsuri": "http://www.homestreet.com/20211231",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedCashFlowStatementTable": {
     "auth_ref": [
      "r144",
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Cash Flow Statement [Table]",
        "terseLabel": "Condensed Cash Flow Statement [Table]"
       }
      }
     },
     "localname": "CondensedCashFlowStatementTable",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedCashFlowStatementsCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Cash Flow Statements, Captions [Line Items]",
        "terseLabel": "Condensed Cash Flow Statements, Captions [Line Items]"
       }
      }
     },
     "localname": "CondensedCashFlowStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Information Disclosure [Abstract]",
        "terseLabel": "Condensed Financial Information Disclosure [Abstract]"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "srt_CondensedFinancialStatementsCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Statements, Captions [Line Items]",
        "terseLabel": "Condensed Financial Statements, Captions [Line Items]"
       }
      }
     },
     "localname": "CondensedFinancialStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedIncomeStatementTable": {
     "auth_ref": [
      "r144",
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Income Statement [Table]",
        "terseLabel": "Condensed Income Statement [Table]"
       }
      }
     },
     "localname": "CondensedIncomeStatementTable",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedIncomeStatementsCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Income Statements, Captions [Line Items]",
        "terseLabel": "Condensed Income Statements, Captions [Line Items]"
       }
      }
     },
     "localname": "CondensedIncomeStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r144",
      "r344",
      "r348",
      "r353",
      "r505",
      "r506",
      "r509",
      "r510",
      "r606",
      "r778"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails",
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r144",
      "r344",
      "r348",
      "r353",
      "r505",
      "r506",
      "r509",
      "r510",
      "r606",
      "r778"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails",
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r0",
      "r149",
      "r154",
      "r160",
      "r259",
      "r453",
      "r454",
      "r455",
      "r484",
      "r485",
      "r537",
      "r538",
      "r539",
      "r540",
      "r808"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAxis": {
     "auth_ref": [
      "r0",
      "r149",
      "r154",
      "r160",
      "r259",
      "r453",
      "r454",
      "r455",
      "r484",
      "r485",
      "r537",
      "r538",
      "r539",
      "r540",
      "r808"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionDomain": {
     "auth_ref": [
      "r0",
      "r149",
      "r154",
      "r160",
      "r259",
      "r453",
      "r454",
      "r455",
      "r484",
      "r485",
      "r537",
      "r538",
      "r539",
      "r540",
      "r808"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis": {
     "auth_ref": [
      "r716"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank Branch [Axis]",
        "terseLabel": "Federal Home Loan Bank Branch [Axis]"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank Branch [Domain]",
        "terseLabel": "Federal Home Loan Bank Branch [Domain]"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_FederalHomeLoanBankOfDesMoinesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank of Des Moines [Member]",
        "terseLabel": "Federal Home Loan Bank of Des Moines"
       }
      }
     },
     "localname": "FederalHomeLoanBankOfDesMoinesMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r358",
      "r391",
      "r424",
      "r426",
      "r620",
      "r621",
      "r622",
      "r627",
      "r628",
      "r629",
      "r661",
      "r751",
      "r753",
      "r779",
      "r780"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r358",
      "r391",
      "r424",
      "r426",
      "r620",
      "r621",
      "r622",
      "r627",
      "r628",
      "r629",
      "r661",
      "r751",
      "r753",
      "r779",
      "r780"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MultifamilyMember": {
     "auth_ref": [
      "r764",
      "r777"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Multifamily [Member]",
        "terseLabel": "Multifamily"
       }
      }
     },
     "localname": "MultifamilyMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ParentCompanyMember": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Company [Member]",
        "terseLabel": "Parent Company",
        "verboseLabel": "HomeStreet, Inc."
       }
      }
     },
     "localname": "ParentCompanyMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails",
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r358",
      "r391",
      "r413",
      "r424",
      "r426",
      "r620",
      "r621",
      "r622",
      "r627",
      "r628",
      "r629",
      "r661",
      "r751",
      "r753",
      "r779",
      "r780"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSNarrativeDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r358",
      "r391",
      "r413",
      "r424",
      "r426",
      "r620",
      "r621",
      "r622",
      "r627",
      "r628",
      "r629",
      "r661",
      "r751",
      "r753",
      "r779",
      "r780"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSNarrativeDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RegulatoryCapitalRequirementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]",
        "terseLabel": "Broker-Dealer, Net Capital Requirement, SEC Regulation [Abstract]"
       }
      }
     },
     "localname": "RegulatoryCapitalRequirementsAbstract",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ScheduleOfCondensedFinancialStatementsTable": {
     "auth_ref": [
      "r144",
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Statements [Table]",
        "terseLabel": "Condensed Financial Statements [Table]"
       }
      }
     },
     "localname": "ScheduleOfCondensedFinancialStatementsTable",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r188",
      "r189",
      "r407",
      "r409",
      "r752",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SingleFamilyMember": {
     "auth_ref": [
      "r764",
      "r777"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Single Family [Member]",
        "terseLabel": "Single Family"
       }
      }
     },
     "localname": "SingleFamilyMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r188",
      "r189",
      "r407",
      "r409",
      "r752",
      "r764",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_WeightedAverageMember": {
     "auth_ref": [
      "r620",
      "r622",
      "r629",
      "r779",
      "r780"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average [Member]",
        "terseLabel": "Weighted Average"
       }
      }
     },
     "localname": "WeightedAverageMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSNarrativeDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "stpr_CA": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CALIFORNIA",
        "terseLabel": "California"
       }
      }
     },
     "localname": "CA",
     "nsuri": "http://xbrl.sec.gov/stpr/2021",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]",
        "terseLabel": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsNotesAndLoansReceivableClassifiedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Current and Noncurrent [Abstract]",
        "verboseLabel": "Loans held for investment"
       }
      }
     },
     "localname": "AccountsNotesAndLoansReceivableClassifiedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r679",
      "r741"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations.",
        "label": "Accounts Payable and Accrued Liabilities",
        "terseLabel": "Other liabilities",
        "verboseLabel": "Accounts payable and other liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r55",
      "r304"
     ],
     "calculation": {
      "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedTerseLabel": "Less: accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r47",
      "r73",
      "r75",
      "r76",
      "r736",
      "r758",
      "r759"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "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",
        "terseLabel": "Accumulated other comprehensive income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r72",
      "r76",
      "r86",
      "r87",
      "r88",
      "r146",
      "r147",
      "r148",
      "r508",
      "r754",
      "r755",
      "r809"
     ],
     "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": "Accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Option, Increase for Cost Recognition",
        "verboseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "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 (used in) operating activities",
        "verboseLabel": "Adjustments to reconcile net income to net cash provided by (used in) operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvancesFromFederalHomeLoanBanks": {
     "auth_ref": [
      "r716"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings as of the balance sheet date from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and liquidity shortages.",
        "label": "Advances from Federal Home Loan Banks",
        "terseLabel": "Advances from Federal Home Loan Banks"
       }
      }
     },
     "localname": "AdvancesFromFederalHomeLoanBanks",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Marketing Costs"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AgencySecuritiesMember": {
     "auth_ref": [
      "r254"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities issued by government sponsored entities.",
        "label": "Agency Securities [Member]",
        "terseLabel": "Agency debentures"
       }
      }
     },
     "localname": "AgencySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r429",
      "r450",
      "r458"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Share-based compensation cost (benefit)"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r198",
      "r269"
     ],
     "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]",
        "verboseLabel": "Activity in the allowance for credit losses"
       }
      }
     },
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "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": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "terseLabel": "ACL for LHFI"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AmortizationOfDeferredLoanOriginationFeesNet": {
     "auth_ref": [
      "r125",
      "r216"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net increase(decrease) in interest income during the period representing the allocation of deferred loan origination fees less deferred loan origination costs using the effective interest method over the term of the debt arrangement to which they pertain taking into account the effect of prepayments.",
        "label": "Amortization of Deferred Loan Origination Fees, Net",
        "negatedTerseLabel": "Amortization of deferred loan fees and costs"
       }
      }
     },
     "localname": "AmortizationOfDeferredLoanOriginationFeesNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r125",
      "r298",
      "r300"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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",
        "terseLabel": "Amortization of core deposit intangibles"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfMortgageServicingRightsMSRs": {
     "auth_ref": [
      "r125",
      "r653"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails": {
       "order": 3.0,
       "parentTag": "hmst_NetServicingIncome",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The periodic amortization (in proportion to and over the period of estimated net servicing income or loss) of capitalized servicing rights, which contractually entitle the servicer to receive fees and ancillary revenues for performing billing, collection, disbursement and recordkeeping services in connection with a mortgage portfolio. 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 Mortgage Servicing Rights (MSRs)",
        "negatedTerseLabel": "Amortization of multifamily and SBA MSRs",
        "terseLabel": "Amortization of servicing rights"
       }
      }
     },
     "localname": "AmortizationOfMortgageServicingRightsMSRs",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r138",
      "r180",
      "r182",
      "r186",
      "r258",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r505",
      "r509",
      "r567",
      "r607",
      "r609",
      "r668",
      "r732"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails": {
       "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.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets:",
        "verboseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r543"
     ],
     "calculation": {
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure [Abstract]",
        "verboseLabel": "Assets:"
       }
      }
     },
     "localname": "AssetsFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": {
     "auth_ref": [
      "r3",
      "r4",
      "r22",
      "r24",
      "r28",
      "r307"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Assets",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group, Including Discontinued Operation, Assets [Abstract]",
        "terseLabel": "Assets of discontinued operations"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r229"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails": {
       "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",
        "terseLabel": "Gross unrealized gains"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r230"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails": {
       "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",
        "negatedTerseLabel": "Gross unrealized losses"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r227",
      "r287"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails": {
       "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",
        "totalLabel": "Amortized cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale [Abstract]",
        "verboseLabel": "AVAILABLE FOR SALE"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss [Abstract]",
        "terseLabel": "Available-for-sale Securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r231",
      "r234",
      "r708"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails": {
       "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",
        "verboseLabel": "Due after five years through ten years, Fair value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r231",
      "r233",
      "r707"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails": {
       "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",
        "verboseLabel": "Due after one year through five years, Fair value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "auth_ref": [
      "r231",
      "r235",
      "r709"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails": {
       "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",
        "verboseLabel": "Due after ten years, Fair value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r231",
      "r232",
      "r706"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails": {
       "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",
        "verboseLabel": "Due within one year or less, Fair value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r224",
      "r228",
      "r287",
      "r673"
     ],
     "calculation": {
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale",
        "terseLabel": "Fair value",
        "totalLabel": "Fair value",
        "verboseLabel": "Investment securities AFS"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableforsaleSecuritiesMember": {
     "auth_ref": [
      "r251"
     ],
     "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": "Investment securities AFS"
       }
      }
     },
     "localname": "AvailableforsaleSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r430",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails",
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails",
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r518",
      "r523"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual": {
     "auth_ref": [
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capital conservation buffer percentage calculated as total risk-based capital ratio after deduction of minimum total risk-based capital ratio as defined by regulatory framework.",
        "label": "Banking Regulation, Capital Conservation Buffer, Total Risk-Based Capital, Actual",
        "terseLabel": "Capital conservation buffer, actual"
       }
      }
     },
     "localname": "BankingRegulationCapitalConservationBufferTotalRiskBasedCapitalActual",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "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]",
        "terseLabel": "Basis of Accounting"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingsAndImprovementsGross": {
     "auth_ref": [
      "r32",
      "r303"
     ],
     "calculation": {
      "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.",
        "label": "Buildings and Improvements, Gross",
        "terseLabel": "Land and buildings"
       }
      }
     },
     "localname": "BuildingsAndImprovementsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r423",
      "r425"
     ],
     "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.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r423",
      "r425",
      "r497",
      "r498"
     ],
     "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.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "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": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r499",
      "r500"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Core deposit intangibles acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "auth_ref": [
      "r500"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "terseLabel": "Liabilities assumed"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]",
        "terseLabel": "Acquisition:"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Capital": {
     "auth_ref": [
      "r722"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of total capital as defined by regulatory framework.",
        "label": "Banking Regulation, Total Capital, Actual",
        "terseLabel": "Total risk-based capital"
       }
      }
     },
     "localname": "Capital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredForCapitalAdequacy": {
     "auth_ref": [
      "r722",
      "r726"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum total risk-based capital required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Total Risk-Based Capital, Capital Adequacy, Minimum",
        "terseLabel": "Total capital required for capital adequacy"
       }
      }
     },
     "localname": "CapitalRequiredForCapitalAdequacy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets": {
     "auth_ref": [
      "r722",
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum total risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Total Risk-Based Capital Ratio, Capital Adequacy, Minimum",
        "terseLabel": "Total capital required for capital adequacy, ratio"
       }
      }
     },
     "localname": "CapitalRequiredForCapitalAdequacyToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r722"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum total risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Total Risk-Based Capital, Well Capitalized, Minimum",
        "terseLabel": "Total capital required to be well capitalized"
       }
      }
     },
     "localname": "CapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum total risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Total Risk-Based Capital Ratio, Well Capitalized, Minimum",
        "terseLabel": "Total capital required to be well capitalized, ratio"
       }
      }
     },
     "localname": "CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CapitalToRiskWeightedAssets": {
     "auth_ref": [
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of total risk-based capital to risk-weighted assets as defined by regulatory framework.",
        "label": "Banking Regulation, Total Risk-Based Capital Ratio, Actual",
        "terseLabel": "Capital to risk weighted assets, ratio"
       }
      }
     },
     "localname": "CapitalToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r560",
      "r561"
     ],
     "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.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r31",
      "r51",
      "r127"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails": {
       "order": 2.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",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "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.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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 [Member]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r33",
      "r130"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r119",
      "r127",
      "r133"
     ],
     "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, end of year",
        "periodStartLabel": "Cash and cash equivalents, beginning of year"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]",
        "verboseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r119",
      "r568"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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",
        "terseLabel": "Net (decrease) increase in cash and cash equivalents",
        "totalLabel": "Net increase (decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r21",
      "r119"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of investing activities of 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": "Cash Provided by (Used in) Investing Activities, Discontinued Operations",
        "terseLabel": "Net cash provided by investing activities"
       }
      }
     },
     "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSCashFlowsforDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r21",
      "r119"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations",
        "terseLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSCashFlowsforDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CollateralAxis": {
     "auth_ref": [
      "r283"
     ],
     "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.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails"
     ],
     "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.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialAndIndustrialSectorMember": {
     "auth_ref": [
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sector of the economy consisting of companies engaged in commercial and industrial business activities.",
        "label": "Commercial and Industrial Sector [Member]",
        "terseLabel": "Commercial and Industrial Sector"
       }
      }
     },
     "localname": "CommercialAndIndustrialSectorMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A loan, whether secured or unsecured, to a company for purposes such as seasonal working capital needs, inventory financing, equipment purchases and acquisitions.",
        "label": "Commercial Loan [Member]",
        "terseLabel": "Commercial business"
       }
      }
     },
     "localname": "CommercialLoanMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommercialMortgageBackedSecuritiesMember": {
     "auth_ref": [
      "r236",
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities collateralized by commercial real estate mortgage loans.",
        "label": "Commercial Mortgage Backed Securities [Member]",
        "terseLabel": "Commercial Mortgage Backed Securities"
       }
      }
     },
     "localname": "CommercialMortgageBackedSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "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]",
        "netLabel": "CRE, multi-family and SBA",
        "verboseLabel": "Commercial loans"
       }
      }
     },
     "localname": "CommercialPortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRRedefaultsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r59",
      "r326",
      "r680",
      "r740"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 10)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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_CommitmentsAndContingenciesPolicyTextBlock": {
     "auth_ref": [
      "r341",
      "r765"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "terseLabel": "Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock": {
     "auth_ref": [
      "r325",
      "r333",
      "r342"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments, contingencies, and guarantees.",
        "label": "Commitments Contingencies and Guarantees [Text Block]",
        "verboseLabel": "COMMITMENTS, GUARANTEES AND CONTINGENCIES"
       }
      }
     },
     "localname": "CommitmentsContingenciesAndGuaranteesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r398"
     ],
     "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",
        "terseLabel": "Dividends declared on common stock (USD per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r146",
      "r147",
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockNoParValue": {
     "auth_ref": [
      "r44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount per share of no-par value common stock.",
        "label": "Common Stock, No Par Value",
        "verboseLabel": "Common stock, par value (USD per share)"
       }
      }
     },
     "localname": "CommonStockNoParValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r44"
     ],
     "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.homestreet.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r44"
     ],
     "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",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r44",
      "r393"
     ],
     "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",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "verboseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r44",
      "r609"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "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",
        "terseLabel": "Common stock, no par value",
        "verboseLabel": "Common stock, no par value, authorized 160,000,000 shares; issued and outstanding, 20,085,336 shares and 21,796,904 shares"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommunicationsAndInformationTechnology": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 2.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": "Information services"
       }
      }
     },
     "localname": "CommunicationsAndInformationTechnology",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r411",
      "r412",
      "r427",
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "terseLabel": "RETIREMENT BENEFIT PLAN"
       }
      }
     },
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/RETIREMENTBENEFITPLAN"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]",
        "terseLabel": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems": {
     "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": "Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]",
        "terseLabel": "Compliance with Regulatory Capital Requirements under Banking Regulations [Line Items]"
       }
      }
     },
     "localname": "ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails",
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofMinimumCapitalRatiosPlusCapitalConservationBufferDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Assets [Abstract]",
        "terseLabel": "Deferred taxes assets"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of Deferred Tax Liabilities [Abstract]",
        "terseLabel": "Deferred taxes liabilities"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r81",
      "r83",
      "r84",
      "r95",
      "r689",
      "r746"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "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": "Total comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": {
     "auth_ref": [
      "r2",
      "r144",
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.",
        "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]",
        "terseLabel": "PARENT COMPANY FINANCIAL STATEMENTS (UNAUDITED)"
       }
      }
     },
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITED"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionLoansMember": {
     "auth_ref": [
      "r764"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A borrowing arrangement which provides the entity constructing a facility (such as a building and a landfill) with funds to effect construction, generally on a draw down, or as needed, basis.",
        "label": "Construction Loans [Member]",
        "terseLabel": "Construction/land development"
       }
      }
     },
     "localname": "ConstructionLoansMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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 loans-single family",
        "verboseLabel": "Consumer loans"
       }
      }
     },
     "localname": "ConsumerPortfolioSegmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRRedefaultsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding": {
     "auth_ref": [
      "r626"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Principal amount of transferred financial assets in which the transferor has continuing involvement with the assets underlying the transaction. Continuing involvement includes, but is not limited to, servicing, recourse, and restrictions on transferor's interests in transferred financial assets.",
        "label": "Continuing Involvement with Transferred Financial Assets, Principal Amount Outstanding",
        "verboseLabel": "Loans serviced for others"
       }
      }
     },
     "localname": "ContinuingInvolvementWithTransferredFinancialAssetsPrincipalAmountOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractualInterestRateReductionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan modification for a reduction of contractual interest rate.",
        "label": "Contractual Interest Rate Reduction [Member]",
        "terseLabel": "Interest rate reduction"
       }
      }
     },
     "localname": "ContractualInterestRateReductionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r414",
      "r421",
      "r760"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.",
        "label": "Corporate Debt Securities [Member]",
        "terseLabel": "Corporate debt securities"
       }
      }
     },
     "localname": "CorporateDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total costs of sales and operating expenses for the period.",
        "label": "Costs and Expenses",
        "totalLabel": "Costs and Expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costs and Expenses [Abstract]",
        "terseLabel": "Expenses"
       }
      }
     },
     "localname": "CostsAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditRiskMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk that a borrower will fail to pay interest or principal on a loan or debt security when due.",
        "label": "Credit Risk [Member]",
        "terseLabel": "Credit Risk"
       }
      }
     },
     "localname": "CreditRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]",
        "terseLabel": "Current expense"
       }
      }
     },
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r139",
      "r481",
      "r488"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r139",
      "r481",
      "r488"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "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)",
        "terseLabel": "State and local"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]",
        "terseLabel": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r136",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r372",
      "r379",
      "r380",
      "r382",
      "r390"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "LONG-TERM DEBT"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBT"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r38",
      "r39",
      "r40",
      "r137",
      "r144",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r362",
      "r368",
      "r369",
      "r370",
      "r371",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r384",
      "r385",
      "r386",
      "r387",
      "r580",
      "r669",
      "r671",
      "r730"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails",
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails",
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r355",
      "r384",
      "r385",
      "r578",
      "r580",
      "r581"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails",
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFairValue": {
     "auth_ref": [
      "r370",
      "r384",
      "r385",
      "r559"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.",
        "label": "Debt Instrument, Fair Value Disclosure",
        "terseLabel": "Long-term debt"
       }
      }
     },
     "localname": "DebtInstrumentFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r57",
      "r356"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "terseLabel": "Stated interest rate (percent)"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "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": "Debt Instrument [Line Items]",
        "terseLabel": "Debt Instrument [Line Items]"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r58",
      "r137",
      "r144",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r362",
      "r368",
      "r369",
      "r370",
      "r371",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r384",
      "r385",
      "r386",
      "r387",
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails",
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r58",
      "r137",
      "r144",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r362",
      "r368",
      "r369",
      "r370",
      "r371",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r381",
      "r384",
      "r385",
      "r386",
      "r387",
      "r394",
      "r395",
      "r396",
      "r397",
      "r577",
      "r578",
      "r580",
      "r581",
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long-term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "auth_ref": [
      "r250",
      "r291",
      "r294"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails": {
       "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 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 more, Fair value"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [
      "r250",
      "r291"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails": {
       "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 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",
        "negatedTerseLabel": "12 months or more, Gross unrealized losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "auth_ref": [
      "r250",
      "r291",
      "r294"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails": {
       "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 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",
        "terseLabel": "Less than 12 months, fair value"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [
      "r250",
      "r291"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails": {
       "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 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",
        "negatedTerseLabel": "Less than 12 months, Gross unrealized losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleMeasurementInput": {
     "auth_ref": [
      "r548"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure 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, Measurement Input",
        "terseLabel": "Investment securities available for sale, measurement input"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
     "auth_ref": [
      "r252"
     ],
     "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 gains"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESRealizedGainLossonInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": {
     "auth_ref": [
      "r252"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Debt Securities, Available-for-sale, Realized Loss",
        "negatedTerseLabel": "Gross losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESRealizedGainLossonInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "auth_ref": [
      "r247",
      "r288",
      "r294"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails": {
       "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 fair value"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
     "auth_ref": [
      "r248",
      "r289"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails": {
       "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 gross unrealized losses"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r139",
      "r482",
      "r488"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred (benefit) expense"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r41",
      "r42",
      "r472",
      "r670",
      "r729"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r139",
      "r482",
      "r488"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State and local"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetInterestCarryforward": {
     "auth_ref": [
      "r479"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward.",
        "label": "Deferred Tax Asset, Interest Carryforward",
        "terseLabel": "Nonaccrual interest"
       }
      }
     },
     "localname": "DeferredTaxAssetInterestCarryforward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r473"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments).",
        "label": "Deferred Tax Assets, Investments",
        "terseLabel": "Other investments"
       }
      }
     },
     "localname": "DeferredTaxAssetsInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r479",
      "r480"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Federal and state net operating loss carryforwards"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r479",
      "r480"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "auth_ref": [
      "r479",
      "r480"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses": {
     "auth_ref": [
      "r479",
      "r480"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on financing receivable.",
        "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Financing Receivable, Allowance for Credit Loss",
        "terseLabel": "Provision for credit losses"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r464",
      "r474"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "negatedTotalLabel": "Net deferred tax liability"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "auth_ref": [
      "r479",
      "r480"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "negatedTerseLabel": "Intangibles"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r479",
      "r480"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.",
        "label": "Deferred Tax Liabilities, Leasing Arrangements",
        "negatedTerseLabel": "Lease right-of-use assets"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesMortgageServicingRights": {
     "auth_ref": [
      "r479",
      "r480"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from mortgage servicing rights.",
        "label": "Deferred Tax Liabilities, Mortgage Servicing Rights",
        "negatedTerseLabel": "Mortgage servicing rights"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesMortgageServicingRights",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r479",
      "r480"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "negatedTerseLabel": "Other"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r479",
      "r480"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "negatedTerseLabel": "Premises and equipment"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanDisclosureLineItems": {
     "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": "Defined Contribution Plan Disclosure [Line Items]",
        "terseLabel": "Defined Contribution Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedContributionPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "terseLabel": "Employer contribution amount"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "terseLabel": "Defined contribution plan automatic enrollment percent"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage employer matches of the employee's percentage contribution matched.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "terseLabel": "Percentage of employer matching"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanTable": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.",
        "label": "Defined Contribution Plan [Table]",
        "terseLabel": "Defined Contribution Plan [Table]"
       }
      }
     },
     "localname": "DefinedContributionPlanTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/RETIREMENTBENEFITPLANDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepositLiabilitiesDisclosuresTextBlock": {
     "auth_ref": [
      "r676",
      "r715",
      "r804",
      "r805"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for deposit liabilities including data and tables. It may include a description of the entity's deposit liabilities, the aggregate amount of time deposits (including certificates of deposit) in denominations of $100,000 or more at the balance sheet date; the aggregate amount of any demand deposits that have been reclassified as loan balances, such as overdrafts, at the balance sheet date; deposits that are received on terms other than those in the normal course of business, the amount of accrued interest on deposit liabilities; securities, mortgage loans or other financial instruments that serve as collateral for deposits; for time deposits having a remaining term of more than one year, the aggregate amount of maturities for each of the five years following the balance sheet date; and the weighted average interest rate for all deposit liabilities held by the entity.",
        "label": "Deposit Liabilities Disclosures [Text Block]",
        "verboseLabel": "DEPOSITS"
       }
      }
     },
     "localname": "DepositLiabilitiesDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Deposits": {
     "auth_ref": [
      "r676"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Deposits"
       }
      }
     },
     "localname": "Deposits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsByTypeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits, by Type [Abstract]",
        "verboseLabel": "Deposit balances, including stated rates"
       }
      }
     },
     "localname": "DepositsByTypeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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": "Certificates of deposit"
       }
      }
     },
     "localname": "DepositsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsLiabilitiesBalanceSheetReportedAmountsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits Liabilities, Balance Sheet, Reported Amounts [Abstract]"
       }
      }
     },
     "localname": "DepositsLiabilitiesBalanceSheetReportedAmountsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepositsMoneyMarketDeposits": {
     "auth_ref": [
      "r676"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deposits in accounts that offer many of the same services as checking accounts although transactions may be somewhat more limited, share some of the characteristics of a money market fund and are insured by the Federal government, also known as money market accounts.",
        "label": "Deposits, Money Market Deposits",
        "verboseLabel": "Money market"
       }
      }
     },
     "localname": "DepositsMoneyMarketDeposits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsSavingsDeposits": {
     "auth_ref": [
      "r676"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest bearing deposits with no stated maturity, which may include passbook and statement savings accounts and money-market deposit accounts (MMDAs).",
        "label": "Deposits, Savings Deposits",
        "verboseLabel": "Savings"
       }
      }
     },
     "localname": "DepositsSavingsDeposits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAmortizationAndAccretionNet": {
     "auth_ref": [
      "r125"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.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",
        "terseLabel": "Depreciation and amortization, premises and equipment"
       }
      }
     },
     "localname": "DepreciationAmortizationAndAccretionNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset": {
     "auth_ref": [
      "r65",
      "r511"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to return cash collateral under master netting arrangements offset against derivative assets.",
        "label": "Derivative Asset, Collateral, Obligation to Return Cash, Offset",
        "terseLabel": "Derivative asset, collateral, obligation to return cash, offset"
       }
      }
     },
     "localname": "DerivativeAssetCollateralObligationToReturnCashOffset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetMeasurementInput": {
     "auth_ref": [
      "r548"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure derivative asset.",
        "label": "Derivative Asset, Measurement Input",
        "terseLabel": "Interest rate lock and purchase loan commitments, net, measurement input"
       }
      }
     },
     "localname": "DerivativeAssetMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r66",
      "r67",
      "r68",
      "r559"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the 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 not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset",
        "terseLabel": "Derivative assets",
        "totalLabel": "Derivative assets"
       }
      }
     },
     "localname": "DerivativeAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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]",
        "verboseLabel": "Derivative Contract Type [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeAsset": {
     "auth_ref": [
      "r64",
      "r68",
      "r69",
      "r521",
      "r631"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeAssets",
       "weight": 1.0
      }
     },
     "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": "Derivatives before netting, derivative assets",
        "verboseLabel": "Gross fair value, derivative assets"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "auth_ref": [
      "r64",
      "r68",
      "r69",
      "r521",
      "r631"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DerivativeLiabilities",
       "weight": 1.0
      }
     },
     "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",
        "negatedLabel": "Gross fair value, derivative liabilities",
        "negatedTerseLabel": "Derivatives before netting, derivative liability"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r520"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "terseLabel": "Net gain (loss) recognized on derivatives, including economic hedge",
        "verboseLabel": "Net gain (loss) from derivatives hedging"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r68",
      "r519",
      "r522",
      "r525",
      "r528"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]",
        "verboseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails"
     ],
     "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": [
      "r536",
      "r542"
     ],
     "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]",
        "verboseLabel": "DERIVATIVES AND HEDGING ACTIVITIES"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "auth_ref": [
      "r516",
      "r519",
      "r525",
      "r528",
      "r529",
      "r534",
      "r535"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table]",
        "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossLineItems": {
     "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 Instruments, Gain (Loss) [Line Items]",
        "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r66",
      "r67",
      "r68",
      "r559"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the 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 not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "negatedLabel": "Derivative liabilities",
        "negatedTotalLabel": "Derivative liabilities",
        "terseLabel": "Derivative liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESMasterNettingAgreementsDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset": {
     "auth_ref": [
      "r65",
      "r511"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of right to receive cash collateral under master netting arrangements offset against derivative liabilities.",
        "label": "Derivative Liability, Collateral, Right to Reclaim Cash, Offset",
        "terseLabel": "Derivative liability, collateral, right to reclaim cash, offset"
       }
      }
     },
     "localname": "DerivativeLiabilityCollateralRightToReclaimCashOffset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails"
     ],
     "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.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r513",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Derivatives",
        "verboseLabel": "Notional\u00a0amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeTable": {
     "auth_ref": [
      "r512",
      "r514",
      "r515",
      "r516",
      "r517",
      "r524",
      "r525",
      "r531",
      "r533",
      "r535",
      "r536"
     ],
     "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.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "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": "Derivatives, Fair Value [Line Items]",
        "terseLabel": "Derivatives, Fair Value [Line Items]"
       }
      }
     },
     "localname": "DerivativesFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r143",
      "r512",
      "r514",
      "r516",
      "r517",
      "r532"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivatives and Hedging Activities"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r459"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "SHARE-BASED COMPENSATION PLANS"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": {
     "auth_ref": [
      "r8",
      "r10",
      "r12"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.",
        "label": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax",
        "totalLabel": "Net loss on disposal"
       }
      }
     },
     "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "auth_ref": [
      "r8",
      "r9",
      "r10",
      "r11",
      "r12",
      "r19",
      "r93",
      "r743"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax",
        "terseLabel": "Loss from discontinued operations before income taxes",
        "totalLabel": "Loss before income taxes"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 2.0,
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share",
        "terseLabel": "Loss from discontinued operations (in dollars per share)"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 2.0,
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share",
        "terseLabel": "Loss from discontinued operations (in dollars per share)"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": {
     "auth_ref": [
      "r9",
      "r10",
      "r11",
      "r12",
      "r19",
      "r25",
      "r465",
      "r487",
      "r492"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax",
       "weight": -1.0
      },
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.",
        "label": "Discontinued Operation, Tax Effect of Discontinued Operation",
        "terseLabel": "Income tax benefit for discontinued operations",
        "verboseLabel": "Income tax (benefit) expense"
       }
      }
     },
     "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations and Disposal Groups [Abstract]",
        "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.",
        "label": "Discontinued Operations, Disposed of by Sale [Member]",
        "terseLabel": "Discontinued Operations, Disposed of by Sale"
       }
      }
     },
     "localname": "DiscontinuedOperationsDisposedOfBySaleMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSCashFlowsforDiscontinuedOperationsDetails",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DiscontinuedOperationsHeldforsaleMember": {
     "auth_ref": [
      "r5",
      "r7",
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.",
        "label": "Discontinued Operations, Held-for-sale [Member]",
        "terseLabel": "Discontinued Operations, Held-for-sale"
       }
      }
     },
     "localname": "DiscontinuedOperationsHeldforsaleMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DiscontinuedOperationsPolicyTextBlock": {
     "auth_ref": [
      "r13",
      "r29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation.",
        "label": "Discontinued Operations, Policy [Policy Text Block]",
        "terseLabel": "Discontinued Operations"
       }
      }
     },
     "localname": "DiscontinuedOperationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]",
        "terseLabel": "Disposal Group Classification [Axis]"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSCashFlowsforDiscontinuedOperationsDetails",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
        "label": "Disposal Group Classification [Domain]",
        "terseLabel": "Disposal Group Classification [Domain]"
       }
      }
     },
     "localname": "DisposalGroupClassificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSCashFlowsforDiscontinuedOperationsDetails",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayable": {
     "auth_ref": [
      "r3",
      "r4",
      "r22",
      "r307"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Accounts Payable",
        "terseLabel": "Account payable and other liabilities"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Interest Income",
        "terseLabel": "Net interest income"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationInterestIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets": {
     "auth_ref": [
      "r3",
      "r4",
      "r22",
      "r307"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Other Assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": {
     "auth_ref": [
      "r125",
      "r302",
      "r306"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.",
        "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal",
        "negatedTerseLabel": "Lease impairment costs"
       }
      }
     },
     "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "auth_ref": [
      "r30",
      "r310"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "terseLabel": "DISCONTINUED OPERATIONS"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [
      "r423",
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of disposal group.",
        "label": "Disposal Group Name [Domain]",
        "terseLabel": "Disposal Group Name [Domain]"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendIncomeOperating": {
     "auth_ref": [
      "r698"
     ],
     "calculation": {
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NoninterestIncomeOtherOperatingIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating dividend income on securities.",
        "label": "Dividend Income, Operating",
        "terseLabel": "Dividend income from HomeStreet Bank"
       }
      }
     },
     "localname": "DividendIncomeOperating",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsCommonStock": {
     "auth_ref": [
      "r398",
      "r714"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).",
        "label": "Dividends, Common Stock",
        "negatedTerseLabel": "Dividends declared ($1.00 per share)"
       }
      }
     },
     "localname": "DividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DividendsPayableAmountPerShare": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.",
        "label": "Dividends Payable, Amount Per Share",
        "terseLabel": "Dividend payable (USD per share)"
       }
      }
     },
     "localname": "DividendsPayableAmountPerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Tax Authority [Member]",
        "terseLabel": "Domestic Tax Authority"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r96",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r161",
      "r164",
      "r167",
      "r168",
      "r169",
      "r174",
      "r175",
      "r540",
      "r541",
      "r690",
      "r747"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Basic income per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Net income (loss) per share, basic",
        "verboseLabel": "Basic:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted [Abstract]",
        "verboseLabel": "Net income (loss) per share"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r96",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r164",
      "r167",
      "r168",
      "r169",
      "r174",
      "r175",
      "r540",
      "r541",
      "r690",
      "r747"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Diluted income per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Net income (loss) per share, diluted"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r171",
      "r172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r171",
      "r172",
      "r173",
      "r176"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "verboseLabel": "EARNINGS PER SHARE"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/EARNINGSPERSHARE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r466"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Percent [Abstract]"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r140",
      "r466",
      "r489"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Federal tax statutory rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r466",
      "r489"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r466",
      "r489"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r466",
      "r489"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "State tax - net of federal tax benefit"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome": {
     "auth_ref": [
      "r466",
      "r489"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": -1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent",
        "negatedTerseLabel": "Tax-exempt interest benefit"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeSeveranceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
        "label": "Employee Severance [Member]",
        "terseLabel": "Personnel-related costs"
       }
      }
     },
     "localname": "EmployeeSeveranceMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/RESTRUCTURINGRestructuringReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Shareholders' Equity:"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r86",
      "r87",
      "r88",
      "r146",
      "r147",
      "r148",
      "r151",
      "r157",
      "r159",
      "r177",
      "r259",
      "r393",
      "r398",
      "r453",
      "r454",
      "r455",
      "r484",
      "r485",
      "r539",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r754",
      "r755",
      "r756",
      "r809"
     ],
     "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.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquitySecuritiesByIndustryAxis": {
     "auth_ref": [
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by industry sector, examples include but are not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.",
        "label": "Industry Sector [Axis]",
        "terseLabel": "Industry Sector [Axis]"
       }
      }
     },
     "localname": "EquitySecuritiesByIndustryAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquitySecuritiesIndustryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industry sector consisting of government, private and corporate entities engaged in business activities, including but not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate.",
        "label": "Industry Sector [Domain]",
        "terseLabel": "Industry Sector [Domain]"
       }
      }
     },
     "localname": "EquitySecuritiesIndustryMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r370",
      "r384",
      "r385",
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Estimate of Fair Value Measurement"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EurodollarFutureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A standardized contract, traded on a futures exchange, to buy or sell a 90-day Eurodollar time deposit at a certain date in the future, at a certain yield. At expiration, the official rate quoted on a 90-day Eurodollar time deposit by the British Bankers Association (BBA) determines the final settlement. Eurodollar futures contracts do not permit actual delivery of a Eurodollar time deposit; rather they settle in cash.",
        "label": "Eurodollar Future [Member]",
        "terseLabel": "Futures"
       }
      }
     },
     "localname": "EurodollarFutureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FacilityClosingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.",
        "label": "Facility Closing [Member]",
        "terseLabel": "Facility-related costs"
       }
      }
     },
     "localname": "FacilityClosingMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/RESTRUCTURINGRestructuringReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "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 and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r543",
      "r544",
      "r545",
      "r555"
     ],
     "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, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "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": "Key economic assumptions and the sensitivity of the current fair valu for single family MSRs"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "auth_ref": [
      "r546"
     ],
     "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.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of 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 Text Block]",
        "terseLabel": "Fair Value Measurements Recurring and Nonrecurring Valuation Techniques"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": {
     "auth_ref": [
      "r543",
      "r544",
      "r546"
     ],
     "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 on Nonrecurring Basis"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]",
        "terseLabel": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "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": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r549",
      "r555"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of assets using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes during the period attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income (loss), and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset.",
        "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Fair Value Changes and Activity for Level 3"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r543",
      "r555"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]",
        "terseLabel": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r543",
      "r560",
      "r561"
     ],
     "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.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r543",
      "r560"
     ],
     "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": "Fair Value, by Balance Sheet Grouping"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r370",
      "r384",
      "r385",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r544",
      "r617",
      "r618",
      "r619"
     ],
     "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.homestreet.com/role/FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r370",
      "r384",
      "r385",
      "r543",
      "r556"
     ],
     "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.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r543",
      "r544",
      "r547",
      "r548",
      "r557"
     ],
     "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.homestreet.com/role/FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember": {
     "auth_ref": [
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element describes the policy of entering into master netting arrangements to mitigate the credit risk of financial instruments (as defined), information about the arrangements for which the entity is a party, and a brief description of the terms of those arrangements, including the extent to which they would reduce the entity's maximum amount of loss due to credit risk.",
        "label": "Fair Value, Concentration of Credit Risk, Master Netting Arrangements [Member]",
        "terseLabel": "Fair Value, Concentration of Credit Risk, Master Netting Arrangements"
       }
      }
     },
     "localname": "FairValueConcentrationOfCreditRiskMasterNettingArrangementsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueConcentrationOfRiskDisclosureItemsAxis": {
     "auth_ref": [
      "r563",
      "r564",
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit or market risk.",
        "label": "Concentration of Credit or Market Risk [Axis]",
        "terseLabel": "Concentration of Credit or Market Risk [Axis]"
       }
      }
     },
     "localname": "FairValueConcentrationOfRiskDisclosureItemsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueConcentrationOfRiskDisclosureItemsDomain": {
     "auth_ref": [
      "r563",
      "r564",
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provides the general information items required or determined to be disclosed with respect to all significant concentrations of risk, including credit risk and market risk, arising from all financial instruments (as defined), whether from an individual counterparty or groups of counterparties.",
        "label": "Fair Value, Concentration of Risk, Disclosure Items [Domain]",
        "terseLabel": "Fair Value, Concentration of Risk, Disclosure Items [Domain]"
       }
      }
     },
     "localname": "FairValueConcentrationOfRiskDisclosureItemsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r370",
      "r384",
      "r385"
     ],
     "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.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "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_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "verboseLabel": "FAIR VALUE MEASUREMENT"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENT"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r370",
      "r414",
      "r415",
      "r420",
      "r421",
      "r544",
      "r617"
     ],
     "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.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r370",
      "r384",
      "r385",
      "r414",
      "r415",
      "r420",
      "r421",
      "r544",
      "r618"
     ],
     "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]",
        "verboseLabel": "Level\u00a02"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r370",
      "r384",
      "r385",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r544",
      "r619"
     ],
     "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]",
        "terseLabel": "Level\u00a03"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "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, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "auth_ref": [
      "r549",
      "r555"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "terseLabel": "Fair Value, Level 3 Unobservable Input Reconciliation"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "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.homestreet.com/role/FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurement"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": {
     "auth_ref": [
      "r550"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings",
        "verboseLabel": "Total realized/unrealized gains"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": {
     "auth_ref": [
      "r551"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements": {
     "auth_ref": [
      "r551"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements",
        "negatedTerseLabel": "Payoffs/Sales"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfer of financial instrument classified as an asset into (out of) level 3 of the fair value hierarchy.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Transfers, Net",
        "terseLabel": "Transfers"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r370",
      "r384",
      "r385",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r617",
      "r618",
      "r619"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "verboseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsNonrecurringMember": {
     "auth_ref": [
      "r543",
      "r544",
      "r547",
      "r548",
      "r552",
      "r557"
     ],
     "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]",
        "terseLabel": "Fair Value, Nonrecurring"
       }
      }
     },
     "localname": "FairValueMeasurementsNonrecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r553",
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs": {
     "auth_ref": [
      "r543",
      "r554"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis with Unobservable Inputs",
        "periodEndLabel": "Ending balance, net",
        "periodStartLabel": "Beginning balance, net",
        "terseLabel": "Interest rate lock and purchase loan commitments, net"
       }
      }
     },
     "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables": {
     "auth_ref": [
      "r566"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the difference between the aggregate fair value and the aggregate unpaid principal balance of loans and long-term receivables (other than securities categorized as trading, available-for-sale or held-to-maturity) that have contractual principal amounts and for which the fair value option has been elected.",
        "label": "Fair Value, Option, Aggregate Differences, Loans and Long-term Receivables",
        "terseLabel": "Fair Value Less Aggregated Unpaid Principal Balance"
       }
      }
     },
     "localname": "FairValueOptionAggregateDifferencesLoansAndLongTermReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r518",
      "r524",
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]"
       }
      }
     },
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase": {
     "auth_ref": [
      "r677"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after offset of short term borrowing where a bank borrows, at the federal funds rate, from another bank and securities that an entity sells and agrees to repurchase at a specified date for a specified price.",
        "label": "Federal Funds Purchased and Securities Sold under Agreements to Repurchase",
        "terseLabel": "Federal funds purchased and securities sold under agreements to repurchase"
       }
      }
     },
     "localname": "FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r716",
      "r717"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "States the interest rate applicable to Federal Home Loan Bank advances outstanding as of the Balance Sheet date.",
        "label": "Federal Home Loan Bank, Advances, General Debt Obligations, Disclosures, Interest Rate at Period End",
        "verboseLabel": "Interest rate"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesLineItems": {
     "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": "Federal Home Loan Bank, Advances [Line Items]",
        "terseLabel": "Federal Home Loan Bank and Other Borrowings [Line Items]"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesMember": {
     "auth_ref": [
      "r678"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and also in times of liquidity shortages. The member institution executes a promissory note, which is generally collateralized by government securities to the Federal Reserve or loans.",
        "label": "Federal Home Loan Bank Advances [Member]",
        "terseLabel": "Federal Home Loan Bank Advances"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about advances made and reported by Federal Home Loan Bank (FHLBank).",
        "label": "Federal Home Loan Bank, Advances [Table]",
        "terseLabel": "Federal Home Loan Bank, Advances [Table]"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FederalHomeLoanBankBorrowingsFairValueDisclosure": {
     "auth_ref": [
      "r678"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of borrowing from Federal Home Loan Bank (FHLBank).",
        "label": "Federal Home Loan Bank Borrowings, Fair Value Disclosure",
        "terseLabel": "Borrowings"
       }
      }
     },
     "localname": "FederalHomeLoanBankBorrowingsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankStock": {
     "auth_ref": [
      "r712"
     ],
     "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",
        "terseLabel": "FHLB stock"
       }
      }
     },
     "localname": "FederalHomeLoanBankStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBanksAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Banks [Abstract]"
       }
      }
     },
     "localname": "FederalHomeLoanBanksAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FederalReserveBankAdvancesMember": {
     "auth_ref": [
      "r678"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings from the Federal Reserve Bank, which are primarily used to cover shortages in the required reserve balance and also in times of liquidity shortages.",
        "label": "Federal Reserve Bank Advances [Member]",
        "terseLabel": "Federal Reserve Bank Advances"
       }
      }
     },
     "localname": "FederalReserveBankAdvancesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r587",
      "r592",
      "r603"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseCostDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Finance Lease, Interest Expense",
        "terseLabel": "Interest on lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestPaymentOnLiability": {
     "auth_ref": [
      "r589",
      "r597"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest paid on finance lease liability.",
        "label": "Finance Lease, Interest Payment on Liability",
        "terseLabel": "Operating cash flows from finance leases"
       }
      }
     },
     "localname": "FinanceLeaseInterestPaymentOnLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Finance Leases"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r585",
      "r602"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "terseLabel": "Finance lease liabilities, included in accounts payable and other liabilities",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails",
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r602"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.",
        "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]",
        "terseLabel": "Schedule of Finance Lease Liability Maturities"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Payment, Due",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails_1": {
       "order": 6.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after 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": "Finance Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "2027 and thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": "Finance Lease, Liability, to be Paid, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails_1": {
       "order": 5.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in 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": "Finance Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails_1": {
       "order": 4.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth 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": "Finance Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third 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": "Finance Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second 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": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes finance lease liability.",
        "label": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Liability, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less imputed interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r588",
      "r597"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Finance Lease, Principal Payments",
        "negatedLabel": "Repayment of finance lease principal",
        "verboseLabel": "Financing cash flows from finance leases"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r584"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "terseLabel": "Finance lease right-of-use assets, included in other assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r587",
      "r592",
      "r603"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseCostDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Finance Lease, Right-of-Use Asset, Amortization",
        "terseLabel": "Amortization of right-of-use assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset.",
        "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r600",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r599",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy": {
     "auth_ref": [
      "r191",
      "r193",
      "r199",
      "r202",
      "r209",
      "r218"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for financing receivable classified as held-for-investment.",
        "label": "Financing Receivable, Held-for-investment [Policy Text Block]",
        "terseLabel": "Loans Held for Investment"
       }
      }
     },
     "localname": "FinanceLoanAndLeaseReceivablesHeldForInvestmentPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLoanAndLeaseReceivablesHeldForSalePolicy": {
     "auth_ref": [
      "r193",
      "r202",
      "r209",
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for financing receivables classified as held-for-sale.",
        "label": "Financing Receivable, Held-for-sale [Policy Text Block]",
        "terseLabel": "Loans Held for Sale"
       }
      }
     },
     "localname": "FinanceLoanAndLeaseReceivablesHeldForSalePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLoansAndLeasesReceivablePolicy": {
     "auth_ref": [
      "r193",
      "r200",
      "r202",
      "r209",
      "r213",
      "r218",
      "r219",
      "r220"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for financing receivable.",
        "label": "Financing Receivable [Policy Text Block]",
        "terseLabel": "ACL for LHFI"
       }
      }
     },
     "localname": "FinanceLoansAndLeasesReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialAssetNotPastDueMember": {
     "auth_ref": [
      "r270",
      "r286"
     ],
     "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.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialAssetPastDueMember": {
     "auth_ref": [
      "r212",
      "r270",
      "r286"
     ],
     "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.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r241",
      "r245",
      "r255",
      "r256",
      "r257",
      "r263",
      "r269",
      "r270",
      "r273",
      "r276",
      "r290",
      "r292",
      "r293",
      "r294",
      "r381",
      "r392",
      "r536",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r627",
      "r628",
      "r629",
      "r630",
      "r634",
      "r638",
      "r644",
      "r645",
      "r646",
      "r647",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]",
        "terseLabel": "Financial Instrument [Axis]",
        "verboseLabel": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]",
        "verboseLabel": "Assets:"
       }
      }
     },
     "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]",
        "verboseLabel": "Liabilities:"
       }
      }
     },
     "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery": {
     "auth_ref": [
      "r269",
      "r285",
      "r802"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after recovery, of writeoff of financing receivable, charged against allowance for credit loss.",
        "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery",
        "negatedTerseLabel": "Net (charge-offs) recoveries"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLosses": {
     "auth_ref": [
      "r194",
      "r260",
      "r264",
      "r268",
      "r674",
      "r799",
      "r801",
      "r803"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails": {
       "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",
        "negatedLabel": "ACL",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLosses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": {
     "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, Allowance for Credit Loss [Line Items]",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts": {
     "auth_ref": [
      "r192"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for charging off uncollectible financing receivables, including, but not limited to, factors and methodologies used in estimating the allowance for credit loss.",
        "label": "Financing Receivable, Allowance for Credit Losses, Policy for Uncollectible Amounts [Policy Text Block]",
        "terseLabel": "Nonaccrual Loans"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesPolicyForUncollectibleAmounts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery": {
     "auth_ref": [
      "r196",
      "r267",
      "r285"
     ],
     "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": "Recoveries"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesRecovery",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails"
     ],
     "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]",
        "verboseLabel": "Allowance for credit losses by loan portfolio"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs": {
     "auth_ref": [
      "r195",
      "r266",
      "r285"
     ],
     "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",
        "negatedLabel": "Charge-offs"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossesWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": {
     "auth_ref": [
      "r203",
      "r276"
     ],
     "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]",
        "verboseLabel": "Designated loan grades by loan portfolio segment and loan class"
       }
      }
     },
     "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss": {
     "auth_ref": [
      "r260",
      "r274",
      "r275"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, before allowance for credit loss, of financing receivable.",
        "label": "Financing Receivable, Excluding Accrued Interest, before Allowance for Credit Loss",
        "terseLabel": "Loans before allowance allowance for credit loss"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableImpairedLineItems": {
     "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, Impaired [Line Items]",
        "terseLabel": "Financing Receivable, Impaired [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableImpairedLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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.homestreet.com/role/LOANSANDCREDITQUALITYTDRRedefaultsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableModificationsNumberOfContracts2": {
     "auth_ref": [
      "r205"
     ],
     "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 loan modifications - TDR"
       }
      }
     },
     "localname": "FinancingReceivableModificationsNumberOfContracts2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1": {
     "auth_ref": [
      "r207"
     ],
     "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 of loan relationships that re-defaulted"
       }
      }
     },
     "localname": "FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRRedefaultsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1": {
     "auth_ref": [
      "r206"
     ],
     "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": "Recorded investment"
       }
      }
     },
     "localname": "FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRRedefaultsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableNonaccrualNoAllowance": {
     "auth_ref": [
      "r272"
     ],
     "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": "Nonaccrual with no related ACL"
       }
      }
     },
     "localname": "FinancingReceivableNonaccrualNoAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableNonaccrualStatusLineItems": {
     "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, Nonaccrual [Line Items]",
        "terseLabel": "Financing Receivable, Nonaccrual [Line Items]"
       }
      }
     },
     "localname": "FinancingReceivableNonaccrualStatusLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableNonaccrualTable": {
     "auth_ref": [
      "r273"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about financing receivable on nonaccrual status.",
        "label": "Financing Receivable, Nonaccrual [Table]",
        "terseLabel": "Financing Receivable, Nonaccrual [Table]"
       }
      }
     },
     "localname": "FinancingReceivableNonaccrualTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r277",
      "r285"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_NotesReceivableGross",
       "weight": 1.0
      }
     },
     "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, prior to year five"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r277",
      "r285"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_NotesReceivableGross",
       "weight": 1.0
      }
     },
     "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, year five"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear": {
     "auth_ref": [
      "r277",
      "r285"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NotesReceivableGross",
       "weight": 1.0
      }
     },
     "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, year one"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedInCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": {
     "auth_ref": [
      "r277",
      "r285"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NotesReceivableGross",
       "weight": 1.0
      }
     },
     "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, year two"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r277",
      "r285"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_NotesReceivableGross",
       "weight": 1.0
      }
     },
     "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, year four"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear": {
     "auth_ref": [
      "r277",
      "r285"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NotesReceivableGross",
       "weight": 1.0
      }
     },
     "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, year three"
       }
      }
     },
     "localname": "FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentAxis": {
     "auth_ref": [
      "r263",
      "r269",
      "r278",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803"
     ],
     "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.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRRedefaultsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentDomain": {
     "auth_ref": [
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803"
     ],
     "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.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRRedefaultsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDiscontinuedOperationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivableReclassificationToHeldForSale": {
     "auth_ref": [
      "r197",
      "r262"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable reclassified to held-for-sale.",
        "label": "Financing Receivable, Reclassification to Held-for-sale",
        "verboseLabel": "Loans transferred from LHFI to LHFS, net"
       }
      }
     },
     "localname": "FinancingReceivableReclassificationToHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": {
     "auth_ref": [
      "r204",
      "r211",
      "r212",
      "r270",
      "r273",
      "r276",
      "r279",
      "r280",
      "r285",
      "r286",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803"
     ],
     "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.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRRedefaultsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": {
     "auth_ref": [
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r797",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803"
     ],
     "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]",
        "verboseLabel": "Class of Financing Receivable [Domain]"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRRedefaultsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDiscontinuedOperationsDetails"
     ],
     "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.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus": {
     "auth_ref": [
      "r210",
      "r271",
      "r800",
      "r801"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable on nonaccrual status.",
        "label": "Financing Receivable, Nonaccrual",
        "terseLabel": "Nonaccrual"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentNonaccrualStatus",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails"
     ],
     "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.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableRevolving": {
     "auth_ref": [
      "r277",
      "r285"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_NotesReceivableGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of financing receivable that can be withdrawn, repaid and redrawn.",
        "label": "Financing Receivable, Revolving",
        "terseLabel": "Revolving"
       }
      }
     },
     "localname": "FinancingReceivableRevolving",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivables1To29DaysPastDueMember": {
     "auth_ref": [
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset fewer than 30 days past due.",
        "label": "Financial Asset, 1 to 29 Days Past Due [Member]",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "FinancingReceivables1To29DaysPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivables30To59DaysPastDueMember": {
     "auth_ref": [
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset more than 29 days past due but fewer than 60 days past due.",
        "label": "Financial Asset, 30 to 59 Days Past Due [Member]",
        "terseLabel": "30-59 days"
       }
      }
     },
     "localname": "FinancingReceivables30To59DaysPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivables60To89DaysPastDueMember": {
     "auth_ref": [
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial asset more than 59 days past due but fewer than 90 days past due.",
        "label": "Financial Asset, 60 to 89 Days Past Due [Member]",
        "terseLabel": "60-89 days"
       }
      }
     },
     "localname": "FinancingReceivables60To89DaysPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": {
     "auth_ref": [
      "r286"
     ],
     "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+ days"
       }
      }
     },
     "localname": "FinancingReceivablesEqualToGreaterThan90DaysPastDueMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown": {
     "auth_ref": [
      "r222"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the amount of the write-down related to a troubled debt restructuring.",
        "label": "Financing Receivables, Impaired, Troubled Debt Restructuring, Write-down",
        "terseLabel": "Related charge-offs - TDR"
       }
      }
     },
     "localname": "FinancingReceivablesImpairedTroubledDebtRestructuringWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "auth_ref": [
      "r212",
      "r270",
      "r286"
     ],
     "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.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "auth_ref": [
      "r212",
      "r270",
      "r286"
     ],
     "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.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesTextBlock": {
     "auth_ref": [
      "r215",
      "r221"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for financing receivable.",
        "label": "Financing Receivables [Text Block]",
        "verboseLabel": "LOANS AND CREDIT QUALITY"
       }
      }
     },
     "localname": "FinancingReceivablesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITY"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_ServicingAssetAtAmortizedValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "2027 and thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r301"
     ],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ServicingAssetAtAmortizedValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r301"
     ],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_ServicingAssetAtAmortizedValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r301"
     ],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_ServicingAssetAtAmortizedValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r301"
     ],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_ServicingAssetAtAmortizedValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r301"
     ],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ServicingAssetAtAmortizedValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Projected Amortization Expense, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ForwardContractsMember": {
     "auth_ref": [
      "r526"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.",
        "label": "Forward Contracts [Member]",
        "terseLabel": "Forward sale commitments"
       }
      }
     },
     "localname": "ForwardContractsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FurnitureAndFixturesGross": {
     "auth_ref": [
      "r303"
     ],
     "calculation": {
      "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures, Gross",
        "terseLabel": "Furniture and equipment"
       }
      }
     },
     "localname": "FurnitureAndFixturesGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfNotesReceivable": {
     "auth_ref": [
      "r632"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 17.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",
        "negatedTerseLabel": "Net gain on sale of loans originated as LHFI"
       }
      }
     },
     "localname": "GainLossOnSaleOfNotesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r125",
      "r388",
      "r389"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedTerseLabel": "Loss on debt extinguishment"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 3.0,
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "verboseLabel": "General, administrative and other"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r295",
      "r296",
      "r609",
      "r666"
     ],
     "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",
        "terseLabel": "Goodwill acquired"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r297"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "terseLabel": "Goodwill and Other Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GuaranteeObligationsByNatureAxis": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by nature of guarantee.",
        "label": "Guarantor Obligations, Nature [Axis]",
        "terseLabel": "Guarantor Obligations, Nature [Axis]"
       }
      }
     },
     "localname": "GuaranteeObligationsByNatureAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GuaranteeObligationsMaximumExposure": {
     "auth_ref": [
      "r339"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.",
        "label": "Guarantor Obligations, Maximum Exposure, Undiscounted",
        "terseLabel": "Unfunded commitment balance of loans sold on a servicing-retained basis"
       }
      }
     },
     "localname": "GuaranteeObligationsMaximumExposure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GuaranteeObligationsNatureDomain": {
     "auth_ref": [
      "r337"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.",
        "label": "Guarantor Obligations, Nature [Domain]",
        "terseLabel": "Guarantor Obligations, Nature [Domain]"
       }
      }
     },
     "localname": "GuaranteeObligationsNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HeldToMaturitySecurities": {
     "auth_ref": [
      "r212",
      "r237",
      "r260",
      "r270"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-Maturity, Amortized Cost, before Allowance for Credit Loss",
        "totalLabel": "Amortized cost"
       }
      }
     },
     "localname": "HeldToMaturitySecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-Maturity, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]",
        "terseLabel": "Held-to-maturity Securities",
        "verboseLabel": "Held-to-maturity Securities"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": {
     "auth_ref": [
      "r239",
      "r243"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain",
        "terseLabel": "Gross unrealized gains"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": {
     "auth_ref": [
      "r240",
      "r244"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss",
        "negatedTerseLabel": "Gross unrealized losses"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss": {
     "auth_ref": [
      "r248"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in unrealized loss position.",
        "label": "Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss",
        "terseLabel": "HTM securities in unrealized loss position"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value",
        "terseLabel": "Due within one year or less, Fair value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing after tenth rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value",
        "terseLabel": "Due after ten years, Fair value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in sixth through tenth rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Fair Value",
        "terseLabel": "Due after five years through ten years, Fair value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through fifth rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.",
        "label": "Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value",
        "terseLabel": "Due after one year through five years, Fair value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesFairValue": {
     "auth_ref": [
      "r238",
      "r242",
      "r673"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_HeldToMaturitySecurities",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity, Fair Value",
        "terseLabel": "Fair value",
        "totalLabel": "Fair Value",
        "verboseLabel": "Investment securities HTM"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesTextBlock": {
     "auth_ref": [
      "r241",
      "r245",
      "r246"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).",
        "label": "Debt Securities, Held-to-maturity [Table Text Block]",
        "terseLabel": "Amortized Cost and Estimated Fair Value of Held to Maturity Securities"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_HomeEquityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving, open-end loan extended under a line of credit and secured by the borrower's residential property.",
        "label": "Home Equity Line of Credit [Member]",
        "terseLabel": "Home equity and other"
       }
      }
     },
     "localname": "HomeEquityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r92",
      "r180",
      "r181",
      "r184",
      "r185",
      "r187",
      "r663",
      "r686",
      "r704",
      "r749"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "terseLabel": "Income before taxes",
        "totalLabel": "Income from continuing operations before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r180",
      "r181",
      "r184",
      "r185",
      "r187"
     ],
     "calculation": {
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
       "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",
        "terseLabel": "Income from continuing operations"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r138",
      "r150",
      "r180",
      "r181",
      "r184",
      "r185",
      "r187",
      "r258",
      "r344",
      "r345",
      "r346",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r503",
      "r541",
      "r567"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Income from continuing operations"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "auth_ref": [
      "r90",
      "r96",
      "r150",
      "r152",
      "r153",
      "r154",
      "r155",
      "r164",
      "r167",
      "r168",
      "r541",
      "r683",
      "r687",
      "r690",
      "r742"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 1.0,
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "terseLabel": "Income from continuing operations (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "auth_ref": [
      "r90",
      "r96",
      "r150",
      "r152",
      "r153",
      "r154",
      "r155",
      "r164",
      "r167",
      "r168",
      "r169",
      "r541",
      "r690",
      "r742",
      "r745",
      "r747"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 1.0,
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) derived from continuing operations during 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": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "terseLabel": "Income from continuing operations (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": {
     "auth_ref": [
      "r8",
      "r9",
      "r10",
      "r11",
      "r12",
      "r25",
      "r28",
      "r493",
      "r743"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Loss from discontinued operations"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": {
     "auth_ref": [
      "r8",
      "r9",
      "r10",
      "r11",
      "r12",
      "r19",
      "r25",
      "r503"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent",
        "terseLabel": "Gain (loss) in income during period from discontinued operations before income taxes",
        "totalLabel": "Loss from discontinued operations"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions": {
     "auth_ref": [
      "r125"
     ],
     "calculation": {
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NoninterestIncomeOtherOperatingIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities.",
        "label": "Income (Loss) from Equity Method Investments, Net of Dividends or Distributions",
        "terseLabel": "Distributions in excess of income from subsidiaries"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromSubsidiariesBeforeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NoninterestIncomeOtherOperatingIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax of income (loss) of subsidiary attributable to the parent entity.",
        "label": "Income (Loss) from Subsidiaries, before Tax",
        "terseLabel": "Equity in undistributed income from subsidiaries"
       }
      }
     },
     "localname": "IncomeLossFromSubsidiariesBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"
     ],
     "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r423",
      "r425"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of disposal group.",
        "label": "Disposal Group Name [Axis]",
        "terseLabel": "Disposal Group Name [Axis]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSCashFlowsforDiscontinuedOperationsDetails",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "auth_ref": [
      "r4",
      "r13",
      "r14",
      "r15",
      "r16",
      "r17",
      "r18",
      "r23",
      "r26",
      "r27",
      "r28",
      "r308",
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSCashFlowsforDiscontinuedOperationsDetails",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSStatementsofOperationsofDiscontinuedOperationsDetails",
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r468"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]",
        "terseLabel": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority [Domain]",
        "terseLabel": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]",
        "terseLabel": "Income tax impact of:"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r140",
      "r467",
      "r470",
      "r476",
      "r486",
      "r490",
      "r494",
      "r495",
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "INCOME TAXES"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r141",
      "r158",
      "r159",
      "r179",
      "r465",
      "r487",
      "r491",
      "r750"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest",
       "weight": -1.0
      },
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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)",
        "totalLabel": "Total",
        "verboseLabel": "Income taxes (benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails",
      "http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]",
        "terseLabel": "Effective Income Tax Rate Reconciliation, Amount [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r85",
      "r462",
      "r463",
      "r470",
      "r471",
      "r475",
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r466"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Federal tax statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseAmortization": {
     "auth_ref": [
      "r466"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible amortization.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amortization, Amount",
        "terseLabel": "Tax credit investment amortization"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseAmortization",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESScheduleofIncomeTaxExpenseBenefitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r466"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "auth_ref": [
      "r466"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r466"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State tax - net of federal tax benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxExemptIncome": {
     "auth_ref": [
      "r466"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount",
        "negatedLabel": "Tax-exempt interest benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxExemptIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r131"
     ],
     "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",
        "terseLabel": "Federal and state income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [
      "r124"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "negatedTerseLabel": "Deferred income tax expense (benefit)"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeposits": {
     "auth_ref": [
      "r128",
      "r703"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.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": "Increase in deposits, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeposits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInFinanceReceivables": {
     "auth_ref": [
      "r124"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in outstanding loans including accrued interest.",
        "label": "Increase (Decrease) in Finance Receivables",
        "negatedLabel": "Net increase in LHFI"
       }
      }
     },
     "localname": "IncreaseDecreaseInFinanceReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r124"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 21.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "(Increase) decrease in other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": {
     "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 Temporary Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInTemporaryEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IntangibleAssetsNetIncludingGoodwill": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 8.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.",
        "label": "Intangible Assets, Net (Including Goodwill)",
        "terseLabel": "Goodwill and other intangible assets"
       }
      }
     },
     "localname": "IntangibleAssetsNetIncludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDividendIncomeOperating": {
     "auth_ref": [
      "r692"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "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.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "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.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestAndDividendIncomeSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating dividend and interest income, including amortization and accretion of premiums and discounts, on securities.",
        "label": "Interest and Dividend Income, Securities, Operating",
        "terseLabel": "Investment securities"
       }
      }
     },
     "localname": "InterestAndDividendIncomeSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndFeeIncomeLoansAndLeases": {
     "auth_ref": [
      "r691"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "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",
        "verboseLabel": "Loans"
       }
      }
     },
     "localname": "InterestAndFeeIncomeLoansAndLeases",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDomesticDepositBrokered": {
     "auth_ref": [
      "r676"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest-bearing domestic third-party deposits placed by or through the assistance of a deposit broker, also known as brokered deposit liabilities.",
        "label": "Interest-bearing Domestic Deposit, Brokered",
        "terseLabel": "Interest-bearing domestic deposit, brokered"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositBrokered",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestBearingDomesticDepositDemand": {
     "auth_ref": [
      "r676"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of money in interest-bearing domestic accounts that entitle the depositor to withdraw funds at any time without prior notice, also known as demand deposits.",
        "label": "Interest-bearing Domestic Deposit, Demand",
        "terseLabel": "Interest-bearing demand accounts"
       }
      }
     },
     "localname": "InterestBearingDomesticDepositDemand",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r91",
      "r178",
      "r576",
      "r579",
      "r702"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "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.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "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.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpenseBorrowings": {
     "auth_ref": [
      "r701"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate amount of interest expense on all borrowings.",
        "label": "Interest Expense, Borrowings",
        "terseLabel": "Borrowings"
       }
      }
     },
     "localname": "InterestExpenseBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDeposits": {
     "auth_ref": [
      "r700"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "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.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss": {
     "auth_ref": [
      "r694"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses.",
        "label": "Interest Income (Expense), after Provision for Loan Loss",
        "totalLabel": "Net interest income after provision for credit losses"
       }
      }
     },
     "localname": "InterestIncomeExpenseAfterProvisionForLoanLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r693"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "negatedLabel": "Interest expense-net",
        "totalLabel": "Net interest income"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeSecuritiesTaxExempt": {
     "auth_ref": [
      "r698",
      "r789",
      "r790"
     ],
     "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",
        "terseLabel": "Tax exempt interest income on available-for-sale securities"
       }
      }
     },
     "localname": "InterestIncomeSecuritiesTaxExempt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r116",
      "r121",
      "r131"
     ],
     "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",
        "terseLabel": "Interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateLockCommitmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commitments to extend credit where the interest rate is locked in advance of funds being disbursed for a specified period of time.",
        "label": "Interest Rate Lock Commitments [Member]",
        "terseLabel": "Interest rate lock commitments"
       }
      }
     },
     "localname": "InterestRateLockCommitmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r527"
     ],
     "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 swaps"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESFairValueofDerivativesDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InternalCreditAssessmentAxis": {
     "auth_ref": [
      "r203",
      "r276",
      "r284",
      "r285",
      "r338",
      "r530"
     ],
     "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.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "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.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of investments in Federal Home Loan Bank (FHLBank) stock.",
        "label": "Investment in Federal Home Loan Bank Stock, Fair Value Disclosure",
        "terseLabel": "Federal Home Loan Bank stock"
       }
      }
     },
     "localname": "InvestmentInFederalHomeLoanBankStockFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "verboseLabel": "Amortized Cost and Estimated Fair Value by Contractual Maturity"
       }
      }
     },
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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": [
      "r543"
     ],
     "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",
        "verboseLabel": "Loans held for investment"
       }
      }
     },
     "localname": "InvestmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVUnobservableInputsNonrecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "auth_ref": [
      "r52"
     ],
     "calculation": {
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.",
        "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures",
        "terseLabel": "Investment in stock of HomeStreet Bank"
       }
      }
     },
     "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r254",
      "r664",
      "r711",
      "r761",
      "r796"
     ],
     "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.homestreet.com/role/INVESTMENTSECURITIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LaborAndRelatedExpense": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 4.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",
        "verboseLabel": "Compensation and benefits"
       }
      }
     },
     "localname": "LaborAndRelatedExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r408"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r601",
      "r603"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r601"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of Lease Cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeaseholdImprovementsGross": {
     "auth_ref": [
      "r32",
      "r303"
     ],
     "calculation": {
      "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements, Gross",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "LeaseholdImprovementsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeasesTextBlock": {
     "auth_ref": [
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.",
        "label": "Lessee, Finance Leases [Text Block]",
        "terseLabel": "LEASES"
       }
      }
     },
     "localname": "LesseeFinanceLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r602"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Operating Lease Liability Maturities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails_1": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "2027 and thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails_1": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails_1": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth 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": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails_1": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third 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": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second 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": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r602"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r604"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "LEASES"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingSubleaseDescriptionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Sublease, Description [Abstract]",
        "terseLabel": "Lessee, Operating Sublease, Description [Abstract]"
       }
      }
     },
     "localname": "LesseeOperatingSubleaseDescriptionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r56",
      "r138",
      "r183",
      "r258",
      "r344",
      "r345",
      "r346",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r506",
      "r509",
      "r510",
      "r567",
      "r607",
      "r608"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "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.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "Liabilities:",
        "verboseLabel": "Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r50",
      "r138",
      "r258",
      "r567",
      "r609",
      "r672",
      "r738"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "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 shareholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "verboseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r543"
     ],
     "calculation": {
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure",
        "totalLabel": "Total Liabilities"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Fair Value Disclosure [Abstract]",
        "verboseLabel": "Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposal Group, Including Discontinued Operation, Liabilities [Abstract]",
        "terseLabel": "Liabilities of discontinued operations"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSMajorClassesofAssetsandLiabilitiesRelatedtoDiscontinuedOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r40",
      "r671",
      "r730"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Line of credit facility, amount outstanding from FRBSF"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/BORROWINGSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails"
     ],
     "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.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy": {
     "auth_ref": [
      "r763"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the lending, securitization, sales, transfers and servicing practices for mortgage banking activities.",
        "label": "Mortgage Banking Activity [Policy Text Block]",
        "terseLabel": "Mortgage Servicing Rights"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableMortgageBankingActivitiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedParties": {
     "auth_ref": [
      "r605",
      "r682"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an unclassified balance sheet, reflects the carrying amount of unpaid loan amounts due from related parties at the balance sheet date.",
        "label": "Loans and Leases Receivable, Related Parties",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions": {
     "auth_ref": [
      "r605",
      "r682"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the amount of new advances made to related parties in the form of loan and lease receivables.",
        "label": "Loans and Leases Receivable, Related Parties, Additions",
        "terseLabel": "New loans and advances, net of principal repayments"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableRelatedPartiesAdditions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableTroubledDebtRestructuringPolicy": {
     "auth_ref": [
      "r223"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for troubled debt restructuring.",
        "label": "Troubled Debt Restructuring [Policy Text Block]",
        "terseLabel": "Troubled Debt Restructurings"
       }
      }
     },
     "localname": "LoansAndLeasesReceivableTroubledDebtRestructuringPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansHeldForSaleFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "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",
        "netLabel": "Single family LHFS",
        "terseLabel": "LHFS \u2013 multifamily and SBA",
        "verboseLabel": "Single family LHFS"
       }
      }
     },
     "localname": "LoansHeldForSaleFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFairValueOptionDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by US and non-US government sponsored enterprise, authority, agency and program guarantees for government insured loans.",
        "label": "Loans Insured or Guaranteed by Government Authorities [Axis]",
        "terseLabel": "Loans Insured or Guaranteed by Government Authorities [Axis]"
       }
      }
     },
     "localname": "LoansInsuredOrGuaranteedByGovernmentAuthoritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guarantee by US and non-US government sponsored enterprises, authorities, agencies and programs for government insured loans.",
        "label": "Loans Insured or Guaranteed by Government Authorities [Domain]",
        "terseLabel": "Loans Insured or Guaranteed by Government Authorities [Domain]"
       }
      }
     },
     "localname": "LoansInsuredOrGuaranteedByGovernmentAuthoritiesDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansMember": {
     "auth_ref": [
      "r142",
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "When a lender gives money or property over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for [must receive] repayment [prior] relative to junior and unsecured (general) creditors.",
        "label": "Loans [Member]",
        "terseLabel": "Loan origination and sale activities"
       }
      }
     },
     "localname": "LoansMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansPledgedAsCollateral": {
     "auth_ref": [
      "r208",
      "r634"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of loans that have been pledged as collateral for borrowings. If the secured party has the right by contract or custom to sell or re-pledge the collateral, then the debtor reclassifies that asset and report that asset in its statement of financial position separately from other assets not so encumbered.",
        "label": "Loans Pledged as Collateral",
        "terseLabel": "Loans pledged as collateral"
       }
      }
     },
     "localname": "LoansPledgedAsCollateral",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableFairValueDisclosure": {
     "auth_ref": [
      "r215"
     ],
     "calculation": {
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Fair value of loans held for investment",
        "verboseLabel": "Single family LHFI"
       }
      }
     },
     "localname": "LoansReceivableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTNarrativeDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableHeldForSaleAmount": {
     "auth_ref": [
      "r190",
      "r762"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before valuation allowance, of financing receivable classified as held-for-sale.",
        "label": "Financing Receivable, Held-for-Sale",
        "terseLabel": "Loans held for sale"
       }
      }
     },
     "localname": "LoansReceivableHeldForSaleAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup": {
     "auth_ref": [
      "r190",
      "r762"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.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 (\"LHFS\")"
       }
      }
     },
     "localname": "LoansReceivableHeldForSaleNetNotPartOfDisposalGroup",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r40",
      "r369",
      "r383",
      "r384",
      "r385",
      "r671",
      "r734"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "verboseLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r58"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-term debt.",
        "label": "Long-term Debt, Type [Axis]",
        "terseLabel": "Long-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "LongtermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails",
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r58",
      "r343"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails",
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r335",
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.",
        "label": "Loss Contingency Nature [Axis]",
        "terseLabel": "Loss Contingency Nature [Axis]"
       }
      }
     },
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "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": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r335",
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r326"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "periodEndLabel": "Balance, end of period",
        "periodStartLabel": "Balance, beginning of period",
        "verboseLabel": "Reserve liability related to mortgage repurchase"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyAccrualPayments": {
     "auth_ref": [
      "r326"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow reducing loss contingency liability.",
        "label": "Loss Contingency Accrual, Payments",
        "negatedTerseLabel": "Realized losses"
       }
      }
     },
     "localname": "LossContingencyAccrualPayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyAccrualProvision": {
     "auth_ref": [
      "r326"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.",
        "label": "Loss Contingency Accrual, Provision",
        "terseLabel": "Additions, net of adjustments"
       }
      }
     },
     "localname": "LossContingencyAccrualProvision",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyAccrualRollForward": {
     "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": "Loss Contingency Accrual [Roll Forward]",
        "terseLabel": "Loss Contingency Accrual [Roll Forward]"
       }
      }
     },
     "localname": "LossContingencyAccrualRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyLossInPeriod": {
     "auth_ref": [
      "r326"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates.",
        "label": "Loss Contingency, Loss in Period",
        "terseLabel": "Loss incurred - related to DUS"
       }
      }
     },
     "localname": "LossContingencyLossInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r335",
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.",
        "label": "Loss Contingency, Nature [Domain]",
        "terseLabel": "Loss Contingency, Nature [Domain]"
       }
      }
     },
     "localname": "LossContingencyNatureDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMortgageRepurchaseLiabilityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecurities": {
     "auth_ref": [
      "r681"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investment in marketable security.",
        "label": "Marketable Securities",
        "terseLabel": "Investment securities"
       }
      }
     },
     "localname": "MarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment classified as marketable security.",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "terseLabel": "Investment Securities"
       }
      }
     },
     "localname": "MarketableSecuritiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketingExpense": {
     "auth_ref": [
      "r99"
     ],
     "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",
        "terseLabel": "Marketing Expense"
       }
      }
     },
     "localname": "MarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESMarketingCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MeasurementInputConstantPrepaymentRateMember": {
     "auth_ref": [
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using principal prepayment as proportion of outstanding loan principal at constant rate.",
        "label": "Measurement Input, Constant Prepayment Rate [Member]",
        "terseLabel": "CPRs"
       }
      }
     },
     "localname": "MeasurementInputConstantPrepaymentRateMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "auth_ref": [
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate to determine present value of future cash flows.",
        "label": "Measurement Input, Discount Rate [Member]",
        "terseLabel": "Discount Rates"
       }
      }
     },
     "localname": "MeasurementInputDiscountRateMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r546"
     ],
     "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.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "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.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSKeyEconomicAssumptionsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MortgageBankingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mortgage Banking [Abstract]",
        "terseLabel": "Mortgage Banking [Abstract]"
       }
      }
     },
     "localname": "MortgageBankingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_MortgageServicingRightsMSRImpairmentRecovery": {
     "auth_ref": [
      "r125",
      "r655"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The adjustment to the carrying value of the rights retained or purchased to service mortgages. These adjustments are made when the estimate of the fair value is changed. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.",
        "label": "Mortgage Servicing Rights (MSR) Impairment (Recovery)",
        "terseLabel": "Change in fair value of MSRs"
       }
      }
     },
     "localname": "MortgageServicingRightsMSRImpairmentRecovery",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MunicipalBondsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments.",
        "label": "Municipal Bonds [Member]",
        "verboseLabel": "Municipal bonds"
       }
      }
     },
     "localname": "MunicipalBondsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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 (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:",
        "verboseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r119"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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",
        "terseLabel": "Net cash provided by (used in) investing activities",
        "totalLabel": "Net cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "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:",
        "verboseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r119",
      "r123",
      "r126"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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 (used in) operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "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.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r28",
      "r79",
      "r82",
      "r88",
      "r94",
      "r126",
      "r138",
      "r150",
      "r152",
      "r153",
      "r154",
      "r155",
      "r158",
      "r159",
      "r165",
      "r180",
      "r181",
      "r184",
      "r185",
      "r187",
      "r258",
      "r344",
      "r345",
      "r346",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r541",
      "r567",
      "r688",
      "r744"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r152",
      "r153",
      "r154",
      "r155",
      "r161",
      "r162",
      "r166",
      "r169",
      "r180",
      "r181",
      "r184",
      "r185",
      "r187"
     ],
     "calculation": {
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails": {
       "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 available to common shareholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": {
     "auth_ref": [
      "r162",
      "r169"
     ],
     "calculation": {
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.",
        "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic",
        "totalLabel": "Income from continuing operations available to common shareholders"
       }
      }
     },
     "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders.",
        "label": "Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic",
        "terseLabel": "Loss from discontinued operations"
       }
      }
     },
     "localname": "NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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]",
        "terseLabel": "Recent Accounting Developments"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoninterestBearingDepositLiabilities": {
     "auth_ref": [
      "r676"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity.",
        "label": "Noninterest-bearing Deposit Liabilities",
        "verboseLabel": "Noninterest-bearing demand deposits"
       }
      }
     },
     "localname": "NoninterestBearingDepositLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestExpense": {
     "auth_ref": [
      "r697"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      },
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total aggregate amount of all noninterest expense.",
        "label": "Noninterest Expense",
        "terseLabel": "Noninterest expense",
        "totalLabel": "Total noninterest expense"
       }
      }
     },
     "localname": "NoninterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"
     ],
     "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.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncome": {
     "auth_ref": [
      "r695"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified.",
        "label": "Noninterest Income",
        "totalLabel": "Total noninterest income"
       }
      }
     },
     "localname": "NoninterestIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noninterest Income [Abstract]",
        "terseLabel": "Noninterest Income [Abstract]",
        "verboseLabel": "Noninterest income:"
       }
      }
     },
     "localname": "NoninterestIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncomeOther": {
     "auth_ref": [
      "r695"
     ],
     "calculation": {
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_NoninterestIncomeOtherOperatingIncome",
       "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",
        "terseLabel": "Other noninterest income"
       }
      }
     },
     "localname": "NoninterestIncomeOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestIncomeOtherOperatingIncome": {
     "auth_ref": [
      "r89",
      "r685",
      "r748"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 2.0,
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue earned, classified as other, excluding interest income.",
        "label": "Noninterest Income, Other Operating Income",
        "terseLabel": "Other",
        "totalLabel": "Noninterest Income, Other Operating Income"
       }
      }
     },
     "localname": "NoninterestIncomeOtherOperatingIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedIncomeStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableGross": {
     "auth_ref": [
      "r212",
      "r260",
      "r270",
      "r275",
      "r285",
      "r286",
      "r797",
      "r799",
      "r800"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails": {
       "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",
        "totalLabel": "Total",
        "verboseLabel": "Total LHFI"
       }
      }
     },
     "localname": "NotesReceivableGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableNet": {
     "auth_ref": [
      "r45",
      "r190",
      "r275"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "terseLabel": "Other assets - GNMA EBO loans",
        "totalLabel": "Total LHFI less ACL",
        "verboseLabel": "Loans held for investment (\"LHFI\") (net of allowance for credit losses of $47,123 and $64,294)"
       }
      }
     },
     "localname": "NotesReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OccupancyNet": {
     "auth_ref": [
      "r100",
      "r582",
      "r696"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 1.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"
       }
      }
     },
     "localname": "OccupancyNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OffBalanceSheetCreditLossLiability": {
     "auth_ref": [
      "r261",
      "r334"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expected credit loss for credit exposure on off-balance-sheet commitment, including but not limited to, loan commitment, standby letter of credit, financial guarantee not accounted for as insurance. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.",
        "label": "Off-Balance Sheet, Credit Loss, Liability",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "OffBalanceSheetCreditLossLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal": {
     "auth_ref": [
      "r265"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails": {
       "order": 2.0,
       "parentTag": "hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss for off-balance sheet credit exposure. Excludes off-balance sheet credit exposure accounted for as insurance and instrument accounted for under derivatives and hedging.",
        "label": "Off-Balance Sheet, Credit Loss, Liability, Credit Loss Expense (Reversal)",
        "terseLabel": "Provision for credit losses"
       }
      }
     },
     "localname": "OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r593",
      "r603"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseImpairmentLoss": {
     "auth_ref": [
      "r583"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.",
        "label": "Operating Lease, Impairment Loss",
        "terseLabel": "Impairment loss"
       }
      }
     },
     "localname": "OperatingLeaseImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r585"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Operating lease liabilities, included in accounts payable and other liabilities",
        "verboseLabel": "Total"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseLiabilityMaturitiesDetails",
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes operating lease liability.",
        "label": "Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Liability, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r590",
      "r597"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r584"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use assets, included in other assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "auth_ref": [
      "r125"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense for right-of-use asset from operating lease.",
        "label": "Operating Lease, Right-of-Use Asset, Amortization Expense",
        "terseLabel": "Amortization of finance leases"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r600",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r599",
      "r603"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalBalanceSheetInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r477"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsLineItems": {
     "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": "Operating Loss Carryforwards [Line Items]",
        "terseLabel": "Operating Loss Carryforwards [Line Items]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLossCarryforwardsTable": {
     "auth_ref": [
      "r478"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.",
        "label": "Operating Loss Carryforwards [Table]",
        "terseLabel": "Operating Loss Carryforwards [Table]"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r36",
      "r667",
      "r731"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other Assets",
        "terseLabel": "Other assets",
        "verboseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.",
        "label": "Other Commitment",
        "verboseLabel": "Investment in qualifying small businesses"
       }
      }
     },
     "localname": "OtherCommitment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails"
     ],
     "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.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherCommitmentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information about obligations resulting from other commitments.",
        "label": "Other Commitments [Table Text Block]",
        "terseLabel": "Schedule of Commitments"
       }
      }
     },
     "localname": "OtherCommitmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]",
        "verboseLabel": "Other comprehensive income:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax": {
     "auth_ref": [
      "r70",
      "r71"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and 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, Gain (Loss), before Adjustment and Tax",
        "terseLabel": "Unrealized gain (loss) on investment securities available for sale (\"AFS\")"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": {
     "auth_ref": [
      "r70",
      "r71",
      "r73"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and 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, Gain (Loss), after Adjustment, before Tax",
        "totalLabel": "Other comprehensive income (loss) before tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax": {
     "auth_ref": [
      "r70",
      "r71",
      "r74"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after adjustment, of tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and 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, Gain (Loss), after Adjustment, Tax",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "verboseLabel": "Other comprehensive income:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r80",
      "r83",
      "r503",
      "r504",
      "r507"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.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)",
        "verboseLabel": "Other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": {
     "auth_ref": [
      "r73",
      "r77",
      "r78",
      "r253"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before 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, before Tax",
        "negatedTerseLabel": "Reclassification for net (gains) losses included in income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": {
     "auth_ref": [
      "r74",
      "r253"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax",
       "weight": -1.0
      }
     },
     "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",
        "negatedTerseLabel": "Reclassification for net (gains) losses included in income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
     "auth_ref": [
      "r71",
      "r74"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax",
       "weight": 1.0
      }
     },
     "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": "Unrealized gain (loss) on investment securities AFS"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCreditDerivativesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit derivative contract classified as other.",
        "label": "Other Credit Derivatives [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherCreditDerivativesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherInterestAndDividendIncome": {
     "auth_ref": [
      "r699"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS": {
       "order": 2.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": "Cash, Fed Funds and other"
       }
      }
     },
     "localname": "OtherInterestAndDividendIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherOperatingActivitiesCashFlowStatement": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example,  cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).",
        "label": "Other Operating Activities, Cash Flow Statement",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherOperatingActivitiesCashFlowStatement",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRealEstateAndForeclosedAssets": {
     "auth_ref": [
      "r675"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "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 owned (\"OREO\")"
       }
      }
     },
     "localname": "OtherRealEstateAndForeclosedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRestructuringMember": {
     "auth_ref": [
      "r313",
      "r314",
      "r320",
      "r321"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restructuring and related activities classified as other.",
        "label": "Other Restructuring [Member]",
        "terseLabel": "Other costs"
       }
      }
     },
     "localname": "OtherRestructuringMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/RESTRUCTURINGRestructuringReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PastDueFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r211",
      "r212",
      "r270",
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of aging analysis for financing receivable.",
        "label": "Financing Receivable, Past Due [Table Text Block]",
        "verboseLabel": "Past due loans by loan portfolio segment and loan class"
       }
      }
     },
     "localname": "PastDueFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PaymentDeferralMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan modification for a temporary postponement of loan payments.",
        "label": "Payment Deferral [Member]",
        "terseLabel": "Payment restructure"
       }
      }
     },
     "localname": "PaymentDeferralMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForOriginationOfMortgageLoansHeldForSale": {
     "auth_ref": [
      "r118",
      "r122"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid for the origination of mortgages that are held for sale.",
        "label": "Payments for Origination of Mortgage Loans Held-for-sale",
        "negatedTerseLabel": "Origination of LHFS"
       }
      }
     },
     "localname": "PaymentsForOriginationOfMortgageLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      },
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails": {
       "order": 1.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": "Repurchases of common stock",
        "negatedTerseLabel": "Repurchases of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRestructuring": {
     "auth_ref": [
      "r117",
      "r314"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.",
        "label": "Payments for Restructuring",
        "negatedLabel": "Payments for Restructuring"
       }
      }
     },
     "localname": "PaymentsForRestructuring",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/RESTRUCTURINGRestructuringReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      },
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails": {
       "order": 2.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",
        "negatedTerseLabel": "Dividends paid on common stock"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r102",
      "r107",
      "r225"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "label": "Payments to Acquire Debt Securities, Available-for-sale",
        "negatedTerseLabel": "Purchase of investment securities"
       }
      }
     },
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Net cash used for acquisitions"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireFederalHomeLoanBankStock": {
     "auth_ref": [
      "r108"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.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.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireFinanceReceivables": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the purchase of amounts due from customers, clients, lessees, borrowers, or others under the terms of its agreements therewith.",
        "label": "Payments to Acquire Finance Receivables",
        "negatedTerseLabel": "Purchase of LHFI"
       }
      }
     },
     "localname": "PaymentsToAcquireFinanceReceivables",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.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": "Purchases of premises and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PerformanceSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement awarded for meeting performance target.",
        "label": "Performance Shares [Member]",
        "terseLabel": "Performance Shares"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails",
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements": {
     "auth_ref": [
      "r636"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying amount as of the date of the latest financial statement presented of securities which are owned but transferred to serve as collateral for repurchase agreements, and for which the transferee does not have the right by contract or custom to sell or re-pledge them to an unrelated party.",
        "label": "Pledged Financial Instruments, Not Separately Reported, Securities for Repurchase Agreements",
        "verboseLabel": "Security pledged under repurchase agreement"
       }
      }
     },
     "localname": "PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesForRepurchaseAgreements",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged": {
     "auth_ref": [
      "r636"
     ],
     "calculation": {
      "http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the date of the latest financial statement presented of securities which are owned but transferred to another party to serve as collateral to partially or fully secure a debt obligation, repurchase agreement or other current or potential obligation, and for which the transferee is not permitted to sell or re-pledge them to an unrelated party.",
        "label": "Pledged Financial Instruments, Not Separately Reported, Securities",
        "totalLabel": "Total securities pledged as collateral"
       }
      }
     },
     "localname": "PledgedFinancialInstrumentsNotSeparatelyReportedSecuritiesPledged",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESSecuritiesPledgedtoSecureBorrowingsandPublicDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r558"
     ],
     "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"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockDividendsAndOtherAdjustments": {
     "auth_ref": [
      "r162",
      "r170"
     ],
     "calculation": {
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.",
        "label": "Preferred Stock Dividends and Other Adjustments",
        "negatedLabel": "Earnings allocated to share repurchase"
       }
      }
     },
     "localname": "PreferredStockDividendsAndOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "terseLabel": "Reclassifications"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the sale of a business segment or subsidiary or sale of an entity that is related to it but not strictly controlled during the period (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment).",
        "label": "Proceeds from Divestiture of Businesses and Interests in Affiliates",
        "terseLabel": "Net cash provided by disposal of discontinued operations",
        "verboseLabel": "Proceeds from asset sales"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSNetLossonDisposalofDiscontinuedOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r111"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "verboseLabel": "Proceeds from exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSubordinatedLongTermDebt": {
     "auth_ref": [
      "r112"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing where a lender is placed in a lien position behind debt having a higher priority of repayment (senior) in liquidation of the entity's assets or underlying collateral.",
        "label": "Proceeds from Issuance of Subordinated Long-term Debt",
        "terseLabel": "Net proceeds from issuance of subordinated notes"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSubordinatedLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromOtherDebt": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from debt classified as other.",
        "label": "Proceeds from Other Debt",
        "terseLabel": "Proceeds from other long-term borrowings"
       }
      }
     },
     "localname": "ProceedsFromOtherDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess": {
     "auth_ref": [
      "r112",
      "r114",
      "r129"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing net of the cash outflow from repayment of a borrowing having initial term of repayment within three months.",
        "label": "Proceeds from (Repayments of) Short-term Debt, Maturing in Three Months or Less",
        "verboseLabel": "Changes in short-term borrowings, net"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r102",
      "r103",
      "r225"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.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",
        "verboseLabel": "Proceeds from sale of investment securities"
       }
      }
     },
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESRealizedGainLossonInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock": {
     "auth_ref": [
      "r104"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.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 sale of Federal Home Loan Bank stock"
       }
      }
     },
     "localname": "ProceedsFromSaleOfFederalHomeLoanBankStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfLoansHeldForInvestment": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from Sales of Loans Held For Investment.",
        "label": "Proceeds from Sale of Loans Held-for-investment",
        "terseLabel": "Proceeds from sale of loans originated as LHFI"
       }
      }
     },
     "localname": "ProceedsFromSaleOfLoansHeldForInvestment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfLoansHeldForSale": {
     "auth_ref": [
      "r115",
      "r118"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.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 LHFS"
       }
      }
     },
     "localname": "ProceedsFromSaleOfLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale": {
     "auth_ref": [
      "r118",
      "r120"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from sales of loans that are secured with real estate mortgages and are held with the intention to resell in the near future.",
        "label": "Proceeds from Sale of Mortgage Loans Held-for-sale",
        "terseLabel": "Loans sold"
       }
      }
     },
     "localname": "ProceedsFromSaleOfMortgageLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfMortgageServicingRightsMSR": {
     "auth_ref": [
      "r106",
      "r623"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of servicing rights, which contractually entitle the servicer to receive fees and ancillary revenues for performing billing, collection, disbursement and recordkeeping services in connection with a mortgage portfolio. Rights may be obtained via (1) acquisition or assumption of a servicing obligation that does not relate to financial assets of the servicer or its consolidated affiliates; or (2) by originating mortgage loans and then (a) transferring the loans to a Variable Interest Entity (VIE) in a transaction that meets the necessary transfer and classification requirements, or (b) transferring the loans in a transaction that meets the requirements for sale accounting.",
        "label": "Proceeds from Sale of Mortgage Servicing Rights (MSR)",
        "terseLabel": "Proceeds from sale of MSRs"
       }
      }
     },
     "localname": "ProceedsFromSaleOfMortgageServicingRightsMSR",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfOtherRealEstate": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the sale of other real estate not otherwise defined in the taxonomy.",
        "label": "Proceeds from Sale of Other Real Estate",
        "verboseLabel": "Proceeds from sale of OREO"
       }
      }
     },
     "localname": "ProceedsFromSaleOfOtherRealEstate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.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 sale of premises and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r111",
      "r452"
     ],
     "calculation": {
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails": {
       "order": 3.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",
        "terseLabel": "Proceeds from stock issuance, net"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedStatementsofCashFlowsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]",
        "terseLabel": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r310",
      "r766",
      "r767",
      "r768"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "PREMISES AND EQUIPMENT, NET"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNET"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r54",
      "r303"
     ],
     "calculation": {
      "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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, Gross",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "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": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r34",
      "r35",
      "r305",
      "r609",
      "r713",
      "r739"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Net",
        "verboseLabel": "Premises and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r53",
      "r305",
      "r766",
      "r767"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Premises and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r34",
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of Premises and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/PREMISESANDEQUIPMENTNETTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Useful life of property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForLoanLossesExpensed": {
     "auth_ref": [
      "r265",
      "r684"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails": {
       "order": 1.0,
       "parentTag": "hmst_FinancingReceivableCreditLossAndOffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable.",
        "label": "Financing Receivable, Credit Loss, Expense (Reversal)",
        "netLabel": "Allowance for credit losses-loans",
        "terseLabel": "Provision",
        "verboseLabel": "Provision for credit losses"
       }
      }
     },
     "localname": "ProvisionForLoanLossesExpensed",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RealEstateOwnedValuationAllowancePolicy": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for establishing and maintaining the valuation allowance related to real estate owned.",
        "label": "Real Estate Owned, Valuation Allowance, Policy [Policy Text Block]",
        "terseLabel": "Other Real Estate Owned"
       }
      }
     },
     "localname": "RealEstateOwnedValuationAllowancePolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealEstateSectorMember": {
     "auth_ref": [
      "r282"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sector of the economy consisting of companies engaged in real estate business activities.",
        "label": "Real Estate Sector [Member]",
        "terseLabel": "Real Estate Sector"
       }
      }
     },
     "localname": "RealEstateSectorMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails"
     ],
     "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_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [
      "r719",
      "r720",
      "r721",
      "r723",
      "r724",
      "r725",
      "r727",
      "r728"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for regulatory capital requirement for depository and lending institutions. Institutions include, but not are not limited to, finance company, insured depository institution, bank holding company, savings and loan association holding company, bank and savings institution not federally insured, mortgage company, foreign financial institution and credit union.",
        "label": "Regulatory Capital Requirements under Banking Regulations [Text Block]",
        "terseLabel": "REGULATORY CAPITAL REQUIREMENTS"
       }
      }
     },
     "localname": "RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfOtherDebt": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for the payment of debt classified as other.",
        "label": "Repayments of Other Debt",
        "negatedTerseLabel": "Repayment of other long-term borrowings"
       }
      }
     },
     "localname": "RepaymentsOfOtherDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepurchaseAndResaleAgreementsPolicy": {
     "auth_ref": [
      "r63",
      "r635"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for repurchase and resale agreements. This disclosure may address (a) the reasons for entering into repurchase and resale agreements, (b) how securities transferred under such agreements are classified in the entity's financial statements, (c) whether multiple agreements with the same counterparty are offset (d) the entity's accounting policy for requiring collateral or other security for such transactions, and (e) how the entity ensures that the market value of the underlying assets remains sufficient to protect the entity in the event of default by the counterparty.",
        "label": "Repurchase and Resale Agreements Policy [Policy Text Block]",
        "terseLabel": "Securities Sold Under Agreements to Repurchase"
       }
      }
     },
     "localname": "RepurchaseAndResaleAgreementsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResidentialMortgageBackedSecuritiesMember": {
     "auth_ref": [
      "r226",
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities collateralized by residential real estate mortgage loans.",
        "label": "Residential Mortgage Backed Securities [Member]",
        "terseLabel": "Residential Mortgage Backed Securities"
       }
      }
     },
     "localname": "ResidentialMortgageBackedSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResidentialMortgageMember": {
     "auth_ref": [
      "r285"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan to purchase or refinance residential real estate for example, but not limited to, a home, in which the real estate itself serves as collateral for the loan.",
        "label": "Residential Mortgage [Member]",
        "terseLabel": "Single family"
       }
      }
     },
     "localname": "ResidentialMortgageMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansonNonaccrualWithnoRelatedAllowanceDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRRedefaultsDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofGainonSalesDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCash": {
     "auth_ref": [
      "r133",
      "r665",
      "r735"
     ],
     "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.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": {
     "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": "Restricted Cash and Cash Equivalents Items [Line Items]",
        "terseLabel": "Restricted Cash and Cash Equivalents Items [Line Items]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsItemsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "Restricted Stock Units (RSUs)"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails",
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restructuring and Related Activities [Abstract]",
        "terseLabel": "Restructuring and Related Activities [Abstract]"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r312",
      "r314",
      "r317",
      "r323",
      "r324"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.",
        "label": "Restructuring and Related Activities Disclosure [Text Block]",
        "terseLabel": "RESTRUCTURING"
       }
      }
     },
     "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/RESTRUCTURING"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RestructuringCharges": {
     "auth_ref": [
      "r125",
      "r311",
      "r318",
      "r320"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "label": "Restructuring Charges",
        "terseLabel": "Restructuring Charges"
       }
      }
     },
     "localname": "RestructuringCharges",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/RESTRUCTURINGRestructuringReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "auth_ref": [
      "r313",
      "r314",
      "r320",
      "r321"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of restructuring cost.",
        "label": "Restructuring Type [Axis]",
        "terseLabel": "Restructuring Type [Axis]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/RESTRUCTURINGRestructuringReserveDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringCostAndReserveLineItems": {
     "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": "Restructuring Cost and Reserve [Line Items]",
        "terseLabel": "Restructuring Cost and Reserve [Line Items]"
       }
      }
     },
     "localname": "RestructuringCostAndReserveLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/RESTRUCTURINGRestructuringReserveDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RestructuringReserve": {
     "auth_ref": [
      "r314",
      "r319"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.",
        "label": "Restructuring Reserve",
        "terseLabel": "Restructuring reserve"
       }
      }
     },
     "localname": "RestructuringReserve",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/RESTRUCTURINGRestructuringReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r46",
      "r398",
      "r456",
      "r609",
      "r737",
      "r757",
      "r759"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "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)",
        "terseLabel": "Retained earnings",
        "verboseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r146",
      "r147",
      "r148",
      "r151",
      "r157",
      "r159",
      "r259",
      "r453",
      "r454",
      "r455",
      "r484",
      "r485",
      "r539",
      "r754",
      "r756"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r135",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r410"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenues"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "auth_ref": [
      "r598",
      "r603"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "terseLabel": "Finance leases"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r598",
      "r603"
     ],
     "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": "Operating leases"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESSupplementalCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r62"
     ],
     "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.homestreet.com/role/LOANSANDCREDITQUALITYActivityinAllowanceforCreditLossesbyLoanPortfolioDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYCollateralDependentLoansDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYLoansHeldforInvestmentDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSLoansServicedforOthersDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansHeldforSaleDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSScheduleofLoansSoldDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r62"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various 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 Text Block]",
        "verboseLabel": "Loans Held for Investment"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.",
        "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]",
        "verboseLabel": "Amortized Cost and Estimated Fair Value of Available for Sale Securities"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r497",
      "r498"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillandOtherIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable": {
     "auth_ref": [
      "r722",
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table disclosing the capital amounts and ratios as of the balance sheet date indicating whether the entity or entities are in compliance with regulatory capital requirements, by entity.",
        "label": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table]",
        "terseLabel": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table]"
       }
      }
     },
     "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [
      "r722",
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the capital amounts and ratios as of the balance sheet date, indicating whether the entity or entities are in compliance with regulatory capital requirements, by entity.",
        "label": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations [Table Text Block]",
        "terseLabel": "Schedule of Compliance with Regulatory Capital Requirements under Banking Regulations"
       }
      }
     },
     "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of Income Tax Expense (Benefit)"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "auth_ref": [
      "r58",
      "r144",
      "r384",
      "r386",
      "r394",
      "r395",
      "r396",
      "r397",
      "r577",
      "r578",
      "r581",
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.",
        "label": "Schedule of Long-term Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of Long-term Debt Instruments"
       }
      }
     },
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "auth_ref": [
      "r519",
      "r525",
      "r529"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table Text Block]",
        "verboseLabel": "Net Gains (Losses) Recognized on Economic Hedge Derivatives"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r524"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "verboseLabel": "Notional Amount and Fair Value for Derivatives"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": {
     "auth_ref": [
      "r512",
      "r514",
      "r515",
      "r516",
      "r517",
      "r524",
      "r525",
      "r531",
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of pertinent information about 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": "Schedule of Derivative Instruments [Table Text Block]",
        "terseLabel": "Schedule of Derivative Instruments"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "auth_ref": [
      "r4",
      "r13",
      "r14",
      "r15",
      "r16",
      "r17",
      "r18",
      "r23",
      "r26",
      "r27",
      "r28",
      "r308",
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "terseLabel": "Schedule of Discontinued Operations"
       }
      }
     },
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DISCONTINUEDOPERATIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r169"
     ],
     "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, Basic and Diluted"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/EARNINGSPERSHARETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r543",
      "r544"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, 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": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "verboseLabel": "Schedule of Fair Value Hierarchy Measurement"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock": {
     "auth_ref": [
      "r634",
      "r637"
     ],
     "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]",
        "terseLabel": "Schedule of Financial Instruments Owned and Pledged as Collateral"
       }
      }
     },
     "localname": "ScheduleOfFinancialInstrumentsOwnedAndPledgedAsCollateralTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": {
     "auth_ref": [
      "r269",
      "r803"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about allowance for credit loss on financing receivable.",
        "label": "Financing Receivable, Allowance for Credit Loss [Table]",
        "terseLabel": "Financing Receivable, Allowance for Credit Loss [Table]"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYAllowanceforCreditLossesDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTDRsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": {
     "auth_ref": [
      "r276",
      "r285"
     ],
     "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.homestreet.com/role/LOANSANDCREDITQUALITYLoansCreditQualitybyYearandTypeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable": {
     "auth_ref": [
      "r205",
      "r207"
     ],
     "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.homestreet.com/role/LOANSANDCREDITQUALITYTDRRedefaultsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock": {
     "auth_ref": [
      "r211",
      "r273"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financing receivable on nonaccrual status.",
        "label": "Financing Receivable, Nonaccrual [Table Text Block]",
        "terseLabel": "Schedule of loans on nonaccrual with no related allowance for credit loss"
       }
      }
     },
     "localname": "ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": {
     "auth_ref": [
      "r270",
      "r286"
     ],
     "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.homestreet.com/role/LOANSANDCREDITQUALITYAgingAnalysisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfImpairedFinancingReceivableTable": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of the recorded investment, unpaid principal balance, associated allowance, average recorded investment, accounting policies, and interest income recognized on the accrual and cash basis for impaired financing receivables by class of financing receivable.",
        "label": "Schedule of Impaired Financing Receivable [Table]",
        "terseLabel": "Schedule of Impaired Financing Receivable [Table]"
       }
      }
     },
     "localname": "ScheduleOfImpairedFinancingReceivableTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r55",
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPremisesandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRealizedGainLossTableTextBlock": {
     "auth_ref": [
      "r252"
     ],
     "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]",
        "verboseLabel": "Sales of Investment Securities Available for Sale"
       }
      }
     },
     "localname": "ScheduleOfRealizedGainLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.",
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "terseLabel": "Schedule of Related Party Transactions"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": {
     "auth_ref": [
      "r33",
      "r133",
      "r665",
      "r735"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage.",
        "label": "Restrictions on Cash and Cash Equivalents [Table]",
        "terseLabel": "Restrictions on Cash and Cash Equivalents [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCashandCashEquivalentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": {
     "auth_ref": [
      "r313",
      "r314",
      "r315",
      "r316",
      "r320",
      "r321",
      "r322"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.",
        "label": "Schedule of Restructuring and Related Costs [Table]",
        "terseLabel": "Schedule of Restructuring and Related Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfRestructuringAndRelatedCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/RESTRUCTURINGRestructuringReserveDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": {
     "auth_ref": [
      "r314",
      "r321"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.",
        "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]",
        "terseLabel": "Schedule of Restructuring Reserve"
       }
      }
     },
     "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/RESTRUCTURINGTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock": {
     "auth_ref": [
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of a sensitivity analysis or stress test showing the hypothetical effect on the fair value of the transferor's interests in transferred financial assets (including any servicing assets or servicing liabilities) of two or more unfavorable variations from the expected levels for each key assumption that is reported, independently determined from any change in another key assumption, and a description of the objectives, methodology, and limitations of the sensitivity analysis or stress test.",
        "label": "Schedule of Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets [Table Text Block]",
        "terseLabel": "Schedule of Sensitivity Analysis of Fair Value, Transferor's Interests in Transferred Financial Assets"
       }
      }
     },
     "localname": "ScheduleOfSensitivityAnalysisOfFairValueOfInterestsContinuedToBeHeldByTransferorServicingAssetsOrServicingLiabilitiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfServicingAssetsAtAmortizedValueTextBlock": {
     "auth_ref": [
      "r649"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of activity in the balance of servicing assets subsequently measured at amortized cost. Includes, but is not limited to, beginning and ending balances, additions, disposals, and amortization.",
        "label": "Servicing Asset at Amortized Cost [Table Text Block]",
        "verboseLabel": "Changes in Multifamily MSRs Measured at the Lower of Amortized Cost or Fair Value"
       }
      }
     },
     "localname": "ScheduleOfServicingAssetsAtAmortizedValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock": {
     "auth_ref": [
      "r643"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the activity in the balance of servicing assets (including a description of where changes in fair value are reported in the statement of income for each period for which results of operations are presented), including but not limited to, the following: beginning and ending balances, additions (for instance, through purchases of servicing assets), disposals, changes in fair value during the period resulting from changes in inputs or assumptions used in the valuation model, other changes in fair value along with a description of those changes, and other changes that affect the balance along with a description of those changes.",
        "label": "Schedule of Servicing Assets at Fair Value [Table Text Block]",
        "verboseLabel": "Changes in Single Family MSRs Measured at Fair Value"
       }
      }
     },
     "localname": "ScheduleOfServicingAssetsAtFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r430",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails",
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails",
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "auth_ref": [
      "r435"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Schedule of Restricted Shares Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r435",
      "r444",
      "r445"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Schedule of Stock Options Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": {
     "auth_ref": [
      "r249"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).",
        "label": "Schedule of Unrealized Loss on Investments [Table Text Block]",
        "verboseLabel": "Investment Securities in an Unrealized Loss Position"
       }
      }
     },
     "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r299"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "verboseLabel": "Projected Amortization Expense for the Gross Carrying Value of Multifamily MSRs"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.",
        "label": "Senior Notes [Member]",
        "terseLabel": "Senior Notes"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ServicingAsset": {
     "auth_ref": [
      "r641"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate amount of servicing assets that are subsequently measured at fair value and servicing assets that are subsequently measured using the amortization method.",
        "label": "Servicing Asset",
        "verboseLabel": "Mortgage servicing rights (\"MSRs\")"
       }
      }
     },
     "localname": "ServicingAsset",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServicingAssetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Servicing Asset [Abstract]",
        "terseLabel": "Additions and amortization:"
       }
      }
     },
     "localname": "ServicingAssetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ServicingAssetAtAmortizedValue": {
     "auth_ref": [
      "r639",
      "r640",
      "r650"
     ],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized amount of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.",
        "label": "Servicing Asset at Amortized Cost",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Carrying value of multifamily and SBA MSRs"
       }
      }
     },
     "localname": "ServicingAssetAtAmortizedValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMFMSRRollForwardDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMSRProjectedAmortizationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServicingAssetAtAmortizedValueAdditions": {
     "auth_ref": [
      "r651"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of additions from purchases, assumption or transfer to contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.",
        "label": "Servicing Asset at Amortized Cost, Additions",
        "verboseLabel": "Origination"
       }
      }
     },
     "localname": "ServicingAssetAtAmortizedValueAdditions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMFMSRRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServicingAssetAtAmortizedValueAmortization1": {
     "auth_ref": [
      "r653"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization of contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.",
        "label": "Servicing Asset at Amortized Cost, Amortization",
        "negatedLabel": "Amortization"
       }
      }
     },
     "localname": "ServicingAssetAtAmortizedValueAmortization1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMFMSRRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServicingAssetAtAmortizedValueBalanceRollForward": {
     "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": "Servicing Asset at Amortized Cost, Balance [Roll Forward]",
        "terseLabel": "Servicing Asset at Amortized Value, Balance [Roll Forward]"
       }
      }
     },
     "localname": "ServicingAssetAtAmortizedValueBalanceRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSMFMSRRollForwardDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ServicingAssetAtFairValueAdditions": {
     "auth_ref": [
      "r645"
     ],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails": {
       "order": 3.0,
       "parentTag": "hmst_ServicingAssetatFairValueAdditionsandAmortizationNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of new servicing assets, subsequently measured at fair value, acquired or created during the current period through purchases or from transfers of financial assets.",
        "label": "Servicing Asset at Fair Value, Additions",
        "terseLabel": "Originations"
       }
      }
     },
     "localname": "ServicingAssetAtFairValueAdditions",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServicingAssetAtFairValueAmount": {
     "auth_ref": [
      "r639",
      "r640",
      "r641",
      "r644"
     ],
     "calculation": {
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of an asset representing net future revenue from contractually specified servicing fees, late charges, and other ancillary revenues, in excess of future costs related to servicing arrangements.",
        "label": "Servicing Asset at Fair Value, Amount",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Single family mortgage servicing rights",
        "verboseLabel": "Mortgage servicing rights \u2013 multifamily and SBA"
       }
      }
     },
     "localname": "ServicingAssetAtFairValueAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTFVofFinancialInstrumentsDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServicingAssetAtFairValueDisposals": {
     "auth_ref": [
      "r646"
     ],
     "calculation": {
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails": {
       "order": 2.0,
       "parentTag": "hmst_ServicingAssetatFairValueAdditionsandAmortizationNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Decrease in servicing assets subsequently measured at fair value resulting from conveyance of servicing rights to unrelated parties.",
        "label": "Servicing Asset at Fair Value, Disposals",
        "negatedTerseLabel": "Sale"
       }
      }
     },
     "localname": "ServicingAssetAtFairValueDisposals",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServicingAssetAtFairValueOtherChangesInFairValue": {
     "auth_ref": [
      "r648"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from changes in fair value classified as other for a contract to service financial assets under which the benefits of servicing are expected to more than adequately compensate the servicer.",
        "label": "Servicing Asset at Fair Value, Other Changes in Fair Value",
        "negatedTerseLabel": "Changes in fair value of MSRs due to changes in market inputs and/or assumptions",
        "terseLabel": "Changes in fair value assumptions"
       }
      }
     },
     "localname": "ServicingAssetAtFairValueOtherChangesInFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1": {
     "auth_ref": [
      "r642"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average life of financial assets and financial liabilities, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Servicing Assets and Servicing Liabilities at Fair Value, Assumptions Used to Estimate Fair Value, Weighted Average Life",
        "terseLabel": "Expected weighted-average life (in years)"
       }
      }
     },
     "localname": "ServicingAssetsAndServicingLiabilitiesAtFairValueAssumptionsUsedToEstimateFairValueWeightedAverageLife1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSensitivityAnalysisDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ServicingAssetsAtFairValueLineItems": {
     "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": "Servicing Assets at Fair Value [Line Items]",
        "terseLabel": "Servicing Assets at Fair Value [Line Items]"
       }
      }
     },
     "localname": "ServicingAssetsAtFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ServicingAssetsAtFairValueTable": {
     "auth_ref": [
      "r644",
      "r645",
      "r646",
      "r647",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Activity in the balance of servicing assets subsequently measured at fair value (including a description of where changes in fair value are reported in the statement of income for each period for which results of operations are presented), including but not limited to, the following: beginning and ending balances, additions (through purchases of servicing assets and servicing assets that result from transfers of financial assets), disposals, changes in fair value during the period resulting from changes in valuations inputs or assumptions used in the valuation model, other changes in fair value along with a description of those changes, and other changes that affect the balance along with a description of those changes.",
        "label": "Schedule of Servicing Assets at Fair Value [Table]",
        "terseLabel": "Schedule of Servicing Assets at Fair Value [Table]"
       }
      }
     },
     "localname": "ServicingAssetsAtFairValueTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSSFMSRRollForwardDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ServicingContractsMember": {
     "auth_ref": [
      "r501"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts to service financial assets including, but not limited to, credit cards and mortgages.",
        "label": "Servicing Contracts [Member]",
        "terseLabel": "Servicing Contracts",
        "verboseLabel": "Loan servicing income (loss)"
       }
      }
     },
     "localname": "ServicingContractsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r124"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "verboseLabel": "Share-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r431"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Share-based compensation vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedTerseLabel": "Cancelled or forfeited (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r443"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Cancelled or forfeited, Weighted Average Grant Date Fair Value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r441"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Granted, Weighted Average Grant Date Fair Value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Restricted shares outstanding, ending balance (in shares)",
        "periodStartLabel": "Restricted shares outstanding, beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r440"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Outstanding, Weighted Average Grant Date Fair Value, Outstanding, ending balance (in dollars per share)",
        "periodStartLabel": "Outstanding, Weighted Average Grant Date Fair Value, beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedTerseLabel": "Vested (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested, Weighted Average Grant Date Fair Value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Volatility of common stock"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "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": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails",
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails",
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r432"
     ],
     "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": "Maximum number of shares of common stock available for grant under the 2014 EIP (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r439"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "terseLabel": "Number of stock options forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Number of stock options granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r451"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "periodEndLabel": "Aggregate intrinsic value, ending balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r437",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Number of stock options outstanding, ending balance (shares)",
        "periodStartLabel": "Number of stock options outstanding, beginning balance (shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r436"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted average exercise price, ending balance (in dollars per share)",
        "periodStartLabel": "Weighted average exercise price, beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r428",
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSNarrativeDetails",
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails",
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofRestrictedSharesActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted average exercise price, exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r430",
      "r434"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Share-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r447",
      "r457"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected term in years"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofPerformanceSharesValuationAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted average remaining term, beginning balance"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShortTermBorrowings": {
     "auth_ref": [
      "r37",
      "r609",
      "r669",
      "r733"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.",
        "label": "Short-term Debt",
        "terseLabel": "Borrowings"
       }
      }
     },
     "localname": "ShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r594",
      "r603"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseCostDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short-term leases"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r134",
      "r145"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "verboseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State and Local Jurisdiction"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r61",
      "r86",
      "r87",
      "r88",
      "r146",
      "r147",
      "r148",
      "r151",
      "r157",
      "r159",
      "r177",
      "r259",
      "r393",
      "r398",
      "r453",
      "r454",
      "r455",
      "r484",
      "r485",
      "r539",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r754",
      "r755",
      "r756",
      "r809"
     ],
     "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.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "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.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "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": [
      "r146",
      "r147",
      "r148",
      "r177",
      "r662"
     ],
     "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.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r43",
      "r44",
      "r393",
      "r398"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "verboseLabel": "Common stock issued (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r43",
      "r44",
      "r393",
      "r398",
      "r438"
     ],
     "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",
        "negatedTerseLabel": "Number of options exercised (shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SHAREBASEDCOMPENSATIONPLANSScheduleofStockOptionsActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r43",
      "r44",
      "r393",
      "r398"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "verboseLabel": "Common stock issued - Option exercise; stock grants"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "auth_ref": [
      "r43",
      "r44",
      "r393",
      "r398"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "auth_ref": [
      "r43",
      "r44",
      "r393",
      "r398"
     ],
     "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",
        "negatedTerseLabel": "Common stock repurchased"
       }
      }
     },
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r44",
      "r48",
      "r49",
      "r138",
      "r214",
      "r258",
      "r567",
      "r609"
     ],
     "calculation": {
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS": {
       "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 shareholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY",
      "http://www.homestreet.com/role/PARENTCOMPANYFINANCIALSTATEMENTSUNAUDITEDCondensedBalanceSheetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' Equity Attributable to Parent [Abstract]",
        "verboseLabel": "Shareholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubleaseIncome": {
     "auth_ref": [
      "r596",
      "r603"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseCostDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of sublease income excluding finance and operating lease expense.",
        "label": "Sublease Income",
        "negatedTerseLabel": "Sublease income"
       }
      }
     },
     "localname": "SubleaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubordinatedDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents domestic or foreign subordinated debt. Subordinated debt has a lower priority of repayment in liquidation of the entity's assets.",
        "label": "Subordinated Debt [Member]",
        "terseLabel": "Subordinated Debt"
       }
      }
     },
     "localname": "SubordinatedDebtMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTNarrativeDetails",
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails",
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r575",
      "r611"
     ],
     "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.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r575",
      "r611"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r575",
      "r611"
     ],
     "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.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r575",
      "r611"
     ],
     "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.homestreet.com/role/SUBSEQUENTEVENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]",
        "terseLabel": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r610",
      "r612"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "SUBSEQUENT EVENTS"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUBSEQUENTEVENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "verboseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": {
     "auth_ref": [
      "r60",
      "r138",
      "r258",
      "r567"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapital": {
     "auth_ref": [
      "r722"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Tier 1 leverage capital as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Leverage Capital, Actual",
        "terseLabel": "Tier 1 leverage capital"
       }
      }
     },
     "localname": "TierOneLeverageCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy": {
     "auth_ref": [
      "r722",
      "r726"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum Tier 1 leverage capital required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Leverage Capital, Capital Adequacy, Minimum",
        "terseLabel": "Tier 1 leverage capital required for capital adequacy purposes"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets": {
     "auth_ref": [
      "r722",
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Tier 1 leverage capital to average assets required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Leverage Capital Ratio, Capital Adequacy, Minimum",
        "terseLabel": "Tier 1 leverage capital required for capital adequacy purposes, ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r722"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum Tier 1 leverage capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Tier One Leverage Capital, Well Capitalized, Minimum",
        "terseLabel": "Tier 1 leverage capital required to be categorized as well capitalized"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets": {
     "auth_ref": [
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Tier 1 leverage capital to average assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Tier One Leverage Capital Ratio, Well Capitalized, Minimum",
        "terseLabel": "Tier 1 leverage capital required to be categorized as well capitalized, ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneLeverageCapitalToAverageAssets": {
     "auth_ref": [
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of Tier 1 capital to average assets as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Leverage Capital Ratio, Actual",
        "terseLabel": "Tier 1 leverage capital to average assets, ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalToAverageAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneRiskBasedCapital": {
     "auth_ref": [
      "r722"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Tier 1 risk-based capital as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Risk-Based Capital, Actual",
        "terseLabel": "Tier 1 risk-based capital"
       }
      }
     },
     "localname": "TierOneRiskBasedCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy": {
     "auth_ref": [
      "r722",
      "r726"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum Tier 1 risk-based capital required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Risk-Based Capital, Capital Adequacy, Minimum",
        "terseLabel": "Tier 1 risk-based capital required for capital adequacy"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets": {
     "auth_ref": [
      "r722",
      "r726"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Tier 1 risk-based capital to risk-weighted assets required for capital adequacy as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Risk-Based Capital Ratio, Capital Adequacy, Minimum",
        "terseLabel": "Tier 1 risk-based capital required for capital adequacy, ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r722"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of minimum Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Tier One Risk-Based Capital, Well Capitalized, Minimum",
        "terseLabel": "Tier 1 risk-based capital required to be well capitalized"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of minimum Tier 1 risk-based capital to risk-weighted assets categorized as well capitalized as defined by regulatory framework for prompt corrective action.",
        "label": "Banking Regulation, Tier One Risk-Based Capital Ratio, Well Capitalized, Minimum",
        "terseLabel": "Tier 1 risk-based capital required to be well capitalized, ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets": {
     "auth_ref": [
      "r722"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of Tier 1 risk-based capital to risk-weighted assets as defined by regulatory framework.",
        "label": "Banking Regulation, Tier One Risk-Based Capital Ratio, Actual",
        "terseLabel": "Tier 1 risk-based capital to risk weighted assets, ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/REGULATORYCAPITALREQUIREMENTSScheduleofCapitalandCapitalRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TimeDepositMaturitiesAfterRollingYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposits maturing after the fifth rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Time Deposit Maturities, after Rolling Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "TimeDepositMaturitiesAfterRollingYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesNextRollingTwelveMonths": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposits maturing in the next rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Time Deposit Maturities, Next Rolling Twelve Months",
        "verboseLabel": "Within one year"
       }
      }
     },
     "localname": "TimeDepositMaturitiesNextRollingTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesRollingYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposits maturing in the fifth rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Time Deposit Maturities, Rolling Year Five",
        "verboseLabel": "Four to five years"
       }
      }
     },
     "localname": "TimeDepositMaturitiesRollingYearFive",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesRollingYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposits maturing in the fourth rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Time Deposit Maturities, Rolling Year Four",
        "verboseLabel": "Three\u00a0to\u00a0four\u00a0years"
       }
      }
     },
     "localname": "TimeDepositMaturitiesRollingYearFour",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesRollingYearThree": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposits maturing in the third rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Time Deposit Maturities, Rolling Year Three",
        "verboseLabel": "Two to three years"
       }
      }
     },
     "localname": "TimeDepositMaturitiesRollingYearThree",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesRollingYearTwo": {
     "auth_ref": [],
     "calculation": {
      "http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_TimeDeposits",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposits maturing in the second rolling twelve months following the latest balance sheet. Time deposits include, but are not limited to, certificates of deposits. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Time Deposit Maturities, Rolling Year Two",
        "verboseLabel": "One to two years"
       }
      }
     },
     "localname": "TimeDepositMaturitiesRollingYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDeposits": {
     "auth_ref": [
      "r676",
      "r715"
     ],
     "calculation": {
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0
      },
      "http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit liabilities, including certificates of deposit.",
        "label": "Time Deposits",
        "totalLabel": "Total",
        "verboseLabel": "Certificates of deposit"
       }
      }
     },
     "localname": "TimeDeposits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails",
      "http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositsAtOrAboveFDICInsuranceLimit": {
     "auth_ref": [
      "r715"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of time deposit liabilities, including certificates of deposit, in denominations that meet or exceed the Federal Deposit Insurance Corporation (FDIC) insurance limit.",
        "label": "Time Deposits, at or Above FDIC Insurance Limit",
        "terseLabel": "Time deposits, at or above FDIC insurance limit"
       }
      }
     },
     "localname": "TimeDepositsAtOrAboveFDICInsuranceLimit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositsRollingYearMaturityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Time Deposits, Rolling Year Maturity [Abstract]",
        "verboseLabel": "Certificates of deposit outstanding"
       }
      }
     },
     "localname": "TimeDepositsRollingYearMaturityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSTimeDepositsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy": {
     "auth_ref": [
      "r613",
      "r624",
      "r625",
      "r633"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for transfers of financial assets, including securitization transactions. The disclosure is generally expected to include how the entity determines whether a transaction is accounted for as a sale or financing, and the initial and subsequent accounting for such a transaction. The disclosure also may address how interests that are obtained and sold, or those that continue to be held, in such transactions are measured and accounted for, and the methodology and significant assumptions used to value such interests, and the gains or losses resulting from the sale.",
        "label": "Transfers and Servicing of Financial Assets, Transfers of Financial Assets, Policy [Policy Text Block]",
        "terseLabel": "Transfers of Financial Assets"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialAssetsTransfersOfFinancialAssetsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r241",
      "r245",
      "r255",
      "r256",
      "r257",
      "r381",
      "r392",
      "r536",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r627",
      "r628",
      "r629",
      "r630",
      "r634",
      "r638",
      "r644",
      "r645",
      "r646",
      "r647",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795"
     ],
     "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.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESNarrativeDetails",
      "http://www.homestreet.com/role/DERIVATIVESANDHEDGINGACTIVITIESGainLossRecognizedinIncomeDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueChangesandActivityforLevel3Details",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueHierarchyMeasurementDetails",
      "http://www.homestreet.com/role/FAIRVALUEMEASUREMENTScheduleofQuantitativeInformationDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESNarrativeDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails",
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSNarrativeDetails",
      "http://www.homestreet.com/role/MORTGAGEBANKINGOPERATIONSServicingIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r205",
      "r207"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of financing receivable modified as troubled debt restructuring.",
        "label": "Financing Receivable, Troubled Debt Restructuring [Table Text Block]",
        "verboseLabel": "TDR activity by loan portfolio segment and loan class"
       }
      }
     },
     "localname": "TroubledDebtRestructuringsOnFinancingReceivablesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "auth_ref": [
      "r313",
      "r314",
      "r320",
      "r321"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the types of restructuring costs.",
        "label": "Type of Restructuring [Domain]",
        "terseLabel": "Type of Restructuring [Domain]"
       }
      }
     },
     "localname": "TypeOfRestructuringDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/RESTRUCTURINGRestructuringReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasuryBondSecuritiesMember": {
     "auth_ref": [
      "r705"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about negotiable debt securities issued by the United States Department of the Treasury which generally have maturities greater than ten and as long as thirty years, are interest bearing, and are backed by the full faith and credit of the United States government.",
        "label": "US Treasury Bond Securities [Member]",
        "terseLabel": "US Treasury Bond Securities"
       }
      }
     },
     "localname": "USTreasuryBondSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESContinuousUnrealizedLossonPositionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r142",
      "r414",
      "r421",
      "r705"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of 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).",
        "label": "US Treasury Securities [Member]",
        "terseLabel": "U.S. Treasury securities"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INVESTMENTSECURITIESAmortizedCostFairValueDetails",
      "http://www.homestreet.com/role/INVESTMENTSECURITIESWeightedAverageYieldDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnfundedLoanCommitmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Undisbursed funds of a credit facility in which the borrower may draw upon.",
        "label": "Unfunded Loan Commitment [Member]",
        "terseLabel": "Unfunded Loan Commitment"
       }
      }
     },
     "localname": "UnfundedLoanCommitmentMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/COMMITMENTSGUARANTEESANDCONTINGENCIESScheduleofCommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r461",
      "r469"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "terseLabel": "Unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/INCOMETAXESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnusualOrInfrequentItemAxis": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both.",
        "label": "Unusual or Infrequent Item, or Both [Axis]",
        "terseLabel": "Unusual or Infrequent Item, or Both [Axis]"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnusualOrInfrequentItemDomain": {
     "auth_ref": [
      "r101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both.",
        "label": "Unusual or Infrequent Item, or Both [Domain]",
        "terseLabel": "Unusual or Infrequent Item, or Both [Domain]"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LOANSANDCREDITQUALITYNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r595",
      "r603"
     ],
     "calculation": {
      "http://www.homestreet.com/role/LEASESLeaseCostDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease costs and nonlease components"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LEASESLeaseCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/LONGTERMDEBTScheduleofSubordinatedDebtSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r169"
     ],
     "calculation": {
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails": {
       "order": 2.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",
        "verboseLabel": "Dilutive effect of outstanding common stock equivalents (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r163",
      "r169"
     ],
     "calculation": {
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails": {
       "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": "Diluted (in shares)",
        "totalLabel": "Diluted weighted average number of shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "verboseLabel": "Weighted average shares:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r161",
      "r169"
     ],
     "calculation": {
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails": {
       "order": 1.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 (in shares)",
        "verboseLabel": "Basic weighted-average number of common shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/CONSOLIDATEDINCOMESTATEMENTS",
      "http://www.homestreet.com/role/EARNINGSPERSHAREScheduleofEPSCalculationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageRateDomesticDeposit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average interest rate calculated at point in time for domestic deposit liability.",
        "label": "Weighted Average Rate, Interest-bearing Domestic Deposits, Point in Time",
        "terseLabel": "Weighted Average Rate, Interest-bearing demand accounts"
       }
      }
     },
     "localname": "WeightedAverageRateDomesticDeposit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_WeightedAverageRateDomesticDepositCertificatesOfDeposit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average interest rate for domestic certificates of deposit liabilities.",
        "label": "Weighted Average Rate Domestic Deposit, Certificates of Deposit",
        "terseLabel": "Weighted Average Rate, Certificates of deposit"
       }
      }
     },
     "localname": "WeightedAverageRateDomesticDepositCertificatesOfDeposit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_WeightedAverageRateDomesticDepositMoneyMarket": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average interest rate for domestic money market demand account deposit liabilities.",
        "label": "Weighted Average Rate Domestic Deposit, Money Market",
        "terseLabel": "Weighted Average Rate, Money market"
       }
      }
     },
     "localname": "WeightedAverageRateDomesticDepositMoneyMarket",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_WeightedAverageRateDomesticDepositSavings": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average interest rate for domestic savings deposit liabilities.",
        "label": "Weighted Average Rate Domestic Deposit, Savings",
        "terseLabel": "Weighted Average Rate, Savings"
       }
      }
     },
     "localname": "WeightedAverageRateDomesticDepositSavings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://www.homestreet.com/role/DEPOSITSScheduleofDepositBalancesDetails"
     ],
     "xbrltype": "percentItemType"
    }
   },
   "unitCount": 8
  }
 },
 "std_ref": {
  "r0": {
   "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"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759"
  },
  "r100": {
   "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"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585"
  },
  "r111": {
   "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"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r121": {
   "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"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3098-108585"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r141": {
   "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"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(n))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r171": {
   "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"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r190": {
   "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"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a,b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r198": {
   "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"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-04(Schedule I))",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=120391182&loc=d3e5864-122674"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b,d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5086-111524"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524"
  },
  "r214": {
   "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"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=124402152&loc=d3e8622-111531"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196816"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121585226&loc=d3e18845-111554"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "40",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196892"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r241": {
   "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"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r245": {
   "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"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269825-111563"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r260": {
   "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"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82919202-210446"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL120267963-210447"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r28": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=26872618&loc=d3e7436-122677"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/subtopic&trid=2122178"
  },
  "r300": {
   "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"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r305": {
   "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"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230"
  },
  "r31": {
   "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"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(1))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(b)(2))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(e))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "420",
   "URI": "http://asc.fasb.org/topic&trid=2175745"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r33": {
   "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"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121611286&loc=d3e11927-110247"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r338": {
   "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"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r34": {
   "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"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "460",
   "URI": "http://asc.fasb.org/topic&trid=2155896"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r35": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r358": {
   "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"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "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"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r381": {
   "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"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629"
  },
  "r39": {
   "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"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759"
  },
  "r40": {
   "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"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045"
  },
  "r408": {
   "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"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "http://asc.fasb.org/topic&trid=2197446"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r43": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r432": {
   "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"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r438": {
   "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"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r44": {
   "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"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r45": {
   "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"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r46": {
   "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"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r465": {
   "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"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r47": {
   "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"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r48": {
   "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"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r481": {
   "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"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r49": {
   "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"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r491": {
   "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"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109227538&loc=d3e44648-109337"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759"
  },
  "r50": {
   "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"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5283-111683"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r51": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=117331979&loc=d3e41228-113958"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r519": {
   "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"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959"
  },
  "r533": {
   "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"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r54": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "http://asc.fasb.org/topic&trid=2229140"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r55": {
   "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"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r56": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13572-108611"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13587-108611"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r579": {
   "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"
  },
  "r58": {
   "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"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r582": {
   "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"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123399704&loc=SL77918431-209957"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r598": {
   "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"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.27(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980"
  },
  "r603": {
   "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"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r61": {
   "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"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r611": {
   "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"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109221007&loc=SL6226446-111709"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r62": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=49176635&loc=d3e9760-107771"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249708&loc=d3e113105-111724"
  },
  "r634": {
   "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"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "50",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=6469459&loc=d3e122492-111745"
  },
  "r64": {
   "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"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(d)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122596-111746"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r66": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "http://asc.fasb.org/subtopic&trid=2176304"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r67": {
   "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"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13(3)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(1),(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r68": {
   "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"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r681": {
   "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"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.7(e))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(20))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r69": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759"
  },
  "r70": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.7,8)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r71": {
   "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"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62652-112803"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/subtopic&trid=2209399"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6479118&loc=d3e64650-112822"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)(1)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r72": {
   "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"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)(2)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(1)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(2)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(e)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958569-112826"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958573-112826"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=117337116&loc=SL5958575-112826"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r73": {
   "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"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r732": {
   "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"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r74": {
   "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"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(11))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r744": {
   "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"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r75": {
   "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"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r76": {
   "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"
  },
  "r760": {
   "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"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "http://asc.fasb.org/subtopic&trid=2324412"
  },
  "r762": {
   "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"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=121578458&loc=d3e48700-111005"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r77": {
   "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"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r779": {
   "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"
  },
  "r78": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r782": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r783": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r784": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r785": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r786": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r787": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r788": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r789": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r79": {
   "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"
  },
  "r790": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r791": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r792": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r793": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r794": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r795": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r796": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403"
  },
  "r797": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1404"
  },
  "r798": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1404"
  },
  "r799": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(1)"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759"
  },
  "r80": {
   "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"
  },
  "r800": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(2)"
  },
  "r801": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(3)"
  },
  "r802": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(4)"
  },
  "r803": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1405"
  },
  "r804": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "1406"
  },
  "r805": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(e)",
   "Publisher": "SEC",
   "Section": "1406"
  },
  "r806": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r807": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1)(e))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868656-224227"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(13))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868656-224227"
  },
  "r91": {
   "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"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(14))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r99": {
   "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"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>150
<FILENAME>0001518715-22-000066-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001518715-22-000066-xbrl.zip
M4$L#!!0    ( .-N9%08CX\?-0,  #@(   =    97AH:6)I=#(S,6-O;G-E
M;G1O9F1T,C R,2YH=&W-5=N.VD@0?=^OJ'B4R:Z$\94[0<H"DZ"=84;@".W3
MJG&7AU;L;M3=0-BOW[(-$Y)1LA=II?%#R^VJ.G7JYAJ^FMR/D]\?IK"Q10X/
M'W^]G8W!<3UO%8T];Y),X$-R=PMQTP\@T4P:8862+/>\Z=P!9V/MMN]YA\.A
M>8B:2C]ZR<(KH6(O5\I@DUONC(;E%SJ1\=%/PU>N"Q.5[@J4%E*-S"*'G1'R
M$58<S2=PW9/66&V/6CQN+(1^&,)*Z4]BSVJY%3;'T1EGZ-7WH5<Y&:X5/XZ&
M7.Q!\+>.R%C<;6<M'K).-\8V9ZVLU6.1'\2<KWL]_",@DAZIUS;&'G-\ZQ1"
MNALL_?<[X=8.#H+;33_P_==.I3<:9DI:<J;)N'ZM,9Z0OJOQ)#O[2E6N=/_*
MKYY!*7$S5HC\V'^3B (-S/$ "U4P^:9AJ RN02VR6M&(/Y%H$</J>CA1)IQ<
M2#R'$ 0MXCV^GR^G\P3N;V VGTP?IG30=3%]/ULFT\5T<NZ!=^/Q_<=Y,IN_
MAYO9XNX9_3-QBY^M*R2G(O2[S7:\M<Z/HOZ/9O]WLN)GR0HI62N$5$E3]JE5
M8#<(0J9*;Y5FY13 ^@@:,]0HTU($"WP4QIZ$2TN-7?7X7)DF1%'DAD&OX[>!
M25Y?_4X<=H!T;Y0N8.EV&_\,I1OU_$;U'O1:K9;_!;$=M-OM"\2H4<E^A'H&
MC4(_OK",&Z R4#M-(5+ U@"O!O6.Z70#)"U'LD'"G"!I=$\)*O.E<E'K9D(R
MF0J64^%.#DV)^D$5N+0:T39@)M-FQ='LUD9PP;2@ OY<8HU5L67R^$LE+C]@
MEF%JQ1XEF@KH0NOZJAL&G8&A6"UJ^D.55*Q6.:@]Z@LJ=3A$F5*SW2+Y(_:4
MH!+KG90[4EE4*D_)"'SWMV^\0:9T=3\2 "#U,8<)IEBLR5<45-D)FO"=/GXI
M/=YZ/:CFD&-Z:NG^CD+1I98SNKZ**9_52;'E2EB+<'T5=0>0J%U*P=_>/KR(
M*)S1DK8(_?\;L&)F0P6U5+L70NVK@?E7#7%F>KF#MJK>P/UZ\/;X;"N=K=;*
M6E7T_2\F;$VCN;//3?YFD9W.>J=6VWWT%U!+ P04    " #C;F142EVF79&_
M!@!MRV8 $0   &AM<W0M,C R,3$R,S$N:'1M['U;FQQ%KNW[_A4<SNOI0:%0
M1$A\,YS/PVTS!]LS8#8;7O8G12CL-GWQ],78_/H3V6UC#)[!0'579E4.@W%U
M9=<EM9:TI% H_OQ_GQT?O?/4S\X/3T_^\F[X$[S[SO_]X,__Z^#@O__ZQ>?O
M?'1:+X_]Y.*=#\]<+[R]\_WAQ:-WOFY^_MT[_>ST^)VO3\^^.WRJ!P=7O_/A
MZ9/G9X</'UV\@X#XLR?/WA<N$5(J![EG/*#N?*"0QA^5F@I!2=3_S\/WQ7H,
M2?R@YN '%%@.3$(ZJ! Q ,<60OH_[7T.T3Q;*#4SY232LR:I"8TMB)3I;1]=
MC&\WON')^?O/[.SH\"_O/KJX>/+^>^]]__WW?YI^\J?3LX?O(4!\[_#D_$)/
MJK_[\OKSUZ_^/KZ\-KSWWW<__[(^\F,]^/EOG9]=_/A;7<_MZG?&#\?O83B
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
M*7:;^H(Y,GLH/I"1-<H"8+)]^;S3?J24!$U46^B)<@9N.85$C$I.&A8@2G=
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
M3A"D8$^>&A/N;]UF]<DW![I82@0HHCDY]2:F@:LQ3S,K+=2\@FZ'0+=6;MY
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
M2E:JW, J613*#!JA%*HAL7!O'3$$%G=:YH[V%8#+ 6#+13'P-+\>";FH<*0
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
MJOM0<\PJ49UJLD1NIX=Z]_,:OQX_8G6A20&R1F0E78&Z%@E$#!XD*:'X:!K
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
M;,OJE%&\%AF5G*6G$&-&A"0P8"*09(714BL9&\J)=\?@K3]U[5+$B)ADU!+
M)^]EG<),VEJKHVII0;)+9G+]@B4E/'DT1$IQA"@B"S>0E)C0)>-;*KCIE'%=
MOV1KTS+E;?(J><A:L>RLL@#\@\PF^NZO*G?' %_+\K$+)E%MGQK8E)+CH$ A
M!X!)<43@$\@-$M"-,LX5BDA8"CY"#)XUAXEGB)D#-L,A>/0J"[=!(KI9QKG*
M*@RH91C!.F,=:!V#5<@28[JI;2GFI!LH7U&&KLKHR73R:D&SPRV*B_WCMY\)
M9N\H3F=Y-*E%OO6(596$\GGG]+]'?*L/WO%?EU[XX@&KNF[]#H\G%6>?E<#N
M'\R(?IF.)HN'HW?T"\T2OW_QV^],%S3?.J+]]_S&\?[!:,9_OY]>:V2DJNN6
M804XM4BUFT+==./!,C"=R!P<Z9R"=SZ>)&V7.!WV@.T!^_?SFY]!]J_RFY\=
M^BT;6YAA)LQ%%*]!0T'%X8,): 49G4^[P]?DC.LJJ%<,KQ68'>568'9R4MYE
M:;P)&:2S[!^)- 55G-"UC_'6F6"&O82^7L_.9?1%/3L_]*IZ]L_1AQ]F-)\>
ML669G_QZ0)B7-Y]'[W[\'_[K;*%71[)1NF39N9@02FU9G8R*/LH0W,M*4,\_
M,U\<CUE\AZ/)\(!&KPX6/X"ZZ\S;Q;_>C_+BX <IQ/]S9WGHC_\S?XN3'_\G
MSO[))SCY^>0\?SA;O><ACD>O)C]40T@S/L.B[ATY.Z :1IH-TW0\QK=S^N'L
MAW_ET?SM&(\9YN/1A(;+#_WK$&>O^/[B=+&8'OY0[XUCA\4HX?CT(LOKG;Q]
M>MLAW/5&USM?\"-:Y+,+GWZIN\LO]<]%_N-[P=\-XL_?%G?EQ_?^N3SW[.R
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
MZI3B"(\ZSG_8[J_/^1^U\X\ZYW?M])C^K[W3 ?UWAX[KPW;]FX "0=@E0OP
ME-Q#Y_Z8<I6U/'\->3Y B7[]8= _/QU\J>;ZO#U=:ZX_<:?WOI;NZKZEGISN
M.OHLY?5Y5_1:>7UED=[9V?CYLC_X-3@[.KZZN%P;7M_Y7K]<&UZ>\GJ]MKR>
ML$"_V/CYP_GEZ>#B[=]/3]!]/#L+CB_>?0T7<FV(K?C&][Z:*OL^[+"=M1GV
MA 7Z8./G]Y<7[T\OK_JG:R/L.]_IKZ>ZO@\K;'=MA#U=@=[M;?S\]O3-T=L
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
MLXZM/7E;J$26'S-8-1A<FJ/XY##;M/H(@VI@6B5J#1X%#+%  0O&,+:BA _
MQ&EE;R?I:$+#C-/Q.!TU68TSG>%"@E*@-88_7NNA!W&:PVX[NRCDP!4M7UED
M=XX7GS6,*EQBGO9Q,05E/3</\80/A!H_ Y*:!%4#XVP]:1J!?.,0JQF8"_!(
M&%]4Z1+&J/;P(UO!E7T3J%Q8D;RH^3S@]V$AAIEJ1) BBFS4T4?:\V9&S\%/
MW;&19*G8M]((4A*>!&:+@XI02'!UX6\Y7#EI3N+'9T..%V@_?!@,(89_9L6,
M'@Z']=,HF>& X1G_:M*2;XAQ$N.>!)75[/!-WN=H-LO \@>C.,BB6Y32K)X4
MS?7$7718'%R.H"J"<5E,>9UAROC?)6L&NA7$AY?#U1LEJ+$2C?,.3<':"=\U
ME"V#P</RE#$<IA+'32)#.FWY$H?>R$=9E$XK^A4,H^9AZ,97T3@))E$YA(>.
M^?^7[9O<K;"@<@R=<[?B5D=O!ZR.WT##1@U-'A0MR(/>!:"+0#18Y"K>:#C?
M(!FH],N4CC)O^J2 _92;AM<!+X\IR ^+6=<I7;ZB6\%EA!((&J8 ,8#G@"4$
M=[YJ'ECQ)@.= F,9U=W/9@&2H8=RC^%;ADU-0IC!]8A6$HKJ!/4K7@+H& ;/
M>L_I5U:3PP B-FZ.+_[>/]GL':KF^; UV"+E<9T50UBK!+X$%WK2>F4%:PZ7
M:IQ69:.7I[E24 $'":Q5,<?9L[K$BP:OO0K5LGW".$HSF!A\';35*!VC8X[Z
M:EJ@UL?K!U8<5O!5\&SG8;/ +_'+$U7R\!N]-DF+PV4)YPV$ZR;%.U+NL%%3
M@=^)PB*7UPQ5.B]G6H)Z2L!> VU#6SB"B53>JU&:(KAH:'YT)Y9@2Y2H3\J/
M"<U@][EJ;KH0<6@CT%)LT()\Y46^Z?YFK+I/U$35#'\G 2F"45J"C0P21K>\
M7#]Z7<-] V_;>\[FDWY;UY^V!ZRT65*G=(>3D*-T\:I;"P;,:_A((S9/R4<#
M!]G]$7CGB^?!:!+EU_P2G"R:GF@(!&C#@Z:\2<LB)[' 89',.!_B* ,^:=][
M4IQ0," 8@TQ7:$]%^+LI+6&)ASQ#VPW?0 86KU@4W\!N)BA.]F 9R1/S1G<)
MUK9*XQ3^R3KU=91_Q'^5=#^P08"?P6/+B@(ULSS$L8PB$HZR1#T!1B_,Y.7S
MM@3*'NG78,W1)K-V9@Z;!%\\X"^*^?8O4%WX?762$IX3C*#U 3D#GM6GC_7-
MPT7K$-YZR$(*:A,>.)KK%._^4F_;VZYH! HMIYG!^H*DS#*R+@NX?N5&1LL_
M0=7->P7Z&D9'1O6B 8UK-J3;<Y2 P,:BM4&(LCF^'/1;EERGE=BD)!'7#?Q4
MP,;JL,Q]NR 6^%8K%ITC<+1?2/8I;"UK7+7C[>2-QVI]#K@)T[BAXP('#S1
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
M)(;<>Y"2Q-.0)E%XR[*3YGP"A@D],;^& QJKUT:'!$\KYK-S3KC6P0A$9)C
M0*I1F0[Y[M8*C R5^=8&5A0X%D=[?8,L:O+1)"%$H[GG*UQ?VO:J@6&SQ(O6
MI4-;9 RX01 5J5U\G=U6S==:10.[CL^#;9BD,XL,(,@"_V$3_Y-0[ 1,G2D<
MUJ9DC*F<HH4!ZT<9Y#,C5\I,08%!+'5P]H-5,=P?:5.<< P--=#IOQI5/WTT
M_?!269%)W:E6'#V!"6,0-,PN!@5M&2M1V;=25(Y<#59WH/S/,D0LD;E@18V2
MA1'\-H8]IY0U7JBFN)1O20,MXF.C#V7 RK\=I",A9++T(T*<X/UL@EAM19:*
MP$[CX/=B&%3PY6K,UWK(5T_)MW!EKV'"'V.)3%+*N>;"& :-H>$$)C!\%I8X
MHQ@235V_,8IFT0C7B("*HIGTUJ'I&;T%\RP; FZ% HQ18"X<E6E!2=_6TNE:
M.$O&5AEHYH@0)I@19K3+3:*7VBPI9IE!!CL:;2MXC84$E)DN*%:H%HIHN6&"
M )9 <]2L%A?ARA2.H9M;DL_61!7@,JXI@B:>Q,6JYFP4F./LJ#0JEVA?C2+8
M"'E)I#ZJGN1XH=F="DD&QX)[4)AD6F<2U.5[<AY@XI.CO )9MR*1.,<PE0(K
M7YD[Y4MJRP14!VDG@*=3CH<+MW)&X+YPAK8?!Y[I^DOA=9,DFY&A.IJ0M+!Y
M%IO%XJU&82>\B7F4(G#Y^>:YB$B9#N'ADZ@$QY:/&Z)!2L2J2R(*3TB6R@]8
MCI-6B/X"6QY<9@NY:G(ONFX GEK@1*4 :NQ;SX%FSG:C>NE5\BE$[&F,MQK\
M0$JP3!5*!B.*T(# LKAK1N&B>.*NCA*&@\XF\XJ,6ABK@*E"NC];OX(M0#Q7
M2>$?3!@TO$2HW_ J?.1=^%?&*.SYJ^'^[U,#&ZR*28-J!#Q*@Y_4^%ZUXJI<
MPWKJ(U%DKHC(G^2T#YYR- (VM7A!$V\^DF]YJ0Z8!)G6TY('P0?F)E'$M6AB
MPJ-[KH0+0G><:+J#P4& <Y1H18VS^FI"&\@<E5;KQHB?KA.P)@7.T0.)^5$)
MK'T 3R7]Q,98A=5Z&96BC*)JLLFJLYH4&&7$*F(,L^1<NY-IGC!.QH0BH^(2
MA+61D2;1E;WMWK./S^73>&51C2%A3GT;AR\]>CB:?WXQE1_T3#[!7^IV=$I3
MN0G9WC)T6_]L1^XM*P[)@2-3Z:^/0S8&EL"4*82 IA9=')QR9L"<B7Z[U98I
MHR,01)[$X'.B,TL)05HZACTF%H(M6>ML[CT$W*C1QTTD'0"K[#9)<AED*4_!
ML!8:@+!/H4BF%!*:):2K2O%SSHY&G. RRR,X43:"<OVS.Q@&=W)\#=&_[>V@
MQ9I%:1Q,8!<S-&JNU28?)CE(2TUKC;8(N?C$BX.EO[A;_+F'RM1=(K7J]J8B
M,,3>=.Q'CK_(6NG)KZQR<&H)_7-":S=)L+J8?8,DRRA I^ONT@28O1!-1;A)
MTI 91BYBKKW6'[0\+.0B&ZKM8FL"HWEP>/E-H6/=<.5T5$]>V3EPW$1>C(X;
MFI-F)T%O@2SCT7NE9YJ_!I^,$5-!$P13>I->S6-DJ"P*:5F @$\QA+ B6_^Y
MZ;.KTO$(3VSQ^8I,ZS'7KHGS.#7TNJ]TY:DD>R>@=A< 2S5-J8_G ZD ^:<
MS&B#-69GVU:M%5A)+8JY:I+*#9B) ^LY$=5'$&SGKLR1U@#F'&1"@N%>%UQ[
M1$X-A02(Y ..K+A[<$-_=$>P@ =RE\@\WQX=SC).&?0\(^^"R]JH< [^*S8,
M%7O7&+T08\!,WZQDZ!9$Z6+;,@3D;W "$E3\9>*A^@1WM+!E7 Y@XQZL'$!M
M8QS1S2R8.+RN[8I(]><>UD$T!JE]%5PZ!4E:G+TB4WO81"J:"$7^,'E3E.RA
MTCUB''D;W]./YRR2Z$:!#1257'S)Y3W@04_3D6_:DL44%S-4WS;@:/SQ04&W
MTTE*->8HA>\Q=L"1"5/T/HAR*8$-WL$1H.(2M:I=4I,/ ]"?J(]43-]BCB"X
MP 2IZA3>0 :C\MUY%(,'F%*-&+[AC9 %X0/?E_@X'-9ONA)LV.K0) Q.GC#]
M 69"H9QC*;Y^MG%\<KSQ/% *HE"(H<2B- MQ7,"!BF[2LJEH!%*TC(\\@F,$
MYU"*34Q]HCZ10U(,/\3?LP\2-6 3EA+\0SH1?V%P*S+\]$!+*3&#P[M&5RT5
M5"UZ1E@EA*$HE)IC?#R^J^_56.(C:\D;AOS)(=5U.?%FRZZ ZC,J,9?:U))N
MIH.5DE5A8TA\;3S$5W/3@#3[?NZ'/LD$H^">$I;4\X4T;KC\B5C)5U+DE,*D
MH9L&QIR7G"9Z-YK-,Y%HI(5)-$'CK@;N6*L,^8;990@!:]_G.) KHTCO(69+
M["E6!8'N3Q)Y0F!QP)@4$Z=&.';"!=F^1B<B%Q(F+?MD\Q#K,*<SR5.8OZ'.
M2L=%%NM>:-ER1 %;#!06*+$P /X'J<&6[B.S(,DG>.9BA_F&#ZEOE&@))\('
M,<<6$3'4=580_56<)#/P<IET"NL!T7VB9>+ZJF(\YB%$]>8$BZ3D;Y@^_TAV
M?51)4;L]14D^@C&@&>"YV60>T4- BG*B<!DGJ%RNR5^PL5OO8>-HA,<ODBN
M50P]!=,>YFA25#K(L#K6+2_7S*@MJY4\(*4')_-AF=)F(01J#L:]N6K(PBI
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
MDZBPS>Y@M-22_KK;BOTQL+*(WL'PV<Y=MR &BZ:%:UJZ@<-YRJ5X,)23(DP
MK ([8A.A4ID3U%7RDH8G1?)C,5C2E)9GM!>%/IS!,>R21 FO^W Y U4;1=&@
M[0Z& 08X%G0?X0<P'DT]4%-L2YZ@9[0DRM)"^KIA<X=R(,(""G@$XGM'%# D
M<@RN#F9H'/;U5?2;*AT[V^(6[<]G&Q>7IQ<;S\,%Z@,Y4DQ64+EL#O@7_);
M@,G3<)\L40V*H%1FWJT08E0QFCM.C0&PL[U]@!NUL]WK67H5K5(Q8 FU2"TV
MPO:7J2KE8YV+VTA CE9V4Z',XDDSH"6TF\K6-*+Z,7> L0I&6*BZV@H&J!UB
ME2-['YGV6GX$RSB%;JB*=E0PV9T?\+#-7G"/F[GY1"%\HND*\^XL(83B !<7
M]=.BQ"Y(S00JF07).-@*J Y=EAB?DLI&$K&"? +7G2+P_!+&4-:+T38C(FS)
MNZHOQDFB9T8AV":7TTZD(18PU)RB/%SD#J<AGI5#T8OIJX*+D+C.VX3?S4*N
MBH)_Y.U[DHRQI):4@9U>FS2!Y+ZCKANM-ELARJZ?D^$>E]$T88((3SG!*,8*
MVA8+2.]ZJD(O.0WJG#TIQQ=\UVB$W',)!0:9__3)%OI>/&Z]HU* !;'VG21:
MA]O$B5K)ZDBQ!ROU:2$!:O-7LFZ8#\[9SG:RP8DNA<XKE-I'!AR8$@_.$H5R
M#7 RB<\9]NO$HD?NC(N(IF@$BD0A*V1?E^0":4;)2SR!"V%$QJP7/=F26UB.
M#^+DP9L W0'A0*"[G#4^AI.Y(*NUQ)BIT=>0;\ S #EN1"=J?P4P]/#YU$23
M&6REH?>(>YO0]6:!&O>_F4IK_/<)&WGCE&2(3T!12TYJ2*0-KN!I$GOY"\WS
M=;!2W)H6ZP\ZO82$PI61UFG2+I+XT&9H_95(\Q(,HXQ,XV%2WZ)-X] Z8#92
MHB-NEQ8#RE>[07'YKHSKV0^1!:XB"+9TN@EE\7!KHFS^;X>F!872<0F)D29<
M9^%=U7.XSL)_<2\T\78L(HG)3<3DY1\X3\?_]CR )4PHH21T6)9;M"FVU] =
MI"FF*Z.3RG">I%BK[K/%%0WZ9&$7)T7LEDFVTFH+3:3T)*],)/YA("5G\@X>
MKW+O%IX>XR=)*YN&M=BMD<OC[XH9.,CVUM,HE.#>/R8ZA/@SL]_<%MF2*_K!
M*C^!;4N;K>!4DW1<+WS3;V@,U^>M%",Y.VK\-IH# U6="\/1YA(:JR@2S4AX
M,1ELM:5^*$Z$OMC/?57.<-R4O>*P)*KF4M2Z63'_SD-?S-JYTC@671OJ+LVF
MD70EHVO37+.RS,AFBPD EGR]\:C>0,GN"8.A9BHN'[.@E9;?AX)#=O6IU-3L
M&Q;Z*_>2FX2TEK*U#DNUW.Q^X<"MR2.RZ_9LO==H\M$U(Y>/4*D*740Q*+_&
M2T0:K@-=*.(^LQU5R+YT<[UG$LSP4J[NA)<;)$79I<^< E/95AZJ#O_!'/"/
M0UL7#D)Z3FP1(!'5M%V.MRKNR..)%,A4I#Q)PFDIY2,U2@2\"LS[.)WOB&A>
M$1FB2 FEB:*9C-)*&=#5)US"QB$]#,7\A9U2_Z7#.UJ5%;ZO-.)QZ^G>J],$
MO*?82TC1.4@^.>M!9(S4%@.6E#4/1SX<IAH'T<=72J24<>ZS[Z%Z5=I^>:%B
MQW T^%"<IFEG^7L37Q.UU)"B07@G3F=RJ@R-@X:_QMJ@T$+JTIR,#TS(FB8E
M6\$)]2$A_><\T.1;96"F:.&!HF90,T(Y(WJ%!V=B;GR\[WXD0S'1#<<Y&YZ
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
MD ZJR4G?GAP.,M?^[F/K-6&]RJ+D U+ZF"?N_(.ERR@?]J,/;JUZ."Q]/>,
M2'FLI02ZQNYM2GA2O#\#,Y$^_OF!_U(%<*U.&T2Y182E.+2UX%,0@_I(..V"
MA)-/^]<^)W:[;;0#Q]46@>5^I7Q,;<U,J-4CF1O[NZ?.5A,%;X\M'2^[Z6SZ
MG? ;Z$_"B_Y>7*KP8^:Z&3Q)'WI6GF\,^83[C-O@2(];[,G=K?CW<O6,""*=
MU+\8.C1W"UJE.TBS^M^C&62N1S*GN<BV]=[+7"_.IHZ,.<E/L3\.I^D<M-T&
M"7/R&EL,M?!99*0)TP&'YCRHDJ;M#0<L2&8-"!;_?M#-W9OH1BJRMWA_&'O(
M<ZSAF"O#Y)+I(<,VA\,EF=4?&)4O*<H\P7M<QJ1.C4G#-(9CK R32X9%W>\!
M<4EF_0<FY3X1%-<FUV>%?QSF&/+);3>V@"%Y^/97PA+QBRS;S/][;($E;-K(
M=@<4N!@FES2,7*^NUR0QEV36?]W8 K)KRN- T,.,55 _R=0'= $V2"XY'O*\
MAF#:,C))9H4'1N1A-ZF4T7RES )6)C4[Y:@>6/K#OA5*K5<LU;1[;W"!P/5'
MX S5K)O@)9_ ]>)PNKB%+_..RE.DRZA WU@!>PIQ/S#9AGH'^$W@)<>;MK"L
MR5'V-++@GZ5V$_GK8*T_G[788YCB@=5NKA\')QXRJWUYC:%#?9NQVS[82--C
M(_.C^X UH1#GQ[JDK-7)6:IK59C?GM8NK$+RRE#QGOX61><BEER\R2L6741&
M$3C$MNIV$C;LC7H;=5P9ZRH&\0#W"-PC=LZ))F,C<X]4J^X! ?;OB-PC%=>]
M=@3Q@ -BP.[1!]:&/^ ];GGG[CXZ0\I(O2$;UXX%@KD['F^(BD<W15N#$P^9
MCS#PAE[LI2/ZQH[+$3)4 QPA<(0.BP>&>R)PA,:4-". Y%G_<LB2 <-GJ(;/
MQU48*AD=D-]N/O@A!]-:+,/XB="7C,L(\KRZUT$29V<.DD,8:1K4RTOVY/[6
MTU@_TGM:EF-J2&/()Q@U1>@MAVWYY05(=Q;[WNY&?8YH^(O]Z771L^_-60+@
M5=[^;HLJKFIS*KR<OE2@O9&=2#Z'OJ(\N6+XV27LJ1S/+Q4XA!P0-680=D$)
M7/:E=^;PM1'Q>8!%P,AQ8)_]+UM/DCVYRM9OVC=OI*2$* Q)4]?>_5[,?X-
M]"6?/W\"OU-(F))'CG/)02N"5/FRAE3]CU1YOPV??E."3]^,>;L%G_YM@R#W
M=8.37 _O:4=YC@O)2S^,Y 6@7.<"Y7I-MW$61"LR>W-0&OL.R(6M9H!3 ,CU
M\F0KC]H+ Z2UZ( 4$:Y1 W+=\)/X&037=BQC.%P\CL$EJM69E;*-Q@4 7$T7
M# !<YR.<?-K^U"@( '"-B_VG7AJ\=-)T#+-%9LJO?L@KR+_/"<E.N!_K+T 6
MQ'O'TQ_U,P>9GY-PQO%)4I_ZOJ]???[MX_=7U9$ZJJ8$RK;X 2,?8<=&V.BF
M^JO->P"0N?[(G&%CY!D#:C8H\R$%Z1X5CK,@>B!IQN%2^:'VZ=4;I$0D&U?:
MAX5,ST*.WO]><$/G$W8\Y+H#XI/,>A$<@KW1Y=O/XVJ1;#H(ZW5SKB0V6@;)
M)-M$>NWF\1(S269M!Y;E_@[):U,R)=-5$F3!Z( VD*;9R(8D8OGYY-@-( HE
MYI/,6A#LR(-@&Z?TW.FMK>(@73.15EM-2FRN#)5/AC,L/LFL_,"LW">$[PG/
M9QZ9)6DC!MIF:0#:)C>?+.3J&%G6@/@DL^(#2W(OP&6<)/$CG?7([$B3^=L#
M0@4;)),,74?ND+@DL]8#$W+_G7=T?Y619*',R&1D5]M8MY$&%]O2<XD:DAWU
MWP(C$HS(=3B2UP?-XW!&DO0_3L%+ZJV]XF +&48W;5+!JJS.)0<Y%EB5DCUY
MH1J8[KO"S:#J!:R!,UL#G55Z_1K'/Y0'/UR5\*['9008EFH/Z-9KF#S256]
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
M,,88I)8>T9X^H%L?&$.>\)OIE  DBPB<UVWX[5BTK;%).N02D'IKEUK9.<C
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
M>T>25,EBEH/V_1R&;)VTR_Y)^FO#T^D9;#T+3/3E^!T^ARR;'AF&V5L.#=U
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
MT_LK["ETD<_?KDHNIGRCEC:DX ;E 5]&]K0D]/R*TB!EBRZ(7Q0:/Z\%7JM
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
MMHVDT7\%I;?[K5,/9' ?]JZKY"O1?I;L6'+\G%]2 V HP@8!!H=DY:]_W3,
M"%X225$D0$YM5I9P#'KZ[IZ9[N?2DVZ3$6.(,0YYC(6JPKUGL'O* +.%LQ;K
MC-?):$13/R016ZY^_>GM8UKC/HHD8@PQ1ALJ7ZMN9T36*S*XG6W6SOI VV.M
MAD1UTWVO;:G[MR:H>SY=OAI15C]=OFB&K>8W4Y4M>]UV*NUC.:$4VDXAH12$
M4A!*88M$VJQ;6?NH)!1#=Q3#WGENJUU-VQY/?7HK);<Q+C/Y?C$.5]MP<BSM
MLU;#H2;ZF[6;0)8INXYHY]AN(@DI:CF!A!1U@$BBO;"@TE.XN%U>,@ 7-T[B
M+7BY1YT*4$6NIMT$,EU9US8LP"2(M"LIVK"0D2#0C@ADF+*V:3MA0:1=29&@
M3[OI8\B*[AQ&!M=0^V:['=R53U<^91#6C;Z9J[+OP5:[W]HD#FR5;+VYMYM[
M;4MVG77+W'>)@X]6+^FB':C02YW52Y8FN\:Z"8HN<?#1ZJ4#IJG02@>NE38)
M57?"P(O/*6/MHJ4'E5M_Y&R%PMD"1 &B '$S$!?FO=0UE]#7L5++JN:ZVR^1
MNYHZOPR;18;Q5"<6?BY&-*V/A6\5JB>N1=<H^]TH1=>6@X=BC,,=8YL[1#2M
MW8[OE-(0U2/$&'L;XR!7 [7N[QQZ-%':IO(.^/R0JLF*=2"+SVVWG+]BCP+Z
M5Q'FW-E.L%6+**(BQMC;& >Y7UP59V-:3B#9<3=,(K=M.[]NM]OD;+[;J6O!
M@!BCG6.LUREU>F6HFPN\6V@9?C\:6A[>/8Z<;=.@:\=^JT^_U5RLZK)KK>M)
M[8J31<]<\>2*3R[>&&"MM2^@:V&=&..HQUB^$/[HY?K]0KFU7M7ZY)1*W:B6
M7=NVK5VY7[7T)H'AXB3'=LO8)5;"GJ?W=@&>;@K[2QC'(97."5VU5V_;D* M
M0 +N1\C3@K7 SIH(N,6&V:,D" >LN?5T-]FZDRS;/T"#J6&D "[>9=CD&*9.
MXX!UF9UZ(DFEB)*,]HJQ-(;))$'6E]X2?SAI(LM!@;?R,"YX!V5X<I"D(PE8
MG:9L4/HCS.#^-6_47,):MON5L/DR#'N:U]UGI:KQK"SEM\GLMUC+[G]H=?/P
M,)8\$O$.@@P;\*DHDA( @["/3N!@GRK'"RM0?-8S?.7.S@]QR[W=A1\0SI(/
M#*UOXT?FMW_4_6__.;V-IFP3J4Q>(1YXFT6^_)4G;P"Y8@-DW9C9J]+X.4PG
M-+BF/2^EY'N/# #8YR2Z!>8]^7EJ3J,P[LW@<';ZFQ-I^<T]MY#&WL[3O9P;
MW:%!-*?*U0//%B#@^"<7I[*&_7RQBTK<4*2N*=PA$>A>')*4RH!+4DI1 <7Y
M$#MYA]@U?18>UI>ZJ<%E:3BS!%3OMUKCHZ!JLO!'^6U0(/=TL)9!!:$B176
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
MN"-CE=W:#\[VJ%"F[ IE]QB0F0!"9T,]FJV[+W]K8KC=G]S @>A\F9E/;+$
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
MQ'?R_;S#D$(Y2O MP"^)_1"P%<9 H&(B.I7/EB%_XB9#9.40T>='10#P1PE
M+0-BT_P:= R(9WH#]& D!?#@5AC?4-X3#VX"X1BKR$!5-C;\!EY%FMPBW608
M+K[N ;PCN._E# 3P.,(;YF(NAK,OO0'6Q.VR,).8Y"#ZR&I)D4[89$Q3PJ8A
M5W(6)P!.X7VC?H[O+A=^9*5IP2^9]4.!<@^PP.P0LX@)P%>:#R!X2)!Q&^.7
M:,^R!,!'5KT%.6(01XF/8_A)G(Q0ADK0;X!$29&5RH(1 U'))"GTBXBD,I=S
M>@WSJD=@.A&OWP)4-(VESW&(G[O,N0[C=$/R_$IN21AVF^M1JV9C($(@>32_
MI90KJ[N01J"9)Q+>*Q5#I;:0K?!!/\ER;D3*YSQX$)]K*K7JX2K0D0+T>M/R
M#%56(CRCS<&GW@=NR[GZCU%1 ?/F= 37!P-@#OQ:/-]ZOB^]GBC@J?O<M#R;
ME^J?V)?"> ":.O994RB)2!EP=3@ #PS$(*#7*:62=U?.![D9OP^<GA(?Q@/M
M'/IL1DOF\BP/1Y6Z_DENH 5$:QB.:RI4W%L"ZY$LS*J7_"(#AQ]L2#+FFN49
M_Z6:!!KL:>.3#<F85HS-B0MR"I1 <&BO\@A*-/2E+Y0;%HYW<D/""/VU'@AY
M+R,17:R2&K(+%CG",7"9/N2,(WDD MU#ZRDR4X3 IA143LQ-?*E^_Y5)@X*=
MBP:)0!Q<WZ$^ ()<@Z8#ML.ZM*7^*S\&:HD.@$XA !7=@>H8CR-FJJ2"F:];
M4+Z4 3]1EWUI)>G5C.9":ZL$&"@%A "W**>+G#M4A N$8\:1*_VI&0GA:",S
M9A[D851PA@6;%="(^RRU.0.^+T8E7S+.YG+$%#6]@<<!JHH3LB&%SR)%\V%M
MS^X1JUJ1(!PP#BBN,;GCMG: SE 1Y>&8L6<3XM(.93Z-4:JR63>IB3, @L9!
MAKK/A\ +F/<>>. F(GA6269-X;]/,S:M"<YKA+87H4#3[%=V>)E6Y,@(TWL
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
MFMQBQ8[CVBLB<M2"2H)*@DJ"2H)*@DJ"2H)*@DJ"2H)*@DHMI9(H=@%4>)\
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
MF->N:2PF%GA$O*9?$8255XB. 2ONR^O+QNRP&W.RIER[A:0KJ[!Y61B$X/D
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
MDZ&8GF<93F] =;=G> KI.:XRZ T&FDL"W5:H;Y^\-!U9,=P6J:<'W,@JCPC
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
MAI(A62%O8B*V_B 7GN?Y]4=A9#K=7TWOGPFY%6*KC]C^F7$OB+,Z4&]!81N
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
M;J8U&:>)X@AX*W7RUJ4 RQ+9Z>BD]QAQXW$RZ&2;XY6QY]9@3]RUR][ZJ9M
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
M,(BIZ*RA&UM2M_4M72@*'Q4^:B(?/3'M6OAH<7R$I_@H1DX3%1'P5NH\PEV
M98F4='32>XRX\3@92++-<9/LHT5/U%@"_@Y'9V'0RKG?03@+O6'G4YBXG8_;
M@C>',NUG>XYUZDK[5V\0TE5\#;[UWG1ZK9^ZB7/_NY48O]/[%(:C7$W0&@9W
M,>B,.NE;S2?3Z5;9OD3+K6$BW]9/&]NOCC?N#G"O7ZNY^B,(=_28JUCBY4V2
MN%:<VU>2>M4?'"<Y'7\3XK;_<#&6[*\A23$<!=<UPV$GIK7-]W)]?+C=\R?F
M2]'!=>G@@^.9( 6F.CEO-H##>12OHQX,Q08\"8YR;) UHM+!R<]K1F>ZTHNR
MX0Y]H875HX7I4$' 7CKC*-"0&]42(D#C:$%JJJ03TE%G-K:H;@ORY.Y A1L:
MRPVU.]>%&U:/&Z;==LXYQGDL&E;6 \,B>>R4!1#6(9SM2N["QA:1;=:H,&*=
MS4.:[E=- Z1REWIAU/HINUG)P\I^5OJVY--W+W)!5*=W1UKY7E1XWRE,C:/"
M!?M1]^?"NQDN=^[>/GRY-R')PWA-DV-RK.BO,-S]&:XSXQ19X;AW3@'G! &3
M,C$<5Q2<Y@RKW$*$R8TM,1N4O+]#5.,8H[H#5VN/](5Z1 7IBT3ZM)]C%158
MTIC,F)AL&<)(#G](L%)H$S5VP8ODYS!<H+XR4%^L?_.(V&B!_"(A/^V^:$8L
MIE:#I%H!XTSD4842D$"<4J^DUV1CJTE#5.O,"#':;,_E[LSC57+(5D!HC<R7
MI^1\[JPN7D'">T[9H!*\J9/]9HM2(T_^B]$:(K+)Z@F2)/:+#)PS.FI-<<R!
MW9SOT;,#+1Z<[[D?RE8HVON<:*.I'E$ABV61Q8QW)%D@T2,@BN2>CD* L30Q
M!I(J,(^<1*K* A'UY.DWA3&>%6,T-'-4&*->QIAVKIB7&'&=L\4B,8;!!K1,
M!,)X5)8*(:A5D]Q077GC^3)&K2WGU2V^5_5[I^?3(_H"]&P#BF7B?8RP[&JU
M.N<?DY1:_?BD M!_E]6R2S*?W176&CQ *_8 /[2^=/O5<2DD;4[HX%I\O_>[
M>65_2T+,"O^P=T/%#SK#=&@G_=I[_V=:A7ZI *E3RQ_.%HT&JZCEE(%A6 ,C
M48$)A (3U <A) T\5X>UI:@AAK"B=O_J<4$3XP&% 9K! #-;20/".#(*WAL&
M#!N=N( P(#FI8DQP2N&-+=6FSW%G>Z&!13OYA0::00/3[KX0GC",*43B(S#K
M)%@<)03""?$:8ZOEQA9O"UY7?+!I/OW*N42E-+21GM&<JT=*W<@#=ZN?;&>>
M^ZX'N/<J*A1HHKA<]^ZE ^,2[5EJHL2<\4#S5KG9WM^E5.PY@+SY5:$%Y(\
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
M;,AVL!*2;UX/C,?@NZI9+)9(C?#^>A/>A]OO K,Q,H* .NPAV2$8K!("1#)
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
MW(3>.0486YX>"28D(QM;LBWX[#C.YU% V72WY_!;I6,WF&%(#D[XXL)P6+E
MYG)<2-E/%_Q=/F:]TBY+F:I64=PWZ?R1A?/G1!Y[O=U*1H?Q^^-'^9H/XU_#
ML#T<AM%-6IPDD@O;U<=V_\QZ.RP0F6<.6Q9]8CO.P2#EP4AA%5;2<&<VME@;
ME?FDSQ3]]=:?%?0W&OW3G="9]<AY @GL"EC"/"@K/2"C--(Y<ZOCQA9MI^>B
MH/]9HK^VW$U!?^/1/^WI("Z,I9:"E2KWY48*5/0&3.!")SO/X[R=GK2YELU
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
MEQ= X2(9I8^V(\K.@Y%NH-76,<B3L*3<06N4@7_=/O]:[\@HG>:Q59K$N2H
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
MH40HK;_OIFV173SZ,;9IUJ;9;C.Z0]!(YZ =WB2/_W'"D4<).K:>NE'?GP_
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
M(G)=7<'E[2+OD)=\HS4PN/PB]/E%[T(F&)[L+JSD2J[8D'6HEN$F2&Y!F=E
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
MJA7(RN-S_C"B)F>;(>=SE^W3ROW5*EE=FEFDT'<GD:/RNS:1Y7,&F"8P;S&
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
MCL<SS! )>;]AL]^P[/<F]_O5IS>6&0:Q#0!)AE/(3P,9) 26<\T]U=Y+N7>
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
M,FN!-)%-,:6(LQ9*JDUD3H0-$;RQ?;%]J<F%NG\L=1>'PBV0?$\?$8%Z2K$
M0HD J%4"*"$YL%I"@:+"B5PV+Z2"A>!WB^"OXU"X;8HOJ3<W(>J^ST"I:$I@
M+H'G1 +*M0'26@:T5)IHS1&1(546K0<%=KFRZ&Y3\Q80<_$8_!!B[DEHJ2ED
MDBM !$LN?Z6 C@0,-&<*4JZ8=3XIY7P8_[!%,GJ3.0ABNQT&AY$8[>A$CP=F
M.G$7PQC>=U>FX$XRJR06EE+DA)3"<1(53R0@@M06K\'V,Z@GGQ)SJCP'?WXZ
M/'J*WABHB$4^:AH>,D"-]M&&,!3$G<6&(.\9E'L'#$4.I4H>0B'OXC;809H_
M7*7YX$/4++$ #J%(\QI;H(40(' -J:>>*0;W#C =(K9-88Q"\AMV'-PVS1?'
MP<W(^E6/K"%5B!L+L)>1K!DWP!!+@152!X@=LRD\J? Z39=<@VTEYRV@YN(Y
M^#'4;'N*>="<:L>!-U" >#HP4(Y'(>T%9"%JYMEUP(@:*KQ-BODFDPVVW'7P
MZW1V,LW]=UVDC X.=$D]N(!'6:%=$%Z38#"5F&DH@R>:2X\T9IP7)\(.\*K/
M:TX$K2T.TBM@M)(@:B$.2,0=0,R95$D<XF:GQ*BA0NN :"426:B[P'IL U7W
MW00*<D<9!/%\1:H.%@$C" $P8*P@1=:P2-5<;5/@HI#TAGT$MTW3Q4=P,YKN
M^0B,DE KC8'EA@)*. 5:8 J\8@X'QIC /$KJDENP,\2\!;1</ 0_AI9['@*%
MB'!8!,"EL(!J@X$FB@(5;$!&$D<LBK2LAAQM$T[Z/<HM>+7_<G]P%$79_'1V
M=E/_P+WP8<H0O)">&DTI9](X&+0,3FJF:60<Q3^P YSJ;,T_$ +U0D2M ^K
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
M( EC@"H"@;$)7L)!;)BBW@M7R+V0>W'7;#=9]]PUV@D'D^PV7"N00BRI6L0
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
M M!Z R@3D? I%D BSRV7@FB;@@8WZ;Y3J+Q(^!(SN$62MSVM7CNB+*. ""@
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
M_4  9X0%'K4;2*"/RG<00'MA@$+8"(*$,#QLFR&^T2HH>$X8(/\^FJ3JHX=
MK4,$WFI<X/#Y_-L*("\)XI9WE'=L_3ON4P3P*P60=UOYN(X9(1'#4DBED*:4
M4*R)#$X+YKV##DI:0H"[IZ9\6 L!>JT%(D0#%W<54.9D5%"@ EACK)6"4J"D
MI=PD;[U8&%MK86PGC9<,I8U2?,]/Z)U5T7PD "I$ ,4& J4"!]Z*8'% CA*W
M=R"&1*$MLDP*Y=]%RB\APA_# _HA0LF,1)' @0Q> 6J- 48@!@Q1EO)@&?8E
M1%BXP"UQ@4+VFR+[?FX0)\PY3$' TH"XXPRHH#U@'./@F=2:^4+V.TKVVV?;
MEQ#A]R#J]1"A=8Q$+=X8&0#5+ #IF -Q'SE'C)K 5+'@=XJ4=X22BYV^43N]
M'T ,S'C/C ;6BY3)"Z.AKCD!G!J*A,-:&KA]AOI] E*\827156LXMXX_74?5
MP- *@HD/RD=9I(WTVBJI48"88D5+)=$.,JLGG_[=9U88!:T"QX!IIB*S(@08
M+Q00'%OJ"","N[T#HNY4=?;=IO*=)_*BGVR6Y ]725Z2('5R(B(=**#<4* \
MI,!I9PEDC'*(]P[XD,MUQ-&=AXRYVZ2_>P*^ -QMFMI?K5(["88JR*+Y ;D$
MU'J5TADI$ I[:7U 2B=P3GJW\%?N-IGO/)47";]9FK>]%&9*B#1&)%"X &C4
MY8$D#@+ND68.B\!\ H5C0\*V"<RDT/Y.BO@2+O@^1/UAE:CC7FJL@@;"<1$%
M>?! ,:8!-%(0!(./4CY!U:X[%8L@WU9BWA%:+N)ZPSZXS[4?#AX^?G+V[,\W
M4AA(.$3 :A4%MK$:R+BI@$GC!=8:4TCW#C >0GKCLJ,M11\3VQTR.(RD:4<G
M>CPPTXF[N.OHG8QK7JN*61))/=0Z<$PMIQ(*1X4T2FB*I,0E;K"#/.OS6MS
M$!HTXPX825(FHE1 IE))8A#E7 8F%-P[(.0F38M*^L+6:B/;2>5%3]DLS?<"
M!YYP;"7A0&&,(\U#&BT08X""6@0DM2 \62!PR-"-P>8+[1?:+R4(6\$%>@$%
MPQ&S3,K(!3@#%$;Q;ZA%(/B421"/A2K)R(4-W!8;*'2_,;KO!16P)PCAJ.(K
MGYJ4J@20+B4$UGGMA/!(<5CH?D?I?OLL_!)5^#Y4W8\J!(X<<Y&JL?(I/8
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
M50@#2\+4(N.]DRX:#A"069+$[1#RPI(*2VH-7+:$)15J]-"H>=)$S:2,(=B
M1DDIZ)8! %,[C[Q7*7H56#*YAK:@'6%:8H(O[&A)V%&A1',6;M(4;AJ=%=PA
MK)1#W"6!+ $=R!EG-'=2NE13(MJ22_-"B0HE:@U&/A4E.O^KD)\YXR-KXB.+
MB7JLD;&>(8ZI1Y8RH$'"8FE<P#P['PAF.J8M$%G(S^*3G^Q7-#@<?X#Y[,6+
M): *$9J3H(N&H >G7?+!(,6%1UQ'@0P3 L40;#0Z2.MU381T.Z3\R8G0/),&
MM=QK_.5@F*M4CF.S3.*US/!G<'G%/"PX7,[R(*]L2"I:EASEFL)AJ5-D5NI(
M+!52/H7']1+5S7UDO#R><;8FRB=/J4/4LHBX]!YIEFWJ+D2+,0$],N2R(IH2
M^OM] ?,GP/%0M.BFB76>EYQ?28ON)NH/YF[]"XDO%.G&(M]PPTZ"1F# (.@<
M$\1#X$@[KQ$LOG/24AF=;9G(/SE'*G"SV+2B^"X_,N8T?)<I3SQ(HQ!Q4B"N
MB ::X2QRWG/'"$LR >;(CI#WMKT4DM$2J7]RDE%<EQ]6QANNRT98+RQ5B$=F
M$#=6(2.Q0\9$;PAF*N7XA'DXY1124>"E+:2B./L^'N TG'V5]M%SSE"@H,/P
ME 32PA*4,.=$:,L,%2MKA'6P**QB6<2^':RB./L^G(&RZ>RKM>->"H8DQQYQ
M%SW2UBE$'8XLXB24I"MK8A6W1,@+KUAH@&D)K_@%F2AW(/>!F*9G+(W6&B(H
M\M0YQ)47R*D4D65!1IZ($<*WS"1:)'U)J,3/^4.Y!9F;T#<]9H-5G/!H$:<6
M(XXC1=HECJ@12<-N3\:0E@E]H18+#3A/12V*F^F#@4K3S116S> <5$.9#X@G
M')&+,B%EN1)>:&ZS/P4Q'4GNG<&A$(F6R/63$XGB9?K0<M[T,E5*6HQ30#0X
M@K@4^9Z#$&2XQ(12'J+5*VM\5=P[S<"2,(=GE)OXX^J'U6I[&.WH<'A\7R?3
MY?/)OR+81J<4E8[<60ZBI%W R>H4M!46).E)TOH6 \M=X?)DULE4JV2%D"CX
M(!'G2B,3#4.,<WB%D!0<FYNF56)O6B+G5\?>W$G4BY-IZT6^X60:O6/6B(1
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
MTRT;8)X;P'^)5@BO"=!L FO/&8W(,B\0<2">P@:OL:PWP&S"Y-,-4./;;?;
M?>,]RQZ8XQ[8?O?%.%#'173(VYC/3"N0QC@@&[W$D6NKE?P%"-1UKS)B=R:5
M'"=''C$_+=-VATC+250>82Y*1Y27FDMA3))6&"^HTXX8H[[ N;'2ED-6-0_9
M.A1HZ^WVJXJA!XX>G/+-_M?W0$RZW^O2GZT)#-Q^<[K9?VS^^0KOT+^_P8;'
MFR<[^//V#MGYM /MUX\_[[\AFQL>-OV[X\_=YF9_=;2S_7X/-CIL^'<G6WOO
M>UM[?^]^WLL!S__:W]G[>+1U IL>?O_/R:L?(!0G7X),R3%'D*0Z($Z%R%4'
M XJ2LF"<,9[1"6#!OHQA/8,&X4(D[@/%27/*J?/:N@2O:N.C8JX92?C7V_6M
M#]7ZUD;U\OVKC3?;U;N/ZW^]V=YY,1MM?&-">&6 ZJ\'=OE!N+3*":PQ89A;
MC!U3@,.*1:>IH3:L7%48;FH9T;6-]XG-#/]W5/WUS]=O<DU>&&@W%Y\"ECJX
M7K//"E4: $:-XM=,U.=+2"_H>O7=_E9=CO1M^O?IMWZ8?.MEA0WFP>=3Z&@P
M#*-XGG4,/SN9?"<VU[]8[1FSSB"2[7U<8H6 >( :;SB12A#B(YP_XZ-9I:TZ
M6]UJNKRC3J[5#,*5U>RJ-X!=5Q]&L.BC+'.3EU:K7+:UVY_47I[II%.;HTX-
M6_L#V$N#X:2?,RO7!1/3Y>+.]2N@'>8QPG8?C;M^=%;F>6H&.X_US<.I?*_N
M]L5IG>6)$$V,7UGORN&WT]+0DTC=R7,=39YA6HSZ_/$N/%#^"$P8&ASUX<V!
M]X<'71@JH%*GVC_LC;N3K^K4'0!V380G?ZI7%Z*.<&P/#B9S,MO'=&;/IMOE
MZMBQSC0V,[Y+:W(^PM7JT2+HUWUM?<P6ESCZ*X]PO1^N."*?]PGYCG_Q7"=,
M+$->2H* H4<$$\\0 X(%=%!1;GSS8&%PZBA*G&!><I*H3C)R.&.\<59+169.
MR SB>=.!@(QFQ.+7YV3CB#JO77KE,?GKT5U^&LM3I%S'*(*'?0?**3,T8A\P
MC8I'LDA1[9*L$OT @>)RE1JU*%'M#S-8LFJ,++'R=XN5O\5,E+#ZY8@.+V'U
M#UA%]&>2\XPC\.<',\L0^PZD_28R>.=<AHO>QYQ"NB9>::;=>V'K2KWP/H[L
M2^:-=]43+HL_G8XDF:@$)X%P+(.AUGK0MAE-,GFE;NK&7"O3Y[ISG6A\05SD
M[JA>3USD#KY]WOC7M\^?MO:V3C[W/N]OPN=VNV]A3)^WW^'/&Q^/X',PWC=B
MZV7#16[__;?-_?>]';K)MO;_WM\!M1R>0VSNP[-NO/^VM?T'J.4[9'/O&[XJ
M2P%3#+OH&.+64<03#TA3Z9%@1F$MN-)"KJPI+#I,F!9%J\PI%JW@T5+B$>,!
M)Z:=5$1R0![M8F0Z2( IS*0@-_7O+7CTX'C4<-D5FL-!D30R-!<P%0'P2 2
M)V6"<RP:(LG*FJ:F(]BRQ<;.-0*OY71Q\_RZX'F5$+D%BF%JN4[&1X(]-\FY
M)**"OY,4FB8<"ZMJ!XK-U@^A4@:O(T42BWP'22URS!)DJ9=:&&]IRKF?.IS,
MA5>U+_M3D>%3QW_K60"2[3V<;#9*Z[FR#DBW#M0'I@L3:8T,-YB(3M@';0VR
M6H,,"R= ?+E!1,6D@4DZQG)9X@ZGNH/-O,*'VB+#S\ET]?*"M\)O34^%DIOH
M.M_K8+SQ)'+.5.;I#@<L&*.,1>Z$"X6=M /99K,/,<MM,$!'4BZUPHW2R%&L
M87XEYYHKGQ+H6-S(#N%M*JU8\@_-5X*EB(P&Y7C"BF,XYB()0$Z,LR0$J6WA
M)JV1X 8W2<H!WH)J800AB%-N@:4$CEA(0@(L@^I!5]:$8!UIQ)))\#RM) S?
M*$_14\ISG:KH/B:2^V6_6&1\(UIP;3D3U!HNE35!$2,4,R'01)DI#*4=^#:;
M+P=CV,XZ*N0L!8;"M40&ZXB(T"K$D(*S,F=0DT3./W5#ZQ/B%.F_D?4T" J'
M)&&88&ZX,H2&J#DVS >NA"_LIC72WV W 11(;2U'DMB$N L!>(ZA2'/NE&&4
M>):K+W<T(1U&[\UO%DGZGT&2Z)?GP1W9%-/MA\/1>'@6?W,GA[/I+,S-&_3.
M*F=K!_F<[A[?_M)-K5Q?3 _1$)EE-&KJJ.918"<$IR)0YF/ FKA"H=MQB'Z;
MH= 2UYY=#"FAX! -U"#X*Z&D<T:TP*V68F6-"]516"[9Y461X M9IQ@.G"=%
M$Y,\8:&IC=3*:#'WH D7(U][)+A!@PUG)$4N$ F!(&Z"!QHL*<+ @PUVG''&
M0(*EZE"Q;!+\O*X?9T*>RZ7C-6@& L!HTHYX&3EVU!!@)#IEMPK&O;AQONR"
M9@^+9J^.,I)-.,F[(Q@S^6(<2PQSA;!(%'$*U,0$+#*<8:*,DT9R@#-,.EK=
MVZ+7LCN+(L(7K/*>848TUE$13IC7@1!')65&*Q%,L<NU2(0W+XMP%(%E0RJ*
M@BI@)-PC+1A#%D<=I7% 3/3*FN2BH^B]2UJV3(0?.YSS0E:*^B/=?HC]\0M&
M5L7\,R?=IFI*(^O:/.\DEAOX6*[M):A74B;.I'-"8TD4J.DT>E4<IEH#?#]F
MN$L,ALJ<28KK7 23:(ZL4A1)DE-,1J>)LRMK6IB.4/>.2KF5E"R0F>6YBKW5
M6!$6C4V"QX"-)P('T%THG*6,% -,B\2^P7>"5YY2GQ#'G.8(685 TBE24DL5
M;8H1X^P"#J#=,6I>81SM%_QG<0MY,</?@UPZMO_&L?77C7=AT],N4&[_@CQ
M&M*;;; /EY(SGFZPN0Y$K&IQ@['\?C 8=3->O1C&GLVYE7_/6P&Q57)%-KF<
MG3+WL++V#_+?]]<%EOKHCQ0."J$"X89Q!C\C)M$ZCH,$(I!\8?PM.?I/9A@_
M34%8'RTB1.8*S40@'51 .#HNE5;48+JRIB3K,-:FLO?E^G3.[)T8GN].L:&"
M!Z:MEP)CFQR)'G/N"GMOCP@WV#MG,2BK#<(R@=*.<R$"I4!SMQA4,AZ]\69E
MS1#1(?>W5K9,A)_3_>D_KTIJ76Y0KP$T&P/W*C'!A.&&$A>\2TXI8:5B/!1.
MTA9 PS.<1"=G8U08B7QYRBVAR.4;5,>9$-X)">?3RAK#K(/O;X5LV?5+$>%S
M$?:!"\F"$Y8IGN]2.3 08BG&FFIC6.$D[1'A!B<!)9!ESSMDA%"@5@2-+,O>
M72EQHP&1E?+9"8)WE"@WJ ]C\Z&F#OILPQWJLS/W/-]P- (\2QD._R<D]T1;
MZHRD4G&I<OH,6WA72T";S-J" (NQLP%)DUWI <*1<Q0CSXWW1@IF0WT-A*7L
M</S@UT!MN@DJXG]CSH89RY5)F7#<2>,X$#5A$_8Z41.*':E%XM^\!8Z<)\<H
M"MPYQ+$DR$5BD;$45A*SD"3-XL^(Z6@U+T_\A1#_9W 1/%F]Q_DY(8>YF-5]
MS%?/%V2=H#2R9!.()6A2R3 7F-'1,Z4LZ%V%8[4$9.D,QU+<.!6(0$XHG//0
M1V1BXLC28(U2@BAI5M9$1W#:T7Q>F>A; [)S-'T]7_$7&)O(.'%62DXE-<;1
MP"SH6"I02W'A6.T1_P;'DC8D0ZA#&I8-Q%\$I",E2! 7,=/*!,JS^%/..T3C
MYR3^;3&;*?I4-K/UEW\]1T>C?SP!\[FB@.UZKJ(*+\;7@^'+NDSQ7X-<7[@@
MXAP1D<T0(H\%U80F)!SQB!.CD,U15W# ,6YMH%'EZ&]UI?/"3"W(1?%;*$+]
M 'RF"/63"76#YFA+G":@X#B']2282,O@D'*.4ZXU$8[E ,H.-;.)EQ=6J!_;
M2G0=@Q'\:6_]ZBKEO5S1_EI&<T/&.BWVS6!1P^ PEPX_?83[:7]M,[[=NIK9
M'.>GU<?(TQO%MN*X'!9S/"SX# -DRF*>L$0I< F'A<=(<Y]0" :(H-9)&YMU
M8FYRO/V][QWF+D$M+^U8H+1 :3L,C 5*YPZE#=XM4E"Y[A:*5A#$O0U(>Z51
M8M(ZS"+0;Y>AE"C3T;I Z0Q[_VV<-^I:/3%9)+K]0UO/S)2_UC\FL^.&OZU=
M)K?7.N+1U;/B"]/T)FCRVKR10/\*">@I$EQ\N(FP69XBZ&8QBN"YI]( >Z(1
M^X!I5#R2VC/NNAO=-WW?.PPPPO]S"YBA%(YSQA*.3G&1:8 5 0<!(U%&2W8-
M8Q--F/DKARZ?P\QKVQW^;7N'<:,[\KW!Z' 8;P8[<D%AY_-_=K'?_[MO/YG#
MMWNOCG:VW^]]_O1^=PO@8VOO?6]K[^_=SWO_ZFYN_ O@X^/1ULFKDRWX/><^
MVMQ^]T4$SJ5F&@6N+>) G8& &8D\<R1&PZ7G8F5-K<[:WRK8G+V\RCD>Y39+
MGUW*3(3E#XKR$*1E1DD?A)$\6#PM63%[PI2EG^?2[[WZ8K#".+&$M'$&#HP0
MD.64(&)DQ$E'..QY7OK9T,_SI1]7&[  ^RX.)UC 2*?*@EMOBKR,G6H81P?1
M9Q_<WG&G&J1)MH'J:#<.8V6K!,M6?<_K5@T.ZJT3>W&RAX[LJ-JW(>:O&>_&
M:@PXF#L8P*G0[4_@"[ZGD]\<1ECJV*DL=.KM<)B37L/'+O1^U!WO5G[7]K\"
M5 VC'WSM VSFY.MUY[!%Z[/)CNO7? ZX&HWAKUP@;[0Z>RI4<SH ?G&:[-LA
M/&Q]?L+I^OM<^I[SR4/PC8Z>6EZK<383P1/<"C*,AZW*3"+)6$ G:ZV+QD@X
M()0CA)-K3@M])63\NQ?#UQC61R\'O1XL\#!CP4V PCP_H("^WWSAPG!B(E!)
MSACB/!%DC:'($9TK#6%)/%U9HZNS\5B5N^,9@3V.T7/F='2@A7!G3(C 21R1
M).@0KSDCRH+/8<&_?>%P#.N4 XJE!%6"60ZD@#"$O7"!"V]45"MK9'76?G^^
MX+<^&8[R>7 P62I B6H4/1SA%>@/P\$1 ,:H2L/!?HW5K__YUQ]U/[V[0PIU
MDC/OL,/>YWR/#K8R<33I  \G\'6%L^1\=]@SY!YD\\1_44I9[ZQ$)M"<N=\[
MI%7 "'..A688 ^"OK 'JS(]V)ID+[@1IHC3<AEP$-#*9.- <*YB0UT!*6?![
M+_C6QKLO6$19+S,U#G E,H\<2!K"DCH:-#!_G0V]\F<+_J"0\OZ/#Z]7KV%*
MK:)1;\95=U2/^>5@'[[_^/^.J@-@KOXX/^*^_1;/8!'(<NKZ.!QUJM %RCL>
M#$?U9,&G@1?;T6C@N[![1Z<D># $<FF'QR YA\-13;9/T[57L *C0P>4&#BP
M[?6.ZP^,0#0JV/[[T&\>U  ^=#",WVVW!N2+Q!VD [J%$0^SME:-AS#&R1*/
M)MR\SFE0'<!PX:75:BK:6SE#6==?EF6MN354&1>UY9Y:AXW3/AA/I"8AFB\;
M>5]@^ ^=H_AE,?[@=V,X[,6WZ7T.$8SAWW8X/MZ^,*KM/,YM^,X_>@/_[?G)
MK=C<>_=C:^/CR=;V.H%QGWS!6-@H#,!T(!J$&$?D3#((6)H$(JXYEW2"NJ E
M 3IF+&0*U@JP/3 >>2!$>P#^H!VSGD9%H7T$:#R E1D/#^/*VO9NWBK9=2-O
M(-CIMCJ%A.E6: CBK+GN@O8TE1Q.5U76E&;#0H^Z8;Q[:B6_\,&I01.??\0Z
MT \/Q]=_Y(+9TH,J%H?SMO#=$""D:DS0A9^[PW,E]2NLWC#:;\@F&.P+VSNR
MQZ.5WRYKGZ!Z-N:P^?@W@,A;OSGY>:6IDDNKG, Z%ST$GHH=4S):Q:+3U% ;
MFOM/2<P(MC10AWG4SMA@9!1:, 5,(*3K3**_W+=/> 2,#O?W,TH#/&>L^IZS
MPH3#81:8#+?'T0ZKV ]PZ)T>F)-SLH;9Z1%9GX>'?K>R7[\.XU= P/-C SH!
M'!].<+$"Q!YWX]4'QXO;KGAM8S\7LOINP&<.=3"*+TY_^3UT1P<]>_RBVZ\?
MOO[0[U-+R%0RKXCCK@5P\O9TEQJS2BC-&W7JFC/]XND>7JWW<..J8_*>HJL4
MLVO?QJODVO=^UBT5J\*H&W7["X^B5H27_?+.8>(/6+.+P2%T$48S'EY77=[<
M-#OL[S.8VZ;GWLER^.JR')YRUDNS,%WJQJ'%:C/>SU?_)DE+;Y?Y]+%=\9_@
M-OR/"#C2SVCI;"\[B-['Z7#)'".N>L+BVG"%!6"]'_Z*=G31Q^&"(M'-;L9+
MX=$PX#M['D.?].WV._;VTSL,XZ1O_WQ%/L/8=K*:L/]*;)V\H9L?&AX-,(:M
MD_<P_AVQM>'%9WBNG;T=OK/]=^_MIZT]&-_Q#CS3YM[.C_^<;)Y7=]Q;A[%M
M?I%:))(#I##E$>4,E4A['Y"5FK'$A39*KJRI-J4U? :QXKF7"5',?-"&[QE
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
M6:?VSX^=LE9$6=OGA:Q/;]]4H%0I.@%96O[#A=;/(0M>9]#5ZBQCZ935*6L
MK[9,>'7%4/BPK=YJ#1HPQ>2R5I%*EI62Z]54UX*LSLE7V\^>OW&Z&% N"FRQ
MTU ""CZ2G+"YZ*I\,L7BK)B%N4DMU<Y2G:5NI[@6J1K)6U!%@70E:L0< (VN
MKF;OK]H$L%NL[HB?7IP)4Z^V_MQ^EM](GVTVU@A4LK24NBIB449$3\%+Z6T@
ML_'$;UIYXXRZ%9+4*FMT#-U#L'6\>S0^N?&EGKB'WIC<8C;%>).S93(BAQD\
M)F]D*#H7$[HA?="T]-N"(=UJ2]8&RSQDI0!3LTBV)E%S+KZBU+7I>&Y3^L6Z
MJFM?Y+G#^A36T8$,$2M(BN 50UIG9YUW#AS)A-WTO%88GS,]R^)BT,H*!K06
MD+T222<IF+LAHR,%R:W,CM-1WE'>C;4_'N3SQEJ4Z#T#6"3DXQNJ-@SRH@4&
M*%2B5-53!_F:@GP9\Z:M)03'0KJ&9L"7:(Q''XM/23MI_(\S;W8$+X?@.0LF
MKX@+M4016"@7H!P?TUB2B*QG!9V-B3FVABLWJ=W9@3O8TUEJA%!C)M7:@M64
MJB7/WU=G@ZZ2NL5OX'B>M_A5PF(B&&$;UX)266!U6C@3#0OA.;O*>+:;P2Z6
MU[Z[\_@AQ00_G>P?'DV/9U/^E]V6X5[H#]J='+2^)=>*QK]J\?%^C_M[CQ]6
M6/XNH7*J.-P/3X2VC_P5RH4/Q!G1Q(3/--4]$Y>(3VA-]> UBTP)(LM,U:7H
M 7/F0U@;V3T3@Q:?\H)G(KK@,RHG2%440*$(5H"L",JB!%=D(=IX IM1WL/V
MDQW69S;+9+.S8 $5+SHQMBM4)0N@#U9%UST3:X7Q.<]$58%DS21(&RN EUJD
M[%J,O,\QN>C V6ZT["COGHDU OF\9\)Y'S2I('QT14#0121DN,L<,8$)D.OJ
MPL@[R(?KF:BY.H4U@[4*4C;!V1*4XRW T+<1>^#U6L![SFTADRL43!7.4V)X
M>RN0D2YTC);_K3$C-#G=Q)L$7G=<#_;PKC)),NBMLAY8[T8C'4+.3H5BR,$/
M<5QTT"X%V@N^B5<_O]&&Y2W-$@[3<!6 X$4(-C+O6NOYYRI#\TU(/Z#S>)6>
MB36P #Y]^?SFEK^UM3<OP3\.4.9 IN20@(6+Y+0SL:!/VB4*W?(W;')ZNV#Y
MTQ[!HC="\;$BP!0OHJ;,^H/R%'+*7M>6RN7\8C>,M<\Z[; ^A76R*28?D5(%
MJ$&CMMX4-*8F\BQ9=,O?6F%\SO+G<C+:U2*DMUE BWA*7J$(D)TOM5I4][D<
M1D?Y %#>+7\K!OF\Y8^<D;:8(CQ+9P*BS")*GEQC2<EB(%'Q'>1K"O*E8I*S
M:ZEER7H7P:>$+,6%HE-.41EM3;?\K06\YRQ_&%TF#UI4&8#/\ H"LP["Y5)\
MS3& CDU.M_HF7>LZK@=[>!<+A>E=JJPU2%63RBH&%MZL#)*2Z9:_NP?MO.6O
M5FFS2EY(,@Q:Z:G5(; "770!7$FIJM9:?4BJ]0.+_?L[CWF71CWZ;PD;8-;*
M@T6GJ@5; &L*TI!#V>@G]KH$PZ:I]PLVP*"2"12]0$Q60(L1BA% 4+8AE1(#
M:Q8M>4*9&Q-5=RT.%M8Q2*E;(0H&+CC,@74(YP.0<E"DC]T&N%88G[,!%N6Q
MVI2%3-H+,"$)E QY"*PARF)9FE0],.C^HUR"551\UDV;S,6@ <HA%XU832WQ
M"M:!;@,<"L@7ZA+P(0ZL$8J6D2[ )12)JA;)>Z6]D1!4C_[K(%\>Y-WR=XN@
MGK/\^0A(QDG!NE840#ZUF+\B:@WH77(Z%-DL?SJH#NE["VER-N9((4I6S:I+
M09'*13J&+GH(O6+!T&$];QM,:!+HY$0%I5HQP"*BTTZ 1IM2,@Z":<4 ^>J
M8/W X@(OMPZ.CB:C V)X['^K?,%#=UHDJVH"RYO9!G ^H?=>5E=-T2Y%8[NI
M<-"L]?Q#8ZP3<^&O_+-?S)L:#$7GBR@II]:LH@ADJA)6)\^BB+)!^EGI=W4/
MFX%U7)_B.EN,K%]@1NN@9(,YU\1JALZH;,ZRVPK7"^1;YT"^I=ZH@!"C,L('
M"@)J8MFDQ""\S34 !6(N[[%$'>8]8'"M4/[;>93#&^4#+VBV G5I*%=11(I2
MH'(V\%?6I([R=47Y,A&#%+-J%6TC> G2RT3&*QE]]AA\A=*KF X&POD<A'_]
M\TU0&JQ&*[0S)" 1BJ10"A<L_Z=D3@XVGFC78P+7![G+=(2TT82<DM:& -%$
M9Y "@]?KG ,#MQL%AP[HLVB<WSYMO?KMPQL'QGD(BI7JK 3XDD6TI34R:F5I
MHZ?4ZG>H36F'I%ZO,F;0RD<#-PJ^FASA[DVB ]-D6F@JCB8'C]M;'TYVQV5T
M-NQ[35BR6%V25(:%"6!Q(RI=*(",)A=@[;+; X=-6']^L0?.".OC&V5*JQ[F
M1 ;G!5 T(J0FBWAK6NU I3,3EO:;T=R8L9:%SQKY+A\P):0$12*A=@44ANAD
M(? ^V%3(H/Z1 4G=E+AZ?M@ZSP_R3?4&I8I.&.F# ,Q11"6]R(575U)(T:V\
M'U(GB$X0W0@Y4'[X[3P_Z#>^4BDFDS#)JF;!J"(1%N&2=#HDES*MS@C9^6%=
M^&$9\^4*"*(G/ ^ &?)Y9H W268P-55A8Z26/*E%U#$)DVLVLBK6(-4L0 H6
MFS@O7>NP4\+@*6$)1E#!0D P5F-DM;0Y,56TWL12=-4F=KOHX,E@SBZ*2!Y!
MHJCN).S("B9]%&3!Z59!$=2L7]LFA,7*IP.5$E842SED4^G3R=X>3?,8=T>M
MX]-XOQP?'DW;M[M\G![>I.W3E9;GKOL7]4'V07YSD*OTG R] ]R+#_LT'4UR
M/CX84QD]??F\EUBX+&[:R )0O:[&094V:"2-CE!";N56NY]DV +,IXMQTZ\_
MO#$LMU "$EIA$:U;L(C.)Y&]3-63!(I^UF$I#JE!Y:JUEFO<X^J@,2IYL#$@
MH0$H(1DGB\\R%K 8W=>S'C]K_G\>CA_OCW?_S\;1])A6XU/HF%D2,^=]!Z_U
MF^*C)4(2-H<HP/IF&P0E$'V25*J.,;==-@>7GH#X(XXDCU0*YJBC!W"&T#I+
MN187BPHQ^QX+O%90.Q\+S%#+.B2=LQ&E]10!YT&@9$W;&R*54*?J9*\<</]1
M?JTS]":5 SIPEP3N^0C@U_9-D:!SS4%DK97@]0<1I*PB,)IU"3&2TAM/E.Z8
MO;>8;4XNHRGHI .0E<E:T+9HDZG(H%*W=@\>U.>MW4U9S(3*!5819=&M8+\3
M21HO,/GH2\I*)6@%^:1<E;%[0/;LM;!EG3-LI^-#OGQXN3'[H6<IJ&RD44$&
M\@J4R:'P_M6NE0KUML0>]#MP?I(+QJRJBI29=015J9SD!R<OI="U**VB"E M
M"QU^4\*-^X7W]*/A1MX4R_L (*GD(@1K$DH^H5A[D$%F)'D'L;L=ZS?%^OE:
M *\_O;&VZL3*GS U9P$Q6!%SK((2JJ!US&1G&4G>W"0,IZ-\L,?W78+\B^&O
MPWA)&,\9^,B3)8M&H)96@-8HHJE>4%0I6*LK2,,PAALK%!W)]_J\[I&R \#V
MG T0BM<):VYMP(.  " B*2N:;R8'ZW74:N.)V51^L<5P/Z*'"NQE2O=;9W0-
M265'()-F3K<V5(<9#&0KNP5P\)">LP#*X'S6T0A90 LH2HK@*0I0P.JUTY[W
M2#/K;VH_) V[%P+H$?I7\S-BD%X9BE@M4)$Q*RN+;)5,P!O5 ]P&SECJ8B&
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
M*GDQTP]9RHQ1"6F1!#BE!9*VPF64,F;'JJ5J"LCJNA)W!61XL(:L+%"4A22
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
M/U[ME?]]O#\ZVID<\RW*X8(1_&L"^Q*'V+!7^S^)#Z)]'N[L_$NXV^2T5<W
M53HGWIN9?+K#ASJ)2:U7ZJW:YV]N_DYMUF/JTW>=Z?MLR^JS=XW9X_/N6QQX
M>M2=#>KTHV8V/]<4#U:_&OV1Z_C(%54O&K)Y[NG+Y]?J-G[5O*5^CWZ/&\/J
M&VDP0V_IL3W9%Y,/^ZRG37(^/ABSYO85R"WSYO?3ZG\O[?8Q1>-SH)R=AR)3
ML%E75<AJ2$8K-PN:#MUNOZ3=_N#][WM_W=EZ]_O[U__<LMOZ%[FM?_OP^MWN
MWNMWY?WV/_^Z\^+5KQ]?__,7^?KCG-U^[^7>Z[WG'[?W7NZ\_O3>O'[WJ_G]
MU7^.7_SS]_&V_E7Q-;O][*\[K]^]?/>_GWX]=8H^/]I^]O.?6^]^>V.,PI"J
M$2ZV_N"A:I&@6E&0__4F&)MJ*V $\1[63>XD=2])*I16M-]0 !\A@ HZVV)
MED#:&%0M<D/%T\B-%:=X7!)X7,=_4A&?:#KIC+4L8WV\R%C55RFK!Q&5@Q89
MET4T(0H%%4$EDD6I#>:FH)7^J7-6YZS.65>.W^V4M1+*VIX3LM!X"Y2T8)&*
M*2N!$BFF(EC 4CKY9&2+C.B4U2GKSE_M+BFK!\C>(D7-254Z(\59\;H"5H!R
M3B15HH@:<FN0C%A:=^Q-;V4GJ$Y0:T%0UH<44(+'JD%5&;S3%GPIA"!]\#W#
M?^ D]6).CDIDLI$I"YNH%> /F24J$X55&&. 0B52ZQBB5Y8@-;2.(4-W#FP=
M[QZ-3VY\DZXA][JV7\A4G%%0,'AH&]<6'8W3/N?6WDIU&_J@:>FW!1NZ4U18
M3 HBI>P$F&A9O5.&!2BC2ZBY)C5K L!*X(KJ^JUI/<][#>M<H@J0?72) $.,
MOD9;$:SEY7?:=:OS6F%\3C\J*7N;6?1HU:$$D$.!C'3A4O%>Y2AU*]ZY(A-.
M1WE'>;?3_GB0S]MI5<9H#6GABRD,<F"0ZZ $84XI@BZ^U [R#O)NV1PRJ.=.
M;F>U4X;Q'))DZ3Q)$EB3$4$ZY6)*J+5JEDW^K0[I>POI2L9BR1K)%C!@D+ &
M3P%]EM+47NUSZ+">MP6ZZ'5IQC\#S1;HBQ6Q->.TI+('TX1U;+9 J6YL"UPA
MK!]2H/#3R?[AT?1X-N5_V<7]PL#Z@W8G!WNT?W0MZ^!5W3'K3%0:E04;(M_(
M ^7  JA+WKC,L@<%[;MU<-!$]?J<=7#KT_:G_,:$1+QB63BR*( WL(B9>0NJ
MH^!BE4ZZC2=Q4\H;RQ_#\ZS>Y!Y7QTRQ 4O-ID4 0E)-64LF5QVUUY64_ZJ\
M_KECUI^'X\?[X]W_L\%D1;V=YEU YDQD?[7U<>O5ZS>>D$6TJH4+Y-K93B+)
MJ$4@TA& + 1HFVP.+3]FYS[T ^E:X.J51>\64=OG#B&^YQN422D/5A3%JB\8
M\B)E&81%;W52%G61K?S=D/SF'<@K+LB^ B1?L\UD1^]RZ/UX$;T57; 2>;=Z
ME02@J2(H] )D5)"2L3E6%B%A48!<NL9Z!^[P3N!H)5CK0M8)6'^049:<7#:%
M8O31R6Z[&CB>YVU7!55&T$D8RWHA*X(M5@1)2$UH22=7JMEX$C:U'])YO,HX
M-BO7HM?C36+8'F[S6C(A5HE1A\3'4W7).,CD7#!1U:QB-V$-FJ_R0H";\JIU
M)J\B8J0F?Z"()J)023KC3,@Y6M8>Y*:^>79 ;V=]#QD!@P^FJ"QEK:V7100
M)6W1X&R+ANVQ<6M%#W,>=DHA$$0E9/6YF>N*2$Z3:&J+ PRV^K+JL)G.#YT?
MNHWQ3FE@/GK.L'QG?57"MPAXL Y%D@C"J.PP8_%9XTILC)T".@7TF+M!4<&\
M1(#26:U(4(#<HN59=2"?A$16_RC*Q-_,VD+ZKB]T,E@D R-=)I^MBSF!!9DP
MZ&1*S%2]Q!B[Q7/@A#!O\8S%:)DA"@^.F!""$1C "DQ)^V*M!6^8$/2F-6LC
M'JPHEF_(1M"GD[T]FN8Q[HY:_-YXOQP?'DW;M[M\HEZI=/IW6O?<O"KXCPQ)
MZH/L@[R->MIK$<_[XKM%?WNVP9G'5D:' 4U R&"S"R'K"D&#<29EI.X!&;3\
M\G[! Z)16A\E*S0I20$I%Q$\2S)%Z439:I<1-IZ83>W#@+(-!E >_>J883V_
MZ&  P0705J+.+5-'^:2*];7T(-Z!0V;>!A"==]%E$4IJ0;P^B)0AB%"+2JJ&
MX%RZ<1!O3W_[@>#J:>O#1-J\X3UGG9++45A7HX"LK(@^&]YS!;$854U3KGO:
M>@?YBDWH';?+X?;C?.^%Y-"1%D:"$KQ.1;#*0$+)1(F"!.N(A<J>EWZ?,9N+
MK(ZDK=%!L!"3##GS-RH7+REW2_? 03UOZ?;1^Q@8U,HY*P!]%GPV:X&V4K*F
MY=I@TQ2=B0."]</*2_]LU$['AWSY\')#]D-//2C.&[!&8HH6%$#2SN88E"HA
M55U2-V0-FIZ>?VC4=&+,^O4#CUF],5'JY&,5.J@JH&H2&,D(]&!SB0E0S5SS
M85"Y!SVE:,6Y@+H&[4EE-)$@D(I%\59@B=1$AT"W%9';T;PDFK<NHID(;$L!
M$]FV*C@!JD"2+&VT:O[6:&UJDS:^$G/7,P.'"N,U07&/F[TVB'^["&)94G8F
M.9&T994A&\7X]5ZP1BB=2D6[H#>>*/#]0.Y([K:[.P)MO@A:X),U$!;A96+0
MNMI4?!N%PL*B<Y+59-=RXF[L#^Z@'2QH;8F:6M2Z-06,+N@-(53'WX:(*73C
MW>!1_7X.U9 !33 B1Z,%J*)%<JB$+*9*(RF5DIMV' =5*:=GYO>X^JMEYD-1
MGI))Y%A55#&@-JA8V(200X#0S7G#)JP_%\QYH>9 ME;!0@>(9JH5F&H6J-$&
MT XC,6&Y33ZBUB6NOF?:W*8AD*QV$#7X(#W+M#8XZ;)4F;QFA<2:;@@<)@\L
M& (5RYX86AA!LR$P!<2<HRA*Y9(JKR7:FQH".P&L"P&L"?Z["?':\)\S(<8B
M<]*6!#B'#']710K)BE 51)^3+-FLQ(38.:!S0#<^WCK<YXR/%F/D)0JBY%@$
MI)I$DB8+'UB/LT''W$Y[ZU858M3A?I_@GIU-J)4W.E?P42&4:(%XZZ3BM<5N
MMAP\'\R9+9L%IYKHA5(Q"2A!B52J%05J*9 E1AF:%<"NK -MSZY?38.<XSV:
M]F3Z/L@^R(>53/]W'O NC4YNW?/H+XN*:)6_C)?>&P*,(4BDUL-/*_[.QUY)
M>."2RJ>O^"M4D:86H5&U!@:01,PLN$@(5LEBO:MA5OI<K<I4L:;JR;W&-4A=
M'$3RY")XYY*958 "CU9+WB*]'O!Z@7S.&5$]5>FR%RD:*\"KTBJ!%D'!:),
MF-)77A"XP[S#O/L65H+F.=\"\%JIU*K_RZP$Z!!$,-X)%8U4CK1W!9IO84A]
M=CN25QPFL (H7[-W6!?'5XGM.4>"=U8EZX+00"R.&^U%J$X*5$0Y \E@(F-[
MDQ?TYH$#'=C#.Z*-UC&1LZE5IT,+,4195,&4,J5D??<%#![2<[X YF/+)W42
M(:$14".)J"N*['.4#DQF#F^^ %A9KYX!F?O7PO;WWY,]&M&_CL=''V=E=2='
M.S3M)0@NJZ5)6$RJLD;E(2H(H?H$.9$QMM2*W08X;(:2"S; BMFT[K,"2\MW
M3*1%4-4+3UG[8G*1UC:&"C=GJ)X\-5R5PB=OC>*-P$H$D"[1H$4OL\?HK4T_
MM+%XCSR^/IKGC'U O'X^61$=S9H#@@C.5I%E<:PTIFA4:_OC;Z) =!@/]GB^
M2Q1W&]^U03QGXRMH>'5R$#J;),!'+2* $E7*% RJ0!8VGEAYX_"ACN1[?2!?
MT\;7X;LD?!>*$2A*):.(Q3D!)7J!,H/PJA)ZJX/.? 8'6(P'[F?P4)&[3)A,
M!*^MM$82@K(8JPYH03I4-4MONA%O\(!^/Z\B>S!8I="A* $QLG@-18K"4*[%
ME.2C:RJR-C=.Z^UU"'H=@MLFK%F1<I8D4C$(CF)TA<\I%CL3GUV*2K?I#9NP
MU()-SZ5$,IH@,!8K "")4#T(DI P.%^M9PE$V4WI>@[B@Z&$9;0/Q210M2J:
M", VYV,(R4-&79,I!;LY<)A$,&<.=-Y((W,1,K=J!%1:(0*%0E8JJ2"PB$HW
M-0=V E@7 E@3_'=#XK7A/V=(Q&!5*R<ELO8H (L74>LB:E8L#UA(QB967+YB
MB>A"P#WE@%L6 GJ8X0!88<X^F97GO1"U<(:I 62P(E6D5K4\NY"TUM"*I6[Z
MK_0ZZF+!M]YI#?E@F<(D+?"GR)RMJA!K8E72)@,F)\=;)U(W; Z>">8,FQ3
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
M"DD:",))@=J>M42E04^(@U8FT=H%?5@>*5YWI'!KS75(?T@/$X[8.QI@#JN
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
M@\A0B,EBE)'VS$R7 )> RR<!O]ULYH\BSJ;_G8ZSB3CFWAC;QEX;N]( [;-
M:JBM<Z(\5PV ]89+?"[L_]5NM!0O-U/^$?CYW_[GOVT6?OCX_L=/9_%5[6CW
M;:>]Q_>XUZ&>\P/\1?J+]!?Y@,VVSWIC1H3RYO?ZX<,9JS)\(=#]TKO60PFX
M:H$\ [4LLE*#,&,26B5!(?9VVJ>?^OWW_SBTT_[]SY)ZSWM>A,5B0&']P3;J
M*O[BJOAJ+[&?MB_#<?(B<3+WYK]5"@#%.=<?VH'#'%!:"-M(.I#[[E8J0KXF
MSJ/" [/=NZ&O2_X_?$Y^9!PB2)"H#" <\Z=9UX5'CJWVP7NRD,/&8?,9;-A*
M'24$F'5F(.L$4HT@&'.(M:=0\]M;O)$2/&9XS'A0\OLRA"MQ_D^?<SZ(T,2N
M4/(@(&X$6O;JC(E*P4:>N3E:'"T_H:5I)FHZ(4JJ>]R-K @1 ^1@IITJI= O
M-\C*8\0KCQ$GF1<\/3R7_'_YG/S4,9=]]<0A)"!A <N8=WI8YAPX0GN*H<)!
M\YB@60CIT_;40TL-*$@'[1F!J#--RTR-W][&55,DCQ<>+QZ4^NYEN1;I#UZ6
M__AS3)WBR(OLU/?F5MUNMYZ@Q!I:YTBU!@>, ^:?@.$::9<6$',WH"$%;/0&
M-5.5'+OV^@7SDT<*CQ17\#0YS4^E^=\.-*>HW!(/6'G?R@F3ROK()N3&QF8I
M<2P.CU<+CUG4K"<"FWT"J380+ 2#6BJQ6\6YJH6<BT< CP /0'%WJUV U.%
MZM"-8V:#$8< 8=BSL7D)?PK:<LV3BSH@7A$@5MC/HU!<VMX(*!J!4.@K]>>:
MAN"2_%,&8KO2N]*[*_%1F)T.S.[35#DQ1!X9*&,!2;5"*Z4F4B.2>A(B9-91
M V:),Q'69,',:$8-O7+ Z8AXXH@8>:7M/!+,R6UE]+BTOG>"'O(*^[&'3ZM1
M72->$R)FRWNM>C<R(+8(QC6#V SK_%AK^8)SV=,!3P=.S?/=H7P%FM.!YDAQ
M"HT!<8P"U'!5?8,4*B7,'7M9<'A[&^DFUKM/?A^/PR>[],[T(#]%EUZ%-]_^
ML)B@W[WY9GS_F4WY=+^>[_ZYG]CUN!T[:2\/0TKKLY![ZS)Z&A9;Z-?Q87FJ
M\[4:^)]W+%@E3)Z]3\@Q+07<X^AU8(:8QZRX<#?L-!>&0^2E042F4>>VZN4X
M=DO=,+"&'4I*.98^%TBB+X;U:' IJI]FN'+FG\'\@]?*2K=F,X(602!<Z;&R
M-A@C59RC6@S9$>.(^87W@O-*&E(";OMN=5(%B31@1BIB:L+I@MX+CQ6O.U:X
MX^I*K/_3'4^N8J@&L:P004T$I#>%E1NVGE+M+;.CQ='R\]0/% ZY;:#0RBKV
M(Q?3CJ"$HTM*RO,+H\$]1GB,\.5"SX+W1VM>3K'4C&#6]P+J1F!E5L"\DL7(
M$RLEQXOCY1]X4:H]QK!JB9DBT$HB5IQ@!$&*,0Y+(7YA8;G'"8\3;K-Z#K2_
MZ\O+6#$.A!&W+T_+6(&"*V3%B):VP]L<, Z8?P(FAQAJHP@I1]Z.C+UVJ I8
MS8945D&:FD<*CQ07(K[O&KLN_8^&K"IUVJ &JHE685'"HC\RB+#$_:ARS-.\
M&PZ;UP";9B'U6@S"W%/%"B%H:0(M6^G52&?PJ.%1XT'I[]:M"Q#[:-W"@:K!
M&)KJW'MG*BC5!F56K>NO:C!Q0+PB0 RT%M(($#K&/;=C*7T.?>D,Q]:#QE(O
MZ.5SI7^Q2N\^G2LS^^C3"1IT6HE+X&GL):,,QF5AV#B/7CCI.,W+AR'$&FJ7
M3$K6HJ%T2UQ6[$@3>W!$/'%$Q"BED1F,K!THYQ7\K0;0$+-)[ZW1=7L1'!&/
MC @U;H.B@& UH);V(R2VA8A>-"9)W?(5O7R>#KS8=.#^7CYG^#D,/]KXIH0H
M6B>D5!D(<P#A2E#V7%?JBJ/7!]LS_(#\]6U[;V_Y#;SY]D?[\%&_[_J^^]*]
MBZM<*2M%7HESD=PI!;3"MG@B7<=>NO6;*:X[M!Y7 ?]VQZ%5MRE+M4(5%:"1
M!:Q-!:IJ.:\PUMII.:]#Y,5!),<81LG +4P@H@Q2M  V$XI+4S)>L)G*YU>\
M]FC@EJRK,?]@R8H#-7"(D&@.H#@4C"G!9$E$U@N6Z(AQQ/P+,8/"*G\+0\/0
M@7AO[L6:0#+G?<8AJ,<*CQ478K[;LJ[$^H,M"ZVM/+ JI$]C$:>N.+&WJ(V"
MT3C@F'S:$#Q'RPM&RTHJZECG"%-FV/N[";C7 !8X:<HKJQCH,<)CQ(58[Z:L
M:_'^+\=Y4=Q'[0-PIX544@83K= G]A4ML+5VVFX,Q\N+Q@N+28I<(0Y9U2>G
M#FKK(^PUMMQU?=%K"8\3%^*]>[*N1?L[GJQ&$B2F3YR/0*8"4M;[BX%XE1/6
MRXE]. Z8EPV805E7:$B (VP3WTR@9!U2'V%%"4F3?>&&1XI+$=_=6->E_]&-
M55)5FL90<EE!8TH$K9V!<XU[0.WL^ 0?4SAL'ADV50I^&MZN.1O0JBB *T88
MG7'BJ L!ZE'#H\9#TM\]6Q<@]M&SI2%4&M7 )NM*!T,$MK)X'J0%++WG=-IR
M;@?$\P9$*Y$JUPD][?%AI1.PY@Z]!!3"&<,E37RN]"]6Z=V@<V5F'PTZ1=KD
M:&/E^C&M'(YX97.6(+>2<C.L,9\V[\D1\<P1(;(].'GOX-U/EY,4D%(FK 0
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
M1\WCHL9*C"':@-I6;4J]-;"P4&-2ZQRE8AOT]K;4FT#^%,-#Q@.3_W2ODTO
MV1)P-#S59H0A=;#4!"AMPQ-3@A1J+S-CZO&TW;..G5>#G;:*#-8^%G9FV*;[
M $(MP"BCZ5B9",_V]C:&<E.R>/SP^/$ &O +#YP3^%0"'[UN?9U +Q@@<%CB
MKR.!]KU--G),*:XW'9^,^/O!/^#!SUDDEUD@Q!Z!YFY?*J5"*];%Q@S,\^UM
M%7;5=M6^+WF_PK?H2=G9U#Z:%XO6T*0N0F>F16W!E=#G IJK]CKZU'+=1\T.
MBZ< "]6E^+6O.H]+AWUX*]0' UPR47))H]F"1;IA]$S=-?_DA,V-JE?@]-&H
M6FPEZ3TOE<]A=Q75E;Y+1,B=N^J4/,S>WBZ,W$A\J+%WC[(@X4PKZE.T:E5X
M\^T/BPKZW9MOQO?[0,XP;?DFF/NI7>.&W"I7K),JF_0F45+%03P+TG7,.#ZL
MXVM%D.ZN01@M6(\%"H<&%%<-:RD$:#GD:MC2*.@0>=40&;6T7BA"&'%GOFF"
M22"8(78*3*T4/F%1F.\%\VAP0=.-,_\,YA^75Y0:=1@#<IQ P10XMKD*7ZU]
M3&*DZHAQQ/P+,2J:M&>&C'FOG%N9A(@PS"$CIF"8I'FL\%AQ&>:?XK=QUI_!
M^H/5)O4A3*4 ANW+'"D#LQ+467,2DD3MM.7"CI87C!;+!45"ARQQE9QS%-#:
M&$K0&(;V=>+%8X3'B NQWDTV5R7_P62C-5B:'8'BOG?GH&"1(E3$5 MU6NK@
MH''0?&[EQ5&EA00+,WMB4,\@Z[RA]!P"D[98YW[V&N7AC5D>+UYWO'"+S569
M?\=BDZW7:I0@LV6@A I21H*2,M>9@S6.CAI'S>')/I>&,CM,85D1HR(HUPK!
M(DI&SL-6Q"@W(3Y\MXY'C%<>,>[GK7&2GTKRHWTFQ%SB[L_LJ>V==(F E1%J
M(Y$Z6C4UA\>KA4?+*SL(F*%4*?OI50==Y24,[JL$E;3*"-YK".YV=GD$\ C@
MV\6>!*F/QALI-::2 ^2V[X^*!I T!Z248A!6K>G)/&IP0%P!$(VIM-HKR*?N
MI+14WOK"!ZN5P:G'1NA/$USI3R;V/6TWSN!3&7QTUE"C-O;H%"I[B$J9MJ?Z
M*O2&14Q#JSGYR;_$DS?N(?__['UK<QQ'CNU?83#VPV[<AB<?R$S <X,1CK'W
M7M\8R?/0[*SGRP3R9=,CB5J2&H_]ZV\F)=MRM6RQR>YFDT38IBEU=G5U%<X!
MD(4#9*F#NX,%#$R0FV7(WMN8;>I$X?@D&J5MI>U-XS$55.T!T$M!%5E+(]&.
MT'-.@-BGBA8K="?"-MN<33P^H16Z=4S?'81U\M6X)T=P].?7^>)27E8YKSH
M:^=$%Y&:$)+Q+6,G0R&/3+8&Z2V4+E:%,H?-?V%=2\6(5SU@2AY9*&)%H(Y^
M=@8)V%)C-D9-Y%&;2(TAQ8H(K9<(..XE9&,)TLA]T(U_DL^[VZW0/@*/W1NH
M,F9OR%\H8YQIT7<S>X,E!*PV )E40%*=\^XXI[C9PTJUF =N,=[%W+J/P-6X
M$4[X "PR?(7ML8;<0YN=1=57J*_8!?)U=M$^H;\45 5OO#<1Q!LSPD0:O_7
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
MVP7W4A-5R%:A#!S:?#CN"9A+@5*KB=XBU[;9/!(UBH=@%,7G)&X8A9L/U:*
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
MO!\YC'4"W<21U7B#P(XC]-9#\TPVQLW:BJ@IW%=3J+$[RIZAS4<*:!N!H+>
MU?5"-49;=,*0\OH.P*RZI[UA?J%[RMRMSP/NH80&B,4!Y\Q0,S5C"Z/IHA:C
M%O..Q9066S4"-CD&+"4#E9K!5M]K--UYKY.&U%?L"/FJ?=H3ZA?:I]!";54R
M< P=L.6!>L($&"OZ5MC52&HM:BUOK"4&9P.W" 43SJBB0+81H:;QO^S%AUTJ
M(-1'/'(?H<JG?>%^.8W.V9(+=\BFNA$;N@C<!_A#P1)\8XMVLYFE:B\/VEZ$
M3>1H!9SS9405?L07OEAPN8_\,R7;XPXK6=5//&X_H<*G?<%^3?B$XX8FBG4&
MB!G0NP2,MH,)QJ62DD@R:C!J,#]5SGIV)1N$0G5X"K(>2&J"T&3<9B1ORPY[
M^:FG>.2>0L>-[0;F2VE3]<8*.CNE$/-I])Q,;!U#'YF%)>XMXF;3Z-0\'I)Y
M]%H-!F)P97 _II0@^Y9@6(U+-%XEWXY/HO*_\O\6 *[2IUM =RE]\K[78GL#
MSW-KB$L "1UATKT(N^C"9IHWO?'WX\9S$TIFW.YBQ0[.I@+,Q4!.+7=TW(P9
MD7M '2&JK'UM\.KLL3VC>GT:7?2AF@+-]3KR<43@:&F.(JO5UA!\VF_9J%K$
M'5M$S;T2NP)B>%B$"QFHEPPE,0:,&:5$W:%1KK]QH*9*N>T =ZF4"]1;&L@%
M9V<K@MX&<!%G*Z*"5".V0>PC0 OKA=^'AM'#DV'IRL-?N:5I=%=V[*_D;M=6
MS=T!<3\[NY3G2\CN6QF>S\YK.X?+LU<?SRMW<?;\M![]\-4?M#.LKN9D/)LB
M"7WV&=%3#C%6LB79M)\I8R]?OX!Z=@EO/T&]Z$9>]/-OUT>-^6 D5P+.$0%C
ML2 E6R!/%+W)UD_IE%L90UL2G%\;0O>H8832PHYIX<.J&26"#8E@H8Y)A2J[
M%*%*GBT]31CY\.P74TS.(=1F<1 !IEN/=E8:4!K8C2A"*6!#"EB.":+@DM01
M 32#<[I[&_ET,! J&AM#"&CB\8GG6^?32@%* ;NJ>%<2V) $OEJ20*ILT(-Q
M-.L50X(<FH#SD0)5JI;R\4GPZSWCE 24!/9" A^L9E8.V) #UJJ68S/4$G8(
M+5; @C*R 1\!8PO)!F-=F5OK=KUB35E 66 _++#Y- ?=/;PU42P+6[VKO6 O
M8&1. G&F U%W$*VQ&:-/T=#</TR&E2J4*O9)%>\40RH);)4$EI62V'RWXCHT
M=FZ20 "*)D)I-H:68O=F1 N.[<KJ8P2E@1W0P V*Z)0';LT#RTJZ(HY,9 3C
M9X>M2 22J@#Y)F)[]2[.O8.5]T%90%E@9\' ^PON%/Q;!?^R&B^6)B9V@D"1
M *MUP.@+!,9$&>?$D7I\XHU?F73/@X##*P73E8>_\@/E>H=WPKI25^I*77E_
M5RKEZDI=J2MUI5*NKM25NE)7/KR5^QZ9=P>;R%?BO[E9?/'Z13L_>G5V?MG/
MGI^>W4@/^ ']^X?>=[O]^4.[LO^VJ0KZ^E__H3R6<!QZ\2:4' MV;MQ*291,
MM%VZ9:_2QWOPR,*L21\M=^R).OB: B 9"V)*@1+GJ(<R>_O&XQ.;:&7MK1]8
M; J>.^X!HARH''@7'+C9=#2EQ-M2XD($VDROW+,%SSD#!ML@&V>@9VFY="FQ
MIT&)(:[(WUH(JI2HE*B4N,5!8$J'MZ7#A2"V!F<]Q@#FJJFWK0C2;()$)D<)
M3)[M\4GTJVC7FX J&RH;*AMNF0TW&GBE?'A;/EQH@Y$S5>D10K"S65!BR!X1
M+#8FI.@2FL&':650HT/E0^7#7?/A1G.=E YO2X=K,NG:HQ<W4F5OYA9B(P^2
M!B%*2"&[WIR=PB<>Z;+N("HA*B'NGA!5%'X'M+@N"F\IEI(AU#SB1&,=D$D6
M++$-A';P9#P^<2:MMM!'1GE1>5%Y417P>V6\-06\#+[SL8[,N%C ,G)D"E*!
MK$%'X@GGK* M*>"5\93Q'C/CJ=C_+BAO*?:GE)E2:1!GMT 4;X&:L6 ,]9'Z
M!I:(6Q+[*^$IX3UFPM.^!GODN65?@Q&\M=(E0DC) ?;2@7$."B/3*,W.Z.*.
M3^S*Q+C"VW<YNUNN.[SB=EUY^"NW.8C(XKT81'3T^__[GY_O8AK1A][WEAC>
M7("/_;AJ]>SU< 97Y/ N;2Q>>N"QQ;:OSD,)/7)PKOD19N01IJ?4V>?J>7@T
MGY)X,:I=N =AB5W3+C S<:P.8J( :$H"":6"+T@Q>%^,ZVHG:B<%<VTA(!B7
MS0A>4P9A7\%*\7W<5FXVS."5R:]LL%N?;KME6K[C+G[JF]4WWS_?K)J:_5+P
M0E/C^VQD&1A:2QZPV@0<N8'+Q#T(F\'#:C9J-@NS$>,8BQ3HILR>VL-I2[OJ
MI1N"HUAZ87]\PBFN0E2_K7Y;_?;#\MLJ_-HG^2Z$7RY8;WL6<.322*\-@]3H
M@7O"&C,9I /TV6HR=V@RL<:6,XXDNW@+F,LPF6P,! Y26G8M67=\$BFLG%NO
M %)_K?Y:_?6]]M<J3=PK_2ZDB38Q#?9-T&P='IN<AXR]0W=H*%;)N64U&C6:
MGQM-QE;9#WO)L]U)]06&MR9(SH6:@LG1FN,3CWX5>;V(37VV^FSUV??99ZM\
M=J_LNR:?#8;Z\,L(P7$ Q)Y!2FZ08K&9A(/K7JU&K>;G5L-&Q#)U:(D8,,4&
M(F[69\9:7"\\;O?PV@Y7UAGUVNJUU6L_+*^M&N\[8.&EQMNFY-C6#E[R\-W)
MFC>515(2N\+%< YJ.VH[[[.=G$J6FF4^3ZFS>K$!<;3@7"**K01.]O@D&5PY
MU+UR]>#JP1^"!]=N!+OBUV4W HJ";=PV"/,Q),9<(!O+@V2-,^BE)>_4*AZ;
M553!8!)YZ,$@(#-#%DXC8JNFQ1RI3"%CL+CRI'FS>EWUNO?&ZVI'C+L@V&5'
M#&MBJ T%.OD.6&R$G%T$7USK@7VLF=0L'I]99"J!1HZ;DB' *@0Y9@<CUQ5G
M(M=A*<<GUJXP1G6[ZG;5[=X7MZM]6?9(J\N^+*5C-25G*-%GP%0;4,TCG>F^
M>?2FVF!G_ZF ;D5XZ[XL!TVDA]<21%<>_DH=U:TK=:6NU)5*N;I25^I*7?GP
M5BKEZDI=J2MUY7XI]S>7<R]T_+^>_O/D?U_]>+/5EL]_<_+CMML/+_YPN+=[
M9# WVS^V],,._.G+VEY>?@SS;[:]K4P?VE9V<UOYW^U_O-DQ7/_Y^<OR_'4=
MG_1OF_0$=\E%[[MI.6'P28R$:FH0[(DI_E)/\+#<>_[]V?A./^T]_Z><GO^7
M/'_=/CV]*,_/+EZ?M^OM1,=[NA/]M__^VI07__52_LJOO_CFLV^_?/:G;_[V
MUS]]_?3[/W[_])L_/7_ZS7]]_;=O_M_IDT__WXLOO_G+MT^__^S[I^/W__[^
MLV_'N=HGSSYS3S_]Y+MQ'G\/%3&2)ZA( I@Z R%'*#[;UAACP7!\DC[R:YO)
M1\/@GL\[?M:/GL\[<O3MU^V\'<E1'S?DZ)_SCAR=O;HRBO:\O;&.;^7BZ(74
ML>KRZ/+K=G0YS'4>X.QMN?)<(R_K:KYX?E6IO#J2<= BY^>GK<ZWO7/T;T\O
MOSXJ7\O+KX8EGK=R]M7+8=WUZ/3EU<&'\5TU$9]5T./ORMGXK(O+\:<7 U@7
M'VT!D+^ [&N\N#4H6W,M+#\;UZ.?/7]^]NWX9D=7/'7TZKQ=S"LQ;MD_3U]>
MRE?CMKR4Y]]=G%[,>_+F$KYXT<[+J3P_>G5V?CF.<'IV=-&^FE?P*']W=>./
M+EYG*,_EXF)U='YZ\8^C\W$?QX>,^SA@/$[E?UZWE^6[JTO_^N+CGU^0:563
M)$Y?OI:?GO[^_&^N2Z1OOS"ZC]+LI_WJ[.)T'N#C\_9\'.F?[;??GM;+KW]X
M9O;.&]\^VC _O47RL)S7E[_\EG<>891Q+=KYMBGZFO<U^<7U?.?GU^<_6?17
M#?)YDW^ ]'&R'\OS;^6[B^/?_.P[O3A]"8MKN/SZMS7[][VX=A]?R/D@@ZM'
M2HN^Z#]>ZH6-O.'QU$,:G-70]8 YN5R[8U.&;V'.DO(;=S3>T^HGTS44/_Z:
M[6P86U$L2G"MF"A>K'$=TR]]SO!:-:#!8&/#;#R[&I,O-G.K4E):?@XY+^2<
MZZDC8LX</86>7'.)XN":\3EO /FC.5X]4ALF]%Q>7;2/?_CEMS\$'J<OKPSA
MZDV_?7NUWMKPO&"+IVE7U^_-RS_=SX_,FWOZ-DM\^\EO7_[HZJ7%\\&WK\6/
M$/TOOFP^LC=\+?A?_M!?>^>OG6SZ**:;GH^>ZZ^=JZ%T3\XU?A2,NS?G&I'N
MS;G>G^MZG[!%'UE[LZ/>R;FZ<*VC?F!'\I>*WVZR--BUM>^I;'L32>RGB.N#
MV?:5*_[D\NC3D=.^R.W\R-O5T<B%S<]*=:YY#>^TC.]Z7_7?KQ*TL]?C$/7B
M/ZXQ4F8#^_AYM=+Z(*E-IDP=ML&L&<BO7I!?_\)Z87]V82WKA=W-A26]L+NY
ML$DO[&XN;-0+NYL+&ZYV"%^=GYZ=ZR7>P27^4?*D5W>75Q?&B;W02[R#2WPU
M=?)]*=!BP]]?7;+=9Y;;OY?ZD?J1^I%W^9'OW51Q/VTA77>0[R&K)G_WQ9,G
MG_WI=Y]_\ONC/WSQIV?_^<7O/_]B%W-\]1AZC$=QC/>2A@V_<K2W(^[O$6D\
M/7L)9]^^;.='9Z6\?C6+;W[WI\]N1!N++W^CVZ''T&/H,;9SC \\2-IZR/.+
MI77^H[#]VM;KT9N%>/0'N;A8E")MT<ML<C4?9O.-!]E (S*GG+U/U0=T1G*-
M-::0>C<^A5ZOBIB-3HV_27.-,_^W9W^T7W[_V;=//OW$C7,P3__ZG__X\IN_
MO?C;LT_\E]__8[S^U;_^]NDG_LGO%LTUOJG/GW[Z7]\\>?;)>.^7X8MYG+_^
MZ?3IB[\]?_)I_>:+9V/-I__YC_&9W_[W]W^Y?'(Z9^)\=OGTTT_^]>2;O_S=
M"-GJL8$P5T Q#=AU#YZ<YQP:ECX;!?I5(K>EMAKWJ,>04M7A?+7#HRJ=FKU/
MYGKZNY\S5TVAA)(K5.<=H/$1N%0"PY%"8I]-JR/<F4.SPWJO-:4NI:Y'2UTZ
M/'B/M+4(N#AY#!D=!.\*8"<#++9#H&[$5BP49X?(&%8NKL]#4-I2VGJ\M*43
M5/=(7%\LXJW2QXWLF:&EA("V>2#VL^-Q=\22JI0^B O3*MEM=6!4XE+B>@#$
MI5,D][G#]>R3MY.?__CM.&?[]TP4>TP=6L8,2%A'HF@$3&&I.0;#V0_B"F;E
MG%7B4N)2XM(1>G=(7Y__G+X$8T_.%(C)CKA+++_9H0\-@V-C4_%QT)>W*_;K
M@^N5OI2^'AE]O3-E3+EG0^[YX\^YQ[#O5WOLSO<&R*&#-(I@L%1;LO'2\_%)
M8MU?5]YY'+RC8Y;N@)6^_#DKD4^F53L2NC1K%EQ$R*4AD)5<!#'XDD9$M#)>
MTSGEI<?!2X]]/-$^Z>BKG]-1G'<*BX<VXR/,XP=["1 MFTZAV6+<\0FYM/+F
MD)[H;5P->\M:_D.LADUP].=7[:K-XY/V<MZ06]3%7K=\V6UVC=_+XO>9ZTSL
M1"V3\=BQE4I878A4."0S(./W4TG:3__5*GS?SL^4 C>BP"_7BDBKMU&Z=>"J
M( PJS,!A,&!/*1E!RU'H># =.>M^>UL&?#\+[30D4V ?%+ WJ[M4G-\8Y\N2
MRV 2YVH(.IH,B-)!0B#(E7'<[^*$67&N.-][D:)B_.887_AR*]8E:P/4J\=-
M7 3(H(%0:C4E-MML5(PKQN^@HD]1?F.4KQ7S^6BJ*Q8L4@.T;GAR=AX2>VS#
M!!-/\82B7%&^[_(W!?G-T_)EY5NQ%MD5!C%H1[Q>$"@*0Q7"$<%3JJ+QNJ)\
M2RC76K'] WY1*Y:&)R^8(U2R%; $ \0#_RC.1V]\9#'')V[EO%&X*]QO55NE
M3GM+&%[47#G.I8>8H+#(",VY :4@$&.20KZET+(Z;47Q#BJ5%,:W@/&B2"EG
MS,V,8-MQ&@ZX- =L? 4IW=444QFW3F&L,-;"GL.!\**PIR%GPM@@"1*@Z0TD
M6P?#9AW7BE2C/[QH6IO<'9_0$1S]^76^N)275<[K[GK=78OFKEN9>9]ISL?A
MT'K(IOF*M44*Q5LQ&+P,X.2N-3T'S7YEK::G):R2L@%O0@-LN4+V&:$7FVPN
MIE';WG/ PRNS5F#O%]A:T[,GG*_5])0H,5]U4+,>< 2ID'O+X(D\,A:V?7NU
M>XKSQXUSK>G9#\87OCP1NF1B@#;N+F!O"-RE0"D88\F-,3?%N&)<:WKN$\J7
M-3TI9*R9,Z3, ^4V1N!H.EB.W19VXO+V:GH4Y8\;Y5K3LZ>T?%G3(S*L.D<#
ME7H%K /J(C%!]Y3ZB-D;QZ0H5Y3?54V/8OT66%^4\_A6,J;>02H-K'>LX[>4
MH08?.Y7LZA:K=!7KCQ'K6M"S?10O"GJJ;T0M$! 9&1X[6"!A-WYD"3[7W$D4
MQ8IB+>@Y+!@O"GJBB='E% $G>+&E #GZ C$$0RRV5ML5Q@KC[17T*'IO@=Y%
M+8_UJ;@8!)+(G'/6#0BF\8-<:%5<#N4@M\"WU*3GZK.#F14YA]P+[-G9I3S?
MZ:C=:Y0C7FN6^L.D-JRF>\HQV8C&6<JM>:JQV6Y\#%9'/!X^]WVU5LG3@W5A
MF"W8Z@?U-2F0+7N('6VKD9UPWM:(QTTA=(^JE)46=DP+.DYQGRRQK ,JE&O(
M&*!7*H!9(DAW"9*1[ /78KS9VCA%I0FE"1U=>/ 4L0@D!,F5T"+$X#)@% 2V
MD8$+"2?JU1;<VNA"I0BE"!T3>/@DL:Q"RH:P%)O!&C(CV^ "S &A4X]^!A-]
MBV,"E224)'0DW\%SQ%H1DXDCE.!D 5T?)%&I Z<:P 3RDJB5/AL3;6DDGY*$
MDH2V-+HW5/'Y<@15\1CK2#H21<"9>>0<1U#AT#L3G3.&YO@[7(W$0ZE"J6*?
M5*&CYFZ.\T65%"9?32P.Q*',?BEF5DEYB+87C&*2;6$KH^84XXIQ'>MV" RP
M*+#B:&*C&(:G=Q70D@&.WD$F%SA$[PMO:ZR;<H!R@'9:ND/H+ZJS!L2KPQ*!
MR3-@&V% ]KE#'_Z><S<%Y] !<KP*_MX\6=AW(Z8[0.>3U\\O3]\<^$956]>M
M.;W&,:YU.V_S 7J2>I)ZDGJ2C^XD=4[HR#H@'OU!+BYT.NC.PW@WAW@+BJ7Q
M,P0AL49:*-%:[NRU"/D>A/B???O[Y3Z^X_D/"W"8W4E&.@^")4.VL5B7BF'?
MCT^2'?F]V59=P#U-X17>6DQ\W]"^V,WW(M7/=N>QF9G0$P(7/Z>16.O&O[W0
M2.B]PY7#;>WH*]H?*=JU)GB?2%_..7!<@I$"U<4":(H%;HF@=<06+#$:&?&S
M,:N0MB4O4J0_5J1K:>]>L;[<I@^!J?L.Q68$E!&^4\T)K*#O)5;?YT $[U:1
MO4)=H:X%NO<&Z5?_3;2;)Y]^]MW3/_[=&"\#[0*VS G!"3T0#3>/@FR\X=HX
M3+%/7+%/"G8%NQ;:WC?(?[> ? S6#GAW<%3GS%#)P#Y8,#U7Y[)WG,SQ";N5
M"]NJM%7$/RK$:[WL+>!J%G"MV*()O4#L:7AHQEDT$S/4V,D429A+'M$X'=)P
M,L7J86%5>PKN&<1N >)D6['>=*AURELB&^!$%0A[-,+18M5IOPID+5X])!#C
M L2A^]Z8/*1"&= F#S('_EIN09R75HN=E>OH:&7XD';!=5CH\4F"HS^_&F"0
MYT=/VLMY0W1>Z.['(J=L.(_OF<EBQ)8MYY1](D\I1R:=%WK8-/BOM0(?PW;<
ML%0@]#0U_8V ?1-PR03)V?=>MA?):'_DQXYL'1BZ-Z O:GN"-9Y+SF",8\!4
M.N2(<40[M0J6DJ7K5!(%^G: KA-#]P3R15E/*MFB<QVH7Q7PU0+9I I4/(V;
MG1U['0NL(-\2R'5DZ+Y@OJCH2>/>)DH(Q3@_N_Y68.,1I'A/E='3[+JA,%>8
MZ\S0>X3RM6H>&^WPXQ2AFSS<.08/Q-T"I4JIEX'S4!3GBG.=&GH?T;XLY,DT
M4#X;=9=@"B 7"])%QF\I]%QG&:^.*E.TWP;M.C=T!SA>5OA$Z;:0,Q!+SW/^
M[^REG0(XB\E2R*%WG1RJ./X@CK7*9\] 7E;Y5(/<)65H/>!PP[X#HRT@WO?J
MC+?C#PID!;+.#CT,_"X+?+R3% (&:,%:P&K#<,2,T(O/U!(W#'B(^-76/<<G
M= 1'?WZ=+R[E997SJAU\=LYR-<3N2Q[_#LS$A-)J+2-ZS0%)0JM:VW/8#/C=
M>FU/L#&+6"@M.<#AN( P#?[KMC43*P5*6J6LR-;:GOL&]$5M3VH^.3N0[6A.
MYQ$VD$-'*+8XGY*I+K$"78&NM3WW">2+VA[ADAJ9"BQ3YVO" 'FU CD5D[D'
MXV8;#P6Y@EQK>^X3S!>U/;[FF+R/@+D$0+81A%* 3&A;+2'[NKT2/H7YXX:Y
MUO;L"^7OZ=1#/F)C\-8DP-H'SALS.!M<;[V(9*<X5YQK;<]]1/NRML?FBI*)
M(%LWT!XL0^XY0$C&UAACJ'%[M3V*]L>(=JWMV0&.E[4]*,6YBGWNH;L1HL_H
MO#D'M=#(Q=F%;!7'BN,/XEAK>_8,Y+7:GFA]%V*(+EK +F$ 600R^^*HD6]6
MM\P5R-=VR%K;LUO\+FM[3*K&L'2@XCI@R^.WQ +),J8J+AB)AXC?+;7NN?KL
M8&9]SB%/FGQV=BG/=SIC\AJUB6]GI[VY#N\9G_9X9^\&*;[ZY$L)-)@O2L$D
M.7E#U97J]]3.1UN;W8H=OU^K^TF(Q'5D)2:Z$=L83D">#6#*V$W(+*5L;6C7
MMD%VCXJ>E5CNF%AT7-A^>691=E0X]4$I'ISK%=!B!>FE07>!T3?3A.S6QH4I
MSRC/W W/Z*"R?7+,HNHI]G'SJI21V(WL>6;HP"4[\*XT7PWV-P--MC.H3#E&
M.61''*(CT/;*(LNB*LLAI1:@]>H O4&0:@2L0>.P6=-;V]8(M$T!I22A)*'#
MT^Z (];;+27K^_]G[UV;XTJ.._VO@D#L"SO<*=<ELS)K] ]$*"SYOW)X1I<9
MVVN]V<BZ690YY"Q![GCTZ;<*'%G2Z9$(L!N-;B(5,1! -/IR3C^_JCK]5&;,
M'@)36X9UFG,-40@YK8I+)6'4HS5/LYBPF+"V:Y<3%ENC*PPG6.>:A%*+@#ED
M4)4"61E;&>R2*\=JNV9985EA#=M.!/I6^:)*J8;FP3?G 6E55PY.@,? H.K3
M/(%':=AFE!OE)HH]-?Y;42R2#W,E$(!<K( Q(Y0YO$.:JX&0NHL!^[&+R%@$
M6 18D[@GP7_KF?D\W[[<*U#+ NAZ "VN@&9Q>?XF]'#,)G&G"H ?U-#F*WFT
M&E-/@.CG[UZ^??'^CA>0MV_?O*M_UB?N,7S:>]S'O4[N(0]@3]*>I#U):Y3Y
M/@8]I*M?ZNVMM<=\])F>CIJKUL)S@H<DN82>G)MSO%BUC-#-I[V 6:#?\VES
M$<_8$Y#W<PZ8>X:<AP,6[P./4GUKD[.P\W*L">"%+O*,;I-:+PWVC=2*K97(
M2! J#<#"8\(N 1JZD5P7HBK7-\'O8CJ6TVJP/U/8S2P])>@;LS2ZZK*LVCNN
M=$"J#(JBP+F6051\R?GZ!FD7R$ WT$W_O"#4-_IGB[6UC -J:0DP9 ^E9 =)
M0@QQ:(RK:H?WN_FSH6ZH6TF]2X!\S]^LDC2B9O ^SZE[GM^5+FU^Z>IJK3[S
MT3^J-<Z?*^=64N^TM.^WR^0>FZR-IR$ UN1 *P880XJD(G.8/\ON/D;[Q=!N
M)?4>@>.M7\DC:G6*$-WPD^,@(%@$ JG,_Z@16;M,X_B#')LI>6*0MZ;DF"-O
M0 J02RF 41LH.P=C+K5#9B>-CE=2ST#^9$$VW_&$$&]]1Z61 K:Y?&Y8Y]1Z
M714OO@")C\4'F8,R7=]DMTOA6%L@K67F<1!EN/KRFTF"OKSZO+_Z,]/1NF8^
M5MAQ5.+"P_N)3=!4&K=4<RYY1ITT9UTSSSL#PY[MHUEUT.JNQ2B J0]0Y0&)
MYVEM4EB#-> QLH]%MG7-/!GH>Z;//,%=.X0P5RE8)^,E%0%2*EF$L@9KCVN@
M'P=TZYIY(L@WE@_/5:BP*JS5"V#/#G)L#00%6Q0:Q3N#W""WKIF7A?G&\"FA
M^X)((#E&0$D#Q%4/.ND7B77(\(:Y86YUVBX/]3W/)PQU;B0%2;6OB7L T:+0
M&P<)+#$$O;X)N&-W\'X<8_V9LVZ:SVEAWVH^N9/O QEJ[7FY/JL5=DTP?)>>
M1M&<K>V]T7X([:;Y/ +'6\TG%(YEH()KC0"#5\@<W5R(1QJQTFHD81P;QZ;Y
MG!G(6\TG:!?778'61 %'Q#G[;@*EM3 <5:UR/%_/0/YD03;-YX00;S6?&DI*
M\Z1!=+7,677K4&)'<.PDA< A:3S#);35\[F^D2NX^O)=N7VKKYJ^:5;6Y]&3
M;HYJHF5(K"%C95I]@>NZXD0R?'-DCL]Y!V#<<WPP17$I=$CH$R#2@.+(0W.A
MM!2QAE!,53:RS?&Y-- WCH_'(%F*@Q:'@\EY@5*9P;5> C6.+1_O<T$#_7F#
M;H[/B2#?.#X-2\Q<$"IY77L6%'(J"6J1(I/QGLKQC%V#_)E#;H[/J3#?.#XZ
MO,^I!_##S4F[A(GY^NP_$#82C)5B-<P-<ROC<U&4[^D]49N?YS=!=ZZN#3@"
M&HBA,8U(I9)$*^-CG!^)<_-[3DO[UN\9-.?N(3DHI!&P^0A%4YW+=!0:89[P
M:I-WH_T0VLWO>02.MWZ/S.EW'ZD#]:4%)*Z+8P\Y.*+HO+(>;S>=<?S)<FQ^
MSXE!WOH]V;4PZ?6K]_E<9E?/4$J)P-%7Q>:TD=75,Y#O/2!_V.\Q?@_A=ZOV
M=*7F6D5POHS);R00YP;(:*%IPRSC+ ?B(Y7PN7ML<LO/.>?FA%^]?JLO'[43
MX3W\Q.\;JKT_#C_04^WY]FQ5BH.1 X]<,*<9>:ED1JVUQ1SBB<KZF/AX4#KB
MGO?C8NMS?9*@YY@!'57(/7;PTEV5VGU><YOC=/(Z-F,7Y#U;KCQQKE@/L=/&
MS,8ZJJWV7)T"A;[TPG5-TZ, ET"U4T[J\%@]Q"QF+&:>)F:L>]DI(^;?M\7+
M2N3F.K24&F#)'20VMWYTW'QJL=5C=2^SB+$(>:0(L;YH)PV1C5&%06/-:4Y1
M4O6 W2-(2@@%&[>:FLM5C]47[:% 64A82%BYI2?(B#T?JS0:@[5!H;QJJVD&
M36U^$1PI])Y]I2/O%;64L)0PD>N\8V(K<JF3T9$:C%)7]T5/D#&L!<K(5&:$
M##J>MFDY83EA"M@3)\!6 8M.<_0EST7$NNRY*K'F%AV0\SDX\4UKLP2P!'B\
M!#!Y[,01L-\#3CD%#=#O>BI@'E!"\8 I<O52>\-D$6 1\/B3 "LK=0+\M^[9
M&+53J0C$+<.J"K;F @AQ3@U*J4V9:5U0I%T,^5+P_T$Q+?C'JSKU!(#^PZ]_
MMC"\??OF7?VSSG&/8=;>XS[N=5(/>0![DO8D[4E:Z\SW\><A7?U2;V^M8>:C
MS^]"93^XA2+9H;#/3D)D]7&TP-JKF;7G/_?[^;=[9FWRH[3J// \D8!"<^8W
M9X-0Y\3=R] 1\[B^B;N<CO5)\H6N[ QNJZ=W09AOS-8R_/K8=Y7+9 ^HH8"Z
MW*!SF^]X'H/3T3_D,="?*>@FF)Z2](U@ZJL+R9<Y,\;)-]::0-=>8(\QQ=7+
MH_-JLK7S#HUSX]PLT,LA?6.!)H>)DG08R]E R6O#OX^0L^C$O$>?\EPBXXZ#
M-]0-=2NK=PF0[VF<B6,-E#(TKPQS%,^@F%;SCQR;2IJCNC7@,LZ/Q/G];$RC
M^J%4[[7'; UC9 <]M#E-GZ=Q3M.C@.,X''$)$?'Z)GF;I!O1Q_,F;0Y^,,A;
M>;(DKLYSA]3C')Z]'Z :"5*M<T16+B6DZQO:B=@%=$/9!,@SP7@K0*:N ]>T
M.@>>B^E&"O.TK?H/3K%VIYR/[D ;R)\>R*8QGA#BK<8XWT0AI1(!!ZZM3%Q
MI5<@KH6I\O"KYWS@71 Z(X:M.^;U#</5E]],$O3EU>?]U9^IC-8@\]'"CNO,
MN]0+#L586$O/I3?J"37XB-8@\[PS\+_V=)[HI?GN$P1<(O?H'I1;6DV"8ZC)
M(Y'UVC&RCT6V"3TG _U76V]/(B5V@+) QS&G.E@]C%7TN4M1[L- -]"M0>8E
M0;XM%N=P#N@9(1'*(OVN6)P'<=I2C'Z4]0F_06Z06X/,2\)\(_*0FY"/6&'4
M5=-M*7LED "WT",YCMD:9!KF1\+<3)Y34?Y##3*[RRZLOCQ]-<(=,(?T 91S
M+24U2<D9Y\:YU56[1-JWAH_GQ&T5D^=55P77OANIE*!B11=+)]_/LI^/T7XQ
MM%MUM$?@>*\ZFE;B[ 6\6Z9>$(4BQ#"B2I%(3,D;Q\:Q*3YG!O)6\0EY8*>Y
MKJ;DEJEWM\QN!0@QUSIBNC/U#&0#V1IDG@._6[LGC!R8(T')KLX)M<LPQ^$(
MS?EYLJ1DQ+-L<&N%>JYOY JNOGQ7;M_JJZ9OFM7K>?24ZX6&2EY=H06E]L+<
MLJ.FB,J4A[D]YYV W^VY/=A"77H/:(X=L"8/Q:4( WTK+5"->+P+"J8H/W>R
MS>TY&>@;MR<W;GV>6,"^BO44MQJW>(5<X^B5'(9FQ7H,].. ;F[/B2#?N#V4
M<DXE-8AE-5WPS',U(Q5\3STKE2;A>!\&&N3/'')S>TZ%^<;M:;ZZ7-H<O)D<
M8,0 JB30931RW&)P9)@;YN;V7!3E>VY/\R+J7 7R<7*N;B[.63LT[NLTQU#H
M>)\2&N?/G'-S>TY+^];MD<@9[SY*%!F3=B(0[1TD#&5'J_)',=J-=G-[SHOC
MK=LSLM8<:P'F=;D- T.N0:"ZX5R*R/.K<6P<F]MS9B!OW9Y(-&1.P0&%)\A#
M!PA2@4R11P[)C6'+; /YW@.RN3V/R^_6[>$\2DMS+EVES0EU$P^*<WXMJ59R
MHSJ-9WDU_$BE>^X>F]SR<\ZYV^!7K]_JRT=M,7@/-_'[3FGOC\,/-$M[OBU8
M$ZJKTF.K4K#.X2^%%'-3+B&5+H?T8;<67:=*Q]_O>3_*K7:6 $F+PER3!% ?
M$T3VFCKZ/BH?J477L1&[(.798N6)8\5\HY,%S,8WHEJZ]N! Q\BKA'&#/+!
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
M:53OPD!^GY7S;WK[R4HQ=9YS:/-O1D8>2="7Y,,*RA38C^N_\#@2HDH(8?!
MQ%)RBJMY2^B!)>GJJ_K'EW#J,_S5;_N,Z9<O7W\[V;RZ(^OJFS?]=K[K;J_T
M:DZ"W\ZS>Z6O].5WMR]NKUZ/J[?S3^:+O'WW=7_SQRT[5[?]/[Z>?W55OKMZ
M^7J]D'<%ZDN]G7?SJLW!8S[V_WG77]7OYDO4M^]N/WOH&7[_Y/X;JKN<F8?I
MI7YSVS_[PS<_;B]NOWFIWWWVXM7=B[W[HQ]_K6_^8[[]OB=QO?4V,7,'W/M?
M__%=^2/W_IWY_8:L[Q_Y^U__Z.Y7F]#\_G?Q1Y'C7_RU^Y'_R-]1_,L/^M?^
M\J\]6?X1!;J8YQKBY1S7Q!_[?.P]\&F\!]*/,G[<O9[^N<J/ B5[KH_P7-'+
MO>[U YM_/[C7_P$W);]WVQ]8ZK^?>IYF92OW6MG^Y.W53^<B\^LR9Q[1[Z[6
MXO3/UB_W/(9/>EWC?B_U;UZ\FC.MU^_F7;3;O[W'AN@'O#\>LH_]O-\0>V^
M U[P,SMP/MN!^[@#)W;@/N[ L1VXCSMPR0[<QQTXNKOX\,V;%Z_?V"'\B$/X
MWY^$VM$[Y.C!?&)?VR'\B$.XWPCN^RG^YK)\O#LDC[]R.OZYLH>TA[2'?,J'
M_,&+!N&/ETCNVUOSG#6)?_C%%U_^R^<_^_75+W_QZZ_^\1?__/-?7#UJ>TV[
M#[N/3_D^CE2I\9PCX\OY/%_VJ_=W_1@5&>T^[#[L/NP^GNP^CM13_=XA_B<V
MU/=W >OV2QBANV?U%!/#]X5&-]+4$8?:AQS,3\PX_J%7^*F8P]AS(FV]M^0P
MMR&E,%,8J;7J<Q.K@WN 54Q?_-O/O_O-3W_V[1>__]7O__UW/Y]_]YO?_N*K
MG\7/?_KRZ]_\]%_G\_BGWW[^__\<__W%UBK^3__OO_NG__S\JY_$+W[ZQ8O/
M?_>KWW_Q]<_H\Z_JM[_XM]_\YQ?_]D\O/__Z9]^NY_J_?O\O;S]_L6K;_.SM
M%S_]R7]]_KM_^=]5?96 "7I("; A@@@.J!BEM^)\Y[CVL^$NYX.%XA].TZ?L
MFV!995EEQ64O([J^^(=-= GVJ*4"T?" M190=AEJZQ2R>._:BB[O=QZ/U1#"
MHLNBZQ.(+JO9>L+8VLRX6B^=50A:2A%P8(0<NH++J*&'H$ET=;3$'=.QFF1;
M;%EL?0JQ9:503QA<O]C,M[I0U9QY3K7*#*X6!334^:.G$5T*L8XZ@RO)#OVQ
M^G9;<%EP?0+!915&3WF)ZZN?_'D)9U$=/'*%FDM:-9LZ9$<-/#ETN?H:6KJ^
MH;SSZ5C=@RVW++<^A=RRLIVG3Z]-H[HZ0@I!_(RK0(#8:*X70P-%:KXDFBO(
MN5X,&':(=H7>XNO9Q]=?*(8Y7OQ7;_#[_N:U9=*#,VG3UBUF'WN0!C'&#IC"
M *66@&6XX.,(0]KUS!X)/OS8,LDRZ5EDTD=4E[10.B"4-KW0FJ1*S1&X5L:<
M**U>DS($2.(\@TI.7;50LE Z@Y?V!!.E9UNP\82!M&D=YGOS+<4,FFH&'#.+
M2JH*[%,,OKC>*U[?9.]V^? &XT<,I%-O=3A'2_:7>OOVJKWKGQW@R5Z"$6WW
M8?=A]_$\[^-<=D.$\'0Y'QU0OFKZW>W5X^V(^._[" \[N#\X3;_DR:QG]*4E
M'QH2^IY+2B[[T(,GK47U-'L(;-']D7/<NK=]('*C%D. &'-9VP<\R)S=SB4X
M-I?27*XD_H37W ;V:<'^L'!O/#^(YZU3[US0D3N!%S^7K$UI?<Y(4*66'KL+
M,=;K&^*#V[ :R\^;Y8<8Z#9>?SS?F_%Z0CQ:Z@Q1@@ F0A * YPO3F*)K:O8
M>&V,GTC7-IH?1//6R"Z=U@1\K($Z #)GR*(=,DH(G6MRY.82=]6O-9*-Y!/Y
MRS9<?_SR>JLN#RP)0QK H4:86 _((2I(8,0Y4\\EJ(W71ODI;5]C^H%,;X1>
MG]-<1<\UMM8E]$JK2^B== <-$LAE\3Q'[6QK;./9]->S('BCO\[S)*$6@<BC
M++%#0<D/D$$ZI/:&WJYZ&\4?I-B$T=-BO!%&:VTQY1XA!?1S^2P%)+:^M@GB
MR*V64;QA;!B;8GD^"&\52Z*>DRA4D3F7#DDA5Q00117*/?F\:A+L I_3-;!S
M$2R?4KQ)#N1P\>:^BM1?B[@?.+B?7,0-::N/M4\%$\;&)8;@?0P44]4L)MZ<
M=_+]QYYX,ZJK%()":;4"SJD*Z#RU(*TWQVDT+,>[,/C#\?.H<Q<#^ZS ?EBE
M2^/\HSG?"CE#0DVQ3+I;BW.-$CL4#C)A[Y1')3=GJ,:Y<6Y2S@4QOJW!39)=
M+@19O0.L+H)&S=!<R.RP^PF\,6Z,/T$-1:/\HRG?RCJYL@M:%6J?@*,?'E2B
M@ _D1_2BA8URH]R$G4N"?$_8"<F5Y'L"3G&.Y;YTT!$+A)!C;YF4&QGE1OE3
ME><SU@]@?2/RR&2ZY-) >ZN />6Y2H_SNUA;8Q]<Y&"L&^LF\YP5Q1N9ASA2
M+;5/@%D L50H7!.4X%V6$,8(1K%1;#+/F6&\D7F42R@:*A"V 2B50?W$F,AC
M:+TT=L,P-HR/)_,8O0?0N_%X.ON<?"B0<\BKP8BN7FX%>G(NCY@=E7R.])Y+
M"9WWI=+>W\V+5ZV_>KO(>AI8L_N[.Z_'ZND\>MAQ=>H<=4HI8LV3DU)<R'EX
MJG4P/Y[68X'W@,#[SWU]9XU&,F<K*:[+A#0<E#(\"$>G(1<FK=<W$C[!@OX&
M[VGAM9HY1V9YJ^B4.5$9H7OH(F6U%VJ0$>?<I37M+547AUS?Q$C&LK'\F'J.
M<?PPCC=CLA8W3Y@;T-8U?1R1YW#<$(+C,5":5X_7-^B,8^/8ZN*<$\E;U:;F
MD%I(!3R5.;MFK"!8!W!*OH2@U4F<([(D(]E(-LWF_ '?TVQ*;Z2#/<Q1>8[5
M>13(+F;(I6OI43N1;=TURH]$N=7%>12F-SK-2#'TT :4W&3.OY.")E9HY)2Y
MA=#6-;$L=DW,>#:5YBP(WJ@TTEM+HJNEPJH>K8106G83:$R!4^C.'>]3/*/X
MDZ785)K38KQ1:9"&JJ\>1D\)T'L'TB?0U8>,5$/V9!@;QO<>C*TNSN,CO.?3
M)"J85FFKOK:48H)279U?0FG<&DM)US=AE^,YS:;/I2Y.]$]7%^>KUV_UY7^7
MQ#GJ$Z ?"=WC.?SXF]>W+]8[X;,W_:6^G8O?'[]]_<UG$'_DUY]O#Z;>]G4/
MUS=_X__V/"KYE-=O6G\#ZTFO=^+MZY<OVM4Z;I]V7$>?D<.(+@?"%D5K(N=T
M%-^K0RRGJ?%C47Y(E/_LVW_>VV744DNE=(B9/:#3"JJ.ERE9>@HN#PK7-YYI
M)X<7^G\001>D/%LD/&8D/*PZD"7$H0FQW<%40\+>*\2U2L,Y-8?<.T&.B7W)
M(Z"4F1 ^[!Q:0EA"G#PA'E)7R-+AT'387LW).*</-.92,,[Y0R@"TO, 7Q6E
ME9R&YID.1#N?@J6#I</)T^%!%8DL'P[-A^VE(NV85TG!>6H<H#+.]840J(3B
M?8D=FYOYD/+.^X.%J6>7#Q81)_>L+"$.38B[_U9*N,]_^K/OOOC5_R[J&3DB
MQ((,V+I 3C)_5#\H#<':YAR"9D0D_]@182EA*7&T<DB6%0=GQ7>;K(C94VMC
M3B6PSJRHN8&.T*$'(0DS2*B7ZYN \137*RTL+"Q, GOD!'";!*B8<T@N@V;6
MU=:P01XU@8^5UM*BM"/V5;($L 0P@>RI(R!L(F"4IH$Q G,I@&YXR._[JY4T
M'/;Y-5D$6 0\_B3 Y+,3X(\;_+6YWA,R-(X"*"Y"#KE#P))J#JU07ULY/.WF
M";P4_#]@I[47M]^\U._6*^E_/3'LEG;+3_>6AHG=TFYIF-@M[9:/A$GPCU=A
M\PE61?_S]=?]JO^?=R_>?G>EK]K5Z[>_[6^VT]^C[FRZQWW<:SI]R /8D[0G
M:4_RG+8]O2\B_#09^/VNDO/80/1)7UC#(-C%M51K0]=+Z2FW5H>OJ?G*S;8)
M7<!%-[^W38C(D990@'-;&I]'*.(2:,W!%:^(86T"V D?ZT/W"[VD;G#;AI]+
M8WU;9X5S9XP>6BH9T-< VKM"&2EI[#6,<L=ZB,Y8-]9MZ\ZE<+[M:;2J'#I/
MH&.I=($Z2(L$A4,()<L\V6OKSB[Z8UFWQOESY=PVX9R4],TF',74Q9<Q!W.B
M23IZ*+UXR".YQ%4%-=Z1GH[U<;F1_DQ)_^!>&F/Y@2SO;9>).;/ZU"'RZ("2
MYI"=2@17*;#HH.'3]<V<P!O+QK+M>+DTW+<[7BBZB)@+U'3GN_L$&7.$6)V*
ML*=2W/7-<MV.M7_6@']6P/^%72N&\L$H;[>NM!3"'*,S8'$!,/L*N<P5]SRQ
MH6='V//JY26X<X?W 3*8/UF8/V(#BM%\,,W;72C9A2*4/;@</""B0-%,$(L/
MY"-'S>'Z1G8>V5@VEFTGR=,CO-U),I!+9^Z0:JMS0*YA[2&;HW+B3O,=EK+H
M:LH7=W.P/B.(SZLQ^-,P^DN]?7O5WO7/3M )W.[#[L/NP^[CU/=Q+NYF"$^7
M\W$U_+EJ^MWME?F;CSZ=32ZEFGQ*8TYGM84<L"'.%4UHD7Q/C^=OVFSV(;/9
MN*=H>M=JPJ' ):\/>0>!!D289W,(LV)"70WNSF@::_!>)+P?]C.-Y0>RO%$P
M8QQ=4BK@L$R6XUU#ACD0<D_SY);JHY\LAV,55#:6GRG+#_$OK831 7QOU$N7
MW,BJ"I[[4JR#!PFA@W JGN:"@#0<NX"10?Y<(7^0?&F8'X#YQKL4]5IB$Z#*
M'9"*0ND<(; 7*H7%Q6&8&^:GKV)NE!] ^9Z1V24Z)5+HFO%];WEQM4 .)!S1
MA3JJ<6Z<G]+*-*H?2O56O$2)WN%P,"0&0"8$:13!%^='<[[4=M?XS( VH ^R
M+@W5AZ*Z%2N3)D0.<WKM=*):RUQ/CQBAM]"QE8@MT?5-,D':4#W0J316'\KJ
M5IOLVN?_8H54- ,VGZ"TG*#3:$5]*34M"=J&56/UXYQ)0_2AB&ZU2*S.%6P,
MKB<"3!) ,3J(P:688]2[:C\AG--GR>>B1#ZE*I,<R.&JS'VEIK^68C]P<#^Y
M% LSLD+GZH9C%&K:.(;6LGCN:: [3:DSNY+WL<F'>PI-1LTU)X8P!R; R T*
M50<NCJ2!'(Y!1[N.]\/Y\ZCS$R/[K,@VC^;H0&\]FI0XQ1"!<G!S(C,FT.PJ
ME)PH2F\8\RIQ='#5$V/Y>;-L'LV)^-YX-#7.,3EX#P%3!!0,(+PV5/OA0LRM
M:5(;L UR\V@N"_.M1Q/G4)W2G)+[S( .'12E"*UY&IQSD50,<\/</)J+HGS/
MHQDJ4KH0\' 3=BX,BGD SM$]ID8I)F><&^=/5=W,:#^$]JU?$VOATD,%U?5!
MX/J2,7G ,;2S[\[E:+0;[2;9/ VO6\F&FZ@B9I@KZ[!*F%60^17$8V]MY-[B
M7&S[D(U58_5XE<MLT#T$XJU]XZ(6'G-.W6J>0ZUPA=)S@WD:L6FJOCA;2AO(
M]QYT3<$Y#J=[E<DR=6F5(1"[==TK@<Q_@A@=UQ@;)ZQSL,6#MX ?D5&K5G-]
MD]W?W0DX5JKFT2,LMN%:PQ9&]'/=&')/W3<,(T6*,K+Y-^<=>[3GWTBOPX<N
MX,-0P#:3+W=NH,/%Q)FP$ML^.B/;_)MS!7K;2A!K&87J\F\Z8/$$N26&WBN-
M(G,MLB[Q'7S!P%!^WBB;?G,BO#?Z31 JVAM#+KD ]I!!@A2(.4SP0ULGVL9K
M@]STF\O"?*/?H).[*T.@%!&0A@=),4-Q&0<E#G'MV#/,#7-K('B&-.]I-JC:
M,88$L:4*..8 KL[)_,(^<&G=Q<ES8&M!9"Q;J9IS)'JKTCC7N/4BX&-?1'-9
M8W59E3 R(6GIZ\)90 /:@#:+YJ2H;BV:,#"FHFN1G#N@TH!2,D)HA<,8K8TV
MKF](C%5CU2R:,X%X:]%P=)0Q.4BD Y!1(->:H4N>P_!(E=';BMA -HOFM)QN
M+1H)A!KZZNHG AAI?B?JY]BKN,H/.9)^?2/YG!HI'*F0S=UCQSL3YMY"S1/
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
M@FW=4PB,/@N*1 *5KLI>8!!,;)R1-NJB*IM96% &X@&E8^\(_9BU2!5%11K
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
M.'<QHN/^&ZG7))"-,91$$55,/JEFKC$E.@HF]21,P\#]!<NXC3FZ#%E(F8-
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
MU,F0M2475QP7QM"=E"M" +-.RJJ;19\MB:JKL<!* TV<K]N[<G673U5_BYT
M'@ !! Z!L_$EUNU=V>BY).N]!^F]Q')I*8'NKQ@PZ"\X*94W*AG/PJ0$5:@O
MT$Z")Y&#E@52I(AF;5/A>F6!#OJ5!?TMRO0=]/</^ADG997M7(2ZU0?3JDT6
M#,(;;T5VQ-H&YOK_%07] SM1^5/M\RZ/^IG*:U!A4-$R^1 38? 4C<58JB[L
M0+K,U,V9R\B"ST[^,2OZN$322:V$):QJ3H*6SC:1:+G+V2J7HUJ</7-@L1H=
M\)]%98+SUH2D550H$\=LT52P4W %7>C^RJ4%_(S8D[.L"@T5$1G;*6J0]1,9
M4:>_4D"PDEW/>/D  .^RA&2M5J@L9E)1FIB1DC;UK;WM 4E+"_B?9R*PL7AN
MQZACL%J@K]M\-%"5'<J4C.:"V(]1/P# :X(2*,7BO,20N)5JTJG"'KP,;"[U
M:72/Y3#@G69J;E'& "B%T<:T++8H?)1*E,(VQV)S0MOAO?KPMF0M*&RU9JJJ
MKFU$;65TD52]DO#22GO=9;DT#/#[>08@L*RLLJ+HELPV9Q QZG;NPF8L)E7.
M[QO\ V  IQR"Y-#25R,93915484SH$$9Y]G@N_OB_E'_[(\SXYW<>OKLP_:+
M7PT3@@8MHFJF.V.\"-: ,!;J&LBHD\UKFT!V78+KN%]9W-^B8-]Q/P#<G\[@
M'K,,17L4(5,0""V1@F]ITASX%K=HC;:KBOL'=KSRZY[+T='!Z#U7G.U_GJBZ
M1W3,%.%U(551R%'Q!;GB)IBJ+LMV[!*"O>=CYUT'NBDK_G'!C0E9:^=D$<&Y
MI@.1$MYI*>H*3]8DCDB+TX$&%LW1 ?_9,2S58.ZAM*V00 9 &Y1L:439D.^
M7UK S[HQG97>!1*Z3FXKW(?"^U3Q3X 8.3/[Q9D].^ '"_A H51 1QTE8E')
MJT0NR(IMHQSG?NYR:0$_X\:T1A5?U5S1YEE4C'M!$$!8FZ,J9 K%?M#Z 0#>
M96+,/AN9$TH;O?82HE>6#&*OP[LT\)YQ8T9E7"B>1-38BG%&$"T;J#"-V9M_
M(Z6>-^4!P#L6AX !90&--A;ODHZI90O$H($N#4OJ;LRE88 9-R;&8B4:*6+!
M*-" $8&C$D46UM9I';E+] ^  3S)%I>F';=D66SKAD!96@?:2BU]=V<L-^HO
MN#'K=&O=BF]G%YS Y*'BOKDSI,I::I\<^'8.RZ]+CQWW*XO[6Q3L.^X'@/M9
M-Z9U.403LPA!*X%!!D'1:A&L2MEK;H695Q7W"SJ .7<E7NTG+M#[X897!T=A
M=W1)D=TK!'?$IK2/Q='!^T=M3@\/=G?RZ&/O5YHR550Y6N6JKF2Q5 TI14"G
MDI,QJ. NC?GLQL]!LN6'B^Y-XBH-ARAB:+J1TE9XY:60*3ACZPP;[18=XGEE
M6"U1'-C#I0HP)@;KBI26T(<8E='9H\[2%%!XO[DM.E7,016S:2T*^LRYB*I3
M<16K3!%4IU4@&:@:E9(:%UYGJU/%*E%%4HI55;ERU-BB*4@ARP"NT@:0[+D?
MEI<J9ERJ,A:;(+,P6F>!:%!0EEFX5 S4982$BTMVUZEB!:FB9;K&;%/6H)&*
MBVRLE Z,M9K SI,FKSMC[Y 89IRQH22T60?A B>!L1)#S)4GD#@102 P"T\*
MTXEAE8C!E7;J4'JOG<*L<RA53W4I4V6)(C-T-^[*<,>,&S<F4TK)3L004*!O
M#MUHO?!L0R!GG=%=_^C<\2U3A0)*,A?OE4>9HV=0SMKHL%AT^7[UC^X(FMNT
M.>L EB5$75P6QK4,%I&=\"8J864"%XO1F6AM4Z];9=>]G3L79^>,%>2,6U1$
M.F<,@#-FG<<E)0DM9:^3*DZSV%7)SHDVW])5,HE9/5#.6- 1V2$?B_W^8&^/
MQVDG[(["?A[M[.?CPZ-Q^W7WH+;ZU>.PBPC3Z6WT-GH;M]_&(G.4@_\"GTU^
MK]3!^T>/1..= 1'<\Y-]'H\.4CI^O\-Y]/W+9SU3^==*-2F(J#)J3 8- W$H
MD4A%E[DHTQW;RRGTR0LQ, HX%5>PBM'8'-NYB""+%DE9-AD8 BX\!F8H,ET'
M_&?ICFQ1CC+D%!@=VA@)@JZS:Z/W&60'_+("?B:2)9:(4&(1!5M.#ZH#&TKQ
M(L7,WIB2H$ '_.H#WI-S)4AKR61$-<EK*$UN2CX$S[H#?ED!/Q./4F?5N!1!
M)-"A[O VB)",$Y <LH2HM.R ?P" M\4;B#+'"G?,F8,C'V5*H*A@4'<95=)-
MM_-B?":TQ$%E[A2]8"?5U-E#.ED!F<!%)V,B:(9;8WU'^,HB/!@$IXJ"HC.:
M9*GH(FW1EF0( 7E8X2&=!.8E@=]G57DB#NA%="U&/4DM0F0E0/J82;FZ]7<2
M6'T2D(D]60<,C$#&LS*L=9 J9.)[/KW6,3^W^6XVSL,QQ^*5%D87*]!2$ 30
M\A:G8J2NT"^TMHD&UY7NN%]=W-^B>-]Q/P#<7SCH'X"#(B>"D5F@MDY$CR!D
M%?^""54$D!/<NW4G[8KA?I'YRA4M351&/#ZLEP^_'HGQT).=M)J+4**/!A"K
M+!Q<#+41EJ94+?@>SMAUFKL.S:F+)_23=29S%*U,ML#FHB2#420;VZGKQ-I4
MDE,TMV SL$PF'=2?.2H0B[7D=7(10^%8X4M*&\,)/*1>4G5IP3Y[QMXP*%96
M@ VR2C1&"D].BL11)5>@4OOB#LYVP \6\!"8#$MK'49T,G@LQ+*4X,"VLV\=
M\,L*^-D:R@S%V5 $>.T$%D@B!AVK'F.MQ!!3R=P!O_J IXPQH0HN:<1$,5*V
M&)QWF4FG>)?)Q[NA8EZ,SW@F?=!52%-&9*.A2O NB$KJ(#A[G]!G7U1<VS3K
M$G1'^,HBO.KEE'3!JH8#!F^B)%"%BU79@KM\2^^>R>4B@1G/9!7B=(P)*O1;
M357V29#3263GR%6NEZI,2 ! =1)861)P;#([)&0VS4_EK;,1E,P9ZI9O[C?$
MN&-^;M/=K&=2:=(@K182LA)(#?]9D6"E3$N0I71J)]#)KEO3<;^ZN+]%\;[C
M?@"XOU!)6163"A@1=0M&]-Z(4*@N>91%.H,YZ[2V63?]=>_F/D,^,-PO\GRE
MIL%74IXD&Y_G$.57S_ZO-B5Z:<F6;+E4B=BFY(-C2EY2)4@#>/?U%3OK78?U
MX(*C,D%EMV;7B.B\0-4^R1)%I4())EOC02[$47DMW"Q1;-8#)0+'V [:JB*A
M0M^&H&PA4$:6I"%CSPJ\M 2Q-9O\,ZCHT E%%@6B#R+ZH 6D2=!>+%(NSM?1
M26*U2,)+1RI0-$R890Z6JJA0.*)TA4HO2+*T)#'C$,W620-6"Q<:22CMJN;D
MI.#(1D9BK9JSI)-$)XF+),%(Y)0JH$)$ O88J@XN;=M@//,\&5NZ$_6N>6'&
MB9I=B!!C%E56= (]HR!ELZA[0-$46.I6J,BO&YK;CMI98:58@2(DKBJI2C%B
M--8'\HZI*"T3!3FPC.&=..8ECAG'JW9:5YTR"#;$ F,VPB?C14OG:HTFE"VD
MTJ\[3YTX.G%\GOI7^8!*)<T(:*"$JGB@HB31DY0&N]-FJ7GB8KWH:&36Y(5F
M+P6V7!(>6O'84DQJ5>*+@<H41G:NZ%QQ=ZI'YXH!<,4%!R\[Y3Q: 4%6KC#*
M"C* PCOKG%$:'*O&%;1NW,-Q>#R(#.'[A\=[/)X_(?CETWG?Z9-[#WL/>P\'
MVL,%A=E<F6OSSK\_MGW6A&CW/P+W_F+*\_OAYI]JIW9Y-&WZ3VJN'>^Y4BX(
MK+&*J:BI.)L1(2=/A0)$H$!)>[A[AUJ72:\CD^*%\!M&15([*[1")U '(V(Q
MS=E.V4BVLNHG52*E196L&8K,V4']>8&[HJ7V@71P6">U+@#(,ELOB6)56#JH
MAP[JF9 9]ME[UD683%F@C4Z0Q21RQ3IY8T*)S20%LH-Z94'-(?KD=/0R:M3.
MQV02Q:!)*NF-[%G-EAOQ,_$O 1R2#" ">#7- $(V!B&1E;2R.*?EVJ9=KVR^
M_)B_H@Y2U:I%H]1>":5_@;_V\DA?B\@CI16X% !*;:SX#-%:*[,+KK#I&0N6
MB81F@FW0H<%HC+!)DT"5DXBL?)-"N*[L9#.[M4U8][)K$ZN+\$*1H&CTI21$
M=!%L*X&K<L@E1W.IB: 'SBP7"<QF+"B)E&2N)&!="]>/PJ,ED;4WJ>J7V9B\
MMJG4>ET G056E@5<BJU0>I+@"B;PD51R1JFJ?P8J=+_'<SKHY[8BSD;!R("H
MB$$XE=HQOJJ%>'))<+8YL _)JJJ . /K=2EUW*\N[F]/ON^X'P#N+Q2^EU'9
M;+R@G*- "O53G6!AI=7@C<\J4\6]U>MZL/O]K6'V_BP0ZH(%XG8&=?J&#RZU
M_'\=[/&(__=XY^C#*.SGT<'16Q[WY/)?V1.DIH11FE0%0K0>@M)%MYJ*.E)Q
MN?N7ADW[YF+.!J>3<\D(*A$%YG:@*K(7!5S0EI5)J)J.UY/+KRZHLT<?8I7I
MM")D\"1#P0+-E\Q::M-!/710SSB-DU?L9,LI33X)U."$+U$+J9*4V7+4V5=)
M#CNF5Q;3DA2H;#6IA%B*)N 8"8T"QLCVTC*8/5W"4+$^XRZ65113,7/+'R_K
M!EZT($<L7"@Y9IVDMM3SQS\ P"N N@1\-!ZPSGM,P3.SS[94SD_SA'->Q1O;
M87Q-&,\X7)MU/1K2@CUH@0:@;MDN"\_&*A.*B[FL;7K9Y?#5A7#+#5M7@?)$
MB-8A:>T G*E:MD%9+E6NN[MUN2A@QMT:4]:8O!..<A;H357%L^/*"#:G*)/Q
M,E55?%W.[W7I)#!8$LB%.!E;%"F+P?I@G/&>2U00I.HY!Y8<\Q>\K75GKYN]
M"4+EX 2&H 0A9%&H@CZHJ&%2L%["NIS_''''_6!Q?XOR>\?] ' _ZVV%EM 2
MI1,,P (1DR 9G2A1FL"%4R3=<*]7$/<]0?R"4JJL?%85L,8D*,5*XS!4.K0J
MN00I6)9H96?%Y67%'T\N.",5%30@B]"(02 0BH@Y"A=D%8"J%F3)3#0@M:BX
MLRLC:XF"TAXN6\CH-23*VDC$6"@8\$898W0[Y6[O/E*U$\(U"6'6D9D=NLKS
M0J=L!#);4?5@*]@G6R5E+)I\.](^MR>ST\$*TD'BNI=HY<BBPJ2 BD])>^00
M(IAX]\%*77A8)%?,.$+KW&)&TI4KJ'*%=45$<E%$V=*;,*G8\L8O\MQL9XM5
M8@L@4Y*6)D6;L! 3I^2\DU:54!1=6IZW'V<=$#?,>%=#L-X[CX) Q7:<M<H1
M@%% 3L#6U*LLUS;UNNV*1>>&+W"#0K*:8LA5!$7K#06MZP>2X,F0OE2QZ)[9
MY:*/6<]LU2"=LB"<8=-LM2!B702B6%(^5CW$%%C;5+# @["=/U:)/Y+462>F
M%*HN4B!YI@(1;"$'*>C0-9&EIHL+3MT "-*92A@>VU&Z%H#M?!:2#7L=$&)S
MZJIU:7!=W7YZZ,X92\@9MZB/=,X8 &?,.H0# V:R7A0NU.P75GA(4H!3+7#?
MH&W';RMG6+N.\M;+3PR),QY 5OF)C_C+*>7G3SW]57X<VBC\WUMZ]U79$[P%
MDXJ.!E3&D$TD5R@HKZL.2A3N]U1/WQ/FVA/^N. .]]9F;UQJ^T 65:(T(E([
MU5=T,9A20IH$!,/"3@4,H\#()2&#G0\['W[,C%L),!!44.B,#ET ;Q(:5^7E
MH#GE[O ?.N7-./R-)*NR2B+F(@66@L(7 %&HG8 I05K$A3C\.^%UPAO*2U^#
M\"P'G[72SFE= 4$QI_I3J5C_KCG</>%U 7"1;#@3TI"!8I21A?$>!":*@JQE
MD57.8,FY:-."0AHZ'W8^',I+7Z>(D0%@74*)5J*KRK".K8 KI\J000?9@S:6
MB/UF@C8T0"Q,K9219H'2>T$F9^&CXF1U+D T];K*N;VNG?XZ_0WEI:^C_VHB
M;Y$EH\3*53Y  I^E2T&68&V/2UDMAIR)2Y&Q J$4+3A@E0]9&1$AM)!7YDJ>
MKHJ)=FT3U+J<OSY49\C.D$-YZ6LPI$%O38"B*QLB8/;.EU8^JV#*QOE>.VNY
M"?%"Y$V=5@\F9E'5YE E1YM%@."%BKH4PUJZ&-8VS;JIK.AA;B]Z9\7.BD-Y
MZ6&HS9T5!\"*L[%%Z$S=\W01(<0H,*&K6K35(JL$62G/"NV$%1'6/3X<5KSK
M$NKWP K_L:#$$[I.4SXXK@A?Q?#+RCF1QPN)ML'+E.LS1?E_>)QX_^AYF81^
M_:-%?OU)=0(ZUUV%ZSY<B)G!!%I:8T22!@5&Q*H2*RV*EXS99:VM6MN4&PNK
M6WAUB-R Z ;%%W<?\?T .>=F$2V=<^Z4<V9KM >T(=DHI)%)U)T"A0< P5H7
M ^B*T[YS3N><H7+.S8)*.N?<*>?,A(9 @A"E\H(P:(&RA88872DH)X"H2U1&
M-\Y1G7,ZYPR0<VYF@;J4<SZY'COM+(1V+M2%]SFX%$2RG@2F#,([)L'94P1$
M7VQNM .==CKM#)!V;A8P<551YUSL0R>@A1#0;$WZB$K5_:*J6=X)Y-Q.UBLG
M3)+>ZZ*DYXFNI6_A4'TGH$Y \Q+0S>(1KB#W''5U:Z%FY=G @I2=CA9;$47K
M!9K*.;&I7AJMMU:Y &S7-HDV;!=].O,,D'ENIG']N/WW2X6?SC@+89Q9IWU2
M9$J145B(LC).48**DT)!K!(01\302C-+N3%_0:A..==)1?+=45OW]?]YY]^;
M_UE_?&QK+XQ_V]F?C)^9?&?Z]#C^;O//GGS\3NU/:^7/;DR'OG9A-[P_Y$<?
M/SS..X?O=\.'1SO[D_>;?.GQV8.F8]N>-3OJDUF97GY\LI./WCZ:+I0);YQ%
M/)P]^>SRQN32S$J97@/<L/KKE^6&^NJU;S7K-@R8&[7Z[6OF5OH*6B]-7Z5W
M"^\K;"A-#WH-T(9QL#1]]19OH:_:WZS5;_?5*7\+ZU7*JR'VDBBP2T5/31?N
M_8+XV&0D'M_-[NBOM#L^.1H]K5)<DQ5'6JV/8'),Y-(-\R:1=)>.H3*?-N1K
MI"0;]@ WE7Q4=?)1V,^CGXYV=G='DZC8^@)7$4RN,@Y?7Y2]G0?>SCPXO=?
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
MZ9TPKP>I%<H(>Z0<H>2D,&EPQF6HR:.M2NM,CDI&9WKWS%7EB$\7.4+&# 7
MBE@B*U>IY8036='<J#%%D$$NSYW:.6*M.,*I*EU%#8H #)2(DNTO:,>,D-6+
M7OMA13EB9T:/",F1LR&)9&R+J.;*>H1O;;79[B[6HR?3.:)SQ*5Y5M[[+*,+
M/K;ZYSI@X-?DBP&?8H@]"KL2C#"K-=B,!2@*MB&U  009)@@(+ ZX7.4O"=T
M1NB,<&G8!F/,N2;9CJ 0Y%9 -\KD'.5HI+KR]%D/W*X(:;R<42,H8K24K:B\
M_BUXFT6T/@M+QD>C<@UVZ<=/.VFL!VD &NDC6&M3:P.,,262*6,B5P/?K<=\
M5I@HSI79_<C/K-Y8( DY%.&R]>W@&K*BP2\*-)H"+D:%&UMZ$Y7:-'KAHIN=
M*]:**^[0Y.A<\?!<L3W#%=1.\6 2R6DV0%30@GC]1;"VZG;FM:)ZC%RQI .P
M0S[T^OW!WEXY3&/:'=%^'HWW\\G1\6'[=?> [_K-PZ[7F(6KU_>;Q+R,%)_^
MA/T)^Q.N[A,NLVZZQDM8>#8/9TBT_/+C?CD<':1T\F%<\NC[GU[TZNG?4E4=
M)59494K)0W8^1J.0;1^;/.:8'S:%N;N^;IO%*.?*#EC2/FCM6>"0+5K(500D
M)YQT2NFD M3E]8L;6"F6#OAS:34*))H26_-7 )V"\[KEMJI88@PI=,"O).#/
M54\_-4O!5XP>HH""14!47@2C@K"Q!NFESQZ7'B'K@!\>X,D9EH2JBT&$4" $
M*8$YW_!O9&K?X5<6\#]?!+S2:)2/0=3:?-;.!Q%!59&L,0D<1#34 ;_^@$\Y
M K)^YX@"2T$.%*6SO@3KBJ[F/LL.=%_SLDJHGV*<%Y6G'Y0PWDD!5F<1*D->
MZB!-KCE#C!M;L,F:?D?X^B*<DLTQL'D>,D!E>SVYJK(,&:TUZLI8]/TFL'02
M6%85];.-W@<3E32B5<\7S/0H2/*+)2@Y(*OW+G026'<2 )-DM=:U&"-$,K$8
M*R,6Z1,D'7M"RFIC_FOQ@>WG+S[M_/@&,:G6Z54D0TI 54X$#$7P)I 4N$C6
M.$:]TYO&0,?]VN+^#M7[COL!X/[S#.Z#LW;2-H$D&@%@JJ#BM"BV*@C!88C8
M<.\WM75KAOMEUE!7865R2>+)$5\^^G;^R&,OP%*ETPR"PG90!5L,I5"E-BFX
MF#'6W@)V->E/S1=+-\Y$PU:.M*FV($9MM9.K0$C&F!2UU\O+V!]8Y94%[W%]
M-!758OT8J%("R@E;OUV/UDN#,N,%2^+WH_'3_?'N_[=QS."X,SAUV-RRY/BI
MAR"@J4I5$D5ER;:"85O! @D5J_2H? @$3<QF\-*KA=W%9A4K2A^3S]ID,,H&
MIC3R@#497S1>62>T;U9#1=U,  YXIZJN.B$G=;\A68$.2;@0LL0:&)/X&#:K
MQPYX92B$ZK--L4+.+9TN0RQ46X_38+$'X%8(XS,!..(-524JP@2?V\&P)&(-
M120E^2^!K7.(&UMA4Z'I"%];A(>L<E;26VL(4O3(V[B7F93RM?VU!^#6BP1F
M G!(9"-($K5Z$I""$TB61)(.F]Y=0^PDL/8D(&T+N0%2M!E<J3%AM<TI%:S-
M_)?NB%]IS,\%X#);T!EM$%J1%J!,%3%Z*WBQ;=(50@YN8\L9MVEAX6:F'?>#
MQ?T=JO<=]P/ _6P +J:HI0<EF-QYMY>V\F[/%H"&4$$JD[(TC'NPFUZOVW[?
MJW_WZM]+)U 3/1M0)F&L$5KSA (95::0LD&;'K8+?'>(WI8[/_W/;!4=GTP*
MQFCAI'$"7.N;8!T(G0MFJZT,87E]DE:F+D8GB6N%^+4GW_JI:-:R  +)J,E9
MJ6K2V5,_I[BR)#$3JRR\OL9I+4I-*$"C%4'&*DK!ZKW.+MA.$ITD+G?!D&?+
MVY*++@(J&Z&J4$.4P9%RIO=07UF2F FMNJ1TIN@%>.>GOA<TS@E-V15/KE2S
MO-!J)XDU(XE:2Y*5S70%"0U)HD1 J8!F!701DNCAV/OFA9EPK#/:%>6"<!ZD
M '0D0M7,"U!<=25XTG5C2\&FDH^G\%ZGA6NY<4NDT Y.$D9@R0DF [, %HM&
ML\G18[CKQ1PS,=SLM"I8C/!%,W.H&@5JZ9MOPGEIBS4Y=^;HS'&9_]*ZG(.J
M4E*&F&S0IIW%EE'EZ"WTML^K311S@5^M,KFJI"#GE0"KDD"T6013K?0FHC>M
M_>NF#+B)?EEG+SM;K =;W*'YT=EB &PQ&RYV$K0R%H3&7 1 (PH XE]=)%,D
M*YW8V$(IO1E\>#1L\2C*@>\?G>R5PU[]NS]A?\+^A _VA$-)V]%^,#D[_^"'
MVBVCZ:T73]U9:Y45D)\D65F-#9!B",$4+=GZ8;4U%_FP)Q:[RKJLRN"GGC"I
M?5+2>F%J.[9871 A!RU8!%SR*J.WI?6O44ZM67F1COES1YHDNEQ\]!HT5*F"
M+N F^7C11:/NOY5VA_4-83U;_QMK"=!P7!W;H12<H%)(2%5<ZU\79*6-+5#8
M0;VVH$:K,;?D.7 ! !.&F+3.,M6BI'/=4[W:B/]YMFEET 1@>$:-%9"S$3&C
M$R4AM./)8%N2C%*;X(=:*.S. ,O6U[+1ZJZ%UC_I/]_/I$Z_8:? V?8'.::D
M,%NL#(WHL5#UP:L$9+.KBY1)[=D_]TUX,]D_LG6T\#8)5E);F2,O10P@16D6
MC4* 4E(KA(R+G\/N2LYP$2Z#TC6'&JJ'UO$&/(,257!1&\!>C&'-2& FD4=*
MYTL(401HQS.54B+Z0*(&4V2V)1$$UGIP,YANZJPO"_C@=)*Q]37R8)5$E4TD
M[:1BZ=#V84N"=M O[+.<3<J)&%22.@AM*L/>2B^BRB@8S](&!$O%;FQA<)L*
MEY7 UW$_/-S?H7[?<3\ W,^FU\AL$DLZ".]9W0?GK8C5:?Y56E;]C 2O-K:"
MLIMJ\6H,W<MQ72^'NG\OQV,J#O_?!WME5/[O9'S\:43[>71P_*X<]O+PWXI?
MMWQ+LC[Z:,![5A5*S Y<!+ NE?NOT--I_Y9EX,\.:VC6]B(6IOK88ED*!'HT
M@A6]6$"GG#,K>UHO;. -K/Q.!_6Y/.H$R15"R_L'J(+!YY#9U L:H'A9.ZB'
M#NJ9 '5.DE5TJD*G5D^OYB!"U$[X:K3G)<YLSV]L*;.P]=9!/5A0ZY"\UR9A
M"FR^51T=1&UEU(4TU=0+.*PLV&=BT]Y)*MX[H4P& 3Y*$8O70KNDE66C3;8S
M5+TV_KH#OIH0>1N/E%-LYV20=763M:_2&:QUD=IO/1Q[WQB?"<<J5Q,$S]LX
M0MO0#0JLR0E*-91 8&-HD9A-OWA_RH[PP2(\.Q/0098Z*G &8HC&DG2,<R5#
MZ<VIUXP$9IM3%X>QIB@DLKT.RFK&ORW"9E^S-Y2<TBV;7 ;?26!M22!4R5N\
MR52H HM#@&*+E"7ZHD+QI4=E5AKSET1CR4BOBVAJ'&_],;>V.*SMDW.U&I],
M;2WII=YTBS>I[;@?+.[O4+WON!\ [F>CL>B3+@!19(5)@--)D",2@*TA;XI2
MU]:<6L*FM[TV_K<#GT:>JV\_S!#DI.C]K4*.5Y6H6/L2,-ZR-52-+;$@L!D<
M(Z:82V7S*%O,]Q^ZZ*RX-%;4\\%*D%FBSX+8#!:@-8D02 M?9.%51JNK:Q:0
MP3LO_C*D^B^=+:[)%NV47K ^N@P%R+K@8LFQ.)EL\"K<?TRD$\(-"6$FT(G1
M12U-%C5ZQZI1;2EKS _,"C:I6)52>6/++JX@/48Z6&\N\)(5!!F*JA1!H0[2
MJ5AB!%8IDC:]U]AJ$\5,D%1IK.A1BM8F7H!,K$-$4T0I"7*,OJ"W2S[ ._RZ
M<5UON&[@!:+$6 O8(@$A12.S*ZQ#!'*ZYD5\KCVT>M_,,-MV7#JPGJ0@(TNK
M<Y]$<#8*99$J"W4ETWJ/;CJU<%3E,2H1:\\-11G0M=B0:@!-A#Y2<*US*>\Y
MQEU9W:<'95>+/F:"LB&@U!.=(B()(!<%LFTI%('#3)2IMOQIM2D7S[;L_+&&
M_"%1UDH>HL9VP"K%7&NP)51;I?4]KK/B=#$7SY50J.32.G?J%LTQ45!V5B3K
M*@63R%O54KET*WD/RZH+V#ECG3CC#NV1SAD#X(S96'"U2AEC2$1EV$9IQW/)
M4Q ^,Q+ :(BV]>+:-"ILXMT[,(;$&?=4^_X.CO_>I"'ZI57O%Z^._4UR'%J$
M_#_NZ+NORX; C)!0DPZD(D!V44KE*RDM@S7@'K:E<]\0%MH0S'P87.;L*((@
M:S4;GK;U3\(LT-=D0_9*QK*D,/B-X/3 J8*=#SL?GCGE#!@JK#-1CJ!MQD(0
M";&":IKR_5?G[91W0\J;"?3KZ*WQQ@J**0N09$2PVHB"*I$IWA.4I03Z.^%U
MPAO*E[X!X465JD*G2*D*!DVP0=>0O"H0T<>>![G:;#A[Y+M6G] FX:'Y$ V"
M0$I%%!V,++Z:X/6RLADZ(79"',J7O@$A6BD#:X$JDG.@G0XAZFS(>?"9#>5>
MG'R5Z&\F9:,D;9T"*XQ/08"6*# J+8K13MIV4CX;MG_EIM>ZTU^GOT=(?P5
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
MU)!<R=88!S7;F$'F;&62*1I'I;N2!V<(_CKO2G9$H+,3.B4KP$,4T04I)%H
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
M:Y>[FT?21T:H!^B2AD/([2#:SC3YD7D)_KXQS(=,Y#,A#_/?!4S-MA*,5L&
MTV4R"8GGW%&ME:,88,F(B.F41.SE2ICO2O@!X3>)8*,4 PZ(K!RK83F88 62
M$(%XQ20U"A<K87Q3^^_98^S*YG3[7_^>&WX<6XMQGB<LM\_](D@MM[V)ZXE#
M+$M%3(JH@,"\!>(DTP)J1B"@Q9X+",N2M#F_OS[>W[-P3[F<\!DG7-2_'V'L
MF"8AH)3/<R$&Y^ 41X>LU1Q[V/JE9&L;%!!DRI1^]=;QZ>7!7Y^0BEONA 7%
MCR8L?IV V)P"4B]CY=C^9 \>MQ BG6.PT0;#'#=66^E$C"1SA6D;O)L1$@NF
MKK\ONO[8]F+8/ N?HQ_6PGWNM,*7,WC7YO=NC.UXUN\==/;C^?#-ORR+P^_.
MBA[$F:QV_?V(,1_SS" I,(/0@6&D320H.*F()Y'R9&8JE6$<O*[$L3)1\Z2E
MI<$QQE/.G7ECY(P 64[_BTZ_Q41+3 VBOJ TUQ8YIERFU\7&:V>I$VL;9YTQ
M/!T'V#28L&$*\V860H$EO=M)RT4O =8/O+=B;^<M]S=T;V<.7+<ID*E_=QB[
M '3Z"U!X-_T!P>_H*7RYTF"E%?=Z63NI7=4/&K1^?7KD*8M"!XN(503V[A20
MX5PAIKC&3@5L+%G;R,/V2#76K)[:O(#H\9DNO;-)P'+Z8W<+]A4*@7@D!'F"
M)0"++$JG/=+4)$45P31S@8"K]I/BF\P)="\-Y6[/\.[.0S[N?_C\<=2GNSQN
M^N/\]GN9)O#S9LLC/&WYE'F$5UUH!Z='U)G$%/@ND<*^Q:5*2$O8QBB&R0D"
M_)A4"+?1\9*.(JF09W'<[5^OC+/C37D@S_ J',BKX8'\"YW'W^DCN/[=BEZ:
ML_?KS9MURQKMK\>UDWI[]V#GNGZRC1OM_5:C7;MJ?(/K'GR :WE>W]J\//QC
M=-V&YN&W[:L:;0C8YVCM8+]Y^.EKLW']YW&#PC4_P;J]_HYK6Q]._W/]_4=]
M\X@X@YFR% DB8 O4N19->8(<IMHFGI2W8?0860;8&PTL+\<D3]3#RN-.NKSD
M"5$QC9Z]_[5;_X0.MO=KE:WM#P?/.7^?&%3^\G86>&X_I=-XE^R#N/;^_C*+
M<Q&TM3Z"=3@"1B*,XRHE9:RU1L+N$*8MZ?NK<_;](';;V4Y6Q+EX==OQ5T>
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
M& XD]R8K9)+3^90G:1J4HQ)\"5YEN9FRM.=5LN=98H!7,NA[,4!IU/,SZM$
MP1"IF'4<B92W:6,4<D1'%+VBAD5A<.+9J 4?-^IE/#AY"V<&'R_Z%]U8'@X\
M*@0E?$PRT22EX(8"]O!((V7,*)NXF$$(J@P,7AIQOH\%!@ %009%4<))(6ZY
M ,21"2F13,"8,,+!C2!5K&D55ER93BSMN*SQ6H#9CIX T.2]B QI9RSBWAKD
ME#)(1A^==8093]<V&!L7FBH-MC38>;C^J?DC!G0=NYW2F&<TYE&OWTGJ#$P>
M&+/B8,R)( CH(F+2&VX<3U+SW%6G*:&_+Y%!S^F$8&"7=)V*Y0X$#CI]VWK
MF.(B6$2LG,5^)L.<-?Z:NC'O;5:J3O_X;P6PG: TLF23DY@KE0QS@1D=/5/*
M,HO+2&EY4/ITO+/'B&05RSZ6I%DM1",#6RY*CAJK?<2$IEQT096J"OWL0JI9
MK62%,K+/ [X2 <KCEP6@P4@ 5JB<4R^1,$& SZ; >V-*HI24XS&WVCBUMJ&J
MYODEE242K H2S')P\TI04![<O @<C(9PD5D5#'$(1YIRVZ]"EB>'3.*9JU*'
M@,$Y$%6BQS,R,Q_<O#@2O/:ISJ*4<^J#P*UBP\E%K^@!^9\_;.\X/W/+]F,7
MPKT7$M2AS]#3H>OZY>1TQHDY&"RBT+G(E'ZO2A_RWM-[S]T@AOSQ#WS"VRUB
M$##NI@1_W/QNFV>]_FXFW+Q[?Z_<,.:W86Q?_G50&T:4>Y>U@QUR1+%C7#J"
M(J$<<9H\TCA01!P%E+="1)K%)ZM,E#TYI9&/&WGFE(;?'K'V6[>OM/C%6?R7
MAQ8O2-#:"HRH311Q&SSXB%R!RZB8%@Q;1\/:!H.0\=D5>TN:Y*=B(*6PQ&GL
M/VRW>Y5]PB$+^]E/^*:715%M5A:,AX2V$_R[\F1B7N-3[E./92L*?[3<<N:Y
MY?P8<S*#PUZ($)&V5"+.+<]L9 %IXY4@CG"EU=J&J5+][,JNN=O.DE,)E2!:
M@NCB<[Y_W>ECE% Z7R@=\=Z-,\Q[2Y'3%",>K$464!59$:VBB40B78[7J7Q.
M_^[2H.B3I&Y+X8_5TM)8J9LMA3_F+?R!2^&/)1?^>!9O^DJ,<*D(4BJ"O'>4
M*15!%JT(,L/@O<Q;YS6U+_J5[X 1J-3>>'M$TS,D:'C2+"BB;,*&:ZEUKNXT
M2;M@"99AP#.-RPK]G^5HSH_KM'Y<^W38K%^?LMK))M[=VKEL%+JV._!]A\=P
M;]>-DU:K]L=(CJ:]S1IT^_*PO<-V#_Q5;6N/UTX^-&N?:J26GZV]S1LG]>;N
MMR^7D[0WHA8),RR0YXP@3AU!3FJ%+%/$PP^F;<YV*U4UZMF-D<M'BE)B4HE)
M9<_ ,N'32,\ L\(PJ33R,F'$-5;(<1%S]P".7N)D%2^X%MB\>@9*="K1Z87/
MM%X)GMY5'\/K0=1H'P-6V&&+#4I>6<1Y",A0(Q#17&+'O5=>Y!HU1>;0QU J
M=Y3*':5RQXLZCRQ1)3FES@O*<30&XB-EK;;:&^V4+ /:Y4'C<>6.9+VQRG$4
M,$F( V8B[:R%?UK+"1<T%G2 AE6U>K::6]DE\(ZLN P!7\FB1WF[#(XNQ("D
MXQK\*X*1"XDA@PU+*>B@,($04%69*=M^5LR@9XF:7LFBWYITQ^L9[FA@1+!W
M-O" '&R\8+B&(F,Q0=Q9Z:1S0CA12G<L*AXHI3M^2A1(B15))D.DX9(H*PGU
MUN8_.D:(*H. Y4&><>D.84W6#1*(2ZD0#X$BYXQ!D?K$- X\BKBV(9BL&FG>
M7MZXM.(7L^(R"'@EBQZ5[J",@[^@$:,$@@"A.=(F,,2I]HZG".,LBB" B]*@
M5\R@9PD"7LFBRZ.3%['JL0C!6<:Y$\AA9Q W@4!H[RWBUGG,"57:\[4-BJN"
ME.(=I7C'<C@53(0DM9.9A :6K'*P9"7FE'I)562Z# V6!W+&Q3NL5$PI" @B
MR^W=/F!DL:.YM,3R)+&A(B<E""^E.THK?I'0X,VI +RB,8]$!2308(+QB'$&
M44%0$1D=.#(RJI!?2YHMHPI :<SS/AMX'6LNSP:>:KFCGK_"3H:B7BKES==
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
ML4= C]EHN#$Y=P6-_\5.&1IQ,%G?V6V_"5+"Y[)P/^.54Q&BTY:@**E"F6@
M:2)Q3I#3PF*1I%-K[_0Z-HM2OKR;F:S0!N,;M?O%GC54=O_$=C\M*8DE$=)&
M1,'$$0=S1]:!W1,BJ"40H7LLLMU+.JO+4=G]6[;[Q9XX5';_M'8_[=%K$;U7
M B,<34(\1HVL)00IGICD*3*I,[L[6Y?JT0FGSV+XRZ(=:Y8FX>OS=::+]3D9
M7[_>DCIUA_Z[?50?5'%VURV7M]C"*K]QWG1_?\4<G6RS5_N>CZWST5N1VAB&
M!;FL[?>'[=.2@7HELQWI/W]A;S+A\7EW(FY09;VB:\WLDYN#J_2(G(P^FS51
M^3"+\V%.YJ@O)VX3@=@E8@:QBR#(>I90%,I 5(ICRDD0:IVIV3S'A[DP*QJA
MK)ZUO^AQ8F7E+VKETZ5Q"H;31XX$E0%QQPDR@..(L:2TRP3K+A3IS$:(Y4AU
MJBQ\V8\5*PM_20N?.5U,W@L!ZS@A!M9QF3."4B[)=\2F1*14QH*%RW5*ER1]
M^8TE,S;BH/8MBZ[\DH5>_ED2<%YQ:O9K1S%\@_>JDAEO%(NPR2=MDY#)<^F$
M"4R:Y*67+A%!Q,-#DBNJVX\P0EG>;;=S]=F=:;XK[+H+=FV?9=PJXY!/9_6]
M'7)H#>=<4XQ(U+G:RF#DO..(Z C^"1;$!9</4"A[C%!RE?2TM+L-!@O*O$T2
M4\4EPSII;QV'2"/&D+RZ=_A16?0S6W3]ND5#A"&IRKD/-E=3.<Z0HSPBXUE@
MS*O +"]J*S2=K:U8>2Z.RJY'=BU)LL8ERIAD/"L+Q6!M! LVU$N)V;V#CLJN
MG]FNOURW:\P8"R970WMELJ"U0TY1@9((6#FM5+#YR).O<S:[D;#R;!;%LSE;
M[D!C+TLA/2B*>(6Y&,]<+#457Q19&3<D7%\7U:B0Z7[(]&,FAF B$$ETKMJ&
MR($GR9 M&!ND3RYRDXS&$$.(!= U5-E72VSQ+Y9U6=GYT]CY5&1A(XV,$!@2
MS;.=.X)T@O "(D7JK6:": -V+A_M?E3&OOS&_LP'((]8WJNH9)&8,!65<"49
M=8$@C+.Z($L1.4H,LIG*087 I100E:PKO?2K_S.E8$+K7\9B_XS]_J^US9%V
MN!T,>DTWS&)A@VXM-/N7PGFU[FGL%26+CZ)W>$U@]V)U9%O-_FFW;UL?H8=/
M+X4"MR9&:W<\6-<(1AMQ0*XC7VK^B %=Q%ZW KW[@=[Y3,#CK$DL28UBR@&/
M3@:Y$!52L*0E92#<23R+;6E*Z&\+VHM9#F=H@;NO;Q0?%AOY5/BP%/@P%2@)
M:P@!]$=*.8KR^"(C?4 :,ZL329)FY=D*']X,/KP<%=[B *(*G1Z+$M.AD[0N
MP6J '!,0.DD1D&%20A"%E?+!@AL)H1-=)Y@]/O5BR4*GGQSR,+7<ASQ_=O,C
MI\3::@\,94?JQ S>/72'6>NX&)-'8-^R==?=M206V3-+O1HLAUX7(/S/UX.*
ME&B1^'\Q$T5B09+3-"!8[0'_A=/(&DE1L#FCF EBJ<_U/Y3-XO^C-M0?95HO
MO-U>X6J%JTL7A5>X^J*X.A5]&^&PM"$A'[1'G!"--$T<.15PX,XYI>/:.[/.
MS:-5?RI<K7"UPM7GT4RK</6Y<75JOT(EB#2"",@FF3EW-$<Z*(XBY4X3K:DD
M-..JT@M. 'D17"VV-/XUL/"X,5-%\<?SVA_-]C?5>>.VC%O1MKUOS<Y$+XW?
MOZ0Y(7J:XR1_LF@DT7=ZDPFULV=_^O5>T1NRZ(7/\;07^S&?B/L1 \N(:P4:
MU8K%[/U7+\(,N1)#B#].X1<1%E[;/ZJE5O>L%%+WP][ -ELYZZ2_\2J&BR[;
M</V[U^SXYJEMM<YKO9CR %T-7+-3:V<EETF:G/6\05<N&C48Z5-[GH>GUC^-
M,'[7OG=VU/1'-=N+\#U8,'K-JT? 5]WY]<>4F4?P\R#"_!G48 F*KV30V;(-
M>KGLPR-@ -' _JCE,MYLB/]S#\\D4,R2,=AXJWG^EV 99'21F!"X4??/01L7
MQI1\?[D@YD.OVY[OFH#SLIOV[(_-4=9-7E;VN@ ^F1^\\VT;+AB<W\U_D2OJ
MOQS\YPC[]M\=^]4,=X]WSNKM;=+X^G>S3C_AW;W/1_6O?S3WOWXB]:V_C^ 9
M%[M?X?\?/YS\YV('?)-/AY8J(IQPB#!,$7<J9357A5B(T2M-'(U^[1W>F,TS
MJ\$T;<$/Z[5.'.1Y,^C!!!U-&=_M#TKXGH"'O"3TOD= !?@I2]\ >A15XX.C
M6.O#,/1OD" %;,BS9PH(1@UJ#-M@$_[GP# R^G?_U_7^]6X&3Q9LDP3?"1+V
MX*W?=]OPY',P"4"\-GRE/\53-J<WAOFSFBV^4ZZ>)3X/CNP %L^6'[8R;!:]
MFH=FM!1?W1.0%>9^QM\T' P!FJ]6W(W:]NB7Q5C,_'Z$^[% @3P3AK8U<6R3
M8AY="XM)JV5[Y^-CG&(9+V9$?J/QM]>+%L+3\I7PBZNEH@F=,EX?KJTF5VO(
MI;<PO?R4LZ[(O!MV1BO(>!DJ:-4*-R0_&3SCV&N=%VM8[!4@T?%%!^7?MKHP
MM!NU_WMMDBW@&&&*<\0?Q3!LQ=UTG7VD/T$_L@</_+W5]2=O#J+\1?UX^S!!
MX,N2C<@GXQ$/CB#C+(1)QMA(@J):F7)9*I:'S8ST*5&AX"I!C.:!!!-\8%["
MO]Z&1 'M(P#_*8S$H#>,I2U.>")SK*X=;1]L =R;P:2)YNEJP6C!K07S^'4&
ME*Y!#?QNU,S2;HOAO+VIUU\M!IN4B$DKQ[C7R7J1I(<HT7+*1;!KRQY2Y=!2
M%)!<+-B7\6H9>.8 P9[VXZ_C'WX#6SYMV?-?FYWBB<5%OUU'^#GTB(7?5_[Z
MM[-F&!SE;9<-7&Z]C [51T\>_7JC^-54%%W^CO,-C>6-O\8;Y,;?_>RV1&YP
MSAYTVY__3K";'_IV&JOO=-M;LBP>RH_ZO%X^GF-^T_O81-SEI7S,P=<RO=9^
MM+U^;1M6ZU#;BCZV7>S5&%F_]J*O9Q1_@?5G<-0=PBU"?R8C:=ZIQ$T[=G,V
M[99[I+.7M*@7O@OU\FOJ.%QUW(,ZCIAY.#)NQNC+903Y<VA95+_=X3ZO[9'/
MS5W^ J=]OT=P5SLYUG2VE>/,QS 4OLXCWU=Y="ME8-K(B+WGW)-H '%B8O /
MQT$%?+CS2/KALO+P31S2\H/C+ZS^=9\WZ#8[.-[&C:]_'.]^W/X!WVLV]AK'
MC:V_VXVOG\CN^^E#VJ-V8\__.#C^QO;W0KN^]XGLM^L<GGE4_[A#X&EPKWUR
ML/6%_^>B/L,ISJ6FU"F+O(D6\8 U,B()Y"F3PCE&L&5K[[A9-W)1@D@KE,12
M(=/RO-H]D"EZ1PG6S'/G>'+:ZNA(=,Q9^-PJGY'I4;3)%3(] 3)-\:!;XIDQ
MTB/*?$2<<8&TY Q1I0-3E-N@U=H[J=<)?H5R!Q4RO4ID\H$S+PSG@L(,]L1Y
M'CD/4G*<2%"D0"9=(=-2(=,T?SM+BF"E8,(R<)RXUCS[3 E933&'S^ ?#?&W
MH.M$SI(@OQPT+8MD'&$;XJ54LS:A':4<5CY+M1-RZPO0AEL6?;6EOL?2J+GQ
M#?5BTW 7S+79F>+,J=3-YBV9C''-57!)RL"U%,8*[YUF/&H&/CVY<T7C[6OG
M&!NJY7-QR^>761DSR:0@R2"8M03E<WVD0]#(1V8-951Y"HX]9>L&+]/J6:D<
M+;BB+C"MC,BT)PG\868PMEI%'DTFAU5V<3)FE5T_C5U/!>Q>4V]=PL@JRQ!/
M42)'K$.&)F$P)]QR7@B7\3FR1I5=OQ:[=C'!6Q)8JGGB"3,K M4,*^U"LHSI
MQ8F757;])'8]'>Y*EG3B3B-!.$8\YH(N[Q@"_)98<&ZLH[!>ZW6EEVF]OB7.
M&*?>06/CSZ%@E;_Y',)MDV4H96B_3,CU%]C^#-G.?6C%7C58/U]P->85Z[]V
M%L%GPFE_%5?MU7%]:_\07*^ O9)(9F8P[GE QAN3CW)-T$$99N.B2017E"KP
M5=OT\P56E4TOW*;/)VQZ;^>0^22BQA9YF[)->XN,B11I+@F6. 82:673*VK3
M]R'Y?+ZHZ@:CKJ*JQUGV552U?U'(O%-M0J(,,6QR=2K6R":E$%5.:FDYUDRO
MO2-*KAO^&!7HY5-F6^V3F\V)(\/:D]2]BPTM[M"4W\!*B^V/7XO:S^;W^%O.
M2T9L@\P+P6P_YCM<H]1X2R=.]P';!41%\^1GWI=5F#N=2ZS=33=(TFP-XUZW
MGFN?8YB<<14F+PZ3O\V<3#EI;8!U%MF@-.)22OB))F0)I4*J7)XJBQUL*1<@
M3E-M7B^AZ2\@>*I,?Q5,?^KP2G$K"\D%\+$=XHHGY"(X9DQXC8D4)#*3W;%U
M)1[CC56FO[RFOX 0JS+]%3#]Z?,M8ST3DA-D%<NF+SW2V&($>$"I)8D%%7,Y
MY;I4>#E,?UD2.4>!V/43H"?@(;N;K3?BH&9O3.]\1,QSFR+&=&GP:D#CRXL*
M%#M/=LYY/HS=)/S!P%8(N#@$/)F)>Q2ED9 4D$HT)[0[CRRU"0GIG6'$!4,A
M[N'KE#VZTN:^MK1"&]!O%Q^>B!R_PH>7PH?I4CS&J9(BHF"(!'PP'%FK//*>
M*XP3#YB'K-D[ST&J\.&5XL,2Z'E72/'22#$=2SDO%#4:(TNX05Q0A:RT%BF<
M#&;4&6(R4DB]KNDLG\#B1.H6!1/+<N3%V&RDA<Q+15KOK^@D)_DBK^A,5_-@
MC+[)@[&ES!;<'1S%WNS.607>BP/O[;,9@3EB6/(68X2Y"XB3X)&C0B*K0X15
M6W-O:!:88^H5,BZ\;BM_V3.PRMZ7P]ZGA,]"TE@((E "RT<<;!UIS%FF- A,
M!2J95<5YMR:/412N;'UY;7WQAUZ5K2^'K4^)<1F&@Y3,(VIU! NW.=^02Z02
MS&_%4A;K EL7<]5CW\0IUPM8ZG8G/(0W\WKT.U_M#/],\.Q..T[+UEEW9Y!:
M?/\L-=[?Q[4#*P_8,:FEYI1 \&:(5MYJ(;@G01><G8_BT*CXIQ:-Y3]FXC3.
M@J4P8 @3G7?9@D+.F(0P390:;2RW>NV=).M"/[K2?N&V],([]A6H5J!:$2%7
MH#H3#"L'\TFHA"#LI8@KQY&C7B&FA0S":\-36A03<@6J%:A6H%IQ.+\^4)W:
M==".$YFT0L0D %5#([)*"J0)LTR:X!R-BR)Q7AI0K93 *R7PQ2F!_VM*6G%5
M!W"^1.2MDH]3$I&&,B<P!3_-8\ZEL49R8P75@0I*=!@=X\_TV7)-G?E]<?N[
M+;V:^72_U^X./6LWZQ@_C5!MD4+V_\7S;;AAM]WTFU?=\:4?PTZG7NBB0M?M
M@)O2M*U1\<Y[>]H<9*N.X:]"3/5#,6O>@ZE#5V5)[S^[MI-YI_I?FX.CSQ$L
MNP/?'3LB>X66]QM6OMW=^W1(C,)$6XE2,@YQBS5RBA(DP<NS/!KK?9Q6LGTY
M/6N8);4XFB;7\IR&,%$*BQA/E4)@N5G.ERF]:W\U;^:I\)[%:;W=*<M98@=B
M-75OC:"5E.PJ-9;ANPW8'153;\P*J.1D'Y2Y^C*:LH7KD67NP9&&^/UIH@2Q
M01^1>4HW],\23VNW4[*\3H'22A*WDL1]WHZK)'%?_I$O4%/Q,E42$" ,+$3;
M$X%W7JQJOZR]__?GM:=:J)ZT1J)6%4E</[@ CP.<K.D#8<-E,)$9IR6WVCG!
M$J-.>8--\)3>4B?!?U+D]K5H50R;T#GV6RRW*&*>6SN=T^'@\L0"T17=6"B/
M+$Y/ZA\/V@=;^Z+Q\1/;W_N$&UO[;/?CE_-Z^Q-<?W2R_W7[1WUOAQW\-75D
MT?YT!E>>-(Y/\,%6.&ILP;7'GA_L[9P?;'T^VOWX^6A_#ZX]#JUY@K@6,^>X
M]<A9+A!G6<^">8Y("-JQE$B2:>V=WGA\9LUB4B5?P!C^<1?GHTK)?@1^".F)
M5XP$2;FQR5!C'(V>QA2,"O&6 HP*/YX3/Z9JY5TBQO/($$M4Y4H*BVQ,$048
M3VIUSK#/>=9D@ZD*0"H >2( "=@HP1R70G,FI9:2)&$RD(1(.+FEJJ,"D&<$
MD.D2>L$TU]P#=GCJ$.<F(1VE0<Y+8P352;)<E*4WZ&R=QML$D#=0*++5[/N<
MKE0$D)6:S<W(QY*T@1N,#>.<.NX2Y9*:)$0$E/.WE:A7R/=LR/=I)O2"4)E:
MX1DB6@?$A78 >M'E)8I*IH4C.N;0Z_' MQA2_!<'O@=NWE4PT:168<D5231(
M;IBWX UQB@6Q+#$;1!5A+1%,3$58@BCB8Q+(>D\1)TGGG%*)7/ $H#\)Y?#:
M.[6A:043E1C/T^"'5H[[3(03O>+<>9N4(3%**[1/W,@JP%H>_)@.L##VB0AE
M$5%&ESK%6MJ$$J4:4Z^PX&GMG=E@I,*/*I_][>2S_VYS,B- GZV=C3"H9DL0
MVG@5/4Z7K<<G*@ARVNAE<4"KF>( GCWN_MK[?W^^3#7-WRSRO.?4"5QE2=]0
M-W!SCO5MOYS*D>"T)"2</4>^S,S\QW4^P]$4P5>76-?OMH:#FR^92299],2Y
M8_JO%E-=/?'G4>\J[OH6D>M%>X)L@L;^:EMG]KR_]J_K!@/6,M6'TZ__\$&Z
M^9>7B?2S90>*2D>H)U@3Q2VCCF,?HO/4Y]-.YZ=+,)11*4) [J677$:A150V
M:$J,X]99MO94"?N7)7W^*(9A*^ZFOV(GSZ7OS<'Y9L>VSOO-_FZ:T-G8&=4G
M]-^/WV"O^WO\W]@*OY_O]6!&I-CK]J[[7_W=JP_^;%K7;,$38O\-)^R?[VZ=
M' ;#G+0J($7@#RX31IK%@+ C5CKI"?-B>1+V/W1[<W+LUV%ARS@**UP8;:A.
MEF(5J?JE80RB/^HT_SN,H[J8X:"9$_?[&8G+BJTPN2/;SXG[F0>KF<"#@P^'
MG:Z#IG\OLN&;V6\OOM+I#JY O$R5=Q&>_.MLG<PM=KXR>?94;U M5B=U7=.'
MW?5%&LLT7YW&/DE1 -\0W#Q+48!9S9J S<&U4H#:';.NWU!WX"5("5Y(/O:S
MWV0E&WW/FSPV6_DN+7I QO/R6=;G7!Z<ZQR+;<K^DZ;X/ \#_Y.'GW>$K-$F
MP.H5-MVKKJDRI,J0*D.ZCR$]4]X3-/!E3B%RK/V8@\S;5_K%S.GB^&853BTI
M-2EQ+TDDGEOC#?&",HRC51ILG57)4;=2:8EZN_ZC_K4N#MK[;/_"8V@+V_W:
M:.]N-8[@&G[0_M#>IY]F3RV/3\[W+[9_[%^TV@?'T,Z+3WS_V MH):_3#T?U
MBZ/V_E=XRZVY=2G?P\>_>?C?/UH'M/7='>>V?Z.[>]MP_0YMT'T,?7 "UT,[
M#H[@=V?UKP='NUN?F[M_:WSHC4W)8HNPC19QEU,FA!'(8RESGEQ(LDB9,+/Z
M;?^HU5#M?M/,>,T8S"*'L>.,&4N=ILR++!@3M.?5-'N5T^Q'??-0),X\YP%Q
M;#.M"Z=(I^!1Y%):EVF,DLTRZAM,S,ZT1_B*SR'3]^J36I3WDBJ;N$F<:ZF<
MD\EH:DR*U)/H*[M=(KN=2HH+E# F=.:LC3DICF&D79#($QQ4LB1(3<'P\#S#
M6[!$Y\KGNRP:="I7]0%8)$RD*6;65P%@1'5*Q&'I*1$Z<8NK!-WEP:*K!+O]
M"VC/M ^!P7=@^U]W>./C-M[=^X(;>W6VN[5_MOMU^ZQQL0]]MWVV?W%TO)]]
MB"UX][WM'XWC'=:X^"8.B6)*,<T0,:&HQTY(!VZ1CX18$;R.EN:B@#D*5?^X
MK^/*DC N,4<\,=PX#PN@88X[6/RRPC6M)MU;F'0GYX?>6JJ()<B!EX.XDA[<
M6*D1.+'PLQ,1\[R:FHTY@M>5&_O"2X=0R0A+@]'"<<ZPMLJ1:"66+%GC6&7%
M2V3%YQ-6?%P_Q,F#B7F.%(X<<0&1I,,LH*2DMB["'XF!X=$-O:CD[-?KQCX3
MS]*+;0]?UL1^SAE8BS@F>6,^-L"C3BJ1X"3E)#"'=6 V1LF<YX[(*MY?%J"<
MJ96==G<N&EN?2./K#OS_R_GNUSH^V*N3_>/-\X/CS;-]^G?SX.,V.?CX]U$C
M;P=KI8A4P:!HX \>$T5:XHB8H0SB+JRT2FOOY(:9Y3AZP':PYUPJ<*@UN.H<
MO'D=J#%6:&@!EK+:#GZETRQO!Q,E)94J(>&YAN5<<62(@'%FA$;O%,9:P'+.
M-LRLI-)C_.B**N;NE8R$)\M,5$%0GK2U22KM+?.,11MQM>F[3-8YM>E+..$V
M&0!N3@CB7!ADL/!(\A@4#C928HICO8IJZI6DSZR,;\FP 231ENC(X7[>"NFB
M<HK93*]H5!6$+P^L7-]*VY]:]$_;]2WHC_:'UC[=/FML?8.V?Q+[[3K)[3HX
M_OL(WI\?''\Z/YC=OV6'V%'B=$K@9A*%..8>64PC@K]%(8/35&0%L TQ+_4
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
M%CD8650$=3A1H1W.Z(3E;)5>Y3P]'SK)RGE:/G2"[U;HM#ATFLUBQ\;:0%E
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
MR@2D0Y05M!NI**RER("^;?"RVB 63E@XX8.4_BR<<#D0,G,Z&K63VB2"5*
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
M.9[[ C0W YKO<X2 >NL5-0ZI)"70 !>08UH@[2TCB1$?90Y_U.L4M5T<!9M
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
MS87RB@1FL'>B(,!]KK_8/_TDI';11EC_%!FL/\/(^.!14,&'H!C#+%<EN (
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
MG] NM3GB9FJ--<VRO-[Y[H*RX45)7$=)?)CC<5$)D8C@2"AN$ _) J,S%IE
M696@25C*8<":$OI+.=HM+MB[DM+;8<S#'>T6W%D.[LR04VRUB& FHDAX1-QG
MW-$<#)'$'6'46>'UY;CS> Y]K[)5KPMX:P<+HV7;^%4JJNAQJ*+EM$I\J-/
M!5JG' 1>3^L<S&@=0TG46DD4:=7SE%'D(HM(Y*ZTEF"2"%U'K5-.K,I1X&9]
MLIK8?U29G;L3C88FB[D]=&7"2_L9]F)=O_'!S[SNJ%]>Y9);Y[[V5[UN_^?M
MUS;5GKE].OE7>OCF$\'6*.LHDDPGQ$4@R.8*,1(K$5.42JNK.B)NR(9XV>VE
MV,SM3L]W1=D0BS>$-MPZ9S3"UN5 9 [V:7!@KC*5*_'D/E77;,=WGMU?5<"+
M(7=Q2_5"P!^A.LRN_-H;T>XUEWV\:"57]11J=(&[-&SCRH!?1E(DUG%E)7>2
M&2P2)5H909/%F%RG4L9M-W_UXT\8Z'G4 %D8R7O:[85^[#RY_?Z"P#T_:>IT
M,B+F<M@T.V0\<LP:0, (R!B$(KG_Y."X%V,5?CL7DWM236W=_:KJT6*;O4;;
M]K[&0>-;MFK&5?Q&A3Q#',1>.]>P'K=$KDM$AMSXJRZ#U.W,U#NMRV6<9,_<
M3ET&J=J H^_'3LCWN'HG:@)&0*(2-AWC@4<K*>>1:!&B]!@O;@-1=N*][<3W
MGZ22U*N0RPT+@_+B(&,L0]2 'B;).,O\JG;BL%\=/3;V\Y9I_&9[K6ZCWVP/
M6W4IKD'TQYWF?X:P^QZX+M#;\P*X5?#3>V B_7J/E2)!XZWT]5,4)"0N'*(A
MY.Q%0#8;&$=2)&FQ!Q6/PVP-:TN=BR(P@IGC4DH#]KNW7IAD#>>2S!85FBKM
M4Q5N'MC!\+QFJ>^V7;6U*LV9"TI6N#5;X><GA:[':GZNX,[".M<_?83[+M1#
M,-[!M9ONII5Z)-NA]':%7ZXLT2)W.&<KJ"?#-%_-8&6I)U/JR?RT4$ICLDA*
MY0"HO9;/@575O[W,VK N E(J?CR]2*O%$5:-4O[BYPZ=H%(44> HB> 4&YT\
M(YP+')R@S+O5E[^HJ_N_[@#W&U8!MX>Y4O_1L>V,/#P'W4[=YO<)E<7 ']L?
MOQX\WZ<?O[2^?#QZ 7^_;'ZH3I'@GD=>?/PK%T7U[.-OLZ=);]L?VV_P_H^/
M[</<2NCH;1O>/ZY.D?+8?K1:'X[VX-_P=5%9C$SJH_<221)(-IDE,E$[E$A,
MRCD6,99;N]2(;<WG:]N7V*ER8'W#V*G; =#R8J>N#S\S,545$<D4))./T1%W
M 9^;@<_,4;9CQJA(&8)-:A!7F",7<@BGBI%:KETD%L"'[PBZ.0?9CR=#\%7M
M['\J^8$W(U*W.@UX($8U?8A:"-7R,&U_CE"!.E-2"H*2PAIQIB6R/"F$C3>.
M"RJLJ3K#RVVFYE&MY!3> P6YH^C>(Q>9%MQ"2)8NO#.$A"9'&#<:A%=:Q D5
MR#CI$*/8<T98I(EO[3*V@^?S@1\NW7!)3I_U)R2_Y48PK=9,_,$RC-!-0+H;
MUB_8)(+R<KR6A:,L'^;>S!<^4(3'$"SR585"3G.DF#8H8:5)=-AA0;=V%=L6
M2BVI[L&3SB5YU!QE(B"O$)2E2^X,05&6"&=);A:4PYPX]\A@11".QB1.&-,>
M))?J'2R+Q^3^!?W/RG'X5!PFCYB0U M9V,CR,6V^#)-3G%FC%"*>8\2])$@+
MP9%+T7O8%UPXO;4K\3;!\^W]2A6FPD8N%]Q"2)8NO+-ESXVD*D4-(DM > .1
MR#K"D3?)2J)8\B161SCZLC[5&^PQV<@PF1L5(KJ&.;:\0D0;#I^+$ZB8X22
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
M<=0,6$;]Z;?&#6S&Y3^R&LM*:XPC?;BF#?W&,+_[([]2?P/5,WQA:/>R--@
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
M(O27 D\%GC8"GIB1@@<6"(F&4\MT(-[I8)C'7!-%"H-:9XPZF&%0CCHN-74
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
M:KY*&895>P3>C2=\K]^/@[W!.5;MM6%*!P6GEHA3;,X= 'Q"$R"0* 45LSO
M(.>)0H1C&B58&-'PK5U)ML%(7",O93ER6$]_P(V$N1@0=Y#CV4X-)H;HP/J7
MF#+$G0G()"&1-U(;QA0S9GD&1!'DM17D93D#BB#?ER#/IEEXR;%F'+DH,.*!
M)61S!Y8DN<,2C IK=!'DQR_(R_($%'I]K](\=@.\_P'?89^$LR$EC)$*!N<@
M/8FT4@01+YU@D0BMY!K2ZZ<4!/ <OO7-#IK?KBBYL S79KG&^ESC*148?3D<
M#'NEG.BEBE80Z;TF 6RFQ#$/1@B*F2,Q\H2UO;:BO<"12M.6PD4W5)YBSC<%
ME)=8RPG2.@7$69+(6H91R$5!; YV9VYKE[%UTIR%!B^Y&+DTT7GO7&2.^R T
M]MQ+32@.7AJEBG3>FW3NSP:2,4RX]DA$2A$7GB G04Z-\TQ:3!5.JDCGXY;.
MG/MO8# 1^\"I<#JHE#QQ6.B(A;IVI]\+Z?R]:5VS53+_ERNZLXDFWANC:$1$
M"@*BRS32T6ADK(XD)6&P*\[B)R"^S$K'L"1"^,2CD5IYEJ(TG,8@+9>W5ZY%
M<I<DN3-A)5XJ(9UC*$E118=Q9+7GN=DG+)4)TJE'GU6R]@9WMW=J>S"OL-7A
M8=OMYJ =.[>,)'D*06\Z22"3T0F).2<:MK?(30"B(]Q((/F%X]\+W+P^G;/
MA?0*>)Q#P48@"OD<RH+QC5Q4CF.-1<P9J:JT WO$TIFPBI@H)[ Q7'%F@W:&
M8I_K"_C$KMV8HY"$E4GMK&4>%$\Z*81],H@G+I$E2@-G,%X3%:0,RSM"+I*[
MMI(K*:A1YBDQGG ;G8Y>>1R8$HY9@WW1J_<FH3,&N'916.(QDCP78O(2;&\3
M*%)4TN0,!_.+%[WZN*63L4@3L3C9F'C0U,9<%]=ZH4D"4_S:D5I%KZY,:F<;
M:1BCDF8"X9P_S4&Q(NN80LKR@&,D0NJU+&Q="F9N0,',=?=JO ;HZL7^H%'U
M*FUU_=<[^S:>@HO5!L^B R-:BL!IH@9KC:-D.#*<@(LO!^5+W-Z=H'Z^*2D3
M3GA&%2(Q><2U\L@$AA$W*0*K#A3;W)1DF]\]?:^<CZRM\/+ 3- >"^8E6-0<
M)-<S[H)@!%XW2Q+>0M'N(+<SKH](B8A6>$1QTB"MG",M+48".%F,D26[Q#SZ
M(KEK*[G&1$==8CBPP+D56D4,=A:1'OL ]E:1W >7W!F7" LR4$D)RCF'B!/J
MD4Z"H12]4T9I1NWRNA$4R5U;R:4!>RUQ5-$Q#NK6\1AB#B=3B3KM72',ZR&^
M,[X1%Y@U(2@4K,I-1K%%-D:/2!+Y'5A/8M:/,#^EL(1I [Y_:D]*1,)E(.14
MCC$WRD2?>/#*4&>=B)@IYIUA!836 83F6XEZ*R)0A8"X=307W<%(:RT1IXI;
M2HV/2FSM\FVF[UP^NQRLK*WP:D(L$ 7N(U&<>6J=MTD(A[UR.8>Z</\'E]O9
M2I:">0+_(9D\2*M2(+<^:*2,]5%@Y<T2<]Z+Y*ZMY'H1,UF4%@?-.4G6"J.D
MT#RI*+4V1>VNA_C.%J_TG >%*7+6<L2="\AA;5!*FEOL./6Y]DQ1NX];>"-V
MN8\[J-W<Y%E;(SCFRJ=$+$EQ69RYJ-T[R*V?C4+BGG*>D'1<("Z3R"TJ+$KP
MTX7(DJ2;V #T1AX#97:46&_#_:@[L*V&K83AIDX2U^V%V$.#[LFS_,3];JL9
M&N,1_Q2.UFTF_FMUC_]84'A953EK["UU@U>+R7B^'J>3FEA)473&YG #A@RU
M"EEC+,>1$4SXUB[9IEAM,V&6Y$N]MIP\\"E)@;L"=RNI6WH%W!5$NR&BS58F
MU1XL^H21,SF BBF/-%,)!<6E=F @X%QA>'EU(@J6%2Q;G^=^@-*MA;K=$]#-
MN,$$K(U1P2-'9$*<FHC BJ8H4>9D$#P04U$WPM@VT:+ 78&[IPQWRRIP6^#N
MGN!NQGM($@Z:"H*BYQ1Q#C^L(!8%"JM(<DJ;9UN[BFUKCC<%ZY84#[3.R#11
M8.O97>K=3JP%@]D.W:%KQ;G%>.CJKV64#SK*I]1/:J*.=.-6@G7=".%RC?6Y
M1DFM79?4V@V.S+UNP; [AQ>LVX-?WTI:](2/Q1!:?OFSJ2*JQ<ZYB9W#YT_D
MJ+!26+!SJ)"(,X^1\]' ;U%'P7&*-&SMRKL;.>L7VU0 YU$"SO(KNI6JS:L
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
M^QN.]*MB^NJ ;HEI#D)%R2C1GJ9RZ)8@QCM. FIAQC.*4.[DH5OK](3= X?
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
M79&NU!7Y!FEUO:[(+Z/Q%S=&0D81B9W=W^]/]].P>@POKD1@6=;1Y*!"@JP
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
M-K8YW92,=<CM6G=-NE[0O:KZ-X'>EJ7.K/,X.X%H)C,!I1"]V2HBP&@($C5
MG[JX:U+AV_6J[E4"WQB&6^:Z8YGS6(Y"I1PE<+*>&&XDX=I""CQSEU.5P%V#
M,*/=K^U>1?!-P+=EQB<A/5*N(-$#(^"X(094)ME8F9U4(K#U)45U]&"V>U/@
M?7""B,LZ4.;5=V9].*\ SV,MH+?^\7DH6MFZZL2?XO%:9N]F^?V<D^HU=8F+
M3!2W$DVL[(A17!!K0:5L#01J43V#32[XFGRUZX-2QS-F*Z=63KVC8O3?X]1*
MFY>DS99GJA2P2B()XD*.!*5?("C[--&&AR!UT%KE]94LJ8Q9&;,RYLV6M:]:
MZ&W2Z9_MD#PF5'2*:)TU <H3\8H9(E00FDF<QQ*25[10?NW3WRNG5DZMG'HK
MM?.K%KIFVFPY9Z,-S C*B64>:=-31SQ/CE :%##.8\Q^?3%6=\^8C5/WQZG#
MEVXWG2JKMC\\=$VO_N?'V/^\_3_X8]&5?3?^T!\N6BP;VISUV8]_W#[N_^*V
M6]]#X8WK=B^-4^]+^7&94BIH&UJNK4_& 1J+GEIO0ED0RK"8[-_/$:*,XG^D
M?&AC]>7N+PNP[NU/ID^.X;F37,%FR<QZ,\9>Y32>/$O3+RD-W_:G>[^ESVDP
M>97_W4]C-PY[1[^,QK,3,IX.XRFX_SL-XH/=E'G_GST:]O\:NK?V\-7^"_;J
M[8NCW>>!-NWZBGC?WX&=K\_P^\_VWGU\_PE__V?GS8>"8;KS9N?OH 2-AC'"
M</H(*#0>O>*2&. E9M()+_.E^%HS+9.2V0DMP!C3[*TI'I6-63*1F\5 %XMA
MB;CK8KC#Q1"%IE930P+.$ &A@!BJ)!'!ETHK8'UP&]O#T1*)+_VA-UW,4<_/
M)JDW:&:H-\J]Z5[J99S7WN<RL;V]Q93UXN$8:;E72*+GAK%\H%N]"[BQ0\0Y
M$QVXB$?CAOZ?H,!*X_*MC>UF8?9$[X\4#L=-]\J2[C5KNG=J44^ZW\U&/O1^
M'NWCFX_^[V0VH]BU\7'73LWJ_JFN%8:8]"?3,OG]X><T:;)M>Y-R7X/*WM-?
M7F_V)OB(05D:I>6]G==_3-I_^^W?O[SL?6F$U*E7C0X:4OKB)KTT2&&:XF8O
MH.QV_>'R_?B>LK3ZRWG Y<\'A[@0W:3\!4?W5&9P[X>-EW_\_-MDXU^;V(!^
MV.LY;(0+ 943?&%AE!Z^/QY'!$RV9IH-\A"^;$8XI97C],&-8VNP\)W##S@,
MI0D%09_[TZ/FD<M#<BY(<)Q2ZNV.L"MV\Q@P-[1"FB<^Z4]1*PHKK)F=T7CZ
MP7U(O6=N^*FT_-5!FL%D<L,-_6:SMNX+WDXO]-Q[^<=O/\_Q% N[3A"#8S?
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
MNR6SP%OM*9- -!6.E,2RXCC2Q*<,- MJ<9J*62#69194^*P"'\0("S(RAK,
M5AM'1<HV @W24L5"A<_=P*=M%J#:J:..G&B)R $TVXC7S9'M6H/)406(&]ML
M"Q[")NG]@4\6F:)BJ4QVA<:R#3(HJVSDR' A?2]4I\+GAN"S9!4X+;VV@%8!
MS@\!IM @ *X029*Q9 .S+A?\?-<KM:8-TOM4%81VQ:U0GU&?<:O/>-0Y(=>O
M"K)J.DC7-D17KPIR7@\?2HC'%<O2UZH@'=" /BRGNT@=3529>&"&@$3;P2A4
M@*RC+@8EHW.L!&YHMIPH5]-=NLE3-=VEIKO<_T!C)KQ0*F@!*4&PS$).0'TL
M0?M9:G>^G*F9U[<L4-H.7>6D5\$D C8Q MI&8G".2) 6J+,@.+=KK6-0T;12
MG(<'#A98+O'?*4>KLU$I(*ATC@"ZHJD3:&K[=R5/-$G%$4B\%&V+B3CE%.'4
M6NI\UE:8BJ9;1U-"%+F0O:/@P;#D#=)>DD!1?W9J7A6DHNFNT;1<%23*Q!2/
M1"JO"63EB6= B7(N)T:]\U3<3%60;T2MWSL/T)JJ@CR&?)B2%E%V3Z7A^"%2
M8V5(X!)^R,QZN:JSI%8%N4WF^+3D)HF*\> CTD6@GD 4CACJ2QQS8"5R(21>
MCG_<9-34_)9'Y"9YK$&RM7AJ5U31D'3D'@T#QEF)8K5!:J]E1#,[HI47OZ.*
MUGSL&Y0B)[Z1=Q+__[>AFN80&?$BA&+266)=B=L)FE+EBJM+EW3LM94TJ!!:
MJ?XP>!H5HH;I %8+9UAT(J!IYZ-)%REI%4*W :$3A\@,0CPP"#D8PA5$ B([
M8@4(8DJTH@ZE6"I:<(QNJ>_%\5<,K=4CXB!J'6P 9+$@K#=<<FD#"VA:6^XK
MAN[0F&F[0;BB8 (OY0UI:&+=2,E7(DED&K3BD2F_L:VV^/=RR=89"/, RH+T
M:G74"_P@7HL8(UAC98)04N9B4!:I/"4NQ;SPU@I^D%H7I,M4\^++;VVJR5KI
M&'0F*3*4U\HJ8GUR1'/-(3N:8S(HK_6FL-<^=J8&F-PCS\EC#3!91V60NDFW
MDDHJO&3"E&K<J)+JY!U(*Q52CK%4T+3R)EU-PEBSC AG942";!7SDBBE4!V-
M,1 KO2( S%C+538E-9MMV>6*VW63^^;P \$P@U*;44U!2^&R%(RY")%+9H*J
M^+DK_'QJFW,^4,<R:JTN$0A<$Z<=$)V4<3Q0 Q:%G3!;8GESJ@+H!@40*.D"
M^.BT!6JIX99)%:@-G)7,L@J@.S-2_ID;*G3G^8NCW=__-@H-$N<9D0QQ!$*S
MXIE'B>09*X1GH<FCE5MR[2Z1^Y#P=,^?<2\,@S65!ZGNZE6H.=(4$MH&/IH
M,AO#8D9QY&G*G-IY?8-*S;=-S?\LV094"JE-,,0P_(&& B5>6H9+2-L0M$BJ
MV 9T"UC=[KE%_-!R)CCG44<1P4;EDQ9H)WCI&(V!?6_+M.+GQO#3L@U$9M2Z
MI(B2!BUJISRQ64>BLI<T6)UTI$V!D+I=>JO)3=Y"1+'# ?%#(_<\-/YP9P)>
MD!<DT5;\W#Q^EDT#EP 9C9*$<H@ 8X98Q2G)4#*?K4A2-X5KO^N=:BR#'Z=E
MZPG_C?W/VXL;=@_W<2+#]O\T?YS=XL<_;A_?WOS]^.+:5C:CWUO:O"SMMZFW
MYV+O,L< <,V5$+E("9!".^IDI%&Z4N#+J N*,K_<_>7<N.<2$C#/B?ANX'/N
M_Y,B^9K&HWN_=_?^/WLT[/\U=&_MX:O]%^S56UR/SP-MVO7U]Z\[^SNP\_49
M?O_9WKN/[S_A[_\@%L1_O@:^\_'3WTRQ$ S31$53<H<R$&MS)$Q*EJEP* #L
M+63^UUE=ZZP6!<L:(4GT)8901DY\@$04N,145I&5%);A:(F,EOY0,C=>][[L
MI7'J3?=*/D=_W/O<6*%?W*0W'$UQ%E&^I-C[TI_N]28H8OL9Q>UPVCO91>_U
MFVWTGIOVV@6"6&\T;@H%;5U 9.>QW!E&;-5T-. LU]8GXR!PYZGU)D0;F$+[
M+=F_GY>74OR/G-#+!?$#C;R<7!0JL!0F@)='P] ?]%T9NC?8I&<E N31K<$7
M7UX]?W?T=T)>H29GHA1%:K$>%Z$0F@@;@(-D45@^(X_^\##%IP7&'B0D[P-S
MW@ +V4HI=7)6\L S5WJCEQ#:!SA9T_%A\<'<F;Q[4\ P&@Q&7W ]]!J!W3L8
MITF)\SF-DK#GAA_PM6X8>P53G_O3HT);O8!JJ>L/>[^ESVG0$SW7++8GO248
M+'JVI-EB]V?O7>C(HS%BL>C' W<P24\6'WZ*_<G!P!T]Z0^;?C0W_;3OQA_Z
M0S)3AY_(Y>RQYGVSRS]]Z<?I7E%BM^A,D9T[+^=OGE_>:BZU0C!FU[C=,A8N
MO$RWV!6O"7.UIWZKL7:+FXNO7KVM4ESMJ=]N*W!U;\;5J/NS!NY/6QG=,L;<
MFP7+5VSK=W9).E$5T:QD]_^ /#_=&QWB(^+D7RNX3"[A&>F( V2U@7B64.8,
MB\3T;N"&896DKX<Z%D^QK451G#SB,7@SQGMS&C_F,?A_[FB4\^3'8N3>WCA\
MDR*_HW7>P2#]W*C1:$?VFO31Z:CY]U0T_5K;)+?X"JWZZ6 T:1#\9)P&C8/U
MI^GHX GA6V99F_9NDLH#4!BP?YW5\1_AFG\QC!<)@;G47S1H?IMHNK^V05IE
MQV%F3949+0'BD]&@'WN+@:FOK*]<]RO7E"=U&9*_DTVP=\F->T@ *1X[ V<Y
M' N/X,KL>&^.'JK/J,^XU6?<]E'L=[FI?F&M\8LS+:\1FW"9$5RY8/E=#M_J
M!<O/Z^%W4^8Z&6ZQO&V)4*(B@'92 %C07I5BBI8RRUS0[H+4])I[NJ;8#7SV
M[U]WOW[ZY]W7/_;??7Q*W[_Y0%^]"?S]QW>P^V9W[_V;__WT[NL.WWG=CMW
M?CS?$:_>_/)Q]U=LZ_,_!M@WN?OU_3ZVF>WP7P8[^W]\W/GZ[I__?-V9[O1;
MM3-#+I'VD7B1-(&H.3$B!N*\X;2<+29Y7%-I\VO5[#J&4>6RRF7?X3*E4K21
MQ:"B >:E839[+26-0M&DXKE;X"N1VJG8L?/)ZNP6^%EZ:TCP_QV.PYZ;M$]L
M>$"Q&[?-:+L_MVIK2PB>*DV4]:)DJ4CB!!4$%X3/2'7 P6P@=QG.^$^5TRJG
M54Z[)J<=;V*@SE=I;5VTUE+48I36),:)!H.TID(YOU(:DJDW5&O'@XF5UBJM
M=:!K/SP07GN=IM-!\X!)I:]+TM>KEE96 JE1^TI$>U6./>&6&)X4$5+X4OV(
M&I,VMMDY]8V6PD4J:U76NO^L50+%\=,-TM>OKC_\;329O!R&P6%,\>7PA1N7
MV*,)JW1V6;?9FZ>M<B(XN2XI1:(N?"831SZ+B;# . ?*O)5^8ULLURBN=-8A
MS#]@.KL$F\F@<LGRM\PP@!@="UGI9'*TPCC/ST]$J[[_^T=B+ULDIID-(E "
M/"")<1U*01<T,7.1:2D)7.W%^0_FVF4GUTAFMUU/]RY1?(E3A-:QW7YC%7CO
M"1-RQ[*+FE%0'DHB'0#-.I4**)G)L/*QS94)N\R$OR_M@H(-T2LHFP0V$O""
M$^]0K[.X!I)ATEA/UW1RT;7J[UY-JZOH7PW]-%@F/<0L4 _B(1AM=)1,.1UC
MXNK\U-F[W3>L1' ](FAO'M)$DV Q$Z:D)>4D6&*EU,11I5$U\DZ4(\Q@D\KE
M4DJ5""H1U,VV^TD#[:@H 9&&Q(AB 0@HIHFWBA+KG9. -K%/=&V;;94(NNOH
M[3(3G-F>JDK!^MB@O7=EN/!&"$\H!TV &T<\:$=88LE"Y(9Z790"KNTUW+V5
M!JH^4'=Y[M8MT-[E 6">T^2(T,P1",H3ES,CV7#ELXF2<X[(I\M5[:H.\%#
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
M=&\4<?%\Z"<<X;>IM^<^XU#L]Z>E%[$_"8-1F:!>D_^%?\+^_O?0(1:GC?#
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
MX\PKJF@3=_&7%!>XF9-[6S:;U\<MU'JST5EMK?^VV>KE>-H2!W@-98%(0E7
M."7E.:B?.KI((O5)8P84AF]*61O#23Q70F(C%I?&/"GI6\TZ>+P#ZJ(/B0L4
M!?P 7@)*XE@A9RQ(EQH8A[.E%= RVDK@!CDUBH-RO@!VA DOM6>*$^Y2="(H
M[+0()%GO%2\ ;@J .^< O'Z\H[ (/%&#K"0.<4,5LD%H1%T0T5 K32 %P,\?
MP(*1("3LO-(H+F*TQ$3*@C+>.@(JQ+P 7/2!>V#WU*KW\61CWQ_M& X:?4@,
M&452/MPUP&^6((9S"*^C0,3SJ[E>L-M8[&I-DS.1,<H]-R$X(@S1G%F7HX38
MC:/\"G8?$+O^(G992(E;@9%61($N+P72-CF$60R8:&><+!&Z+P"[E!O'I;/
MXY(K$+BJDM:4!I"\J%"A",Y- ?"7VN:K!? ME<C#_"".LW,M&(H" %=@9V3
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
M0F(^2&O8#:U>MP]#.8/9H'5@C_,<P#KLAC@(,-UQL&MW\V=P[WAO.KT'AR-
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
M1SPYCXPR%@40N(P25$7!EE;D%:DGEZ)X%H'=GV@BIV&?T,_X8[B_C&\6O^P
M-+JOMML[K?SHIU7T*L5N;]@+<?0@CMO;9)M?&P3R!+>-QU3W-N+DYX:RU=/%
ML#6<5A/Y<&XE5!D)Q0(VO_W&7TYV]#I%)P7BWH!"F#1'6L$4:TY#)$$GXN.\
M'9PW ]@3JN3]0AEC[DID88P&,D;=12BXM5AYA[#(Q82D)<@(85$RQDN75%*,
MSME%6 CC>1#&W!730AA-)(QZ#%4T1#B#D>0$1 S" C*@?Z+H(^4X>L9R/06.
MVU@]#<)X >ZWC*>I#I=K9Y\F5=\WNO9%6_ :I8JMG9O5NS-E,=[?D21W+U=G
M#(P9'CEBEAI0QKQ&.FF/?*X QA./-!^B7(SWSQWZ#Z]3%>@_,O3K"I7!E#NO
M&**)4\0I_+!1)/B3:&.L"#BP OTG"OT%^^W&\+[PVX)(H&A*]V2"NC'6L82]
M(L@*4)>XB HY00."C4#"+F"U\V%IA;(VQ?I)^/^>@T,+L),/>,A.K<?P7-U9
MU;V1-:EI@WWK@/6;OWZCMXG&*(>7MX <\E&V@(?9 KY<T@,M$YA9I1%L]!YQ
M(B4R1$4$DRNE\C)@Y1?FCVN8A;U08:'"!2K+A0H72X5UO9@018S@%CE#-.(A
MQ[/R1)&#&1=,61*L7I2CL3!A8<(F,^'#>E8+$RZ8"6M"8<#84DD2(B%; Y)7
M2$>E$)-$I4A!\O?Y'';9UO+)R(0OP(F:"V>%.!CVNX-&E,XZ-Z<,9BT,#[,I
MXR[U]DHO[]#+%V K^W1V1@UTRN[&J75L?+>5?]-XJ]+&?-I8-".?JRH^:P+E
M[[^BZK21[@#H<_(*F:J3C[">*]FF=7KR$CI=U=/S@G(!]?-&X'%K>#@93^P@
MOTKM4(OB+[NOS#L=XOG:0G%=ZCWEK]7I1&]4\[R9*C?8>//[[-Y"YL5%YKV!
MS+M^_.?6VTGG0Y9[WQUUMMZ2'<M)$LY(I U7B L7D8$Y1!:$WJB#8BD+O12W
MM19M@4WQC#]GI-_3U%>0WB2DO[N(=,F9T8EJI+$%I&OXS7F9D&2>4"ZIBQ0#
MTBFHMZI-Y677=T'Z,T+Z/4U9!>E-0OKV1:3#-FU3$@:1J#CB%D!N%([(22X,
MQU$JEP-<8#]7K TTWR"DSTE[KYY-]15J4EWC:1*"JR/!NE]C"T8S^DG6?,[I
M.F=:4+8*M^+_'G:_ DP&Y>#PYZ'_S,Z#NT28W\M^%-:<(VN>7-*$8HI,8B\1
MTX(B'H5"6DN&O--,"F6E8SZSIFH;+!I4IK  _FFJ007PBP9\32&R.$G.'45*
M:HNX2S*K1AX)3),.&-8 8=GT8=I"\ +XYPSXA6A#!?"+!GQ-+R*84VU $4J<
M\ER'F /@$T9&4A%(@DNYI@),>YN:)NWP<W(9/6&E*(;[N8<>R8ATOP"Q)\ZI
M"_(:7<>JA4OGR*7XDK:$C6')96NRPA+E,E:91AF"F0TVVBAHM" \D3;AK,W)
MO>6GVR+J"9F:7S1++,CC5%AB,2Q14[&<HU*HY)&6 50LC1FRE@64?(J:>L$%
M9U6J)5:RK>^?:E-8XGFRQ(*\584E%L,2-;U,,J(,E1HQ;H E&*;(Y9 4#AL
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
M;L&2-<NMCP/0G5NVU\O?'0)VXK?HJQ/+3V]JV='(#G9CAM>X_;V]O,&-X2)
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
ML[;$) %FV ()*CH:@[;V5%5K5:ZLK$P&ME9PR&/,$*=>("=<0#*Y*'1TP<@
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
M$=NGW B6B>GO<5?]<?)I$,-&]QK^*A9)?5QV,"4ZDN!6$6Z1PBXASI1&#O.
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
M=6_X4D+\=- D&1R<HXK+R#0.C''&3(I&1L,>58IP#>S :C&Z#U;9'V.W6!R
M7;4Q%F)@?JVF!#H6S*^%B?1[F-4UBO3K\=W#'0P6E6C!][<^PSG;[P[@WY,6
MW6!;V[OPW!\Z.X>MP\V3B4B__;W#W?WWI_#<&*PT ?__V/R<_]U@._M>M X_
MT=T__VG#4Y_^]W1CN-G&56&HUMKJC\W]3U]HU"98(1 /-B)NL$!64H$2J!H=
M%77&6-!P6C:EH:]OC^)SXO6/7N^@\<UVCBL?\]C5D]T7#R+R4E'GB:FO<H)?
M$9VW:\[5JH.SFWRM\E6.TD\5]JN/_3:GV \&'1>2.:0T\4"!WB-K140!@X:E
MANN$568_TJ2\KI1U"Y0WZORFE[3J^!(H?_\-8<LS".2Y&Z;_K)8KNM<2X\AI
M5[*OOQ;NS&-AZQ*#%M:LCS7?3[%F4BP1;R4*WH'-Z#E%QA.!C%6<1RJP%& S
MBB;G=66UF+]$?(MG3F[GA>(QAGUO<$N2]6)&+C 57NKFM[F7"Q761X6?IJA0
M<8N%M@0YQFTNV^B0R[6M)*,B"A.)MF)I13>5PJ_8?'R.'#^]PZ,(0*AP&G_D
MW^/E723GH3/C'1*S<(Z67&?/389_6; <JFW$5<>OC\9!H<3Z*'%GBA)CPE$Q
M*Y 3"C2U W5M-;&(@ME(&>6419K3-%]7O:OX$V<(V'?6Y]"PDRI<;&/[G V+
M,?AB^6_+^V-H&7_2B@N3G7X16,]/L9[%D09,(DI1D5S5U"#K#49<$6<E\4'F
M^MV$-:5\S9;@/#H2MZM=.%=9L#@07Q=1YMC&=AC_<?[5#[%]Z([[@QB*E*Z9
M0;].,:@QR4$G,V2\HR"E@3QM\!')$*'G XG,RJ45JII8UF4X/K=;\2R #]XD
MWA[,]+AOUF3<CMB&9Z:>9SLW%YRL]J1=CO.<A7T[VT).\]:L#TV:=H?7G^OI
MZSX%.&N8OV[8%GOCLM>EG;+52*\"W:>_^D>$N2N.PMJW[8\RE=4WE:U__VM[
MXVKZM)R_R&)K8"XS"G%A M(*4^2BM))3@:D@,)>1IB33>_WFK\3F]2&]\I:0
MWH?;QT]TC4MM-I%J[G*C3<<.GR>)>^2.HF?-&^1MOU_MO+2'>8=.#B\[M/N]
M_FCKWRAQQ0T[/2^YT&_:-Y&W:[8'^4MG:6/.=VS8X?3&HC<_2Q=S:2O#I8T2
MU>M>M\?MA>Z=N+M16'99+, NB[L;]'.]'^/)7^,EKUF.XI=NV9)6Z[AZ^BGZ
M%:RQ_/7O=Q_S+)=LNS^*W9YQGSU2HKY\%;HX0O,>.M,9E[.B&N=PX)P9HYBB
MCKN8'(5/TL]2<-]['3VGI_AW[(1WO7[.(?<.AO<_>71?[']^%8J2MO;_.=C:
MWA$M4(B;H"YW]_^3DWB#FEP5FZ?_V=LYW#W8_7/]=/?MI*+<H2U0D*W] [KU
MY\[)[OX'.+^UMPMJ<G/MX'3S\%U[]_##0;Y_%:A^<M4Y&I@+P;B(F)0&<4L#
M,I$KI"6/@IH8I58@*&43^GQQEI>>RO]9FZ=TX1[X7C$3Q,PW]V]5N8G&PG1.
M;*'7'MKUV)GHVK3O/PEJR,-@9"N72:>^26=G:M*A3(MD@D1"QKQ!- CD4JY4
M:T2RU ;L>8))IRFP>'F17-6]&9WWQ:XJ>&&^-499!GL)RV#/,">,.'XB<]/M
M<T.9$.J;$/S4A$"8"810@Z*&68$[%I&5+B";E)=*&LL3@PE!-R6MN2K0'.W\
M6CR_XE^7UF]>@G/QH6MW=47 S+E,6AWEW6L<V9-J*2POX8W2NEY:R%L(D^&&
M6F"OQF:XR_L7H^'!0G(,E,'?(Z 4VZ$^V^%@RG8P0EDN/$8Q>(*X< D9K;,I
MP33C"F.M=1:3$M?EP+P[B.HI&_CS\(4K(>_F/-[])TF#;PV#>,XZ.E4B[O,<
MJ=FTN RSRV7)+J72O/TEQZ^T\($=5(L9),5DFI=PC9(4LX16/"@F_%*:]\Q<
M)1UF28=Y1]N48DI]BIZ'%#EU8*F8I!378- DEH*]=SK,>QBI9SDQ1]/MJ[!1
MX5Z>[W[>$6!/=K;6UG'K].!D:RV7K]YM;VU_^K&S'0YV#^%Y/D[:J%]_M$[W
M.KO[G4.X%USG?2Z[PK<^KY_L'FZ(UO:[O1;]<+@#[WY=.C@C+??>.D1P- B,
M4H>,X@Q9KYQE0@H;4TYLI,6CW5OSM^ QSS34ZG7K8.^R7_V)^>Z^<4:7^KGP
M7=U\-YW(323EM!48Y:H$B#O%D!&@SJ/WGLL4DZ2@R25K*K) 444OPEZ]1'CC
M[$4E0]$+9[Q7E9WH:2AO.F$;T90X'V%P&\H1#R8B;1.8>$HS&W%TAO.E%:/
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
M?M+"Z?(9+^L9FSQHP-IM)FDM,Z.W467[@I/TE\WPI>24NLR@EDVH9AB.[M'
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
MKI ?SPCU1 6HCY.9!8291B&L=L)\UAO@\E<*O,DYTH5K8 DRWIVP(UXU["8
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
M,RLY4'W8(BC2DJ6X^YCW+:R%9I"*J:M+&'6J**Z[YX\ZU?YIR:P7^G[$GN3
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
M&]IL,!2K@#=DM_&5N^?&1GPC[K/SV_C^KS$^C=^@\?UG:TU(O$+CO Y;!!#
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
MH1=-.4]&0-N;61UH(QF)ZCF^OPE+!QE2(:YP").BN'\M#QF(4Y^YPV6M!(7
MA(=XQ6*YM-B D"9,BGOA<+X$NDA!^FM>Q(AOF"4T*<4S<T0Y7SS$V&@O'HGV
M:ND4R^AHV(T3F+Z/5R9,P*$?PT\(HNRGQ^ GHD@#EGA9=[;"(].4#9<V2IS,
M;F9"R#>S\W5I&J;5Q=MQ+* Y4&RERDL* U''S>\?<"F BYTB]H>3'<FE10&L
M<1P3P#Z->[TPY<'>T2#N\Q Q2X<ODP7_[PN#[0O:I]?"FX?E=%C]A<+9*Y[H
M-(A@7/ E31+<<+QXR>8N28 7E]Q1)_5TL[66UI%Q'B>F)!64\K:H==M4F=<V
MNIJH0CB@JVSQWT;<+Y@(98GARA)#8W6)(4XB]/_?T3J]_LC1OA8FYN-X_BU9
MSJWM^H?&<>=SJ]9>2;Y\J&$?=<FWNE,5!4$[QYK%WE$H2;,DJFES F%U"7XE
MW#HBQBO_]=I&'EZ4QVC@-5V:2CZ64GATE'(E),R[3N 07-%H4G@<4)UP&1AX
M 3H5\$%<6Q$75'+]!>[B#YQJ-I5)+XW,?FPS.AQ&K"+B0_C-%YIV00X.\3R)
MB6]#YZX-=1&1-KPUS@- <R5Y9658V)\IJS5[WI(NNPHP\YB2+LVNZH:Q\9HN
M+.FR-_Y4PZ@29[TRXS75R)65?.9>*FF+#=,7->M=KHW\C0W;3ZWZ9/SVA=D)
M;](WLT<$/<:ZVY==MM?TQLS(CM5SRN0$2A&8DL3M="D?WDY,>&UCL22 QQ#
M3LQIS3V^3%C*?;.%5H,+;0C7L/[O,R;VQ["62O6P5 ]WF65+]7#/-NQEJH>S
MY^.^9/5@[7#=H2F()0D<@HHX50?_!F506J8Q+C:G?G69A/#- +Y:_!%O//8\
M#*5B^DCV]>MU!)FZ0X+L82&P;81@=B?:8FXFVJ*_V&C+/52S*T&:R^:76JLM
M-<^EXTZGV6K4KM8*UFCF?:&:>^YZ;HK]J]'\(IU<2<<?/TJ7,.-FHXT?.W_4
MVC7IL@7_-CKMBLBB8]3K8FY'BO7OW3@M'NQ%!P/> =IE47Q;2(H2217P:QQB
M5&C&U<)_FI6M(C64OT@$B7H2!GF.X@2S/(XDFATR!BL'Z^&!9<#3:C!@,\"3
MR'C&RL@5+P\Q0H.YAMVP-WT$9EWUQV)8421Y=$ ]'H2J8! )9R1^+Q[86XPT
M+9Q3A@DGF/S*3SJ#V[(Q90EBJ8@U\80?/TOX\6,O2PJ"P<!:];/\QV%^[$!A
M6O>GIU3R!!@L9 K&*&FR-L)!F/3X1Y@GW\&4@@:VN(9\B0JK/%E!AC]-/\$2
M]>@8AL]S*3 (E\7=_+C/,,YV$R;#$>/CB8/5T?F"@P$%W;L=X87[XIEKQBRG
MI((!2Y[RE\4E!7-D\<AI<W_!4CSC*0M99B]+IK%/D3'-OYU2K" I\2VF2"$]
M^7C<!O/76WQK^>(_L[]'K9J.\BA_CU6UC<=Y9NYIY&MOWM\#TMAP5O^\6X,E
M>M6TUFN>^?@4."'@M^/Z7I#Z]YS#T\XEW;/UQ=^GU>F$PZA<F64K<P9@O#]]
M^Y^US;&^QIRWO/L;B2(_?E&3^%;\K>Y?1O%IEX+V2?NY+G,2T\2O+/6J+!X'
M5O"J+/SXD/*II\"9[2WI3*;9.DZDNSCLL<[9'62_&=:K2#GE/0V=O,A&],^*
M^_9+POT[0@.'B?NKO.B5E2YT% 13O%_TER_WL:_C6R^%PR-#Y2](.#P)@Y8R
MX?E/R-M!VD*]_RSNT\B76E7I[SA-=^ L]6TLQ$=&\7Q-GPT8=R1*9V'"O&&<
ME'"\"HX/ 'J?@S5*E"Y1>@V4;GLP E0#3N+KZT-%Z1*42U!^_QR<4()R"<KK
M@#+8\ F5CJO2*;VA?3JZ[I;(7"+SP2+S<[%#"<\E/*]3^,""(&%CZ:PJ?4@8
M>Z)X2HG-)3;O/C\\#R^4P%P"\SK 3/&!+8QI##&H$4E_)M42G4MT/EAT?CZ&
M*"&ZA.AULP&!("_I<,BS^TMX+N'Y4.'YF9BAA.9RRJ4T6B:-&K3O<=OU$G0C
M=IV$_;B41Z4\.E1Y]&SLL#5XWI$V2"4\KYE".+J.:"K5JU*[%P[+(&B)S0>+
MS<_#"R4PE\"\5NLWVN\SZ0^:).A4+'&YQ.5#Q>595GAAJ+Q6*?IN3:3TX-P[
MY;)MW?IMZZS5;>O>N+$_AO]TA[WH_?\'4$L#!!0    ( .-N9%1^S3PVM"D
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
M0WP'%0UG<K?BC(B+VKN1,/M%%<J?I@?_<@0O'<"66YB__N7_ U!+ P04
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
M6P?=.HSP/PXCF@ND70@/S#_5$!'ZH^JEK^28U*"1Q4N8S;X1NM75NA&.)R!
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
M&GBGTX/T/^?C&3Z^%%]A7(RB-CPI<IPXI$Q6*F@67>T0",EFR87AID\P^H9
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
M+80GVL=4.X=Z[W4*A=]M?+#V??J:&-:BT4]U*+\C>;4AUUW;;SQY)#][A#G
M\KK**5^[$<M ?FX0S,ALZ2]*!GVWI-_#7%K[E6M19]_E/9I2IX\TFEKCUVP]
M+N21XOR:Y:/L7%81#=.F5F 5M-]Z!TC(9';(M5?8I^KC$\#6(M*^"WOTL,1;
M":L9@QXO_G#T^0MIR*H6">/T*\Z^C71!+9*3+"=2A)HF@T5N@/&<@]/%F!3Z
MN':;H%R+6WLNZM&:6MVDV.F*YG&\\Q&9_DX[6SLDHJ_V7& ^\LP4T"+PRA@L
M?>)XUX:X%L-^LA/V/O)K8S+=5:R/;=$Z9^%%S1NLH]8A ?-(\,CC!.ZL)?V[
MGO&]Y@O7BD3]64[(NTFBXW'X[1[D%S?8*@E4A(%LN%I24@OR)VNXJX5<E"?W
M,D*O!KKKX%N+5#__@?C6HNOCK1U-#M(J^/ ]?*M6W66K[,OHZCH326HP)0<F
M;:U@Y"K[(QB:&!FP>"^%6J]$\7/>OA9_?I9#\-W(:!\I>0:Q!M0()E,MZF%]
M3;SWBHEL),T4]\%W:[?ZK)2\-M>7J]#=D;,9=;:2Q>7I,3&/!6T5*R4$SG6)
MT?:Q$1_'] /D06W+HW6N*9\AH"['^Q_PR\65Q'$Y^41FR"G./M?KKK>P6+:%
M.9J<$C/P[72R^#0_GKW!.9DE0!YX#N2!9R0/7.;$()/I*J.'5(2VQO>OW/8<
MY#] SE-K\NU4V%THNMQS5C>PTDI;1&(.:UZ5KXT5 M)JX3(#%QDP]J\3?@7G
M!TA4ZDFFYXFE&4-N<OD:"O?"!/2616=K(5:KEU<0!"HK)T3*Z5Y7BS8,>1#.
MCY!IU)HBV\NE&44NZD&O4DSNMM\8 2""#H49S&2YIHP,>,FU4JHP7@4+L72A
MRG=A_0B90*TITTY./<)NB-#GL_2)L!V7E]//GZ>35;&MD))6.7-&]"6M9R#7
M_NV911,QF*PE%WU+BSZ.[4?H+M!\:VHKL2Z6S-%\?EZ9?AN6M]*%0)MF05UA
MJ<1"C.0(2%?S+='KV(E(3T'[ =)V>EHXVXNKN3ZJ6;MU_),\O\5L!R"EH$W5
MU[[5#@P+&:JV],'IG$3TG:*QOHOK1\C.Z:6'&DBJ<V_5HW=_.SPY7?8D/7Q)
M_^#TZ/#DXOJJYH?,KR-_7N$"QF?SV[C6Z[6Z^4O:]%[=<G"->K'6^+O3Z<J[
M7GR[[O(V\IQ\:K".I<S)"K:UT;SB@7'K2TG62^W[>+*/(=I603WVW(.4SC]7
M&6*N+8G3]./D3E/B4<I*0*0E(5*)3(-+=7'0A$BR[;)3'N7=Z\:^<_$TYD%U
M7VU"LKMJ;$?R;+9!/@_OLC 51.5I<@1+$FKLXC(P5B16+ _!HTNV4Y^PYV,>
MTCGF@.BWL3B[T^]JEQGED%6)O##I2LVQI-D &01#\$(8EV7LU./P26A#.L?<
M*9F>)YQVH5YW6KW>:01[TUAY ?/Q?"2Y+MP79%8;FH-B8ZUQ(IBQWC@7G>A5
M W=3I)UGYEH'_#:C%5\5 9Q5 '7[>8%E.JN9?R/#K;(N(*W\6B/66F#!>\>\
MS6B%%T&F/D&]3> /RL3H2M5[(70[E_ZNEO2CT.O&=0W=AR0P1,\,Z22FI?,L
M%"W)433&J,Q!09^3Z2;PAV2;_!"\?;[PN_'V=E?[&]NP\Y@##Y)9J/GY5AH&
M(7OF3$HV)&^C[E/A>EV$0S)F]LJ^)B+<PPG4RU69B.GYG14RG;RO(3/TSL:G
M4>N_L-_)U#,'W>B4Z@XO[Q#I-J)+/#?4V=+K4DH&:44MA@98BZL[%BV1.)!!
M78KC+O$^U3$:@-^^\N[W(#PFVTLP0EZ%VTPG'W%V=V9U+L)8%9@QJ;8E(T/&
M.UJTUF3O$T^T7?2)X>LZK"&% >Z:__?+_PZ%/PV+46\SI!IW=OH)KH9V;[*E
M3!Y0TQ23DZYCC2:IV<9*EY*T".AYGQO3KL,:DN'\8R^)EOS9T9)X>""C8D(Q
M,656O*'%ZR,9:]Q(ACKF)#(HE?N<&CX'[;#VT9'-M2!P3JR(X&K@4&8Q%44C
MUCJ2):UC[%0HKNDX?O2=<B,.]]T:-Z+$0/?"D>&H=0!-8[#U?D-*!E ;MZ&'
MY((5O<*%VH[C1]_M]DCKK2BQ!Y?^[TL98C[XBC/XB/\UQK/<V(G_WBOZN>UK
M#ZR1H[[V&8\N7  "+6%TG&D;,MG\9. 8,!A4D47=R^#>YS%=ZYFXN.JCG_X^
M7GP:3XXG^%\(L^O[OEB$3@7X18B"1,$@U5X64EH,.=$Z[I/ M!WN(9D"7;BX
MV:%F4S'OZ"S]&O-!6>",()]^FDW//WYZ/?ZZ1'_C5MJCC-[79%I)AHIV5:WS
MLNQYJ5TH#I/9QRK>8 A#VN0'1=BVPM\/=ROH"_RG.+D#7\I@>4++N-2T](KS
MS"<9R$YR!1,-QYL^5FJS(0SY)FG_W&TF_/UP]SYF$-H 9$.4RH39A\  :0C&
M*"6\R$5V.FG9#O>&*8;_/V/I=F+>872@RH5SKS1+MK;I0*E93-XRIVD=%7#<
MJCZ7/!M&![8;^VUIO2,/Z</TC![R\?0///MZD8)^/4$&G,=ZF,Q-D4P'SYGW
MQ)N@ @?.LT#8;9#X9OB'9+FW9>.ZP98=Y=U]G=[&?H&[*I;3/Z8W++@;\:0Q
M@!0<:UD/PW35-U&1"^*L$=+EHB3TL7Y:C6!(AOL0^-I8YOMC[,GXSVNS[<8,
M<F[ IL0\('D;&#D+R=J:LZ& 1J:A]#D0:32 (1GK ^-K XGOAZZ/6' YVL!=
MM1O)7"/'V&@6?"3'N$3ZGRC&A]TF4FP ?DC6^H!HVD#2>[C6N![4^S/,'S$O
MILN/\,5T-IO^0>.:PR2_/X]GXW19\*OQM<<V$/I=BS2;F$;7)A<H+C*]X>QH
M0J,X7V9IOYN27_H%9K# LV\?",ML@?D>_I$+"9TF_I=2<_YIFZ>58)'E8K*,
MG!:*[5/0>VOH6U7MO'C&JFKH>N^K7OF"OD("?D,//_NMUM*>K"JY6,>5-3HR
MF70M)Y;)5L*4&2HN%0:IE;FKN1^NY]D6UY!\L]U2]5;YSST*NTV-V5L#N(]^
M68SJ_GPI+4SV4C(!F1S-$C0#$(&!B]YK'HEYZW4'>=;KA^1G#85[7437V3YX
M<WSP[N3@W:N7'PY?'9W^Q^\';XY._^NJ!5.9SHXF7W'5/&<+$^ 9;VFSRV\[
MO$8;^9U.(+6_<2Q9*\3$%-CE54.M3DF^C"E")/ .L5.KC?M8MJYJ?/N)RRRQ
M$:B@K!.>I9@#+2D0+)B$K-!*DPZLLZF/8_X0FB'ME%MRX:Z_LO7D-ZY:>*L+
MU\'9V?2/6HF*-MR7,\SCQ:I1Y<@CD%(5EN7D:)-%)YBO66/D)05;=V"7^F2$
M;P!RPRVN<Q&HMJSI):M][%97P,MMX*WWJZ?>TW''VFB(6^Y9CW74NWYO+:=?
MR@LXJXA./A'\Z]]=EMC_=OW1X9^U83O)F6SLVBK;V)!-@<2"([VD1>T,"A[(
MV JV6$!7RMV,N[5;)+8"V:!XXM?QG,1/BZF:&RMQ7;PDCWA11HKB6921EE1M
M;AF<KV4[:)V!0,=YIUZWW\4UA&UR4/1[H,AB*[$VVW:WF0L/2GHT@;EE^9AE
M 6P: O/!Z."<T+93N&VSI;D?SW/0)-T5(?;FF:[@_\<YU+'$;_7P'2;YE.!T
M<5&??EUO7W7# ?=Q6E>>A>6DQ'Q(+"O!B9C.L9A-9&1K2J>%T=SUJ5/_M%O7
MQ&.Y;&Y>*ZR^/)_-<+)X/9Z35.NDCWS@+M42%UAT9EI9R<!YSI*0LAK<EOZ_
M*[?ENTB'L),WX]$:SDL[L?5TAV^BO(:W*J'SACZ>WP0=:Z=SK\FIBTA;  "O
M;1:!C(DL=-$!A.EC(VX)? C[\[ZHUU2HNV'BZ1_3Y>WU(X"5R9R;HFBR--1.
M.HE%[B.SM*8"&A-%[A/?N07H(<74[):!#86Y(_;5KDW?@VQR5#H:K $4FB![
MQ4+.P(SPL:2<@\(^N?!;P1Y2N,R.&=A2H+OAX.OI^>Q[B$7)1FORY1U-$=,)
M XO:.):L<%%%+4WIV6_G>:@W;,?S$S&PI3AW1,#Q5_KI+8']'F[M/>AZIQ,X
M.#(=:F Y5Y+EFD0OA2\N[$$3KH5]P[8^/Q,9FXNV)R4_X-?IV5?Z:$0J62Q/
M?WB-2] I90;9%U:$CLD#.+1]2LM_#]6@NOKL@$;/$T>;F*3OP:G--T=9NJ"\
MD,S&C$R7F)B7R9!!&6RAH1=K[M[@KGV+<^M-&_;B^3&DWGZ.]W+S^K'&0$_@
M[-M\W/ZZ]:&'][QC?7(PG2Y6W^,LX61Q7$ZG"SA;'OB.<G IH$PL14T+WF"I
M"[[N#2EK*$J0'GCNZGK@?:U5Q7N8+UZ=/S@R"R)IGS4S*#/3OE;Q]8Y4F:\Q
M"R+F="\N:/V1/?K:(9R']I+_4SJED3"Z[2L7^ XF^=UT BG-SN'L(; Q>*NL
M!X8YUO8\$%AP!#M!\"0(F92X>_6P*7.>PC"$L\T]TZBIF+IQZOL0C<>"N9Z#
M!:N91N58*-:R#)GV6X"D^'JATYN^>0@GD_OB3SN1=&3-XCO*,BIG7%&><6-(
M689@&-EF@J'09 (J6R+<]8DV8,UWWCR$T\3]L::52#H;R.\_'+X].CFL9N7A
M?_Q^]+YFEKT[/#U)GS"?G^&TO)_AY_$<:P;9X?^<C[]L&5*_U?O:F-'MAMPJ
M7VXV_8*SQ;?W9S!9'-QXZ3)<UL2$-0M4HTG$E7H$+9UD@0<P42+ZV.=(XWNH
M&L09/OSL"]<TH'81%4O"2[:T]+SWFA4=4[)<N*3Z=#WY/JXA6./-.?- K& K
MT;0K-75=3_P5?IEA&L.J1P<IG.7\3_)%=Y?EYX\.890S+T)*9$YKVJX-67J^
MB,@<<E+"*O' 8Q=BM1K!H(+[NW%P+_)NV8'^>RO(>UH^*B!31=(*,@F8#]8S
M8R!;HWTHKE-N\P;*[1GG\N>SR7AQ/JN>UNOQG_5O\]6 @T"C) *32-I"V^*9
M!YY8KO'%2BI(NL^ 'X7T0RCRS=ER[VR^B4B:K8LW"'/\-#W+1Y^_S*9?<9GI
MNL*#9%M+&B&3LI:?$#*RD$-B!322,2X==&I)_3BF(9R9[( CC832C"0OSL?+
MUL(U$OT^)"\MTD +*[C4YT*RZ$)@66KC>(["FCZJY+NPAG \L@.JM!--9Y_V
MU>'[XY.CTY-KC^ZBZLE%?L$V=SYK/[N-K_J\H33K4[>J%3,R4@/7(K&4:VUD
M3?9^D"8R'J3-QAE?>)]0HDL$V[<$63WG!.HEY?QZ8$&"PVP9_07)2$TT,)<+
M(\UF08#,VO1I6?P(H"$9)L^2_OW&&]M/?,/&,*NWOYU.\-M;F/T#%U> M##2
M:)T9<@"F'3<LAB18B$";G:5]3_0Y9OD.J"&9($W9L*T FC'B=/P9KQ!@X:B=
M+2SXVL%:.:2]47 FG1$A6L,Q]8E4NXEB2+9$$YD_>XJ;"?EHLD#R?!8O$&:D
MA%XMM]FK2FBO\#-,\B@J+K6T@JS;&JHDO&/D"GF6(3D>K824^G@@ZZ ;PDU*
M4U(T%TDSLKR;3L9WP*U 76:AUGKJ7&&(&ATS,51=93R+ ,1EXT+VDA.Q^]A#
MZZ ;4@AU$[(T%\F.W(^;FJ^!Q_'0X]HZ&4\";N17W-H2!,0<O0.&R=<R+;3Y
MQTP>J4LA\V2C@DXE=1[?=;<:T9,UUT>^J"1,T<S5G*9EEZ2HC&*!)^$<!%"V
MC_;8!.60/)%G\^4[MDA;,?4P2!\KAC[BM M*E0J3B:9!<QY8R)"951D=EFBT
MZ'.)M0:X(;DL?6FSA5!VQY::U3;RR68!0;*LT#)M0FU(SBN;O>6R.!]BGT/3
MM> -R>'9'6,V%LS..%/ST$8&G4] SGC@G,RU#)%%8QTK#DJR4FAM^P1@K(-N
M2-[0SABSL5AV1YCQ5QS1.$44R;&<,#)=QQ_)F2=+7S@,@JS[3NV"UD$W)(]H
M=X395"Q]";-L.7 7'B(J*PNPXK,@>#8S %68RR76B^CDS [5S$,0AY0"VI<Z
M6PNHNU?]X>AO!Z='?UL&;O[U\-5O1^]^.WA)'RQ[(%QUL:@W9+/Q5WKCURTO
M^K9X7RN_O-60FUT(7KYF53E\Y)4L,DG' +5C.B;#@M#(R&]**22?<J>"D'>1
M;'\U=/F\JUD]+G=>,O)>" PAT$JK-K[UA;9?1&8X..U"E!9ZC_9Q=$-RV+?B
MR?U+H\:B:9.'<0?!%;:#S]/S&NY?Z,.#CS">S!?+<OHWENC(^8*<I\ P.F1:
M&&1>>EY;-Q3IC1)"K9<2M@6((7GJ3?BR4ZDTO).^!'#S--L47VR!P+*H83HV
M<T86OF1$<?( O,.(O6ZC'X#36;E>U?<<6?3)":^8DJ:044/X@DZ*%:ULJKDX
MEO<YJ5@7X3"5['.9LZ&F?9Z<6FO;*Q0;K6T,29F@D%D?R?W)6C)?&Q)S0%%*
ML>1%KU>\>TL@P]2ZVQ)HYR+J[&N\/?YP^MO!;X<O#M[]OV1R'[\__$!F^/&[
MDQ.<?1W73+^C"7UYF[J]F[ZBC4>QU<!:U)%XAXL[KQH))S+/9+J5),B3-87V
M^HB1>5X<:K($?%JO9L3]9V^E<JZ>]1IQ61>[$G;$$PIK!2V/;&JC1&W)2"#]
M1T@Y"A>C$G</NAY&^^#CA["_M)#3+<6P_42VV4->?H+)1YP?36[L;F^GL\5'
M^(A7&#_4F9V_.L?3Z=MIQC.\E6DTDHD[K+U;?0;-M%."M&,MRI9=3H%FPN4G
MEWXK,(/(!6O.EEU+J5V2X@T$CT)^>_)A/A*TA:)7G 5><RBY3\PGK9CE:*/)
MA8/N4XY[;8@;7LH-GUI]A=1&/]W2DS1N&N[9>4VX>#6>I^ED,9Z<8S[^@K,E
M>K+4+ A?[3.%0M \@"4G64DFG-0)9"K*K;=Q;OCBK0;YR)1_&,__\18F](ME
MWJ;SY$]HE<D+CS3Y-!@633+,HT,A0U8![H;(/#RTM5XWF%VW)P-N*=GV4FBS
M!!Y8[4X*JT5QS "-3-=3H)!L83D:*Z-+0<LVYN$>RR+M3.Y;SF\C7WX\_S*=
MP]EOL^GYE^\/]>[$B%'419H$AI$_&!EA4RQ:U"R*H OX'&-9SP#;!L5PML>=
M,6=G0MN;:_^:MOUZ__EZ.OL#9KF+;__(.WH[]^L,K85W?R7YY>$[W#A^SWF\
M)"#<KMRP+!3!0:A$;'3!*G($G6; 2V;!0-&NI!#MW58-3Y@Q&[Q][PZE, 8D
MKR8LCX%<%8^,%D-F-6-6<.]J5.&0',K=VD&]>-3<X]Q$C,T\SMO3=' ]39?*
M>CXBMY?6M-6KVBNZQFY$2:Y3$@D31L0L^_2]>AK;<(XO=D:W3H+K3ZBKB1A5
M5F>1-#&;-G"M"J_=>Q53%M%ZF@:1^@2?/XUM")'$ ^/3\^2V+Q.,K)3WL^E_
M8UK<UJX]3+&GWM79)-MHJ(VBM^ZRY.*]F)=4&>7B<H LR2$@7FA3*[M)[QAZ
M%6V*D#GN9F7?QM6@7P0MU3?CK[71V8)V^G%M&KX,,[DY\1<=16LRT*TL()&2
MU2IYEDPLM+'+P$ Y6+9=,3IZ;^[5W&W646(+W$,PY3KP[H'N$[L2;LL&)AM@
MOLHO\D$40,'(@R>HO);700$L1)<TA)QCL@/@X0#3P 9#O^>(<I^L6^8H)652
ME)KLT%@+M6A?CW]+9"(7[K1.$$.?Q(YG AZ"$3A,YFTLSCUR;YGMY#"#DLHR
M&TQD.M+?@M.6'.N0K+.9=/=05-[0TM(&Q;R-A;E/XM6LEU*44TI$9D(-'U"N
MGE0;Q9PJJKB@(-R[<MH;\0:6WC8LXFTJS#T1;YEZ=07866]BL($9M*8&8"H&
M-84/0C%>RN2SOGLBO _VW0(]I#2YP5#P^6+M? !S].[E\=O#TX/_/+Q15W)U
M'7P*?UZ@?X$3+.-M6CT\YS5MCEVV'F"C$Y='7CGRR<G"/9 F*KSV%U%DC^7,
M2LA1IN)*,'TJS3T":%MU]_)\-L/)XC720H>S^^.-7EA(UM<^D#6SQA?F%0AF
ME9&1MO["4Y^ MR> #>F4I 57[NJKEG)IMC=>@#I9P*(6)G]#_^ !:%J$X*Q(
M3$H5F);D*8/SFED9)?!,?Q=]ELA:\(9TOM&1. UEU#!AKB"!RQ>D?FST"$:Z
MHB4SICJZ12;F!4D;LBA@)8>B>J62K8-O2,<4/0C404K-&72+W8\A!..*X8D\
M!\]#K9N1F7?1T)Q(R7/D1HH^AQ";H!S2T4-/-C676,,:LQ=@/F":3M+X;-6Q
MYMVT6I'G:5$=A4NWX&;<B$\A@P7'I"$*U);+M "J?Y!MUBB1T]3TM00W SRD
MLX8>3-N%''?GW5V/AM;-[1&U\>O6>$%SCV[3037RY0Y+P50S56^]_^4J^G4\
M^7@CR)9[:S60\K$RE(M,UNR1B1A<=LE%W^DF?7V,V^J[A]]T6QH'EXY'5=OG
M]+QOM[X\DCP8-#$QD0VMF0">@2)%#604>)JF(',?$[\!^"%YCIV8>5<U[EKD
MS?;F=8 _;%G4K'3K<T[.,NT"(<:8&8B2F+8<=4;M@/>Q_[9!/23W=$#L;"+D
MG=)R:=S@YR^+BV0=>HJ14@(3QJ>:2$&V+:!G@5:.S@I="OMCXQVP@TB2&2 +
MMY'I3LGWD-%[\@EF^ +FF%]./]=/EM]\.9TO1BYSZ7.2+.=J EMKF4=1F!7)
M.S(?G59]"KFW'\N0_.D!,;<C(79*[&4!BH/\W^?SQ;*!W<A&,C]J*W80+M:F
MQLM>M8(9H4  3\**/ED2ST$[)!=\0.3<2JCMSX'N'I5+DWD&8 FM9%J[FBDD
M$T,L(DK4W-_+U1_TC=\CYR2/O.TIMZ#0II=4RJSP>I$@(NU^7BO&O7 05;%<
M=YZ=%L,8DD_8@H=KGHWM0.:]CVD?=0R",Z!P6?5#QUIP73 @1<5LBEQ"4!9*
MKZY@&P$=DL.W0^HUD5MO<MVU]T6IY4MEKCT./6&C?0F4STP(GQ3]SKA.$=7K
MX1N4V[9#+FTCIGU<(WW'\!91)YZD93IR^@^B8A$3F3_<2C3:1^@40=@$_I"<
MKQWRKZ.,>]/SGNG-"^A2/;^4:BE/FBWF!:G?XL@!M%&$U*D_XIH A^1"[9!B
M6\EI=[>6E[?]A'\56PNTPU]7J&US<[GF2YK?7CYG<,VZ-ZQ>?<6.FV5_:\A$
MX#FPH&OZ>2C 0E:* 8"S7&H5.KE@WT/5*M+G]E,?J>TQ,A9)F6;..%:C<=EO
M-@3+!&HR)I-/ 'VB5#>".20OLQFC'@OX:2^X5N7('\)W^>F;*4QJ[2M:VG6O
MKK4DDRG)99:](EO2.LMBB(4 YNPU.&_A;D# 8]7'-WGOD+S"YE3I+8?FX8:W
M,;Y!F-<<E=FL%A^Z.+&4V1>34^T'6.-I(\V JSV,A=<)17:<]]7!3T(<4MCJ
MCI7/M@+KJ7A^G\P0SFJ.TV^UMO[QY!7&Q0FFR]9>7\FF '(K7D]G)W"&O\VF
M<P(/,C@1,D,5:RJP<S1%N3:((S5:NV@'>3?\9A.E]!Q,0W+]=JFPNLNOLS)[
M/YM^P=GBV_LSF"P.)OGP?\['7Y8E9-$Y[[V4S%J;F5:)\&$Q+$LO50I.6K5+
ME?8HT"%YA#M6;&V$UYEAOTVG^8_QV1GANYMY>??G4=&J-A  YIRBA6&7U=^E
M9T78@$E$'VR?N,*MH0\IC7;'+.PEX,Z\7/6R@"BY5C*RF B&AFA84,HQ##P9
M57S1OD_\P'= K<,E]W-R:7.A=&;)R"%Q4BK#4K:%#,544YQHC*A2C"G8&&V?
MV*B'\;0:Y8/RY-Q8Y8IEGOY@NA1%\A3 LO D2@6>J[OU?'=]DC2,4Y,M./+8
M.MA:(#T6PDIKKXS62$!RX9$)46IW,5NK( AD2F;RS7,LQ74_8[N!9Q U:'?
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
MVK5XO,!UXPCL)B;DQBOED'P\K#?6V;,H1&%!)@$00L!.>_3W<0VME>,N&=1
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
M'JT7^(]*[9WDVTJ5?2OU>@#?#N<$I6/(= 8;:RA"K2\4;*0Y"T:IK'3PV*A
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
M3)&$O!(*: /P+ 8R?V6;0CP]@#]F5?9 9X.KN'5#N 9(+PF2C\<!)2[J%!'
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
MZ]I^'U7Q]ZR,'J>][_+IW8N\D[4CI%866+:JGJ)PB"YKR!$%]XHYIG9KF7
M-?0/5">[D=%C L-&A=[)C^.QUG9)C@:O2B@08C'D#P=.2Y^S0?A.@GGT7%;+
MI041/:8PW+Y2O%';/;C(K&:U1HS.=1>4X&K7L)AX8"HE4UR;>-"'5'%_&^7T
MQDJ#7(?U%=T+C<5R<K2DEII&6F.;43,RKUF,.DLK;9N**@^NXOXNFNF'GQXS
M(A;+X'6!]U>C,;XI%S>)]UPM>DQ&""\@UQ:%*LA4XY\]"*<3BU[P<"L@??7N
MM-7CCTD] Y'4(*_A5NL K7FV+!F0/H2ZDQJ(M0"T*YH[*W5RC6X,'DHCAUU6
MGYW8:)&X\'(\QRD)]D*ZLQG.9E?Q>TP$;;3(X.TB+Z?4;B0+HROGA-*[;):M
MWWZD<A>J([_,[XVP!K4SUF&[["'0 5W3R_>[\>WG5KT_/CL*90<R&MR"WX?2
MQU0*-\!]K?Z.AD/,6D.P-DN&U99O4\YV'U*YY]YZ;TK9@(.^;XDJF,M%]"U^
M&>$?;T>S?[T-<UI]9V_&^/[C='+VX>.[T9^7O3R+T]YK!*09J3E>$H(FAB7+
MJ.W"\.UV_+OIDX>W9OJD;3+4G/=]I7P7V'?X!:][.-NH%";(S*3:?8LPBE)
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
MT*0R&!G[Z@US;Y:2EPR-))?8>(>T8HH(@?D"]'9X5Y)(T@U6).[[R<?=W^%
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
M%RS<>6U,FQCJSN#3P<^[6_3T$4D#U/P1?JQ&;&'!^?RR_;S3 I7/&G3FMC:
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
MF^!#*[G>_U)O+921<2,S3UH'A!*< 85>@E-526',B:B%LHVB :/CY0$?_Q[
MI8\LANZ]<X3?YKB@=^ZLM=7!-/]-VE*8UC+*(_K!_#N27EN#SE<NY\6Y=[@$
MB\02#H%;,FSIP@4R:278)$61Q:.UZ][[VWOP;$'$S@V S24YVX$8=NZD_U"W
MM9Q\QQ8N^1L?WM8!?_]>UMSM=6PV&E09F5<Z61\R*A>-#\9(S\3=[O8;RPP>
M37[[]5N8S#%?*>\BLYQ#"L"T1U L(\1(0&:$;VX46C->RLX-ZK:Z\"Z"%R_"
M]%^TS%57OT\DL&HN1I)_2,MC83+*$@5$5+Z6CS.(OE@(6)SGZ'CVZP4TM]]N
M75?<B]#C=E#XZ4YKPNFAVRF>5;41>0?Y._$"%\?>,E>;.$(,KH#*C!YXFQQX
M8Z41QG'/UJM0;Y?[C8\>N5%A&_[/!F-> XUWE2%W!>8/N#R.*E3ONX>DHB**
MM"(3,=@:)[=!<Q]L:=-.XR8M3TG^ W%\0$?V3WN^1.;1Y/.7Y>+/*=UJ^;R$
M[H0X<E+A6@>9?CBM'#PLJWZ8Q[11)[$H8+EH4(4E\)K1EPZ=,CF;J+MUE=R.
MCJ<$E+'%,J#;NS/IX>0:Z<?))^TKC<K7G.V8#41#MR$9C\$):SR=@<% ]-/2
MOR1N-F?^3:BH;1^@MU,R&[":B'5([.WMH^F./"R?PK\/ELOY))XN5ZG;,[(
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
M>IW9D7U">J^2%Z)-.?)C"]=O@Y&A!7$3*WK@^^,@I?EI.#E8OB1;Z@=]<Y4
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
M2"K2'FRE!N\M!RYRTM9%EU2;+G'/O"?3+@3=C_8?4T^FXG7FVBK0& HH75N
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
M--X6?JOA_@&K\0YCH($6>XAM8.W]29+Z?O;]LNE<8HQ[3Y:*J1-/A MDL\@
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
M7KS[]/J__GI['L_^_#E^R^GL),_+*_PQ/:T!CG3QU2>D9^\RTFF8!P^2,]!
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
MM1PZ $'Q8H ^Q(*0-LNDO4^-<E(? /;D,[?Z<.F^RJ@===JZ<.\FO(M,@"X
MQRLUW01Q/QE:@RJV.VEVT,I>Z.,$%]GK %J62&9,O4@6Z"#RDM%PCS:U&8^\
M)]H\D(&U7];T448;MFQ*VUC!II^4E[]J'[>+5*&LBV2>!1">.S(R(H-@22:<
M2=1"^) :3=?K@W+/M9J[*[F+$S.$AO:;S/4G_M_Y8B6LO)R7\S 7SM*[*8;I
MR2J5_^(Z]W0^4I+78(@:)G^UD=I:4ICG]#4S/GJOE _.:YLMD_0#5XP6^8ZD
ML,&P';J7?.5U125=3:&#VN>:K-"D(2!C=2:(S:$4[VZU+GTLGO*[H9+%SHFP
MNF'IG(]Q.7/+!G2I)CV'6'M%*47;61+DVA;G:[]ADG6;8>8[@'[:UW%]&'^K
M5FLD)NPQ6:SVX5O^/9^D-_-%/9;?X'3Q#SPYRU>RGQ3M,R9#M!,1:P,T!RZ&
M.A@C,/)FBXIZO6IP]]#SP[C&Y^UH?-@VKCRP,EL[>P\$)D^_Y<6YR"<^V>)Y
MEL!E)#-1.@E.>P8ZY]K=(QJ#;<ZM[? ^?6J.J,\&_2JVD-9$:E%\()=(,&]
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
MLYMMDK5]Y3/-=W54U>-06S)V,6*+(RF//SN/GK3H71M0_?EC$\GR4P1*;#\
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
MT%[-E9(-\I#A;*Z%]^:YWQ:N;EL8O%N9Y+@=2*XMSUVK4^P75+#-,M5>Q\.
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
M$+5+= =]\4JWH%">+!Q#SWG.%2 0-A90O#IDAWK?';<Q6?ER1'Q1D>!<:_L
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
MJM/QI:8OE$U5Z>!9H:TYMG&I8FQ$MGVQSMQ^WRL6%RJVHH@I5Y25[+>FC##
ME&)MM":.5H?G.#M_%SX_D\O"UV15]D?,X^,Z&Y5!MB:WQ#&P02A,;7B:U+:U
M9>FVOL$,&7]^$>0OB.0TU2(8G403J:BTB79C@W_6+$K:V)><*99Q]N89^'R7
MV2LXDZ[2I)9?KOCUI%#4*(&F6]@4-B%.7_+H)]UFP6OW,;<:MGJ6]7L$V-KO
M:%R>+*^47&@6] -D*$*C>76CNTNK%D0+8&1+_,HMMQ+>E<$$F3&)#].N)%ZW
MF,L A)<<J-8 (C]A'_UL\%<5)W=CNP5)/+4W_YY[)Z:#A*F>2/:,ZO3&"-7U
M =YC N#PXROIVO##;B5?&T/ZY_*X,706$X2$QER*N:3.^ISSFB"C-.YS+^A1
M:]RCL5BOPOV:I,$')(OJ3^\KN2,<,N7.G_0 KJ/NK.[/:+VM"H-H/)U?$KYX
M%#&:_N-@5B9,;96C8W5FHG1/&B_6[M1A6FY5%HL&BYE/46#:\=U+L1Z= ^1X
M?2O5TIEIW0N'SL=?FE OO/C$CU,PB7]\QW6MO!Y7EL?[ 7%[1GR*1(69'LY[
M!U&=BAL_^AN4"L6KR\9K><!F0)MBG O2;Z/V_4 9!K0._"+_WY,%68+5A[F2
M4D+]](K*]K<D1F1C",/"FI=E[9OZ:HX+%;>)P.N\>9#O;Q\N6D*;WT']=+)O
M;@RA=$4@>E2/VGL,4M:#TA2G%*0>BO&,[66FC8<]I=]0^P_!MVSD'I_'9^EU
MG?H8,_)TOW3XHO1X;6OX!555XR=3^.PVFOO]'3\8$%1P(]T4]Z(P8H>D>\I7
MD%O0](60L^Z5I>)YY$4ZA07_<YSEWN#95<S/CRK+: :JI*60*+YF%@M7G[OG
M6F$/G4MKQ2&&&T67)+<Z7@1W&=ZQJ:'M>+<XMV/9GX"^LZSW(D_\>OVR)J8\
M$0:@D$_%G@?/16[Q:-)GZ&W$+2)F>R0KN8L86T7JO4"VT;Q"4;R\;9U\=@(Y
MCUM[KZ<?]T!%15.J7MU6E& XYE2_CXIN?"1< ZR"FGN29_AOVU2F>[3RSL2T
M(FW#LG;O:@28TFX9N_4LGS?RQT*2SIFLB;5]KL6;G(_\6/:X /#!I%<ERHIS
M ^U!5N)"YS>[.<LZL-LD=]_2AIY^;W6^C5?V*<3/WI797S6(S?RM;4?Q#"%%
MH?T&Q6W;9Q-L>_:[9L/<U5E2A*A3#N!$ESSEK.J\FYD7/N'N*JINV6<?*QM(
MQY[;.\5"&:-W6!"^:00=1HDF-F3''=\&*Y0/;@^.?D'R!:WG"5XEJZI!?FZ?
M]!_MTIMII39D-OY956FLV-D@N/-'CXCXT5=L[JG^&=D2\1?U%_6_AMI7-C@[
M./]X,GJGJ9F$SI7YDJ$0XP\G3:8L>.>EM)F[/'L' \1Y[7Y^:18]'09T8G=
MZ^&?_9)Z>5X_3EC_ODNA?T7&J!:\@P]K8:92\_E%XM>,QTJH9/G7O(/L"3W9
ML4-V@@&OKZMA@/LUI[;0M?,">QV!3JG!$DL39%WBI%@ZK<;D36(AV-/S@R!G
M_5+ZH<!MBD6%L)Q/ <<-B8[]&?#GP'N0<.:TAE$6GAV>N1F]]LJ6=+_$V18R
MZZ*2!5L*/=6;5-/0-:A.RN32 6C)@+'?7E@@IR(A2]6T5V<ZAE8+PG(Y.IPS
M4,PL.=5]'9JGEO_X@5=229''EO1 @8I9HMW*1PD)+-:HIF/Z?DUN^U2;6:'/
M<G-W'Y\*/A4('^%G$4T>'E5L(</5K;<J7BL-MY%Y_XHE?;?1MB'[0O.3LG('
MUH75WC1CKJ;>T%2)JOS@]G$(;\50BI:QP5<!T>4S7KM@9O_*F8G1J,>=<%-)
M_+?_NLS_W&_GI.>OG^JL^.E8<WI&/J N4=W$L:Z7Y)ET?VC%:RYN8?'3%32U
M8V79VLV.3_\COR6CK#\C86+!.S/T9MZ7+TJ:>C>'B/X0E$@15%[-4S7\I$S2
MNA;BR5M08C]SYA:@I"M V.[5CU+QT^(W[(%ZV4CAI WZD^ HPFDN+BZ.S8("
M!-3QX!_OW*8@_>ZL6UWDIW?3\90E_U>BVHB1[YITG>\A(UU5#(&LR1O<WHP[
M8H@)2T-Q1U,AK#*"9'QD"FOB0_8L%L',GY-[+XA>IX*:W-3U Y%<48F*Y7/"
M1C[+ZO41:LGB5AZ\WNO+7A(C),>K^K"I \TZ/9QJSC%D>4O3J3RA@2??IDA-
MJXB$&#PP9LO.5CX1\W4GY68H(,Q8\\B)G_3X6L3ZF$#C3&/1VVHQ[EZ"+$F
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
M29+!5*411$IB2(-$_P]'@A(49 E2D_N_$:;B,"$2\C24$(680$;"!/(@CL(
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
M_:$$'AN5;\?]?)6E*LI'4Z*G.?F#7^?YH@)KK;9/^@Y9.4,\!\>I?XRK.U1
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
M@$"4R03B*&&0$)'& 8E9DEGUY#XQS]CVB9688$O.3M;H(5SMS% /:/5,]%V
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
M'[]>WU[>W79RTYR"V<F)XQ&Z85P\VX;;;I^'7DI8N<'4AY/HU-1OX4*RA..
M@\GVVQVN5=_3ZN$KS=O60O^0M/Q4E&M_2:02D7$20)%&"J+ $%"01C"B* O#
M2*2($3L".CW9^$CG?9T'HN4%HFF9M7B0YO8T+X0)1++T25G ;'$_Z@VZGDFG
MQLP(NFHS9D2MP[9<NPM9X.9PR^D-OX&N-$\\>[XR_:Q@.7I/>7R$X2XEK339
MN8&T^T8'3KTRV0URG6I^NV1U"8L+XX5J.]U4VIAL9ER6TTB(@"89A8RF'"*J
M_T4TL<(08YQF49!FF54EORZ3C^W$JQ^P9 *J5FK]!C02Z[= @D51M[RB<\MZ
MJ)T6PX*+>X2X9W9N)#<MP%95*E;"3T M_F35+*R:U(?=FKV-$CTB[L#B/2(_
M$*_WL )NC-\1PJ-[@.N8P^T*';7=V2>ZCM%AY_A2S*^_SV5YS?GR*:];ISW*
MDN=T=B/I[&-ERO:ORK]F890D*85QEB)MFL<Q)()**),X)HQ$2J#,>M.PGW=L
M^X66'!9&=%"TLH/W-Q\=V,H!<HNMH1\@>]X5M-"@EAI<KS%<RPV,X*"1_'1Z
MW%GX.FP$_> \T![@$6\W[G='[2CM.PPW'..[Z[A#]AV^WLT%_(N<B;MB53_\
MUG22JQT\F^0,F24J0@&" <L2B%#"((NS#,HP(TF$:8@"Y7(C=G+&L7'[IW71
M&S>WKP6T,:6FV[2&-JJ#0#G$42PAPBQ.%4Y%1C*7Z$:_T X0]KC)C_$-;9Q$
M5 G3G! +!E&"!*2<$LBR.!%"*IF&H=N=A5=PAPI?6UT<@6HM+_CE[K-OM.VN
M+KPBV/NM!5N C8@38(2'BP(^MN)O)W?YN[:PALCKC<7I60>]K+ &X>4]A?T7
MN]Z7EODW;95]DYNL,E,^Y!<I[DWP"M=_>G$]LG82XP@Q2O5!B85QH+F>F\ 2
ME,*4$87BC!+.K Y*'F09VP:[464K>;*IU=-J S;J;-T=.OOR?:RC[2WM(*O3
M.PGVMS =;G3/AM3S-6]W>0:^^ST;N-<7PN</V;G>X),L%\\FS7^A9_SXKV7^
M9*:_6H>'"2R90GK!4FS"5;#)JI)8PC@3 4KU<2413DQ[>LJQ$>I*XDE=CZ+M
M\[:2^HQP/0OP[>C1+Z0]LZ '-+N4D+,$R'>EN%/3#ET0SA*&/77?;+_I1D1"
MYM./\X6V+W^3L]G_,R^^SV\EK8JY%)=5M93E- ACHK@DD*14G^5%QB!.4@6U
MM1>3B$=(<JO.0R=G&AOM-,("(RW\W8@+5O*"1F [MCF-\'&2\8I;S]S2'3)K
M2K&&8P^35)+_];[X]I,>HR:1?R'S3]C\LV:.TZ,/0AC62JYXPOX+';,/5D?.
MK:"YSWH";0F)Z_F-.9J:<(^Z(/.O\X)5LJQC?B_G3\N%"?R=\[H,95[,FU;L
M.")9A(2  M=U1-((,H8Q5)QD2J6<8V+5[;XO <=&1AOOC$D3^J:7* ;;>H!:
M$;"KB6/V@N\UMC.>WG+E>J;#G47;BA=>J6=JT*\5;,K^3TZO:MLKUV>:1$]+
MX#>#PK>0PR97] 3QJ[R+ON;IMF_<ZN%SDP92QW54%YNJ50U%4)[ILVP008%"
M I&IBL%H0&"&%&$X3A&-G.J&G)AO;*Q^RQ^D6,[JLMYKT9N(I0K0Q7;!M5,O
M?2?X[1C:(Z@]$ZY'/)U)U!(EKYQX:LY!*<X2@)>,9?NU<])FFW947S7S\?R)
MSE;Q95.!@B"(,#=)L3%$5")("%<P(XBR3";Z>4OM&D19S6?UI@S:$.I&MK'
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
MKJJ/Z'09,B JF4'Q<Z&^J7?_<G/[\>9?+#>C#" W(RBW0'JFIAI#+2VHQ9V
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
MF&%,("))#$E&&)0LXC02/**A>8E PT''YO=48H.BD1N\O_UH,2V9 FW@E7B
MS[,?42-WLT%N(S/00H-:ZBX;A*:H6DS/'M =:$)UA++=K&<)5^L\9?JLX686
M2^WVY@+;>SMN$VZRXJI5U[GVS$>MF=6OE?YJK5]/4YLF$HF4,9:$0RF34"V7
M,8.$Q?JT&.=APH,0Q['51J);^<8V)]RQ1\%?YM6IT4[6\/M'==&F3-!J]D.?
MH^JHT2_BAS)B;+D=Z=C&AAN6;V<YWUN:&T--FGI/8*V=3B7>Z <J!2=@5\7Z
M\ 7L*PG^O*]^YZ6HMB<[N-TC=2SCL+NH?@ ^VF?U-(Q]VX^Z4<&'XHG,%M,H
MR5&("8:!]N<12S*(.2+JGSSE7/TO)T:MBP\?/#:F7G>XJ*6S:/:QAU8[=?;!
MP#/GF:IOU>+CE*Z=^WOL/6RPYAZG5-CM[''R]]U<M;HD\MU*?;P?E$? Q8*7
MW\7R[I$LQ0?=7DZQP30)"4UX',- ,N5_I6$,,8X(S.(@P3B1(HN)C?]E,NC8
M/M6-H( W$NIIF=7EQDNM"GCWQ]T'\*R6.Z56Y#<[?\K($&9.DFMX/;- 4[*]
MDG<"-A)/@)(95$*KGS9BN_-@;$!RZI88#3RHKV$#Q:$#875OQ]6DX+JA[]^*
M)Z'KCNGMS"O^0Q\/EY6'.Z4D3S."*0P9UMX"BV".DQ3*)*.)T*$FB5V<R84!
MQT9-C;Q "PRTQ%5-";6,:(1N5@*60<4783=<L3D$T_<2K"^.]LLH0W#<KHLN
M#3KL0L<0@J.5B^E]'0X@JG,.4FH"J_Z<+;X6R]4#>1";<+JJ V\Y);',6<Q#
MF"8LADA0!DG"&,PC)O(L2],\VQ28N#<\B3 >W>C3V:\Y<3_$D<1R]C!;;&JE
M?;V[M8F[,,?>X%3"+92#I3M4LH)W:ZE_TPUCUX+O!-;6HGO!UN)LP@O& YU.
M.,/:[GS"&K+6$PKSIPUW1F&MX=XIA?W=7:KM-;OD-_(_7LA\MJKZI'\B3-FM
M/$BEKR:4[59U@'&<DC"%+-!QS8FN.DYR"M6_0D89"X,\,2^_UU6,L7FAFU.'
M&PEV5 &-+H>9JZ95QWO:RF"2&,0"GB<-:_!M3@=<VL.FO-\0=AFJWI^SC\.R
MWE]?#-L+ '9^^H 5 ?LBL%\BL/?3NNV!W.BLD77.]M6"K_=:FJ9D@0R#1'#=
M'DX?D,>2ZGAR 4F:I$F""<Y#:E>NJGU FR]LH%KGI'R< +4H!)]>]":M/N0N
MM YVFQX7<#;;\G"'G>=9HQ)TV[5-8[:6U7D+-S-0G&YT7!ART&T.,_4/-SD,
M[^K&*76/U$U]]R"*<I:%#.8I1KKD700Q2C.(2$AE2E$LB)%7>_KQH_-6]0;U
M8S%7<)7_NVD7^V]V7'& GQDW=$?%]UELW3'7H+6 ]:=_6F>GG_K!$(-^VJ?5
M._R4SUS5,\#N^G7SU[_-Q%(]Z/&U"N>J"H!P2FC*TAA*3-5"57L$:GF:0A'D
M:120/(LQZQ0WUSKLV#[UG1"XC;#57/?MZC\[E5LQ1-_P?,0YIKY/27K V3W.
MS @=/^%C[4._3528$1QG@[W,[N[:WV\Y^U$MBS9YN^^+^9RL]&E-M6MW7]SJ
M@^'9D_;9;Z0LQ6H:*N]#R!#!))8"HBR/(<41AB+,0QQG62"84<!7+RG&1EQ;
M)3:=6%\G@&WTF("EUJ1*=JUU :Q:!A65.K9=_;K8S8SCO%O#,^7M&&*GU,#[
M'4/<K@W1J 'J]>A-NR$Z--[K :3C#GM=)!FXE5X/L(Y[YO5Y6#<JW6XVG2CH
M=[\L7M0?_(.@JUNU.ER^L-6+#MAMHC.8"*(TXAABF>5J.9?$, \C"4F6!XRG
M84@3H])9+H09&[&>KL.Y5@)H+<">&MTB:'K9SXQ9A[**;Y_2N4&LJ=4%DDX9
MMI= @Q*M"^@.^=;),[O1[F$EK7OUF";2/@]))N*$0[6 3A6I\@#2@'(8$<QS
M06.2Q5:D>GZHL5'F4:DWH&6US%PP0-B,]MS@YIG4ND)F35V7T7!*3"W##4H[
ME]4^)!6#.[I1QA5CNC]8^:U853V3=41BN>6K]W-2EC,Y$WR[VX[#.%?_!QD-
M8HA21B%)401#G$B68!SB(+4[L;.687R'>)7(X%&W4M5YJ;/%#T7NVEIV]&)O
M#3/6\8JP9S):RU[MU)UVM^IR>6<;RJ@%[\MRJ<F,U)7F6?-/'T<&G:%VRG3V
M4@Q*@)U!.N3%[@_J&,WPK%;-*_7^Z??J/5DN7V7=J*99^^0I$PD+.,PS'<[
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
MJ90YLHK&.AQ@;!2PE:_CAW^$H-DGWP<7SQ_[#B1_TZU?W'_GYY1WG*5Z,,C
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
M12^,:O,)'8[M,410/,P6"QTI3,E<UU6RS/6X@#1*<Q3A6.@@=:[\?1%"'-(
M)AFG:2I)%"#6(/UQ89IOXQKG]<@>]PX7W!O$G"<<R9!!SC#3>0"1>IE3#B-!
M)(Z1R'*[/ "'\ YR=JDDG0O0M"71W1 >= 9QN>F0L=2)K)8I I<P3[,\CE@<
M0<[56A9%401QKA:T&8HQ$SDG&<>6K6+<H3Y,$>VOYY &_^M_8#6__3MXVFD7
MH]W0N^LKMU8P6^8Z1-;W ?!Q5Y=MVQSWW0,,@7&;$W9AS&'3P,P .,K\,KRM
MF^]R]9,LN6XD6FT2TTA*$M 0AAE3GDH6")A'(H99&@HF$YK)W&I??N_I8Z/R
M2KBFB6V''?=]Y,S(H3,>GJG ' KKS_ZDRDX_\OT1!OVD3RIW^ &?OJAC4PVQ
MJJ+CEL6/&1?\^O6/4D?%;4K-7VTJ<&\.T)5+)D.:<YC*((4(XP1BDB#(HB3*
M$X:B,."633>LA1B?/_'^ZNYOX-.7F[_?@4^W-U_!I\_?KKZ]__SM=W#U_O[S
M?WZ^__SQSC+1JXMM>)"Q(*-0<DX@"B2".%6VX2$*:2QY&C"[KA%>+3-8P+V<
M%S]+H#\W(#=-%+;%Y?W;Q8S-_:+MF?)U@>\ZXKH1']!7\$YK &:+W\"V><56
M"R\1)MU!=-O&PEZ,8=M<=(;IJ U&]R=U/* 5RG$53>3)XF$O8OOUJS[)47]6
M_2.W336C*(O5O,5AR*DB1IFFN@P_@QCG@F4XXRS$5@>W]C*,C1G771EUAM%&
MD8/\AU?0Z&+?@J.#D0S/??U"[_L\N))^<HCX9 OY9(WYJ]<NJ#U@='N*W$&.
M84^7NP-U=.K<XU$]:DL]%G-U1UD7L9J&#!,L<0I3[;JC6"W'28@I3$D:4:X#
MFUE@TY_M> @KIANL/UM5#*J1\W\W/0(Z5(;:!S,6.$WC*(6<ZJ;;&1:0:J^;
M!5@D(>$,QW&'HYA>D/Z_<_IRC&>6IXC(7,?9IS%$3.:0"O6&RASA+$HX38/
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
MY9#',N0DBK*<6?5C/#?0V-9_%ZKFVH%HZ"<Y@,:W(Z1#L[8R3H"6TGF%X4M
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
ME2K*Q]'* ++@X&3$<*?XF:[V,^/. :SBF3M]&L0^;;8?G&XS:3O*,FQR;3_
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
M_< ))*R^_J_--:H3.*'PKBLX]?$SLB(W[9T^U1=Q>\Y!+ORI3V!,@P3*LX2
MF(8,DH3$C,M3!TFUPLX&<T[94:PSM'I=TAH=!F3(G8#^N!-Q!*CK8\:K^)GX
ME\&0#D@NM ?MV$F$^Q!+,>994:I J.4$03V4M!(!3PPU?L*?GFX'$_LTOWJ&
M^_Y4D$55++X),O]0J>0:^J)^]3ZOV+Q0A\.=-R!,4S_$22;/;TCZ\X &$&>!
M].<8^1$1,?5$8NS/#868LH.O50%_B#G?I"BH_FTJ^W* /S(UCX'/=PCZ6(M
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
MK1HMN>:F77JKB7&\S\0D>F[:$=".O? 6KA<;8"\DXI4JU/F'(&6'LILTP3,
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
MV8N -0*"LA5<,9%2 7Y*V;N_*>$-R1I.XZ^W;;.+JF-_W=T"?Q/WJWF;O]B
M_"VO_@G?-2GZC>@JA5XBW%/D GS.%_GCZM$BU8,V>G9)'TY/.R[]@S8,>T00
M^M\<'#AJ<B6_%O.<O6SZ[ 8X(3%-/2@H01"EG$.2!?* F,0!3A$E?FK4?_ZU
MB:;FE#;YP*;AZ%>AU(X0G0V0^_A0B\T%:*0$/]I_.VDE? H2VT&BPY.-'2(Z
MJO*! -'QSUOKF_2YX'F6L^:J[%.^$-=+\5C-!/*S1'H&&&4Q5M3J'L2<"L@2
ME"DN&!_[^,RV28=GGIKC6 L.-I++Y;<L5O('#MX+JBJR5<T-6ZY*];D?2A=0
M*V,8@=(WCY[O<0*Z8V?D"&\;G9>.8^>Z\=(KL[]UWZ7CH&BT73HQP."NHAO^
MCZLYJ:KU'.^+1WE.G&61[T=)@&'D97(CQ+B A!-I",H$SU"4>K[11NCDC%-S
M;-ND.F!;9/"C$=K0@9V&7<]Q6073L<,Z$\<A'37UL+'=(_/$K&-WO=0#X4 ?
M2\TOGEU$UK+\S5*&D!_ZB3QM1?(?BF CI5DH?R)AB-.(QW$ZL*:IG<+(M8Q5
MOPH6O9(;T0@ZN%ZIPU((GF284!@CCT.Y%640HXC!!)',#U*2\L!H6WHFEB.X
MZ2\.4-1SPN=AX]CK]F'Y< *6<PJW=C1W5:753?-6)5D[:AZIO]K]Y%!*M$O.
MY7#5UZ*2ON+_RY^N"BYF-.08H]B#/DH$1&&@J(M]#-,X0"$//1:SQ(P0[= T
M4WO%6WZO5E05@U'" BDM4.*:TJ$=1/;X*V\/+\>O_5"H!E"A'4/B3"*T@T./
M3(-V3+U]$K2CGQZV4_HFGL5B)53G<%7,K[(H_LR7#U>K:ED\BG(WVLJ3F$91
MA"%.O  BCA-(U0T;IPF+_9A[<6J4RF0V_=1<1BN]82C;$'*];8([(!W[DE9P
MH-X.T(D.?DK902>\VSCX,.2L;D$,11AU>S(,GMVMR\!1AODTE6]P5WPF*C*Y
M?+D53/T[%Y6*6K:_E?^EV)7RQ?T_!"EO\U]W#_(H>O]P)Q9K^J49"EB01(&
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
MQ ]@2#G)$/&P"(PN;@Y/,[6U0$D)ML1LWW3C/NX'0=7SR.=#Y=BE#D!I !7
M,1 LE_\?G&KDDO]CZNZ7^1_]]&#>_WRA+@JV8TD?I*,J7D0I]\3L04ZX]7<A
MGZC%<D8IYP$.&?1CRB%*P@"F/&&04T:X+]U(1(SXO8>+,C6'TFH"6#]8^B0_
M LAJ6<A38\Z 6$AQYO5UX%.CA7%C@:&&TW-(XYACE)L!?BALW2D".DVV/G0!
M6F74#K+]J*C^;_![J=S@5V(AE<4>T+:;'0P59^Q6"&?"=J!1PKDCFN?-7:W*
M4H[P,:\8F:L@PX<%?T^68D90&"5,I<X@A%7310]203R82/?JL] /?:YU$7IL
MDJDYSE9.T C:$,Q]4 V;M7O$'H7TN..S!91CES8((Z/\NE,@#,ZR>W7@T7+M
M3JG6S[@[^=F!%1_%4O38FNH%91:E7DC]+(6)3WR(/!'#E&4!9!FG:81Y&@:&
MA&V'IC%YBD=BZRQ4^,6<FNT@B$0=76E 8>1[*G7$SR"MJ]EQ@+(T3G",Y.E5
MS3@.A)NI' -H 3N]/>&YB#AVC8?K!CM>Z=?*!RU6.!R!QVX-PZ&)QJU2.*+J
M7AW"L<\.R23+JZ>B(G,YT.KI>L'F*RYMKMCNZM/Q2O"VQ*%8;+&P$>:''HL3
M&,9,>@44>1 C@B'#)/!]/Z,L\/53RX8),;4=UT?"\KKEAKKPO+Y;MZEF1:7;
MZNXLFVBD'8R M.M3:*L!J%507?%:)4!?"[!6XP)H<N[9LX-)"IM[>XR5T^;*
M+H99;N<!>CSM;>#8(^;!G:?]=F+<F6,-C:&6<F5;UMT#JF59/[F5:FVA=A?O
M7OX0_+Z^Q6GO<![RIW<O39^!=4>U3T73.N#=RZ'!5%.=YBZ!1#0@'E4-P86*
MN7H4XB3!T&,IED<%%$2Q%JW;^*)/;>';" MZJF^U)%'E&RT"H _!A?I#@P+8
MM"OL<*C_>G#TII_5H*NE$1\QW>CP%!\<Y]'DT\^,]3NQ\9&V'$X>3?R1P\]C
MFV4_7#VZ! ,.:U=RZB59++^6XJDI-?HF)U_S+T01$6$@3V*1/!]"E,4Q3#V*
MH(@)"BAC,<9,^TQV?*ZIK4"=M& CKFIV*(SI+W1PUCAGV4//=01\3. ,#D;V
M !SI_/,:D);.-7IX'#V^G!ABO%.*GBY;AQ'-KYCYU*I<SIJ^)A_KMB9M!9J(
M@M0/HQ2*,)+G M5UG<0X@&$@>$PCYB$D=-SHX>&GYCG;QBZ-B'JO^BNX'7>+
MYZ/AV!-N 6&Q^.ZXXL?VA_*;O;VA_*_=?>$K0X_R)A]7JWMY3WQJ8.I_M^5J
M#EDIP3B+ Y4[)=%!84@@#>6Q/F(DBQ#B./6UMCV'AY_<^[H^) \Z_.Y@IW=
M'8Z(ZW=6&PSS'/*#.MM-_MZ>8MRL[8/J[:5;'_[4L-?V>B'?#U$MWPE2JDBB
M/#Q5RYRUO?7>E<4_Y9_YC".*O##U8(91G0H90QSY,42<)RQD(HZ3P.1UUIMV
M:J]Y)[7*4U)B ][*K5C1E> 7@+:BFSD 32OH.0;[V#IV&'NP=B)WS3DOP+M3
ML!J[$C.4K+H8S:E'=3UF<.RZ),-OCU>O?[,0=P]EL;I_^)@_BZ;B..*(2*_E
M0\Q)*K<FE$+*?0]Z*1(19CY-A?/2_0-R3<W9;:KXBX6H*XK!LA$99"I _,9U
M_8<LJQ$#>AM[.7:@]I1Z&[NYYP XTW[_=G0 8DVS5S2_[K_+^Z\Q4 O"_PE,
M 4?L[((TX-!TD^</.(*1#2J!8\,/I9#_><F8(J.7>XNO9;&0/[*FBK1AKF_^
MN2D1)Y$G6$@3Z(=<KO HR2!.201]/_(]'X=()%J\O$,%F-I2KE(3%2OC6@>Y
ML7X6\Z+NW6)8U&]L#+U#BTN(':^^4O0^M-O"KQMW.&W/,10]R[SCAD*,S#H^
M#*)]SO&!XPPN7Q6E/#O=D5^75266U8U<I<M9&*0H#B+IW)B*QT0B4&E2$4QI
M1&),F>>9Q6,.3S,U/U8+95Q%>@@_/:=T/BJ.74\G() 2@D;$"W <I2'5FT=
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
MK+[FKTPUZOM^7-W=%__$IVUP;W_+[Q^6-]GW2M1W-S.4)ED4I@A&G%*(/!;
M-$@S& 8QBGA*?.*%PVFX=V:;FC_89>0NE;BPR.!*_@=IBP[D#F"^XG5_5E L
M'T39_N4<ZNY=*^AY$&O8.G8D>X3>WSI<I;!-,8<K>N]70''(]+T[XQN2?K^B
M_''^[]>^-,S9W,GCVLU"#EK]L^XK>$6><GFV^2::"V)%3?FGF,_;7ZL[GKM"
M??A/H<10U,/JU9H1D?BA3WW(PLR'*$">*D[S(4\3==+P,B:0B5>R(];4W)?2
M"OC2:U7_[%K$-@J LE5,[<^I #^E;MW?E'(7H$Z9,/-@EDRKY^K&-YCKRWZR
M^*?RB-_$O2(@JK.@:OM)+8&2'-9Z@E8C53.1%Q= *0FN^I;[G"_RQ]6C/0=J
M%VJKGM:2:*.Z9+MP[OINRZ,/C*(5B[PM:GXGB+H2:HN:.PIBQ7**4HHXBE(8
M>5D,$?5CB$DLY%DSC6A,F>\Q9'8OH#/M]*X#>E)#VH@-N'A4$6L^B+- "WW-
MH)-E1%W'H@Y V0H,>A);#$49X&,W0J4S\;B!*P,H]N)9)M\=RA^;B5(Y0/*K
M<7&;36Y155>D+%^RHOQ)2BX]$R,X27P!8ZHJOJ(X@)2B&'IQ)G>6&0])ZIML
M+@WFGMH.LLO35MZH"?PL5-NXS;%8T7VRO@:FK*[Z9M%S68[ =NRY.JGK<MB.
MS:!W3%8P7VG!/( SU1@PRPRH^O./S&=J#,P^.ZGY$,/\VYI<JL=]((=^K$\2
M-UES!W-5/#Z1Q<O-8O[R/J^8?'E79:]_,@D3/\E0 $F"/8@23B'Q/0J1B#C&
M@OIAI)6S;E&FJ?G#KY??/GRY U<WG[]>?OD'^'C]Y?++U?7E)W![=WGWX;/\
MVRWX[?N7R^_OK^\^O/^+F3.T84,])SFR91P[SPT]7I\H9JV/ZG+:: 1:E8#2
M"6R4 C^<E.1:1-FJQ[4AUZB>V"*0NQ[:YM#FE*/?5#IT>TF8^&F0)(+*;69,
M( J)#RFB(4P#BA+,8C]*A2ZC:&_<J7E0Q>&05\N<R9>TE]!CF/BV"]YQMW<&
M)(Y=UV TC$@\#^A^-D=G?\S1*#@/*-)GV#STYP%E?IOFABH^]DU4>5UF0N:?
MBW)Y3^[%#9WG]TTM2OO\A1G&/&($IDD00\12"JGGQS##<9*$OH>P07&^^?Q3
M>\FW-0 ]%4"G ^@I85"Z-L VQWW#"(@[W_X8@3VD#GX Z@:%@V[1'ZF \.Y!
M .F#Q;WBMFI3 BKPN)I+YSXGE3S./Y$7N'PHB]7] ZC:EA7_W=J$;=N0OH"R
M9\;'%H>J^5[S@2[]H%JQ!]47EZR6Q6-!\[G\F K7T(*H/_]\R-7?Y2;W7BS4
M!'+GJTCQV+(>J"K \H$LY3]$+80B8U("R3WS4RG5R)_:Z$\7H -\)9K*(?65
ME=P]E?.7)F9-Y0I4U5,]D;R^6E0?>2CF\C/UB.H_KS[?_-52^>3PY^9H&>6
M8<<KIQRN\U99Y1G##%I0VTWVAO&ZR)H,QF:#S9H-]IU*&=V<93V6(D\(! .2
MJBA$G,*490(FB.) $)(&D58.XADR3&]A[8ZZ&S74F]4H<K%SSC7R\(-,I+6V
MN@9^M/#"4<Q;-<"/6A$MDB]K9C!:;%V;8Z0%UYU93%>A<P ]L1(-&GK,U>@<
MW7=6I+.&<L?4*W_YX9=X?&I3[F<D0PG)Y-F.)ESQ\=(4TBR-8(QPE*:<!IR9
MM"\^0Q2MEW+\#I!22BAJ,3>;1BKWGEEN6-H_Q#IZ\6]78$^->%?]H5%BXQ;?
M@F7W%2Q'9]7=E6-R++JO #6$-?>UH89YRCH56!WEKA^?RN*Y<=!U8U=5;B\(
M"CR(8D_^ R4($AQE$/FQGY$TQ33.3*X-7Y]J:KOQM:0@[XEJYN2. *OGR^S
MY=AE;9#J2]FV!K;GBTYC8=7E')EN5,]R6NU=!Z+Q#3,_P44^^[!8YLN:F[M\
M*AK.O7HS=U6L%LORY:K@8H8BGN DR2"-$)8N(N.04*;((=(X\A@*N= J)]*<
M;VH>HQ$9;,E\T1Q@%)].*SE0HNNY$5W<C_L2!VBZW@-9 %+;O1C"<\#'5(+]
M];YX_@\Y4NU>_H74C[#YL?8ING.,XE@,%>Z\B^G7SF=J4TV>;S+YFR=1+E^^
MRD=D>;G@'_ZURI^42YL%0911)%+(@[1.Y4P@YJ& R.,"41$PX1OM30SFGIKK
MV:;]4CW<FR"_>,RK]LI =+(/IV [91"]/8TCF!W[I&V$;UN$.\GET4O)?E$C
M_>$DTF>QIVEBYHPH[=3\;\:)I@G,,?HSW2&&TC%TEW/YXOZJJ-38\G>B?!:7
MO_)JQCPL8A3Z,(L\!%'JQ3#-_!!*1T9P&"0QHX:\#$?GFYH3VQ(7W,GQP0\E
MIR%?UBF4];R41>P<>R9SV ;P-FB!89G X?B<(S,Y: &P3^F@][4!UZZ][/->
M(4WWV[IONA"57([4M-4L\ ..!690!)G<(1%,(4Y]"CU*2!1D@<\]:A#8'B#"
M1 /:Z^*,N9079*+=+3$ELL'=GJ$Y-*Y6':#[!N4N/=%5^^'V+TIZ\+'#^LHM
MU@;WI^XP'^G>]/)1G<34SI1W6*L.BO.-,H#L,'C)OS<_BD=UII/G:IYG\KM"
M.L9VM\N/O".V\GV&07_TAM5PR/%N5H?ING6C.G"(H?5'CZI[==.O3ZU@R[Q)
M9=XDS*_[%\=QX@M!?!AG"88H22@D"!,H4I((C)'P4\,Z(^VYI[>?[60%[YHK
M4JUFQ6>;0&^#ZPA8YYO=09@.*.\Q1L=R&8_^_".7ZQ@#LU^68S[$T N+C_E<
M?%G52<L>\TDDN%!;8'FZ3H(08D9]2(*$H2SC4<:T*K\/#3XUU]-&T)6 H)'0
M],:A!YSN]<(P.,:Y2]!!8L"5P;[*9]X/] 8<^3)@7Y7]R/^!SPPXNGX1R]])
MOJA4F;2H;A9=6K+:M=R4^7W;"D:Z!A6.JRY5,D1#;!)R&D5A)" 10IYBN9]"
M>9*-84IYEA+A>\(/]&AESA/$Y/D>B6A&+,$]422%BV:77FSD;P@>5,2:K#4P
M.&X--Y?&*7<4$SAV,0K[6@G0:*%LL"[.J8^Z-SO&J'4!E^-:P^ </(I51CH2
M]]^,KM9&ZQ6Q=;(]&\RCA]SAHX]WWCT;@:VC[_FC#649:@B[>N?M=T0^:DS<
M/@BQ_";_7"J2M3H$4QF>QH8-/B$GV"FP'?%K=0"U$JKC7J,&:/5P<G0[#TK+
M]#>#1!F9"><<N/9)<<X:;>";*5]P+A:\289=T_#,4$Q8%&0>Q%D20T0R :D7
M$TB2B&2,9!$AGA'7U^%YIG;XZ\1LVU<T,=P_Y$^WRU+: "@V4D,FKU< UO1M
MY\/FVGEUB'6)]&LA+;JEXRC8]3NOS#6N8SFN\)[G./'Q 0?-W_/%(A>?B?A
MROG+N]5+L5JJ74)7QAXABN*0)Y")V)/^(?5@&BK>:21XRA+&>!AHUZ">F&QJ
M3J(1%TAY02TP:"2NSRLFYY%3&&N< 2TBY]A/' 5M"/?"*?0,SFP641SI9-:@
MEA5ERV.@& 1$$ZY[(%5+09"WI>Q->P9U85F*)RG!@VK9H+ O,D V![NGHIC_
M%=PJVH1Y/3QA3&TUY)Y33:2H%'H#V#KB:6)_]"!W:HSQCFN:VFP=RG2_,W2#
M5\EM)9G_7A:KI^JZ)N!01+)Y)?61J\1*\';!*!;5(>8\G&5!EH@,<NGS(<H$
MA@2Q"%)!HY2C,$LB+?XM6P)-;35X?WU[=?/E[OK+]P_OP<W7#]\N[ZYOOMR:
M[A+/M)+N=G(\[)WO.QM50*/+!5AK _KJ@(T^%^Z9#6WA:WE'>Z90(V]][4"X
MOT>V-.[ 3LT-C>+B_IM@(G]6:4/7CT]$]1[XE"_$]5(\5K,DB+,X#1E,L% M
M@2F"*44I#&F XM@/B3R4&S5HUIAT:NYT+3/8"'T!.K'!#R4XJ"4W[06L8P$]
M-VH;5\>NT@:DYOU_#3"RV_979^)QN_T:0+'7Y-?DNT,NE*4*I'JX7CR+2L4,
M-B'_35I:%(0I#V+($X(A$AZ&E&42>H%BGW+/R]+(Y.;XY(P3O"(N%E )W;OB
M^IO)Q>-ID'7N>ZT"Y_IBMQ$6K*7M7=D:9_+I@FAR36L5S+'N8UM0\S6H#JY<
MM8$Y?K=Z>I@1+U&U==J^+=7_VL .HZHKIDKI*\6#6%1KWI++9Y+/E:O_6)3J
M(O:V9<64$_/_6E5+]:A]$<N;[([\^BK*O%"1WU)1%[P7S;_7KT1$29H$2, L
MYDQN*84\N'.YP\0QXA[V"(^$9MK/>$)/S__7.M>4:6NEVQLBS65@1(OK;6&G
M947'B]'-U;6JH*%+L%'G JQ5A5E10J7L19V+U/9KOP DDP<>L-&[SG11E3DN
MKM[',XC=GJ[NQ1ZW,>QH9MCK+CO>S,-6J[^3,E=RU!PYJC9F%G).213__]R]
M6W/CN)8N^%<0,3'3M2.,;E[ "_H\.3.=58[)3/O8KMW140\*7-,Z)8O>I)19
M[E\_ $A)U!V@0)HU+U5.6P+6^D N .OR+0(9PB%$*8YA+G,.(T*R(*6)NB4X
M%:SLS3 VY\1*P*;MM:GB,E9A7LQ7OWIY+>;N=%?[X-K9\8L@Z]GLKM%JNEEK
M\?P9S*.:>[5O^[,,:HZ.*KEK/8Y_L".OG0Y W<ZU"Y3?E;\N24GF"R'XA[=?
M"W7FFFNK<[U</!>U*:K;<DQ0P@1)=--ISH4Z;<8$YER&,$^SF+"89CQ,G"CO
MND@Q-J-1QVH;+30)TT8/S5>_T02T5''L^W+9LMF9FMX7HV=SU-,ZN)/Q78*C
M7YZ^3I(,2^%W"5A[['X7#791X(?,3*/#>U(M/BU7W9G"%*5AEL40H8A#E$@,
M<8()C#%!*0LCE'$G%JX3<XW-*&XZTAE9-2UYM0!*W$Y!G8/H.L5R+L5LF!#.
M/ESG,Z>Z1FY.(=)'P.;@?.\1ISFE^)'PS,FO=(C*'+_S:2_&5[)H_O5?T\7S
M='XW%_\M2+EN5:],&?DN_GLJ9GR2QA'FF$0PR'/-*TH32!%BD,<4R2Q3)[3
MLIN\7\'&Y^/3+Y,I=1+@30FM#P@SH?L3K<0'C?S *. 0N?"WFA91HG=9H9ZM
MWUHGDXAH" 0W:M6.O8UBX*?1#"C5@-9M3.OG$*!ZEW4<BFIG:SU-[6"U64_=
M, N\;*_GUIOY<[6@I%G0-ZVGKP"8=^!/QLG\S39<.,T[0EM1-_^C=]B OR[G
M4]/C[4,QY]7'AK-7: E:_M?O8L[>U._4&Z.N%*O$<R1"(05*H>!$G>H5O#!/
M!8<RI)3FDD4LS:Q+(RX09&Q'_K4JP.BB_8&--@=B,T8CL%')P5Q?LG86&^Q
M*]+SEGK18G0IU[AD51RVS8%69Z"-LI]7QFT_](#HR1WPDO&'V_,\H+"UR_D8
M;TC^F#,)TQ.2H"@5DL(DX12B!.<0YS2'82P($@E'%%MY_GN5<FP[XJ\C8YTY
MM\@6N^,8EJ[GK7./L^;N%&?-]0'.&HMBE3$L]Q"L-QZ7?4!2G/=;_H'X<RR7
MI1]ZG7.3_PW8=RSQ\T/.8SM9MP#6;^HJ_50T]^ZWS>%D4WL8)Q'.<<9@H$XJ
M$(68PSS(,*0B0SA%@J08N82QSLXXMGW\6M=0FP;U.O.B;F12+:8OFH@=?";3
M$OR3S):FZXG635=BK[1K'>'=(E_GE\4N_N45[)YWWKT[CQ8>+@KXLD*SCV[&
MSDAYC8Z=GW70&)DU"+N1,OLO=NY^]6-:*7OWN2BUQ:RMZ,U?KZ9Y\H3'@E&<
M,AAE)(.(8P$I#S)(P@3'@J=AEG"W//C3$XXOOK66USC=62GX=*%N'EIHY[96
MIY .91RE--;,,)1 ) F%>1P&NIR5BRC$L;HH3N9B,1C*Z\88B[ZW@=FL^&DX
MV_80AC-[;AA+G!,<)7%.4AA*%D(42*P>9II QJ24.,EI%EIUC/3_/ _4M:V6
MUBNF=ENF/Z1ZWB\/%_Y^K!],+?45:*0&OSP(988J,ON'U\YK%CCY;K9V:LJA
M^ZM9J'^@I9K-MSKX_IH.Y^I&<2?UR/?JT"J+V;28$!1QQK( RE@RB%(:PEQ@
M! 5CA$>99)Q@AR21HQ.-<%-<BZH/Y\8/][J2UL$%<QQ:"Y>9%[AZMB3;.!DO
MQ[U7G!Q\35[P&LA9M(W;HEB0V<Y3YBMMX2PJ)WTUQ[\]G+/EK 9;WI+SG^YV
MCWA\)J7X0)2MW>JU499J64VGC0]OFX_<DS>3,_R3E*;3I6[PJ]O6F;;AIJ#K
MZ9G,[UZ-'^97G6U<W<[K(JV=C 7SQT]D(;2[P'@+)A&)\B26&0S35%U9<$@@
M41<7R+"ZQP@L$LF<#GBCT6QL9TDCH> ',OW,7X 6ONW&^64Z![R8S4A9@5=1
M@DJC=OS<-/+'S.[,.QIY1[0I&H4AU1J#-BJ@!8NN+&E_KH$&&&RN0(T.:,$#
MZEKSQ;,.)+PVQ&4U1CH)KD;)]E'U=Y8?W?I[O3:,1[M!;RCC4?O(96A\ G8[
M5&QG>ZRK?]) I$D,HSB1$/%$0!SG&91J<\^$3MR/B9M+\M TX[MS;9*:J!;3
M;=\\B*3=%G8I.CWO)CNY7CT4]IP"P*LY/3C1H);ME*J[1N;D9[OV.]E*X]K)
M:/XJB"Y!U';I=OZZ7$RR@&(<409EK,G4@R14ED"=^6.9(!G%0:J.^DX4NT[3
MC^TX7O,MF5-2JRJ [-4,7(&7C2;J;*14<23==5LE.RO3'_9#!U>W^7%JQ%OR
M@]N3B'?H/=,%.,\]9YQ$&+C73!=X]GO,=!JEFQ6L^6L>%^H@9<YJK68VUW-^
MS?E4'\7(;,.V6WUX<^+IO?YK6DWR((F(4 O*6:CY*:,8TBQ,("=)*&@0!U%
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
M 8:$<0X#&J.4!6$HI5,>]*G)QF:.5K+63LB-M&[6YR2\=B;'%V@]VYEC>/5
ME&:#B%?S<G+"06V*C>J[AL3J.QV/.*M6R2L.(G4;:_H)\KOY@[ZAE<J"?2#5
MM/I]7E#-MJP-F6DTJ/ZLE%;?,K&O35PC"QD/) T@R7+MTXT8S"DB,&0)5K_/
M<A8YW;/Z$')LUFK3_?T*M-1<M>[DNHY@K2DPJEZ!MK)U8T^PK>XE$:P^G@S+
M,]H[KW??![IW7&KW0V&/:^'W!-F'H,,>-WN$>N]LVN=<'7H9?"QFFH*]K&L(
MOQ;EXCOY+N[H;/J][B?X(*HI5[N>N@<UAR]$TC#1+:J(Y%C=NC,$:8!C*%.$
M,\YHD.3(+H;048+Q!11:(H)M?<!*(=#2R*$Q0(?U.6WK!\"\9S-N 3!H+\C9
M8[07U!W:-?2+_D#M''96X66U"D5K%<J-'KZ:.73'[F2SAP[##M<,HKO.6\TB
M+ABFP\:R[DOQ68CJFUB<:5L[B3D3$N4A1&H#@4AW1,0\B6# N8B").9IR*P[
MZ#A.[G0G&:"]CG$$7-!?QQ5[BQVC1T1[WBXV?6>TZ.";]N2NI0=M\<%&_A[!
M=M@H>@1]\*8_/L!WVRHZHG=RGW =<[A-HJ.V6SM$US$Z5F'IHH\'\:J>M6>=
MK'T]YP]B,547H4]+?0>J7?;FLC0A"0]U/UP8QU3M#I1FD BB^PW00 0\#83,
M)W/Q77,:/CG0B]B+8/5RX?KEVA.DSV/8RTLQ;PIHRHTFCO4Q#DMAYTKRC>Q
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
M([#NTZF=>+H;,YE;!A2Z+,5I>]8SP'V'&8S@5ZW2V)7L5RN"H97\5[I!9,-
M_K/H#VZ'DHG^8!^H5L(__&XU$MT /%D<X3CD<%41W73=*H?H.$2'W6(]A^&0
M6HU].[_YBRD9[N3VWW<XIMH$8$U]X(1D"6=9$L X2#.( B$A2=5/*4U)&&19
M@B1:41%;["B^Y;-Z-[=9BOOV@JY?2;/&U7\"873369;K+4A=?TI ;/C6!EAB
MBWWJ799M((J']7HU9'DK[<#M'-3ZZ4JTO8\=XM1K:[IJ<O2>*^NP);[G"@^T
M:;[;2KOMK7VMQ,G=U_NDP^W/?>&UM8/W-DG'A++M X69=-W0:N=$H5M^3F1
M!4D9@EG,,]U1(($49XFZ&P91A,(\RC.G:D=7 49X-TP=4\E<(;=S9_4)Y.!W
MP,9@MKK^U<DR]V3*K^H[B-;!8S9:1_3\9J>Y"C%LMEI'B/:RU[J.XXVP]JZ<
M?J]K)TU#+-/&^(.01:F,Q4)4B\_3BI&9_O6$1 D1E*7JUA+KGE;*YN$DPQ!1
MD8LLS@*!G**3%TDS-MNW86 M6^T^36-QJ2:YF,[689WL;.1@Z/=L, _W6:W-
MHII$6=*U5E=UMS[SQTJ94*T9^+@L2\V-6RMG_M8K0:X[R'W3YCI(]-YDNN[@
M65#L=ACT HI-[2$OQ;,NCENEH&AJJ..MYS=I*+503^2O29X2*1G.8:R.GNKD
M*2)(8\R@"+F,)4-!A(5+:8,WR9S,\@ U$'4>%VMKMJ*_^V5F6I(T9F!!_NK
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
MS6[&T$@(C(@.;_]A_"RLY<6H]&PD:P*L%BC@CUI&RVR^$^@XF,2+41K($G9
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
M2EWC)LI)D@L:YV$&J8@CB-3%52<S:<KT,.(A36-EP=RZ+/H4;VRGJC "+T9
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
MH#VCUW&8#HX0-=QK49'9KV6Q?+V=L]E2%P@<K)>_KBJQJ!Z+&6\7"4P"(;E
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
M=8I[J*ZY]LN7\G7^S2;WQF3BS))"^\Y8)#"/L( (\0P20B1,:193G&.9(33
M>W848Z)^]%<]T#?C^%5*.WP_9-=LNU[+/JS1G.W:V'G3(: >N2W=J@*=[, B
MZ=!_SSI'Z(*TLK.5X4TZW#D"=*SQG>LPWDI(_%Z)4I6\#3;\\FS,QEO5&)::
M<>MD1E#.*:$QS!76)A]3'%)9*$V%.55)5"0""[?8$'<AIA<WTLK8=PD#3]OR
M P@>/MQ=7%OBW,+846!8L .SX.'<CQWYK\!F*=8Z!"U(80E?Z.H4Y\1XZU(5
MEC!9U*VP'>G2^FB' VF:Z^;2I)HVC0G^6)2K^OHONNPOG%]>=4[DF8BD% RJ
M/$LARE1J;H$%3'@69U+3IV)6!YF!Y)N:@[U=E&NC2I/>(>L^G.-E:'DT/TMJ
MQ[1ON%"!:?ALX-_VPC6=4HQR5^O5&ZENFE?8 Q51\R/C&U54\PKP\?)J?J<9
M>%;0EG$[5.GM2[6ZE]_I4GO:\Y<[:5K&:IG65GK3P?I[YQU?/RYE\X[4,TR$
MP+GI,R-1!!''>E^@DD&21BAFB8K3F+G9T=YEG)Z9W8G\ KYW]1C;I+/E6GA
M>^D=SQN\KZ_EB<1;KEGH,XMNC0[6UC31X>;THE<0]!I>;1UI-&F&&RW!1DV/
M!QNA5L#OT8=W*<<]' D%\M[Q2;")AM:X7VJG16](4D]O*CK/N[+H'.$84R8@
MSR2"*&$)9#E5D"=22!KEL2RD&_T?FVIZ+-[+]W__'W$>_3_#:M(?@36/I(A5
M+&&L< X1HPFD!4]@(C!)9)1P+IP*4?D =91[R;6<C@?M1Y&TV[]\X!/Z8G(M
M8K/G-$(&J+-_&@?/%?2/3#9R;?S3*N]7O3_S^0%!"?\I3?\2*:XU<=%':2X'
M/U3ZJ[ J>=?D+)YQB?(X3PE,,.<0R9A"S!F".8JY2 JI*+6/)+.8<&K4T(L,
M.IE/7SL/P_@T681 +C!I' 0-] +W'0ICSS ZQ#IXAG.DT(=+874+BG# Z&2,
MA,TXXX5,.&BU$T'A\MPEMXGR<T47UPO1]I?:5)O^3<Y%=X?YM9J7_&6&410)
MEC(HB"9E%"L.6:2--:I0$2DD\UPX)4@YSC\UHC9RU\"(V?B]]Z?N[[W@[W)C
M& 35-[DN-!*O R3 GZW48<ZB!T(7X*K07H8WN"=T!NCP):'[,,-H[CR1SG@N
M!(NB#&9IIFU.5"20)'D!HX+DBB090C%S8;;S4TZ-S [N]%>F<*_4TZP@DVV=
M,2&?3&IC5UG,T7FU6 D[CO.+[UO8I@>@?6U6U5?@:U4N5B8AZZ%\\A@<9@^?
M5VJSF'94-K.'X36!.3SI*=;UZ[+Z+I>K%Y,FL-*D:3)3OYN/S%3*<Z5,A$)4
M1! E6:2M,I;#*(JX*?7&)%KWW["\F+*>W.HMVPUN#<QC?5QK;0(2OB_E4VE^
M-I0E>Z$OC&P]OA*65TA^T7V[>-9>[JLFDVAUU:#\\2S*EX>RG@4L;!3K\>G?
M-H#U+"QG8U?/CS",S6Y- 483#+"4W^2B+G_(-CO5U,O4AM^<UO4Z0NQ:_._G
M-AC]DU;Y^O;]36<+WJK-Y8_I7",Y5T2H @J>(8@D2R 6*889B@N,&$&4B 'A
M_2%D'4"38^0 O%:G<6,7<@5^>J3EHOZY:TMD4NWGSZ+)N>_2[MTH-,CRVY'M
MFZWF.+3<J =V].M3]G\R*OYL8KM>+?)&36!(!1A%UP<89M?<3E'PVMDHY&)X
MI?P@@HZZ.82$^O4V$G2N81M.7X13#S9CDN.<*%/_.*<0I;&$.&<9+ AM3>>D
M(+-5M:)SNPUB:VPG)WX]0S@Z>#!S@/E&0#>>WD;-CEX'8A&8%3]; .!,7@=4
M]<HYV^./2A4'%'O]AA_ZR.6WOVV,^.WSJEYISZ%</+ZC=<FUV?FAG#^;C_4I
MQ1%*"FX:2<2(*(CRM("4QC%$0EM])*))FI*A-\*V0DSVO(YVATIU&W%?;33Y
M'\-O.ZV7QOTB.03@8Q_@==D-6TI<@48-H/4 G2+#<NJ'+L3PJ^@0"_)6U]-6
M"Q/FMMH51I<;;.NQW^Q6VU7[4S?=SF,-+<&G>7I!Y^^74I0KTY>NKLUWMND"
MCA.9Q87,H>1YKK<<WG1A+V :Y2+)J9 QY2X70J<FF]K6TLL*6F'!1MI!;==/
MXFQG9OI"+_ ^,1RX 17TSB/BN7#>B0E'KI=W7O7],GD6SPS,/Y7+'Z4)6F@Z
M6\XD99&2-(,"$U.R,\7:[TPBR/1_,$FIDCAR;,6P,X'+UWV<Z/#?J^7JL;%
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
M-[C.NUF K?3>YE\;=>&M@EKAKBH!,-E(#Q78* TZK<&M IW>755LT&L^F:_
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
M^#<IGN?R5MU)DU @OM+EZN7!=%Z@O)G@P9#Z@_Q[]4ZK\(]9@H64IH$V4UQ
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
MQ.6\'G8$%@3><8BL%[TY%7N%;R_^5K9B '8;"IY7EG,68E2V&PK1:]8;/,[
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
MD/&40$XPX8+%D9!6$;LNDTZ-$38"@[7$>A]=.!70L 7\-'&$@C$PF[02@\-
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
M$9_E,AE-\6(S0KI\D"N4A__4-/"G3A0&OD-@Y.$0HI!ZD& FT?<\'L=^B*/
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
M:,&NZY:T"^;@3LD='/?'[-4TVW1(ZB-DV1VIL?#(SDA]*/9=D0;7VCS7SY,
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
MHZ?1+",^L#)KJ,T+T"%W!AJ"04NQ&@G-U.2,E>3,XA@! ["LZC&==4=5809
M[&HODTM[&EWMT,$;4<](D8=6E3M6\">>E96RK#YM*X"PP!X.,8:)$R&(DAA)
MVXLD,/$BYD7<86&BE2#3<_VI*;0U^4I];='=#C72*!JR(AA-FVPXN(<VS6P@
M;6Z1]</+KF%F2,.X]ED_@/;,M)ZWZ9$BN&["6,6\\'+="^V"L6JJ?8DS=O&<
M%\OTORN-^XTOYUZ D>.S!"(<!Q#%Q(68BQCZW&58A(B$@:<SMJ\W!4:*;Z3!
M?+@EM_*"XP[!!DEFO<1Q6MF- O+0ZF[= [:B'^!EI^WB#%QL0=]EHRJJ'QI_
M@\R^H>4P4CK?0/(P2[4[!\N3^76];CQ>4MTY?&]ETIUUH_[)#FHSVP[_'&C
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
M.(,T\ /NNI1%?FP>^>E+SM1>\G9X''W"Q2.'N1 E@.#ATUV?N$UO&9D$;,9
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
MY<\XS>8T<1CV8@]*Q2(@<B,/R@V3RW]\$@L'.2'C9M[.PPM-S;JOJF4VA,Z
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
M3GI!LG$BT6R-K%9.U9W*;DA\9D4/E934P'&_'M-]P=Z()N9S8 Z-D]+?0;%
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
ME1*!-J5TX.+LYA!<5=,- 7H^"RG%Q1O42&'C*-]CS'JJL\B*<,X]KE1KRUQ
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
M@YH!3[6^T3$;4E%-F$X/3)+$[R:P6(SS.*RT>C*[.?-4"NM81 XI!TJD$YR
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
M2#0F:21."$NLS#ZES*VO%"2H%YZ[DNOKKV7F61IIXR 84W*\9<DESY1 B)J
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
MYTHW469*7E\L)D:2GH!71FG%,]\SW+Y/\[ 9<8, LF=%MGP6/\EI,8I'462
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
M9 +:6AZ$TXE%+WB(PZJ[>WU^V TL^_F@=R2+=> (']%Y:LVS9<F ]"'4<,%
MK 1[KFCNK-3)-:IA[46TRG_"^_]13-,!M%[-Z'?1YKC9)O6ER_*NM9&)H(T6
M=91UIFS;E,I,O(I*<TXHO<MF/548!V9/2=4+T^JD]?_1S-8Q!&]V)_,QE<(-
M4,)-&PH-Y>!9:PC69LFPQJQM>+R>EFO:PN=X]A\(K#V,,74P5X6_W7KO\=LY
M_O7^?/G/]V2CV:?EVQE^_+R87WWZ_.'\7[<S<(K3WFL$I!4$E5%"T 0-R3)J
MNXK6AMWO[OKE/K&TC\GGQUK_GL'U ;_A_;PV&Y7"!)F95%G<22=1"D@CM5;<
MR6R&E<L'?G#:ROD44-IWM7M&T&_GGS[?$0SS**44E9ZLWD&;Q,"3)L!=]#(&
MK=FC:[7=$?3@@]/&5U,@:-_5[B!VVA"$+J\IJ]^%Y>6O5[?#OY-+R J42BJF
MK$H0G45(E 4;PX5WH4T(-4B\7LB=>VOH/="0IX#.FUV==%2"CGBP=;+I=8]
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
M,5%T%6."[.G_%:^2R</H_I[^SK2=/./YB!%7<VI@O+W\C(N5/FM*:,Y(5NO
M:DWH1ITAFI#JDV*; ])1F(9-M=OVA6G;848\,,98P0Z"R VIUZ/!]C70SC%(
MU*M;34K"%,\1@N,<K,H%60A&V:.UJVP2L)=1[<?+;UM8[C0 >3M+P3(1%.TT
MX^JT%Y=6=<8 FG)"0?XV^]0F(QXL8G>/8@X'R.X@W,-:'<#P?JC5NCXW?CXY
MFY57#+PL*RHAA) %K9_2,E".&$*CNN]SDG4/NGT L77DV C6V1MMWW 1YZ/A
M;;:\(IVVZ!.39L*;!*D86BR1/,08165^D:Z8XG0C=J>GY>KNT503K(UFF0[\
MVJ#:]LOOVP<9K8X,K:SG,:CZI#> 8LZ \PJ!B4SAL_<YVJ,]\MM=_%[&^DP:
M*S:V^JE _=F)74HEP=SJ#M S4#8(""*1 1(&H:1F&-O,/QM%_.Z"@=:PVP?X
MHV)@\JN=@6. 5= \!&U!IE([QNEP]#IEX"F5$C%S4]9[(=K/9NY\>M]..-AG
M-O,N1NG PVZ<_)NRP6)"!,>\K>UP'+R@Y2I>\1H-171M'.;>LYFG?=7?!'6C
M6:@#E&V?]ZM#1L:"A6"5I]B;1XB!)_"T1K%PZUKEX(?-9I[V]7U3O(UCJPY
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
M T[50ZS3*>"6[VNQ?$&[]K:'FI)O[G%%#LU!52*#P$VA,Z)$ZVC=0FQT53)
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
MMW-GWEDM/05LD=69-EEDVDK90BH^QR(08VXTP>H9R;J]6MH3"^O#J<8T3 =
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
ML^AV.LG)8H'+4\.921E#[45()T_2=>&<R9!,B#74J3)K77+P^.YZB0ZVP]A
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
MX>D>M_5[ZQNG<QQU\$;]Q/U\\IVD4]71O4L:HR(:HH'$(PDGDG\=F)00$_U
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
M-JG;G57*N5 $TLD'PR*KCBIY#-+2E[SP()EQ)K=Q^'^K2KEMT#14I=PVDNO
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
MOI[5C#7N6DAO)<WI^%ISN"Y'#W8W;GK,>&'&_<0TNB:[^Q!_T^W["_ZUK"E
M5R_SPF24)0J(J'QMK,\@^F(A8'&>H^/9WV\V\(A6VW#%+J[+ 04]:\WU\>-R
MUU?!2?Y)W,/%J;?,U=;P$(,KH#)#<L"2 V^L-,(X[MG]M^!'_-;['SUB1_\V
MTIL-QL@.KK-5.XV;H_,>EZ=1A9J![R&I2&HWTX4?1+"U1Y$-FOM@2YN18@_W
M,F(K_*;8&8C[O=Q)UZ?@TRJV\H\IZ=]\V1CEC#AX5H_&Y]E9?G]>3;X/9=6A
M_Y08XR06!2P77?,F$GC-Z$N'3IF<3=2;S5C>;Q\C#LYIKZ .**)C0&,XNT7J
M:?*)G&:B2?G:?S5F0PX-:>WH;'#"&D_G;3  WEEZ'!N\(\SM+H@.+LTWTS3[
MCC45_S7Q=OT0'M+E'\J7\-?)<CF?Q//ERJV9?<(?Q!QBR2OZ!\M?ITJB9\8F
M$)IH5KR$VK2%K 7O6$"G@V1MJA$'(V$C).OC0_*XLAY;E[[ZZP>F)>;_P7IT
M,9^0ZU%G[4P*SLJ[SY].0W*"U_%MR/+*-T=PALXN"NZ$RL30N-G=_=Q*&^'+
M'!^^AF?S$8XNNKXA+DY9BU*>1Y9H7="S"66MF\-A5*[.532NSM'VS(*W7H(F
M6T[X3'Z$;1.$[&Q*4>;6&%NM"2E%[;*/X#&'>CJ]$:2,56[3??.WFE*T#9J&
MFE*TC>0Z, N'R3'DG#,=C +G5].?L8#C+H#,J127I'"\327WX7*8NYMPM!70
MFB0T;R/U8X'ZL[D^M;=;U+8 &3(6E$H2@O$>BK,QZI0T;Y2S]W="\RZP:Y+0
MO T&QO:*=DHQ4YATK)//&1H.RL@$SB4-7)3H.9/*J\URG)ME!':>^+P50O;.
M"-Q&7/THX@?90IAYRCIGH)NK3N1E!;R0ELZY0*4B*Z+1:,Y],@*[FYPT@%VP
MEV1&?2ENDD/$A,G)123JD0XSLIK[K348P[.U7*-(;3K'_/X)@EL!JV6"X#8R
M[D"%7M-;^^I47_?J*@A*^6RBA11])&*,!\^< Z+%8I;*<G,_QCE0X."1'?U&
MN81;8>1^.&$(@74 O$W["WB7A.!DI$N'=+H+UQ!L$6!*,.B9RJE18]0ANX5T
M-_9H8)]_;\D=!R"OQJ*2:Y)MJ*G A<ZPU@Q"Y@$R8QA*8E&S@Q7:'W/KD*T
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
MD3&U&?2V77G$2I4AY3T[%//W[?_9!%NO)V7Y:QUE13+/8["@T1%E*1H(42=
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
MF$&P15.,I(,EQ]!I<@Q-]%KGXEK5H0:?]423] U1WU;<_:R;'E^]0V3)L2"
M,8*FBEQ!E"9"#%C']!>&OK/RZT%W07^EA%.Z"X: Y<"[X,TB]Z8Q_\#YI\^D
MSJ^^X2I\PAM;\L=JGK#*K-S(+#!A=,A@F8Q 9L9"=$F2I;'"<4R>N<W%-=VI
MU(ZTGO3SSTY"DQ:P>EEARW,<FI%7FGD@CIB2ZN30K,"E8(!Y9CSS*@?;IJ'B
M2 2^F!"G"<ZG4<M!H.LG*-J[4W+#>[XM+#W+HVRCX\$KDF.=L1?(T'JI W@?
M/,OHI)HJ"S<JG2\F&.M"/Z>#X%_HR@PB&^YT@L"LK,4X#HYK\H,H((XR:B5T
MF[>//5V9IQ )=J&2$X#NA<2.KW*>UU^$L[M(Y5[X$5#RE 2%'Y&,DR\&8JHC
M[V72"A5RAITU)NQ"UDG/0IDR(AP/+"_K)GM;9]XNSN>ICHO!F8M:6",=:*YJ
MJU\.$#RQ)"NN2%9"J:G>1N]+TFD'>"/"MMW%= "&>KJ*XH^9$0??TN^QONJ\
MF9-.0KL,9Q]Q]47,DO4)LR<WPL8"2A8)SI<"(=I43,Z!8\/'B<<E=MJ6[*FO
MK8Z!=>(]>/<>/%^];SM2']Z/OGO,7KQ!/.BC'R_)9&1BC(*5FM\SZZ%XB4$N
M*OK$I(RLT<:$ES(@3"K.F:8[U7L#BF5-$6FAV!2S%10)JF :)?_^,R!L('X;
M#@@; ((.@I:'LX*$RM%Z'NL8^LI"F<!SK)/ADS$A<ZYLFYDV+W- V! H/#L@
M;(A<.@#5_HQ[9@1+B,HX@PA>85U34#S$H@HDQ[(M4J?B)DH=G?B L$'@.L:
ML"&2[@#MS\_WT3JA82'5;7'D]T>F:L\= XXZBF(H)#>]CF@ZK6%A@U S:$33
M$!%V@,<Q7JYI+%H7"SJD0#<75^"<KMN(I>=>6V%+FZ<YAY_]Q8QH.L!Y.#("
M3AGS/QS8_OMR\8VL ^8'':JL>%='Q_M2>T)]9N"X4V"E#C*I*'VC4/FX='9^
M2XR,XK&4J#VD_AH*=]U_[77!:%4 BY884U_ET+U.E[LP6DA;MBS%.!E=.^D'
M74? ^?%5<@_0G4ZOX][L>3A_9I:%P>!=AB*#OFJ]"<01B#(9YZ*0IM$<^6-1
M>*+]C2])(P^ W(N^'J]'W6"^98V-VBA+X6E&C75F)'%%1 <E<DDV+&%\-,*N
M=VU\1.2)=C>^)(4\#'@OX#GICW=[K25Y9[*X-2Z4 $4E!TI(!SX5!24D%9B+
M68K.II,-I/!$1_J])*4\ ')_!8W<=.N92UB$T* %.?,J^0 A&'+K'884D)F<
M3TTE]XDE^QLC^))T\A#0]=1YV98Y&XUS:W?_9[(KOX3Y:MVQ>E_0WC"%FA'C
MK">[)FTFD?,,R6?ND&%BZF3SK4,8<:)QZ<DD9)N!\D6'I+NS;Y95LJ464'DM
M:"F)$KSF#I)(Z$U,.8K.'JZ/2/V+S_.V4Y\.3<$@+/_E<L0_9I\4=6Q ,: C
MLZ H=($H2X+(>2HIV<S5J=5U!K+@1&_SOY0]:(GJ%^T4W!O)_F.N1:X5)A$@
M.2- U1<]/J4(SAIG(Z<XKW0VO'94^E]\=OL%&()F>'[15N!A?O+'C'->,V<B
M@^!D?:5:/'BN-,D>4T$M@LCYQ S!0!:\^*3Z"[ %+5']HLW!D.BJL$"!E(&$
MR$ EBJY<(K]*:N.%T$G+DPL/1LX4G'(6_P48@498'K4",,W[[T>KURL7KOA^
M?G[YY8I]K1^##SK$,5^&[\^=/IZ)\YRU*:Y 2EG6"#=##,F#T3X8JP(C0?WG
MF?@S+SMT9#+I*"$H9HB!5M7%EAR$B$(RR;+GC8I9_WDF/A"_[9Z)#P%!!R[A
MPQ>C%H,/T1C(R7$Z?!;@E''$46:X*<RY1IU-+_*9^" H//M,?(A<.@!5DV>@
MALN0K?.06:SJG31XF02@0QM%4<*SB3(()_Y,?!"XCO%,?(BD.T#[([_O^G5Q
M+B[Y%!+8+"@XJ%>1%Q0F:",,%XR+F-IL3GCB0)U7J9LC93F^V#I WPB].QAY
M\CH6R,[7*)9K" 8]6$258A+<Q,Y6?/SZTAZ%'^(J'!D!IXSYV\S-O8C\S;^_
M8AT0\?<E11GSL_G%]_<4;<PDHVO/: %:6JRK=3FX8!E$@<IJ&0.3G54N=R>N
M\YM@9+R.I2Z-P#.A/M4,W,[\B+OPXW98^C:VO"M_(*[J5\)BCN<SS[GV245
M4V>PJ) A2!E <1ZS01ETVE2Q1RG#:4DXT4:?PQ3IA%!S*KJUDZVYYM+K)5%Q
MMOY!KY=8RCS-Z;_:Y)(L&(K2 41PU3,.!L@GEF"EBUHIYUW<S$4>IENCDW"B
MO3-'U*UI4?/2_,#W\_-__K)"?+N@ ^+YQ?HB=U5(,4A(63IB"$DS)%ZS)%)G
M)ZP6L;.!"+N2=J+M*!WZ@ <#IQ=-BB-=YS?W>)V/SF<Y"H&<[NN 3H 2B>0D
M<H2HG0F.>69+0Q5J0M.)=G&,J#O30Z7?4?J_O'K[_N^O?OWSS6]O7GWX\SW]
MX_>/^W1#;/TY(S4T_/B,(_4DW I]VT(59$[S[ TPX\B!3U%"S#)"XDK:B#P:
MWV; R7.G.M24;OO9'XF;/]%?^N=,H%(Y2PY>Y/I.,H6Z:Y,4T?/,C3>*LS:#
MN)\]UK0)H=$PLFFJQA/%WM:&O.^X/+Z]66>5]^K!>N:G-;0]V\Y[# M$5UUA
M=9J&+8[<M*0XQ.1RS=;QS+!6/]LT/+2P0.O@\?8'_X:A_M1Z_?Z&%Y^7>7FV
M_$1!WIK5][1 QB2YER"]4G40L@'O% .-)IAL*2 T/\3,/A_NV.0, <6#P+TE
M[T>T0&/TRMUWYO#B_-6"O,L0:])N7BNI:_+SN\5[3)>KU7SQB9S1^2;Y%D-@
MV@1(1D10SI@ZGQZ!A\RMC<&B:C2,>DPRILT!CP[DZ47=!=*'$DU_X??E8O6
M![?]OQ\Q?5[,_^?RD0%(6AAF>*Z#U@PHJQ&<](+^1V,NEOFHV[R%. IYTV9P
MFVE&?]#H((&TP92GS,*?BV4\Q]6W2NO;Q=?+"_KCY2(1\ZZY<4N^4\9*1MYX
MB (4)I)-0@%9H$L6A=2-YHF,3,BT:=9CZ<!1Q=TSVA\I^AV)#)5.+"O@JB10
M,M3ML4* -\XEIH0A?3\NHI\^[+0)SN.C=B2Q]>6Y_/3]IW!VU=Y(\???5LO+
MKT3>'65$D.92:R"FR?KZ3H(K60*3BC//DG*N<2KJ!R?<"87F=%$XIH!.+4%U
M]VSNEAW_-<<5$?#Y^[WH^8#'A"-\M6'"ZQ#ZCY(8<XE[AW6BI117G0#1NT@
MER$GIPLO;5Y;'"4U?X#G?KW$R;O@;!U0ZEV]%3RI/BDEH&(J,BUT#K[;P*V#
MIWZC8:]%<#9<Q#VYI#_=MQ^_K)!BRT7ZOG[IP[R6(E(X*;+G1%*B6RMR!3:X
M4$I11L1-LSKZC?_4X3K!XW%A\[1G,(H,>X+E-H*N7_$HA=('IJ'D^@"-10L^
M!052.U<XHHZJ3:O]#H?K!)9C >(IP(TDG4X!=WZKM]=OO(R1&'3=AYOJ#L82
MZMR>[$ (91AG)9?8V+MYYG2=0&XL2.P N8/DTP/FY@L*X^;A[&ZJS%HU.3&B
M,.U!4*P&R@:$:"WA@B(XRQU=":E1=7G[@3HI54U[QXX@JR[R/!]787%.WZZ,
M_("K;_-$3'I7MM!W7A_/GF__HVN-=B(Q(IZHCY:!TH6!<U%#4@6%B,XYW:9)
M<TPJ)C:<8P!KV8F,.S"J[_%\GNGX1,MOR]7%I_ )?PKIGTB,((MP;336MX4S
MPDK)#;!4QX@%J8C#Q4'4!8O3-EC;)K.^\Q&G1>9T*'J\C;V!2#O ZNOEER^X
M2C^FBQN;T$9>]V+0S<5- E=, 2.MP2 3,Z%-SGW7$T[K(G2#U"8"G?HUXNOE
M61VDM0IG\__%?$/8NW@V_Q2N7K+<T\\K\FP)+$:4Y%K1O:6<E!"$CT"DL6"2
M*<EL!DK;NP.'?WO:[I')D7@,B4WJQ^Y&X#U%O*(OY2)\J<LHG1=$'UT*01LR
M>:1U+*4ZDGOSLM\3D9N?GK:5XT0 >9"\NHBK?KM<$&^_AK.?EHM\8^:U0Z$<
M)I"L,JPD#J$D!SE*H8U0S(@V\=&VTTS;G3$Y$$<35!=P>[U<?5VN2*=^QGCQ
MR+V0@6O.25V\+J0]P5APR6G07F$L)5K=J,[X[+&F;<SH!H#CB6YJS_#/\X^K
M=0+N^P\-_(V>D7I)EP4$FR*H5(<&BD!16DZ"Z*Z#5S<-XO9K>/"G=P*??;'@
M.X*\.@BH7WVJY89'.E688R(D!2;9&FV5"-X:1:3X++A/'IEJ8@ZWGV<G*+H7
M"\41A=4!Y-Y<KNH[K;.P^N6R;@.ZIB)BX2J$")&% BJF ,'$ E'KG(,0PC?R
M_+:?9R?(^1</N1&$U0'DKO=@O%XNUHU/-XICLN)1LDI%)%MMO:ST2-"LQ!#6
M[:6-^B&VGF>WY#5[\9@;05H=8.[^E)I?E^F?-6"?7ZQY=)O2+(C"6> VD=TF
M*L!Q9H!IRPK#;'AL$W/\\&B[(?'EUU'&E>'4P<<F-;4Q8!D6?URNTN=PCH^)
M*X+"JAP8D.HY8EU-<9(S"SJ3SMG"BGHTE&M[[#'TR[OA[^561]J+JS,#^>%?
MX>L-%:%HS.1:R!AX'0NN(9!; =HIIY,VO)3V5O'N/+M!\>661T:45@>8N]?G
M^?@YR*_X#<_6K20ZQUR$2)!L]F3568*0,P?TSDJ;F"RYS:#VW<[7R7OO7EJX
MQY)D3_B\W[3YF+YK?0XVHDE%0^3!DO)9#\%:2_HL0I&.<]MH:.:@8W;29CLB
M3G;IM!U%:%T43FXI63\L/U_SC%^;?V%8-I@S<"[)_*O$( A5 %/V4N2@+&LS
M6>:90W6"M_'!\!3L#I1+3V;O'BGBQL/@66N.!HQ'(L4G"TZR $5F'9A)CK=*
MTCQ]J$[ZNR>!V#YRZ=:.R9NJC5*84%$87VH;I-$4.J%0]#_>\<"-=.QX(),]
M]&5-"[)]Y-*3'3O -?[U=GBPM\D52]3Z% (Q50OZ5:UN&V8EJ5\D[[DM*,<@
MHY/!/'T$*T?'10=*<47SEH?HM^_0G5'!J"(!M:6K!+T&'S" 56BC#T+S:)H
M_8='Z\27/#YL-BO/H\JP"W?@U;<P/ZN:_<MR]2&<X5U9_6&7T8PQPVWB!@J1
M4:<D$ >ER6 0;=#6*]1MS/"N)YQXQ^FXT-@$7@LI=8&_FLL__R\\R]>4;>'@
MC!L4P1L-(O((BCD#3DL+16N5'=(=I-H8QAT.-VT,U!9U8\NF'\#178'S]9C
M;30QX4U1=#&P2+Z\LB+637H%++DWBESY9K67'Y]MVFCH"' ;3S)=H.VV6+5F
MW:N+.U_FR_)R<3'3=&9KH@?#'((B*H@@ H:5M@@I.0NRS9/]'QQLVG"E+<[&
ME$D'@<7/N"*%N9A_N_:/9Q)YR4)+T)Y40R5BD.<\$P)2M!&C;K7F9/,DTSX<
M:0NB@[C> 6J>Y,[,J5AB]!3ABWJCUQ4E,1@)13&#P6G%19LDX)-'ZB3/W&_X
M.4AF^X-O>1'.QO'![ACXG'XRQ5+*1 8&1;>]7P<SG.RR+39YG2PV2D?O=KY.
M,M.3P[*!-+OPW>Y,_#T*9UPD(D05"GBR(3(L@H^9V&45H<EPIFV;2?%;CS-M
MTJ.%Y)^\9_<50@>7[?-\FKE<6 R9N.*%KF^6&;C:1RL-=U&'PI)HE-]X]ERG
M7[(XAGT;)+W1[MZC#,W^/:Q6:]4;>2SVHY_;</#U\S0<8[2U2R;:4A28:#)!
M#Y%\,R2KE5R,CA633..B>M>CK7GQ/ IB3U;)@[*2@C!/P1,7F+5UR65UE,TK
M+W*T]1#LM1MM/43$'=S6NTS!+5XCUU:!#I&B?5U#+[0%DO*B!,%0Q,9*_?)'
M6P^"S1ZCK8?(L"=8/C,IEY<84MWKR(.O#4CDD$16+ 0FT3(OK/3_&6T]#B#V
M&&T]1#J= N[1Z&0G@A1*&@@Q,U!,&?*I0PW,I$?2VV):+Y@^Z='6@R"QSVCK
M(?+I"7//OU,(M;9<7.48)TW%PL%YA9"*+88'3#DU7FYV^,NDKA/6H][ 8TFR
M)WSNU ]<+$_6E "1"U(^PTCY?%WKEIR5W#/C&TT*?GDODP;AY*"724.$UA,B
MM_2->^:D"R& TT&#4HJ(2BD S]935!B<RXW71NW9S]_)NZ1!4!C0SS]$+CU!
M;)14;#)*<DVP,<(:4((3&^H D\2T]I*;8&QCC_%H_?Q=%_]&O.*/CHNI9XAL
M,R.W,PI^PHM_(2[^,;_XO-;Z\W?EUK#\LEQM8U9MLIQI+;SVZ(#%2*)0QH%S
MJ.LR.DR,1Q[4IK7>/F>DQ>DZ,=O'1]JR)[%W41??H4^3ZR1,G0=DU=449@M>
M*PNY;@XSNJ#E;1S?D3IHNX[-#@-R(REVX*;LTJY>C)>.$PU6:(HEG"!E2]:!
M<(Z;]7(<U<;Y&.LI0=<NQ8C('%&.PZ'IKZ"YP(MCE]SO]C3_W\NPN)A?K&O7
M;Q=EN?JR_F2S#=4_^-Y1=E,/H?D8I7L=L:(I@0XY4-1G)/@0%4C)"-LQ,=]H
M?4[OI?OZWZ]%\Q'3Y\7\?R[Q.IR@X#5H9@)=%%Y>/0<*@==_%9KE&C$_6N#2
M3W#W%%6=^+Z'(K1%^#8*$#KP'9[:II>20"4, XQU@@RJ @ZQ#F(PQ/;H,CE!
M;?!\P$K-KL.P<1"SXY;-(>+K (6CCCGDF&00Q0#WMK[,%!)"K*]2+'?,\NQ\
MHW<<+W_'YB!8M=RQ.43&'>#[QX.$ Q.AH!/@3:QY=F)J2%B RZAEE#X0N4U
M.](PZ%9(G XU@V=!#Q%A!YB\E\I;5VHJ^]9*[@S7+G(!.KDZ2D%IB$5JD$%R
M\JH<8Z+-U?_4B4X_<]7D[A]%@)T"\5IALU(^D>Z0-M7&M,(YQ!SHTB$5,T47
M)_-F]-\.BCU<S./(? <@[2& J6M3FV2\_?+U;([Y QTFY)MY_=XY&PV"5I'7
M,3$(OE@!MD3N<CT2_V$Z:=>/]8>4?82Z;,CAWA#S2S@[>U?_D>@_NFE9\$*;
M%#.4Z#VHF"5XQ@V@U4J5(JPOFZFPW1"SY6/37G3'0,RA'.X-,6O'X%VY]4QO
M2(K"J"@"H)0,%,5($"0C;Y-ESEU BSSN!9KMWYNV@'(,W(S YPX\G5UZ\3FY
M@Z)X!ED+BB(R.8,Q6@G)9\=D#,SSQHGD Q_8=%VH:Y.$&UFL/2'UF19^2?ZE
MJV_1,50-MY5E"07DJ$VV2L=D&@]_/^4W-X, L<>;FR'2Z11PC]YT*"\]Y]9!
MU$@T\5I<E]D#,@SH"F<Q-IZ(?-)O;@9!8I\W-T/DTQ/FGN_ %X8<42\,"*4H
MHG&:_)> !8).UFJIF9>R]8U\Z)N;KJ=5M+Z4QQ)N3Y#=J8U?L!!C()(L4W4S
ML!800S+ G#"AB*13^<^"H 8X.>@9SA"A]83(+<\], 29<Z'[P-6DI/,4GKFB
MP2L,QBN7V*-LVW^>X>P+A0'/<(;(94*(G:\N9N_#XM-5AMLH(94UEB)\8H$B
M%P.<"QYB$46:[*7*.UW#]%/O 8G^;1-$#SX[[2C/[F[7_472 XYN-DD+Z7(H
M#+2MJXNRKUDI4H2"P27C;>&/WIL<B*0I3<\!(ML4^A[\FUCLO\T7\R^77VYF
M F3&N/=T:YNZ3DBX2/>WC"!%]-9Z9S0?3_ //CVQZ/<1W'(,+DXM_O#O>P?G
MS&'V.@'GHA#V909GD$&Q+,MB0S1R,RM_@/CO?WJ:PLYHXM^;BQ.+_Q\X__3Y
M O.K;^17W;(A*;2,<PE))04J20>N, -&9HU6%[H$=VINWPD&6X\P31Y]+#@<
MSM4>PI:K+K'%I[N78/2KROK\=O$-S]>=73]]?WT6SN]ZRN[_[?5MZEU(='L:
M\ID8.=+!$0M=3."T+]+FP@(VFC,PQO%W@J'YR_BVTT'C5/3A:9*O U;MA,R)
M LL4;09E @6LW"MR#7S.+B4>39NM'J,<OXN>ZV/";A_@CXJ!B?V##W3^^LSR
MR_SL^TU'06$VQ10@YX*U13B"CR)#\582_YC49KPLP^/OGP $QP7 <C1I]&!$
MVUQIO]Y-\]:F4(RNP6!=0EJD H^:?&^?@_*1A=@ZH=J(LIUP;_]ZKDA/@.I
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
M \_.KG][_K^89]9H5Y  B(@)E"B.HE:FP5CE3$R.\6<3/:W@O>6HTXXI/PU
M'RKA4X3PILHJJYGFS@%CS("J<Y2<3@Y2="$)47)A;4:9'WKR:6>:GRS #Y'_
MU*G72BPGSG]9+NK"JHL;;L]D,8G7%\92UAV%!2E(R(&<+)%C25@[.C:]CNWI
MUZ>^,.T \ZG!-A[SIT;0_?._GY__\Z=PCC<M<A?+^CO_P/FGSQ?7RE%,%EII
M 1&Q@))U4CL%HV ,CQ:E%EIN=LYNQ]6P[^Z$-O>BT=904'U@$->DK8B06$E+
M5Z2MK@UW6:ZN?R?<!)),1-(SRT#&((B5!B$:I\ 0/S/:2$[*YIS-Y[ X]/L[
M8=+_!3#95'!]8'.[VKV_(W$C#-RBD,SPI!+=!U$X71^4!W(K2H'BG75H=,)'
M?:S#+>>0$^U6 V!_ 0 ?6;I]0/IYK;U81OP7^<GI7B H=(Q*!22UC1&4*PH\
M)Q>9*QFD-R5%OUM)?\\#[ ;8%UNU.IKL3A2?7W&5B/FS&%TRG.X45K>Z*-)%
M")Y%T$*5*)+$\FA]Z*@PO3[';FA]L36M8TNRG\S3YCTR*UBD0TGNCJJ=%+%8
MB-Q3=.C081!1&]\T1;IYH-V0^5<I7!TDKGY1]_&>CX+YIAJA4N96%'!.&+H%
MZ@M(P3PHK=$E7HP4;8:8#SCD;NC\JQ2>1A=KOXA]IF0<(L^HL9#ESW7+N?#@
M<V 4-2;&E*M+6(Z*VP-[ OA?I<K42,2GB.'MBBL=D6;UNO<!%,- #DY,8'@1
M(OB<M6TSO7^4X^^&];]*P>F(4.@?_]OJR-H%C)'@* 77H+(7X(*F.!19838&
MQ-QFX=GPL^Z&[!=;W3J2D$\2QEN5UT=K,N>^[L^TY( 9NK<4D5XD*A^E+*TV
M?HUS_MW@_F++:Q."H0,5N E[8Q &M<\@<Q'U DH0BO2 WK!D(T?3:,'5H*S$
MBZVG'2*.?E"T52&0)^DI*@67D<)3FR+$@A8RZ8.7DB>%;9X>')IE$"^V^#6V
MV/I!X#,AIF<EAV"(49:SNH3!@:L-.E%[E-$)3R2VQ.&!60/Q8BM;;41X"IC<
MJG@4"'H9M -6YRJK.J(N,$DL%#%%;K+1OJF];) %$"^VSG4\4?>'YVT!( _>
M8WT.+U@=]FB# >?JZS2K3+08M<QMQK6-%-6+%U_W&EF()P'+K<K'A&(AU@UC
MQD>BDMCIZW!23!Y]YNC2H_[!8T%U?T/[X@MC1Q#VR8]\_6V^F'^Y_'+#JO6D
MTS_.+L^O?Z,.P<+5M_5Y?KJLNQ;:#X/=^TC''1,[#N<.'"#;;J@'UT4@$P:\
M2PJ42YD,>UUMA-HJEJV6KDT.OO$PU=UYNVUB4[#>\> LH-*9;$-]C&QS!G0J
M,6$%RF<O@G8#STYH*N<09#TW\&R(+'H:>*:=9\BE U$?_BBEL2XN)7<^)R:#
M<\G*YZ86G/+ LT$B>VK@V1#^3=V@NG5\5W19A9@9"!=8W4;$Z^8M SSJF"5F
M*_AN:]0Z'G@V2$@_''@VA&,]1!DC.L"6&V>M81!"#'76* -G:FY5",*"\]*)
M1JG((P\\.Z&1G?O<8%-C8^+9PCMN3#+*6^<M<,WK8,,4(.@<@7FA(W>&PJ^=
MP-YJR\$ICS\;!)9E2\EU8*$?,>K)J.WCLI*\4>A_E2XNP]G,A1@Y\PDL3W3)
M>3(&]6JK\[5DL3*B*VUBI%&.W_N2B4&06DXMWZD]S<<4WWNP^$2_RD;=H68O
M7GTE@Y/J+?=VD:XD\JX\R;SK',B,LVBC<(:\LA)!"<TAIF!!*F%L4C5CM]F=
MNMVCG9**:;R4MOHP.5,'0:,['7JJSZO^X6@<"M9Z4QMX*2:2H+)RX+(3$+6,
MEMS*:,MF$7='Y3G&\:<9;3B%UG0'AO[49=M=.BY_,&2K7$TIZ$#BY,Q!2*E
M*4Z'R$4.8L^;IOWAIYF3.(FJ] 6$?JMT;UZ]__WM[W_[\,>;]Q_^Z]7[-_N4
MU1[]C)'J8,^?;:3"U9NP6A!TSO_ U8?/A.-;,*KDG))10&&^$!A=!F>3 )%R
M3N1/,&_;E-R?.M&A(>?FS[W;,<J$*9H7#S5]1"Z2T.0L::2S%6U0B&ASFS&"
M3QYIVJS'*)C8C C'8?^(&YB:VY+]-V0_\9,:V94&>[!_B"3F<UPWDZC".5TA
M+(,77H-27-!=DB/J-I/#6UF7NR3WYA?H"IZG5XO\\_SL\@+SFMMWX)=.RV1=
MA.A2W5%OD>Y\YR'ZY&5 E[QMO=]ZT($[M4Q#\/3T0M1VHCLENW778O/FCP^O
MPUFZ=BH/Z#P:^HE&EFX09:U-H%,>@\L(UDB"#PH&KJ@ZB33(R O'7-H4%L<V
M@>L09/.'_G[Y!5?U/[BE-[#$K"FR3ENKHR^,ABB8 JLHMN:\J/)H_/CVR/&'
MG^K41@T1^(/P;ES>=E#]H3B3M/77Y?GY+\0^BC$OYHM+HO#=UTI7+9O]A&6Y
MPJN_]S'\&\\I[%RNYA??WR[H&*3H9)4?_I2K;.IO>/%Y27_RC?[*.KB>1<;0
M$8A Y=JWGY,!SW@"$PL3@8>2&LT(/R*1TP"^!3:7IP&4#G3HCYOO?K@@9^3G
M^;=YINOJG,A]=_$95Z_R_W=Y0UD1W%H;)/ H0RVCU6( N2PYVF0XR0!3F[TF
MNY]QFMK/$1#<2$S# >BO +C 3W6A\B@0_!TO?JR@K[Z1:[5VG)=79:\UDS\O
MSTBDYVL'>U92L,9%"]RR.CRP;G%#YR#QF"PWJ(IJLW%O) *F*<$< ;Q3"'A_
MTUISWFUP_?/\/%U1CGD0X2EJ'KFS%!.Z!"IR"5%3G(@VZIAT1F++<9"]+PG3
MU$RFP/91A-R!X_" \,?DU6OJ 7E<*YVSC!5JY!=%(\$7+2"IDJUB6B3;ILEJ
MX$&G61IU;*2.++ .K.WMZ[^KU3[$NXBK=V7-R/-WEQ?G%V&1B;NWO-0,2=^D
M)\B$.CG34QR-7D'6W)/GI'T.;0 Y]*33MEV/FH<XBK!&3)*VA^.5KOEU=CE)
M8'6Y*VEQ@<AS'4B< M;,50YM7-=!QYPV(=86,WL"=+CX^D7G=7GB,4-O@\N9
M,LP8'1PX80K%EKE <!@@:8Q.6B?)23D>3G]\X&E-Y_2('5FD_6+W77F*U!F3
MVGARIR'E.F>UKATB/GJP(AA?0E*9MZD1#SSHM,NEI\?J2"+LP!7]0?WWK@\F
M&)=BX<2SNJ+%*P\^E0!9J9!-,::D-A[HC@><%I%-',\6HNG"*FXG[+:O 3U:
M3H%BE%F1LI*1CW7 I"DVN:!=2;'-0I)GC]57@744*.P$MWVDT@7(?IS%_:,^
M7B0:U]3.G#0E6B:A.%7]XO7:/UE'_!MA.$LRB#:P&WC0'H&X%T@&USWWEU<'
M*<BMJ=8=LK&_X\6[\C'\^R'Q)26C,T-(M2%5&:'!&QZ!)6\IBBO9QS85_E')
MZ"M9-!Z4IY-U!T#?RM:9M-+(J-=K4PPH83TX'LA)]AJ=8TJ8V*;G<^MQ^G(6
MQP/>X;SO,"+9]'&L9*PH\J:9=064LQ(B,0:TB4C^3_'D51\%2OM$($>V9FT]
MQ$,DTX&EVLGCN!_GSQPWW 5?0$AO0:4H('!60WWGHQ+,9=4F"!Y\U+Z\Q(.
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
M"FW)6>0V(?Q>R!_7R8\ NVV OU<,= #\%Y_Q//TX^?6X<'6R29*33#F"25A
M965J&<'5)<@E*Y=UR&V*.NOI.0)H[A<8=^=#[:ZE#K"V1C8?*<(JL[/I[ 0_
M5RDNC;AN1-.J)!"Z]A"ZX"%8AN!,<$84SXQO<P&W(8'CMO@?:0RQLZ:/ \ K
M8T]>&U>DJ,M!B#$M=&TO$&"=4S%Q[6.C>\Z-2>S.I>X.D.$@W$);8Y<(3HBA
M,WP;_IJ>_?B$B_KHYF(:SE8G A=<%FTY>"RUP)(#!,<U((5"AFF1@[A[N;6^
M,/#HUW2/G6WT.FLBY Z\5OL#XX]?K:[*,FZR)RL5F0Z-Y"4$IAQ@#DH&"LRS
M;G-T'Y#)<5]4'</QWROBQO;=/^N))SC_-EUZL.GG+Q>+/\^_AFG^.)^25_MZ
MAC_%-3O+[R^KP_E03L(9+B8^TZ&7DP=F"KFS8"*X4C0$SKBK^PO]O2V[ZYW[
M;G0\]YN*+;$U&T?1QX#I<':#U4F,TBM6!-0%!W0J1P/16@?:>.FC%L6P_<'X
MUE<_]^+O@9"[O3J[B89^+I-]X X)+SZ4T_#]Q<75K-AZ(-81BE])./798]T+
M\V,22K Q, U2!Y(Q.@>1CDA(FG$I<U))MMF5N3<6GGLA8S=[&!<Q8_OUOR]Y
M#N>OL*Y*7BQ-73@;;$())<=$V;ACX"3EY5Y8Q4QVF+3=[-KY_H<_]ZAZ#[YY
M5Y4<71LT7E2KFYW_%/2L//# 9^]MTD._N6T;]4YR&*G-VAIN1'$6LM,$S%#G
MI"MNH!C4/+@<6&JS$>>YMED[88Q3&82+]>P@K^%"0"B,%4V'A]?NKN\]ELK*
M$;99#T'W:&W6 Q#306!^B\/E;>JT3-,5 NI5 $O"A"4G!CTH7@S0AU@0TJ*D
M(]/G1LT53Q#VW,LA6X#IL<[-'37;-U!7]PY.\/J$.(*6A;R#Y$CQ6'"0>,%@
MN \V-WMI_SAIHWO9_0%A<Y!MH94^8+;^+3NQ27]27OZHQ<+5E13J(IEG$83G
M#E1.#*(E&7)&&840/N9&0XF'4-DM^+8!R'WXM=%6!T@\9'+,+??*&@V9N]K2
M9 VX).G8B<%HQV(4F^VV[S#,'7:!>,1EZ-TCAEX1UX$QWASS^WJZ',!_0?R3
MA[E<$$^+!=:TY5VM$-'?D1A>E#(]FY(D%Y,D"TD=->B@EH]#$T3R>*"U,"+*
MA$JUR2%W(/JYA]=; O&1X<\M4;&U 7S#>9SM:1GCM7 ?E^T+8OMB629]?3FG
M'[J:9CF16")G)%TADZH]X@P<9?#T;]PRR1G'HN]8P8,K&7<CY;D?!+MA>P1U
M'Q6\_T8QZX<;7$^RY"DES4!JI/BUU/@U*TG^6&..-B,+=YNO=@;V72)^GRO%
M0T!Z)Q6/?8,X@,_3>3A?A%3_]=6,SJ<)8RYD'6OW60S$I],0$0U$5VP0=6ZW
MV.R!ZPY$_#XWDH> \DXJ/B(HTY?-YLNAK&=U+<&;[U_KG-A)-)3@*^-!Z#IO
M4$H/,6@/J)#BMHPZIKT''>M)&6?\\W.%]1[4?43@_I#2Y5=2V(_W>#&1D?XG
M:A^#2@94$!Y<C 4*#]Q*&8W"S;I!MB1@G.G/SQ7(6ZOVB.#[BJ0ZS:O?_/K1
M3SC]*U[.ZS#OY<'D1/'*DZ!UJ(6KK#)X)01)6WHTZ(V2=\?_[HSKC2C;"/#V
M/X ?"PP=K(EY,(NXT;ZX%-"']2U$+[',YGBEZM/P?<*E9VBYJ(O"ZHQFI.39
M)EX7R3/R 1A*NRE*^V1D(]-QOZOI](">O1G/@9H3_Q'^9S9?7B/B8E:N4O1P
MGO^8AC@]6S[27X6$%[,#-2WNC:*FS8QMY#92DR,O7,NL+,':T.G Z_NX[!5$
M[ZQ5R2KGG\5*A4/=&:(*Q=A$WHIQ!*5J@[RT 61RR5CKLW)MFD;_T^2X([K'
M:G(<@I@.;F^?ZH#2Z"TWQ@+'0J<W!@$!*=STC!N,=(!Z>?#.L=^GR7$0F 8V
M.0[1;-] _3G/2&3FF4_@,F?U-BU"+,*#<87"3*MY;+3[],B;' <!87"3XQ"M
M] &S 6US5A<?L"[IJ1.T.$$CQL3 !Y^"P:!2:=8!_FR:' <!9*<FQP':Z@")
MA\S1DY(N6\<@21/(!60-,3!65YE8C*5X=V^0P[&$N7_\7DV.NT0,O2*N V.\
M*@O<62?T1/?/KZ=9,;A<1X;%5)_7*L4@9F& _)LW/ EBN\U^EQV(?N[A]99
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
MC1<F-]YES3_])5QW'?CH'U!+ P04    " #C;F14,!OW;80(  "P+   %0
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
M0J6RXG)YNA3L8BK!L1P'/G!QR:Y(3I=,QO2HT'-HYN^'II[D<,+#Y=%AR*Z
MA6]*K+X?-*U]NW%0/[!JCCV9A%'=:AQ4)[6HN=^LVW_:N$@3V7.93"YC^J8T
M8TEE2M7\K9IC'-13V5ZP4$Y;MF7]5EIG)>("N2=<2CY#.K*NAB1/]3OR1SR1
MN#2!4^4_\QGOS"OIM:R0F%TD+6W]2K0@!SSFHK5CZ;^VHE0B,F/QLO7*9S.:
M09\N8,1G)'E5SM!CE8P*%N6,&?N;YLO3KXN5=:@G9@DMK+4=99_W\;1WW/.A
MZJRO]^LK#= +5-QOY0.D?IR!!U\UT/5&?N^DYW;\WJ /@Q,8CGI]MS?LG('W
MT7//_=Y[#X>1PQM!I]\%][3GG<!)K]]!-N0J:,/ST?B\T_?!'X#=@'-C;+@&
MC#U7*[:K=>O98]$90Z<[&/I>=\V:P@;,'@60?^K!N#,Z[O2]<67P\<S[!!W7
M5Q3'LAX[3-9S:O]62CGXKO6R)$2=K>I^^E2),IR+;$YP7LEONI\&:JO4[B\#
MR8"$/%5;77J#O6!2^/((Y)3"F(@)26A6&5S'= F=0"J*PK<,O3*\(^(2WAKX
M/^-)64NX4T8C\*YI,)?LBL(@BEA A1([Y3,ZEH)2B<))8,">$MC=J=;:!>Y/
MDGE\EI)D^7.6\'6G:0Q>EV%*!9TL ?&2+%HJ0 EBA:Z9+>$RX8N8AA=T=Z?>
M:#\P4)LX?4K"$+]GE9A&LN4X1OU6L%;RL2>*5]MX.N#7H;$U"#Z&9"=)YB2&
M$4VYP(!/X(2+&=A6Y2U$7.@P7U(B@"* (71I0&<3#/&J75:U@?U,XCI?_M.'
M=;&7K/(,HGD<8XSC6\QPK@634TT7]*\Y$U154)F2^;)G[1%4(L"N[X6?M2%U
M+K#^0PW>=3 ER04MMB>[6:UADC3;0)(07DRF.,;NCKUOM>\^5<RR!$-S1C1B
M >HB*!_BJ 9K%<D180*A3P7-%,AE129Q#"B&2\*(1T**J&?Y5AZQA"2!&D>%
MH:ZU-:+(-8]S'_&4"CUG=LO+/R:KFP\,.P7*M_RN/MRY,R69Q+2@3K@(J:C@
M4F.29K15_&B'+$MCLFRQ1,^HA=KK,:3BY4KMW0&)5R6&#I^<O*K7FTVC4:^J
MDEUBO2'#8N)5-6_H:MZ4X5U:W:C6G'NIEF'?2_LWK;6&835KCZZV:M0;]<?7
MVC#J!\T'J34UO#G$Z,0,H_)-J5HJ!%:YWG+2:["+/,]]IM+_MA]S%_[\S->'
MNZXZE:Y_]E?6;[AA6#\&4ZCISZ;SPFP[7KY$C^WNU [:F7ZN5_]K=CXP]RQE
M;NE!V#PNZVJ3UV>W%#'D,0NA &^3W+&Y+OA.E-%53P3Q$,L=ILH_7?O<<[R]
M"[VI"X0;Y<=W=!E47.ZO8_((':V-[X-U7'=PWO=[_=]?4K,+GGVWJ[GM=NEN
MUQ]\FL [W&Q9,*7QS7;7R>>3TK;=M6UW;=M=VW;7MMWU_]M=SR]3GFN3;=OC
MVO:X-KRQL.UQ;:!M+[_'M5[S;U2'Y<4TN;[M@V)%A5@M_^8],[\(OMC8+MB7
MCM=[/-_"YZ98^=X3\-Y0,!Q)<>@N454XG2#@\T2JJW:KX=<;Y-L-6-U_:D'>
MNF.8\OR294O0F"C_WWOK<%4?6E]$R 3WG+F\7^3;%Q6_IP6Z]LSO7.K;GT?_
M %!+ 0(4 Q0    ( .-N9%08CX\?-0,  #@(   =              "  0
M  !E>&AI8FET,C,Q8V]N<V5N=&]F9'0R,#(Q+FAT;5!+ 0(4 Q0    ( .-N
M9%1*7:9=D;\& &W+9@ 1              "  7 #  !H;7-T+3(P,C$Q,C,Q
M+FAT;5!+ 0(4 Q0    ( .-N9%1^S3PVM"D  .WH 0 1              "
M 3##!@!H;7-T+3(P,C$Q,C,Q+GAS9%!+ 0(4 Q0    ( .-N9%3:'^H2ZDH
M *,& P 5              "  1/M!@!H;7-T+3(P,C$Q,C,Q7V-A;"YX;6Q0
M2P$"% ,4    " #C;F14/L87J/#C  "[U0H %0              @ $P. <
M:&US="TR,#(Q,3(S,5]D968N>&UL4$L! A0#%     @ XVYD5!8SQZ. 40
M#Y(  !0              ( !4QP( &AM<W0M,C R,3$R,S%?9S$N:G!G4$L!
M A0#%     @ XVYD5%)F0WL@$@( +J\5 !4              ( !!6X( &AM
M<W0M,C R,3$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( .-N9%032@,FKEH! &B5
M$  5              "  5B "@!H;7-T+3(P,C$Q,C,Q7W!R92YX;6Q02P$"
M% ,4    " #C;F14N D*'ZP#   G(@  '@              @ $YVPL :&US
M="UE>#(Q<W5B<VED:6%R>6QI<W1I;F<N:'1M4$L! A0#%     @ XVYD5&K"
M!HQN"   :2P  !4              ( !(=\+ &AM<W0M97@S,3$Q,&LR,#(Q
M+FAT;5!+ 0(4 Q0    ( .-N9%0P&_=MA @  + L   5              "
M <+G"P!H;7-T+65X,S$R,3!K,C R,2YH=&U02P$"% ,4    " #C;F14VPN'
ME)\%  !8*@  %               @ %Y\ L :&US="UE>#,R,3!K,C R,2YH
8=&U02P4&      P #  K P  2O8+

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